Nikolaj Bjorner
|
e4a00f6f6f
|
re-include get_error_msg_ex per issue #660
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-28 17:48:11 -07:00 |
|
Nikolaj Bjorner
|
84aec95eda
|
fix up use-list in 3x3 resolution case. Regression RND_3_24.smt2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-28 11:41:57 -07:00 |
|
Murphy Berzish
|
b31d1a92aa
|
add more support for unroll (WIP)
|
2016-06-27 14:41:57 -04:00 |
|
Nikolaj Bjorner
|
b66d457b19
|
move arithmetical mbp functionality to model_based_opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-26 16:12:14 -07:00 |
|
Nikolaj Bjorner
|
7fc294d329
|
move arithmetical mbp functionality to model_based_opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-26 14:30:35 -07:00 |
|
Nikolaj Bjorner
|
30cf0d19eb
|
use of mk_bool_val
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-24 09:11:45 -07:00 |
|
Nikolaj Bjorner
|
f72d9c25c6
|
merge with update to bv rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-24 09:08:01 -07:00 |
|
Nikolaj Bjorner
|
017165c474
|
fix bug with model completion and remove spurious std::cout
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-24 09:02:12 -07:00 |
|
Christoph M. Wintersteiger
|
70301ad3c8
|
Added bv*mul_no*flow handling in bv_rewriter.
Fixes #657.
|
2016-06-24 16:25:11 +01:00 |
|
Nikolaj Bjorner
|
67ea78a4a5
|
Add basic MARCO example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-24 08:00:23 -07:00 |
|
Nikolaj Bjorner
|
914bf2ff3b
|
extend constant folding for bit-vector overflow/underflow operators, #657
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-24 07:43:05 -07:00 |
|
Christoph M. Wintersteiger
|
e9eb88e1b3
|
fixed java build issues. Relates to #648.
|
2016-06-24 15:08:56 +01:00 |
|
Christoph M. Wintersteiger
|
3e96a7972f
|
Merge pull request #648 from cheshire/no_finalizers
Replace finalizers with PhantomReferences in Java API
|
2016-06-24 14:17:29 +01:00 |
|
Christoph M. Wintersteiger
|
d90a575981
|
Merge pull request #646 from martin-neuhaeusser/ocaml-c89
Make C-layer of OCaml bindings C89 compatible.
|
2016-06-24 13:40:50 +01:00 |
|
Nikolaj Bjorner
|
98a34ca51f
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-23 21:39:34 -07:00 |
|
Nikolaj Bjorner
|
c72ed3e6b4
|
update core minimization code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-23 21:39:28 -07:00 |
|
Murphy Berzish
|
020e8aef6d
|
regex union
|
2016-06-23 17:14:03 -04:00 |
|
Murphy Berzish
|
04803d7a3b
|
starting regex support
|
2016-06-23 15:24:35 -04:00 |
|
Christoph M. Wintersteiger
|
0a575936d0
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-23 19:31:08 +01:00 |
|
Christoph M. Wintersteiger
|
8bde7b8a4c
|
Added facilities for dumping smt_params for debugging purposes
|
2016-06-23 19:31:00 +01:00 |
|
Nikolaj Bjorner
|
41edf5f91e
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-22 20:25:55 -07:00 |
|
Nikolaj Bjorner
|
5b497b6249
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-22 20:25:47 -07:00 |
|
Christoph M. Wintersteiger
|
89b1d7d8da
|
Fixed test case
|
2016-06-22 18:52:40 +01:00 |
|
Murphy Berzish
|
4c34629806
|
starting regex support, rewriter
|
2016-06-21 21:13:16 -04:00 |
|
Murphy Berzish
|
a808a8c587
|
theory_str infer_len_concat_arg
|
2016-06-21 17:38:49 -04:00 |
|
Murphy Berzish
|
1e46782392
|
theory_str infer_len_concat
|
2016-06-21 17:25:28 -04:00 |
|
Murphy Berzish
|
ba42478f9b
|
string-integer wip
|
2016-06-20 20:02:22 -04:00 |
|
Nikolaj Bjorner
|
fa6f9b4a37
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-20 16:39:08 -07:00 |
|
Nikolaj Bjorner
|
9c099d6b1b
|
fix mb maximization logic, so far not accessible
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-20 16:39:03 -07:00 |
|
Murphy Berzish
|
89a337ba7e
|
quick path with string-integer integration in theory_str::simplify_concat_equality
|
2016-06-19 18:25:31 -04:00 |
|
George Karpenkov
|
b086aac45f
|
Use constructors instead of static methods for Context.java.
|
2016-06-16 18:21:55 +02:00 |
|
Murphy Berzish
|
5b3c868c90
|
theory_str Replace method
|
2016-06-15 21:14:54 -04:00 |
|
Murphy Berzish
|
fb20951064
|
theory_str Substr support WIP
|
2016-06-15 20:26:07 -04:00 |
|
Murphy Berzish
|
be5bf7fb80
|
LastIndexof support
|
2016-06-15 18:45:01 -04:00 |
|
Murphy Berzish
|
7c8b882ae6
|
decl and rewriter support for LastIndexof in theory_str (WIP)
|
2016-06-15 18:04:33 -04:00 |
|
Murphy Berzish
|
dc5a334d42
|
support for Indexof2 in theory_str
|
2016-06-15 17:37:17 -04:00 |
|
Murphy Berzish
|
881e3056f3
|
support for IndexOf in theory_str
|
2016-06-14 21:28:31 -04:00 |
|
Murphy Berzish
|
db2a5854e9
|
decl and rewriter for Indexof (WIP)
|
2016-06-14 20:10:06 -04:00 |
|
Murphy Berzish
|
7aeeb599ef
|
very very basic Contains support in theory_str
not included: the 1200 lines of code that make it very fast
|
2016-06-14 18:43:51 -04:00 |
|
Murphy Berzish
|
a3986d6d0e
|
decl and rewriter support for Contains (WIP)
|
2016-06-14 18:36:43 -04:00 |
|
Murphy Berzish
|
989d6b577b
|
EndsWith axiomatization in theory_str
|
2016-06-14 18:05:24 -04:00 |
|
Murphy Berzish
|
fd38b4c729
|
EndsWith decl and rewriter, WIP
|
2016-06-14 17:55:46 -04:00 |
|
Murphy Berzish
|
4f131ebba7
|
prevent infinite loop of axiom generation. working StartsWith
|
2016-06-14 16:42:46 -04:00 |
|
Murphy Berzish
|
c5ffb012dd
|
axioms for StartsWith; WIP as I need to fix an infinite recursion bug
|
2016-06-14 16:16:39 -04:00 |
|
Nikolaj Bjorner
|
bfe26390f0
|
fix bug introduced when hiding unused variables in 96e157e , reported by Mikolas Janota
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-14 08:12:32 -07:00 |
|
Nikolaj Bjorner
|
8da0146318
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-14 08:10:21 -07:00 |
|
Nikolaj Bjorner
|
9253ca9d86
|
make use of warning_msg safe for formatting. Thanks to Scott McPeak for reporting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-14 08:10:10 -07:00 |
|
Christoph M. Wintersteiger
|
c8c262fb93
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-14 13:14:30 +01:00 |
|
Christoph M. Wintersteiger
|
3ea71b4b25
|
Fixed SMT2 scanner to allow 0xFF characters.
Thanks to Santiago Zanella-Beguelin for reporting this issue.
|
2016-06-14 12:49:48 +01:00 |
|
Murphy Berzish
|
7d8e54c50f
|
decl and rewriter for string StartsWith
|
2016-06-13 22:27:46 -04:00 |
|