Nikolaj Bjorner
|
216e17e5e2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-02-13 08:16:43 -08:00 |
|
Nikolaj Bjorner
|
e7a21dfac2
|
add par_and_then
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-13 08:16:39 -08:00 |
|
Nikolaj Bjorner
|
6fcba26ea6
|
make parameters accessible from expressions. Issue #896
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-12 09:56:49 -08:00 |
|
Nikolaj Bjorner
|
b3dabc7ccf
|
add missing mod/rem/is_int functionality to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-11 16:28:15 -05:00 |
|
Nikolaj Bjorner
|
4c6efbbc8b
|
expose numerator/denominators for Martin and Giles
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-11 16:02:51 -05:00 |
|
Nikolaj Bjorner
|
b42973152f
|
fix model generation for non-linear expressions, reported by Martin Suda and Giles Reger
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-11 12:02:32 -05:00 |
|
Nikolaj Bjorner
|
3a0e9e8f53
|
add itos/stoi conversion to API. Issue #895
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-11 11:31:13 -05:00 |
|
Christoph M. Wintersteiger
|
e4411265ea
|
Fixed model-converter segfault in ::check_sat. Relates to #881
|
2017-02-05 17:53:44 +00:00 |
|
Christoph M. Wintersteiger
|
54280b6cc5
|
Fixed model-converter segfault in ::check_sat. Relates to #881
|
2017-02-05 17:20:45 +00:00 |
|
Christoph M. Wintersteiger
|
d6b4e99489
|
Fixed signed/unsigned warnings
|
2017-02-05 16:03:00 +00:00 |
|
Christoph M. Wintersteiger
|
c5fe591dbc
|
Merge pull request #739 from angr/fix/soname_version
Set soname version correctly in cmake build
|
2017-02-04 20:39:50 +00:00 |
|
Christoph M. Wintersteiger
|
59db0bc9c4
|
Merge pull request #829 from legendtang/fix_utf8_conf
Fixed utf-8 version string handling for python2. Resolved #787
|
2017-02-04 20:38:51 +00:00 |
|
Christoph M. Wintersteiger
|
5682c43604
|
Merge pull request #881 from dwoos/tactic-labels
Thread labels through tactic system
|
2017-02-04 20:37:11 +00:00 |
|
Christoph M. Wintersteiger
|
c56edc63d2
|
Merge pull request #882 from dwoos/sine-filter
Add basic Sine Qua Non filtering
|
2017-02-04 20:24:09 +00:00 |
|
Nikolaj Bjorner
|
999d17e29b
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-02-02 11:29:19 -08:00 |
|
Nikolaj Bjorner
|
bd0bd6052a
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-02-02 10:19:21 -08:00 |
|
Nikolaj Bjorner
|
9ca52a3361
|
fix bug in lexicographic handling in maxres: previous assumptions were not committed in corner cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-02 10:19:11 -08:00 |
|
Nikolaj Bjorner
|
2e89c2de3d
|
add par_or tactic to C++ API. #873
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-02 09:35:04 -08:00 |
|
Doug Woos
|
d6fbfe401e
|
add and use new is_pattern recognizer
|
2017-02-01 16:21:15 -08:00 |
|
Doug Woos
|
44c417904b
|
correctly pretty-print
|
2017-02-01 16:21:01 -08:00 |
|
Doug Woos
|
a147e2bc35
|
use is_uninterp
|
2017-02-01 16:20:40 -08:00 |
|
Nikolaj Bjorner
|
9cfd412cd0
|
enable pb theory always as pb terms can be introduced during transformations. Issue #884
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-01 15:28:29 -08:00 |
|
Nikolaj Bjorner
|
256a0e2d82
|
move exchange par
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-01 12:12:26 -08:00 |
|
Nikolaj Bjorner
|
40177f7bac
|
bypass combined solver when logic is set to QF_FD
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-01 08:05:04 -08:00 |
|
Nikolaj Bjorner
|
4d8d705b3f
|
bypass combined solver when logic is set to QF_BV or QF_FD
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-02-01 08:02:24 -08:00 |
|
Nikolaj Bjorner
|
f015e3e4cc
|
fix bug in propagation of parameters to combined solvers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-31 17:17:58 -08:00 |
|
Nikolaj Bjorner
|
bdfa84c6fe
|
fix issues with running parallel solver: random strategy should not be a default on all solvers. Also reuse base solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-31 13:22:03 -08:00 |
|
Doug Woos
|
d9e43f0e6d
|
use insert_if_not_there
|
2017-01-31 11:48:52 -08:00 |
|
Doug Woos
|
89ba99918e
|
reindent
|
2017-01-31 11:48:52 -08:00 |
|
Doug Woos
|
c0bb6dd2be
|
delete unused args
|
2017-01-31 11:48:51 -08:00 |
|
Doug Woos
|
da63f6b0ff
|
delete comment
|
2017-01-31 11:48:51 -08:00 |
|
Doug Woos
|
b00c4d2e64
|
add name
|
2017-01-31 11:48:51 -08:00 |
|
Nikolaj Bjorner
|
1d1949e395
|
ensure that parallel threads are only invoked when thread count > 1
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-30 18:30:06 -08:00 |
|
Doug Woos
|
8196173e29
|
Introduce and use labels_vec
|
2017-01-30 15:50:34 -08:00 |
|
Doug Woos
|
3791810920
|
add const &
|
2017-01-30 15:09:57 -08:00 |
|
Nikolaj Bjorner
|
af0ea13570
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-30 11:30:52 -08:00 |
|
Nikolaj Bjorner
|
76bc4f0b38
|
refine parsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-30 11:30:42 -08:00 |
|
Christoph M. Wintersteiger
|
841b5be40b
|
Merge pull request #885 from martin-neuhaeusser/master
Fix off-by-one bug in array indexing in the OCaml bindings
|
2017-01-30 17:58:42 +00:00 |
|
martin-neuhaeusser
|
0e966f21ff
|
Fix off-by-one bug in array indexing in the OCaml bindings
This patch fixes an off-by-one bug that occurred in the construction of output arrays
in the OCaml bindings.
|
2017-01-30 17:28:24 +01:00 |
|
Nikolaj Bjorner
|
dadcc6e8ff
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-30 02:09:26 -08:00 |
|
Nikolaj Bjorner
|
37ee4c95c3
|
adding parallel threads
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-30 02:09:08 -08:00 |
|
Doug Woos
|
a9d61d48ae
|
Add basic Sine Qua Non filtering
|
2017-01-27 11:22:39 -08:00 |
|
Doug Woos
|
5796e15088
|
Thread labels through tactic system
|
2017-01-27 11:07:13 -08:00 |
|
Nikolaj Bjorner
|
b70f1f0319
|
fix overflow exposed in #880
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-27 09:47:18 -08:00 |
|
Nikolaj Bjorner
|
962979b09c
|
rework sat.mus to use restart count for bounded minimization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-26 13:28:40 -08:00 |
|
Nikolaj Bjorner
|
c3eb279637
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-26 08:37:54 -08:00 |
|
Nikolaj Bjorner
|
a0a81fc2d7
|
add format #879
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-26 08:37:37 -08:00 |
|
Nikolaj Bjorner
|
7386e2f3e9
|
add warning for scearios of #876
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-25 18:29:30 -08:00 |
|
Nikolaj Bjorner
|
6e6c5935d7
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-25 18:09:37 -08:00 |
|
Nikolaj Bjorner
|
777091e653
|
fix part 1 of #875
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-25 18:09:27 -08:00 |
|