Nikolaj Bjorner
|
09dc773658
|
fix maxsat compilation for maxsat example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-29 08:50:35 -08:00 |
|
Nikolaj Bjorner
|
2749e547cf
|
fix c example, remove more smtlib1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 18:14:24 -08:00 |
|
Nikolaj Bjorner
|
7e56d05dcf
|
translation?
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 15:17:00 -08:00 |
|
Nikolaj Bjorner
|
b8e5fc9f43
|
remove SMTLIB1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 15:08:28 -08:00 |
|
Nikolaj Bjorner
|
d1ee5431a7
|
Update version
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 14:19:30 -08:00 |
|
Nikolaj Bjorner
|
a57628fbcc
|
fix missing conversions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 14:12:05 -08:00 |
|
Nikolaj Bjorner
|
eeee77889b
|
add parser error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 11:58:58 -08:00 |
|
Nikolaj Bjorner
|
161b6a9983
|
increase minor version, update java/.net apis
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 11:51:37 -08:00 |
|
Nikolaj Bjorner
|
92b4b9e7a7
|
fix error messaging for parsers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 11:14:00 -08:00 |
|
Nikolaj Bjorner
|
89971e2a98
|
remove smtlib1 dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 10:37:30 -08:00 |
|
Nikolaj Bjorner
|
d7042c234f
|
fix #1371
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 09:34:44 -08:00 |
|
Nikolaj Bjorner
|
5a35d00766
|
remove std::cout
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 08:55:45 -08:00 |
|
Nikolaj Bjorner
|
103ce78c29
|
save model from level 0, fix #1380
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 08:53:06 -08:00 |
|
Nikolaj Bjorner
|
b5ff4602e9
|
fix model converter to include negation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 17:50:51 -08:00 |
|
Nikolaj Bjorner
|
f009dfcc00
|
update scoring approach
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 17:05:08 -08:00 |
|
Nikolaj Bjorner
|
99f2d916d5
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-11-27 16:24:24 -08:00 |
|
Nikolaj Bjorner
|
fbae881ece
|
add option to bypass model converter during constraint addition. Simplify model definitions that come from blocked clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 16:24:14 -08:00 |
|
Nikolaj Bjorner
|
81ec5bae95
|
fix #1377
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 11:02:48 -08:00 |
|
Nikolaj Bjorner
|
36e5d4dec9
|
fix #1377
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 11:01:44 -08:00 |
|
Nikolaj Bjorner
|
62e3906957
|
add options to perform transitive reduction and add hyper binary clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 10:53:22 -08:00 |
|
Nikolaj Bjorner
|
2b3ee995ff
|
fix #1375
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 09:03:52 -08:00 |
|
Nikolaj Bjorner
|
bfe6260c58
|
fix #1376
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 08:39:20 -08:00 |
|
Nikolaj Bjorner
|
4520fafa8c
|
fix #1368
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-26 19:13:35 -08:00 |
|
Nikolaj Bjorner
|
7d693a5f9f
|
fix different bug reported on #1366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-25 20:01:14 -08:00 |
|
Nikolaj Bjorner
|
841c48e04d
|
fix break
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-25 18:24:45 -08:00 |
|
Nikolaj Bjorner
|
77b74ddb88
|
fix #1366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-25 17:55:20 -08:00 |
|
Nikolaj Bjorner
|
1c5f798cbe
|
expose extra symbols for logic ALL, requested in #1364
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-25 12:03:47 -08:00 |
|
Nikolaj Bjorner
|
441c0de3c8
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2017-11-23 11:17:58 -08:00 |
|
Nikolaj Bjorner
|
357b4b20fd
|
fix #1365. Filter MBQI instantiations for as-array terms that lead the array theory to return unknown and therefore block further instantiations. as-array terms are at this point almost always created from internal model values so quantifier instantiations with these have little value, other than instantiations of other paraameters that may indepdendently help
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-23 11:17:41 -08:00 |
|
Nikolaj Bjorner
|
15d8532d27
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-11-22 14:38:57 -08:00 |
|
Nikolaj Bjorner
|
1101c927c9
|
prepare for transitive reduction / hyper-binary clause addition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-22 13:46:02 -08:00 |
|
Nikolaj Bjorner
|
5f0a02b5f7
|
remove output
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-22 09:05:17 -08:00 |
|
Nikolaj Bjorner
|
8230cbef4c
|
fix mc efficiency issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-22 08:55:21 -08:00 |
|
Nikolaj Bjorner
|
107bfb1438
|
print model-add in display method
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 21:26:07 -08:00 |
|
Nikolaj Bjorner
|
2313b14210
|
include mc0 for display method
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 20:40:43 -08:00 |
|
Nikolaj Bjorner
|
433239d5e9
|
add solver_from_string to APIs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 18:39:16 -08:00 |
|
Nikolaj Bjorner
|
46a96127be
|
add solver_from_string to APIs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 18:37:20 -08:00 |
|
Nikolaj Bjorner
|
70b344513a
|
add notes about quantifier ordering, bypass
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 16:15:02 -08:00 |
|
Nikolaj Bjorner
|
edffdf857c
|
use expr-vectors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 16:07:10 -08:00 |
|
Nikolaj Bjorner
|
56cc0a9018
|
remove redundant argument #1364
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 15:47:27 -08:00 |
|
Nikolaj Bjorner
|
2597ac6756
|
fix argument validation to new overflow/underflow functions #1364
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 15:44:15 -08:00 |
|
Nikolaj Bjorner
|
18200f55ed
|
add bit-vector over/underflow checks to Python API, #1364
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 15:14:49 -08:00 |
|
Nikolaj Bjorner
|
87a1e2b30e
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-11-21 13:32:44 -08:00 |
|
Nikolaj Bjorner
|
ef30868ad7
|
change lookahead equivalence filter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 13:32:40 -08:00 |
|
Nikolaj Bjorner
|
2d4d51d1e9
|
Merge pull request #9 from TheRealNebus/opt
Opt
|
2017-11-21 13:32:05 -08:00 |
|
Miguel Angelo Da Terra Neves
|
773d938925
|
re-adding simplified constraints based on model converter
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-11-21 13:24:14 -08:00 |
|
Miguel Angelo Da Terra Neves
|
d2f52ca359
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-11-21 13:23:40 -08:00 |
|
Nikolaj Bjorner
|
d520557ad9
|
fix #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 11:52:15 -08:00 |
|
Nikolaj Bjorner
|
c5f231acdf
|
debugging #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 08:16:41 -08:00 |
|
Nikolaj Bjorner
|
33e8113c9e
|
adding instrumentation to debug #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-20 16:51:17 -08:00 |
|