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
|
76bc4f0b38
|
refine parsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-30 11:30:42 -08: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
|
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 |
|
Nikolaj Bjorner
|
4782e19086
|
fix bug in sat-simplifier decreasing heap values of variables that are not in the heap
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-25 16:21:51 -08:00 |
|
Nikolaj Bjorner
|
60783e5696
|
fix regression for z3num
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-25 13:26:58 -08:00 |
|
Nikolaj Bjorner
|
4ec4abd7e3
|
fix test for int-value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-23 13:31:43 -08:00 |
|
Christoph M. Wintersteiger
|
adf8072eaa
|
Added option to limit the distance of unsat core extension through patterns.
|
2017-01-21 12:28:37 +00:00 |
|
Nikolaj Bjorner
|
1bfd09e16b
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-19 19:31:24 -08:00 |
|
Nikolaj Bjorner
|
e23509797a
|
access parameters from Python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-19 19:28:20 -08:00 |
|
Christoph M. Wintersteiger
|
5c1ffe13d1
|
x64 build fix for .NET 3.5 API
|
2017-01-18 13:06:28 +00:00 |
|
Christoph M. Wintersteiger
|
81c3a7dabd
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-18 12:32:10 +00:00 |
|
Christoph M. Wintersteiger
|
a334020f2c
|
Added .NET 3.5 solution/project files
|
2017-01-18 12:32:02 +00:00 |
|
Nikolaj Bjorner
|
16552d32cb
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-17 14:19:32 -08:00 |
|
Nikolaj Bjorner
|
0aa912371b
|
Another fix for #847. Reset wmax theory solver state between lex calls, otherwise it uses stale constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-17 14:19:24 -08:00 |
|
Nikolaj Bjorner
|
735998c386
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-17 13:41:25 -08:00 |
|
Nikolaj Bjorner
|
873d975c77
|
fix bug in consequence extraction: the order of bcp is not fixed between restarts, so the order of unit literals may not be preserved. This is relatively rare, so we optimize for the case where we assume bcp preserves order (and maybe miss some consequences)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-17 13:41:15 -08:00 |
|
Christoph M. Wintersteiger
|
6d34899c46
|
Bugfix for macro finder. Fixes #832.
|
2017-01-17 15:44:03 +00:00 |
|
Christoph M. Wintersteiger
|
e472a8d4cf
|
Enabled filenames in error messages during inclusion of files.
|
2017-01-16 15:46:58 +00:00 |
|
Christoph M. Wintersteiger
|
090a331d79
|
Added filenames to error messages for when we have more than one file.
|
2017-01-16 15:43:13 +00:00 |
|
Christoph M. Wintersteiger
|
00a50eea7f
|
Added (include ...) SMT2 command.
|
2017-01-16 15:05:58 +00:00 |
|
Nikolaj Bjorner
|
dc543a7ee7
|
update macro_util logging to uniform format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-15 21:13:22 -08:00 |
|
Nikolaj Bjorner
|
c4c9de0838
|
fix memory leaks from cancellations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-15 20:09:27 -08:00 |
|
Nikolaj Bjorner
|
24eae3f6e0
|
fix crash with unary xor #870
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-15 12:06:56 -08:00 |
|
Nikolaj Bjorner
|
ee36662435
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-15 11:56:01 -08:00 |
|
Nikolaj Bjorner
|
7df803c131
|
Fix unsound handling of upper bounds in wmax, thanks to Patrick Trentin for report and careful repros #847
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-15 11:52:48 -08:00 |
|
Nikolaj Bjorner
|
bc6b3007de
|
remove unused features related to weighted check-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-13 20:53:22 -08:00 |
|
Christoph M. Wintersteiger
|
f1a4a48491
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-01-12 12:49:35 +00:00 |
|
Christoph M. Wintersteiger
|
2458db30cf
|
Corner-case fix for smt::solver::pop_core
|
2017-01-12 12:49:26 +00:00 |
|
Daniel Perelman
|
3370adcdff
|
Mark void DummyContracts as Conditional to avoid compiling their arguments.
|
2017-01-11 17:02:26 -08:00 |
|
Christoph M. Wintersteiger
|
650ea7b9cc
|
Bugfix for smt.core.extend_patterns
|
2017-01-11 18:40:11 +00:00 |
|
Christoph M. Wintersteiger
|
9f49905582
|
Formatting, whitespace, and Z3_API annotations.
|
2017-01-10 21:05:27 +00:00 |
|
Christoph M. Wintersteiger
|
d8d869822f
|
Cleaned up #include<iostream> in api* objects.
|
2017-01-10 21:04:44 +00:00 |
|
Christoph M. Wintersteiger
|
384468bc99
|
Added option to extend unsat cores with literals that (potentially) provide quantifier instances.
|
2017-01-10 20:22:20 +00:00 |
|
Christoph M. Wintersteiger
|
ba9d36605b
|
Formatting, whitespace
|
2017-01-10 20:22:20 +00:00 |
|
Christoph M. Wintersteiger
|
8047f0d91a
|
GCC compilation/keyword fix. Relates to #864
|
2017-01-10 14:06:56 +00:00 |
|
Christoph M. Wintersteiger
|
8f95ee01e1
|
Removed polynomial factorization test cases. Relates to #852 and fixes #865.
|
2017-01-10 14:02:59 +00:00 |
|
Nikolaj Bjorner
|
331658f208
|
remove polynomial factorization as suggested by issue #852
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-09 21:30:54 -08:00 |
|