Nikolaj Bjorner
|
e518d4a5fe
|
typename conventions, issue #664
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-29 17:02:36 -07:00 |
|
Nikolaj Bjorner
|
fd95a9e061
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-29 16:53:46 -07:00 |
|
Nikolaj Bjorner
|
c2f9d35d59
|
throw exceptions when internalizing expressions with free variables, issue #663
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-29 16:53:28 -07:00 |
|
Nikolaj Bjorner
|
37c9a31296
|
Merge pull request #661 from cheshire/fix_java_leak
Java bindings: Force cleaning the queue on context closing.
|
2016-06-29 04:56:11 -07:00 |
|
Nikolaj Bjorner
|
5d5004193b
|
avoid crash on box models under cancellation. Issue #654
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-29 04:54:31 -07:00 |
|
Nikolaj Bjorner
|
0fdf01e410
|
avoid crash on box models under cancellation. Issue # SASSERT(!m_box_models.empty());
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-29 04:53:28 -07:00 |
|
George Karpenkov
|
cb87991d5f
|
Java bindings: Force cleaning the queue on context closing.
|
2016-06-29 13:09:05 +02:00 |
|
Nikolaj Bjorner
|
8aee7129f6
|
shortcircuit stats functions on ground terms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-28 21:48:49 -07:00 |
|
Nikolaj Bjorner
|
b303fd59c0
|
add some version information (and date) to log file to make it easier to trap version mismatch on log files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-28 18:11:30 -07:00 |
|
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 |
|