Nikolaj Bjorner
|
f3d657ebd1
|
add tptp5 example to cmake, adding output SZS directives for Geoff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-15 12:09:23 -07:00 |
|
Nikolaj Bjorner
|
6f971a3a86
|
add object z3 objects to target context during translation, to fix build regression failure on z3test.py
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-15 11:44:38 -07:00 |
|
Nikolaj Bjorner
|
4f5b0667ef
|
fix rounding mode for pseudo-boolean constraint creation, Issue #683
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-14 12:34:18 -07:00 |
|
Nikolaj Bjorner
|
3a83788b97
|
remove unfinished ite-macro finder, tune ast GC to ensure nodes are roots only once
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-14 09:46:09 -07:00 |
|
Nikolaj Bjorner
|
4720d578a4
|
add proper garbage collection to ast_manager. Issue #679
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-14 09:05:16 -07:00 |
|
Nikolaj Bjorner
|
b080e3a216
|
garbage collect all api::object references when calling del_context. Request issue #679
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 22:26:21 -07:00 |
|
Nikolaj Bjorner
|
f30fb7639e
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-07-13 20:32:24 -07:00 |
|
Nikolaj Bjorner
|
3989d238c0
|
fix bugs exposed in #677. to_int(x) has the semantics that to_int(x) <= x, and to_int(x) is the largest integer satisfying this inequality. The encoding in purify_arith had it the other way x <= to_int(x) contrary to how to_int(x) is handled elsewhere. Another bug in theory_arith for mixed-integer linear case was also exposed. Fractional bounds on expressions of the form to_int(x), and more generally on integer rows were not rounded prior to internalization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 20:32:18 -07:00 |
|
Nikolaj Bjorner
|
3a70b6aab4
|
fix model generation, add rewrite rules for sin(acos(x)) reduction to help model validation. Issue #680
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 11:12:27 -07:00 |
|
Nikolaj Bjorner
|
247e94a7c0
|
fix model generation for cos/sin transformation. Issue #680
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 10:34:12 -07:00 |
|
Nikolaj Bjorner
|
9f99482f07
|
fix model generation for cos/sin transformation. Issue #680
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 10:29:31 -07:00 |
|
Christoph M. Wintersteiger
|
1e5a87887d
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-07-13 15:36:27 +01:00 |
|
Christoph M. Wintersteiger
|
a21d701fa1
|
tabs
|
2016-07-13 15:36:21 +01:00 |
|
Christoph M. Wintersteiger
|
3bea00efe3
|
added smt_params trace
|
2016-07-13 15:35:29 +01:00 |
|
Christoph M. Wintersteiger
|
cfbe16639f
|
Bugfix for fpa2bv translation
|
2016-07-13 15:35:14 +01:00 |
|
Nikolaj Bjorner
|
63f89f8c45
|
add sin/cos conversions for #680
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-12 15:12:40 -07:00 |
|
Nikolaj Bjorner
|
f96cfeae9e
|
fix build failures under linux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 13:28:39 -07:00 |
|
Nikolaj Bjorner
|
73cdf809fe
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-07-09 12:36:22 -07:00 |
|
Nikolaj Bjorner
|
0a6b03808c
|
fix core extraction for QF_BV theory/inc_sat_solver based on regressions pointed out by Matthias Heizmann and Tjark Weber
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 12:35:54 -07:00 |
|
Nikolaj Bjorner
|
8f862f8fed
|
fix core extraction for QF_BV theory/inc_sat_solver based on regressions pointed out by Matthias Heizmann and Tjark Weber
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 12:35:11 -07:00 |
|
Christoph M. Wintersteiger
|
7cf80845fd
|
Merge pull request #675 from FabianWolff/master
Fix spelling errors
|
2016-07-09 17:32:10 +01:00 |
|
Nikolaj Bjorner
|
d7d22cad02
|
undo comment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 05:38:03 -07:00 |
|
Nikolaj Bjorner
|
3d73fe55c7
|
track assumptions when calling check-sat. regression detected by Tjark Weber running core extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 05:31:49 -07:00 |
|
Nikolaj Bjorner
|
53b3edc8cc
|
add cases for recognizing ALL. Issue #674
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-09 05:18:26 -07:00 |
|
Fabian Wolff
|
6eaab00e83
|
Fix spelling errors
|
2016-07-09 11:46:43 +02:00 |
|
Nikolaj Bjorner
|
59865f5502
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-07-08 17:57:12 -07:00 |
|
Nikolaj Bjorner
|
d5ee7e24bc
|
add simplification for equalities between itos and constant strings, Issue #589
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-08 11:50:39 -07:00 |
|
Nikolaj Bjorner
|
bdbf1c9bf4
|
add support for default semantics for stoi (non-integer strings map to -1). Issue #670
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-08 10:45:19 -07:00 |
|
Nikolaj Bjorner
|
e9e10f1d5c
|
checking cancel flag to refine the behavior around issue #595
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-03 10:38:54 -07:00 |
|
Nikolaj Bjorner
|
0d0d504d62
|
change names of reserved identifiers. Issue #666
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-01 14:46:44 -07:00 |
|
Nikolaj Bjorner
|
654780bb4b
|
check that model is availble before evaluation, issue #595
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-01 09:26:01 -07:00 |
|
Nikolaj Bjorner
|
4c786c5f70
|
add n-ary disjunction and conjunction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-01 08:15:50 -07:00 |
|
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 |
|
Nikolaj Bjorner
|
014c693fa5
|
fix explain map to use negations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-27 15:22:13 -07:00 |
|
Nikolaj Bjorner
|
f786ab15fb
|
add example for MSS enumeration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-26 20:58:48 -07: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 |
|
Christoph M. Wintersteiger
|
628a6378c2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-24 18:13:08 +01:00 |
|
Christoph M. Wintersteiger
|
ae54b9d158
|
Fixed FP math options for x86 cmake build. Fixes #644.
|
2016-06-24 18:13:02 +01: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 |
|