Murphy Berzish
|
a8935e99bc
|
Merge branch 'upstream-master' into develop
|
2017-04-04 16:47:30 -04:00 |
|
Nikolaj Bjorner
|
582880346e
|
add index option to 'eval' command for box objectives. Issue #955
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-31 09:22:56 -07:00 |
|
Christoph M. Wintersteiger
|
0fb3161113
|
Updated declarations in decl_collector
|
2017-03-31 12:10:51 +01:00 |
|
Christoph M. Wintersteiger
|
ef3d340c85
|
Improved decl_collector for uninterpreted sorts in :print_benchmark output
|
2017-03-31 12:04:46 +01:00 |
|
Christoph M. Wintersteiger
|
041520f727
|
SMT2 compliancy fix; NRA includes conversion of Int numerals
|
2017-03-28 18:17:22 +01:00 |
|
Nikolaj Bjorner
|
0c4b792dac
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-03-25 19:32:17 +01:00 |
|
Nikolaj Bjorner
|
3a9857940e
|
add missing axioms for str.at. Issue #953
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-25 19:31:01 +01:00 |
|
Christoph M. Wintersteiger
|
d10dec2218
|
Removed unused variable
|
2017-03-24 14:31:06 +00:00 |
|
Murphy Berzish
|
82d472a227
|
Merge remote-tracking branch 'upstream/master' into develop
|
2017-03-23 13:35:58 -04:00 |
|
Nikolaj Bjorner
|
25d839ed10
|
fix bug in simplifier of bv2int over concatentations exposed by #948
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-22 10:55:55 -07:00 |
|
Nikolaj Bjorner
|
e342b87921
|
Merge pull request #942 from mtrberzi/str-extract-semantics
alternate str.extract semantics in seq_rewriter
|
2017-03-21 10:48:06 -07:00 |
|
Murphy Berzish
|
6804c88b66
|
make seq.extract rewrite type-generic
|
2017-03-21 12:54:06 -04:00 |
|
Nikolaj Bjorner
|
ca4ae171ea
|
remove unsound simplification in prefix #949
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-21 07:40:35 -06:00 |
|
Nikolaj Bjorner
|
d58018841e
|
remove code that causes infinite loop. Stackoverflow question from Dominik Wojtaszek
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-17 10:52:16 -07:00 |
|
Murphy Berzish
|
8021d63539
|
remove legacy str_decl_plugin and str_rewriter classes; these have been unified with sequence-compatible equivalents
|
2017-03-15 15:25:48 -04:00 |
|
Nikolaj Bjorner
|
05c267b8d8
|
make seq.at operations generic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-14 15:37:47 -07:00 |
|
Murphy Berzish
|
9659f08322
|
Merge branch 'str-extract-semantics' into develop
|
2017-03-14 14:14:53 -04:00 |
|
Murphy Berzish
|
34717a7b6e
|
str.extract semantics fix
|
2017-03-14 14:14:46 -04:00 |
|
Murphy Berzish
|
94d5f242b8
|
Merge branch 'str-at-semantics' into develop
|
2017-03-13 14:40:40 -04:00 |
|
Murphy Berzish
|
5c9d7538a0
|
add alternate str.at semantics check in seq_rewriter
this rewrites to empty string if the index is negative or beyond the length of the string,
which is consistent with CVC4's semantics for this term
|
2017-03-13 14:39:12 -04:00 |
|
Nikolaj Bjorner
|
338193548b
|
fixing build break, adding fixedpoint object to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-10 22:52:55 +01:00 |
|
Murphy Berzish
|
c198bc5863
|
fix re.range rewrite for theory_str
|
2017-03-10 13:13:45 -05:00 |
|
Nikolaj Bjorner
|
05c5b3b07b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-09 22:45:52 +01:00 |
|
Nikolaj Bjorner
|
5f5819f029
|
fix xor handling, and defaults for cardinality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-09 22:44:41 +01:00 |
|
Nikolaj Bjorner
|
6f68355fbc
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-03-08 21:33:43 -08:00 |
|
Christoph M. Wintersteiger
|
b57764800c
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-03-07 18:10:31 +00:00 |
|
Christoph M. Wintersteiger
|
8f14cfadd2
|
Tabs, whitespace
|
2017-03-07 18:10:03 +00:00 |
|
Murphy Berzish
|
577cb19745
|
experimental rewrite of bitvector unit sequences to string constants
|
2017-03-06 13:58:03 -05:00 |
|
Murphy Berzish
|
82b1a61b25
|
fix string operator names
|
2017-03-04 16:30:36 -05:00 |
|
Murphy Berzish
|
ad0766898c
|
add boolean operators to zstring and fix ostream
|
2017-03-04 15:20:57 -05:00 |
|
Nikolaj Bjorner
|
b0a47ca897
|
disable pb sorting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-02 08:11:38 -08:00 |
|
Murphy Berzish
|
9f79015ee6
|
patches to theory_str for theory_seq compat
|
2017-03-01 22:18:18 -05:00 |
|
Murphy Berzish
|
d00723e7ea
|
add String name for string sort, SMTLIB2.5 compat
|
2017-03-01 18:23:48 -05:00 |
|
Murphy Berzish
|
ab71dea82d
|
theory_str refactoring
|
2017-02-28 17:47:55 -05:00 |
|
Murphy Berzish
|
9ac0d098ac
|
Merge remote-tracking branch 'upstream/master' into release-1.0
|
2017-02-28 12:45:04 -05:00 |
|
Nikolaj Bjorner
|
4792229c2b
|
Merge pull request #922 from mtrberzi/regex-unroll
add _re.unroll internal operator to seq_decl_plugin
|
2017-02-27 18:37:37 -08:00 |
|
Murphy Berzish
|
725352234d
|
refactoring theory_str
|
2017-02-27 13:22:56 -05:00 |
|
Nikolaj Bjorner
|
e9b49644b2
|
Merge branch 'master' of https://github.com/z3prover/z3 into opt
|
2017-02-25 16:20:33 -08:00 |
|
Nikolaj Bjorner
|
996c0f0666
|
fix type on exception message
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-25 16:14:50 -08:00 |
|
Nikolaj Bjorner
|
8437cb7132
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-02-24 07:54:25 -08:00 |
|
Murphy Berzish
|
0ebd93c8b5
|
add _re.unroll internal operator to seq_decl_plugin
|
2017-02-23 20:57:19 -05:00 |
|
Murphy Berzish
|
7e3e434147
|
Merge branch 'upstream-master' into release-1.0
|
2017-02-23 19:18:58 -05:00 |
|
Murphy Berzish
|
eb0ba26f90
|
C-style octal escapes, including 1- and 2-digit escapes
|
2017-02-23 18:33:10 -05:00 |
|
Murphy Berzish
|
61bbf8ba7e
|
add octal escape to seq_decl_plugin
|
2017-02-23 18:24:08 -05:00 |
|
Murphy Berzish
|
5107e5cafc
|
refactor: remove t_str_refcount_hack traces
|
2017-02-23 15:01:55 -05:00 |
|
Murphy Berzish
|
179b0f7630
|
clean up todos theory_str
|
2017-02-21 19:52:27 -05:00 |
|
Murphy Berzish
|
15e3d3ec3c
|
octal escape theory_str
|
2017-02-21 15:51:08 -05:00 |
|
Nikolaj Bjorner
|
122a12c980
|
fix build on downlevel compilers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-21 09:12:10 -08:00 |
|
Nikolaj Bjorner
|
98c5a779b4
|
add xor parity solver feature
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-20 16:55:00 -08:00 |
|
Nikolaj Bjorner
|
0cf5af121a
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-02-19 11:32:18 -08:00 |
|