Nikolaj Bjorner
|
7a5ca96095
|
remove separate API for setting solver log, use parameter setting instead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-09 09:01:17 -07:00 |
|
Nikolaj Bjorner
|
63840806d8
|
fix #2546, retrieve model in optsmt lex before iterating
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-10 11:19:59 +02:00 |
|
Bruce Mitchener
|
e2122c0d3d
|
Fix whitespace issues in *.pyg.
|
2019-08-15 10:19:33 -07:00 |
|
Nikolaj Bjorner
|
fc41a61b6e
|
expose strategic solver factory prototype at level of solver module
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 15:52:12 -07:00 |
|
Nikolaj Bjorner
|
e950453685
|
force propagation for smt cubing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 14:19:16 -07:00 |
|
Nikolaj Bjorner
|
7f073a0585
|
fix #2452 fix #2451
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:28:15 +08:00 |
|
Nikolaj Bjorner
|
42ac3a5363
|
merge with csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 19:48:45 -07:00 |
|
Nikolaj Bjorner
|
e731a44880
|
Merge pull request #2329 from Z3Prover/nomp
Nomp
|
2019-06-07 02:05:11 +02:00 |
|
Nikolaj Bjorner
|
71009a9d02
|
suspend limits during assert and macro expansion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-06 11:07:57 -07:00 |
|
Nikolaj Bjorner
|
9262908ebb
|
mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
8893913c98
|
remove internal referenes to set_activity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 16:06:05 -07:00 |
|
Nikolaj Bjorner
|
fc4c162e31
|
add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 15:59:28 -07:00 |
|
Nikolaj Bjorner
|
d2dcb39c11
|
add smt lookahead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-17 20:24:29 +03:00 |
|
Max Zinkus
|
45595af665
|
Require verbosity=1 to log parallel tactic progress
|
2019-04-09 12:35:04 -04:00 |
|
Nikolaj Bjorner
|
5c67c9d907
|
print certificate for #2202, enable CTL-C for API fix #2203
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-24 17:09:02 -07:00 |
|
Nikolaj Bjorner
|
598fc810b5
|
adding FP
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-20 15:34:47 +01:00 |
|
Nikolaj Bjorner
|
89bf2d4368
|
add API for setting variable activity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-15 12:05:24 -08:00 |
|
Nikolaj Bjorner
|
96c05b0289
|
remove reference to deprecated code in cmd_context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-14 17:00:02 -08:00 |
|
Nikolaj Bjorner
|
1e90be62bc
|
fix drat for lookahead, fixes for binary drat format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-31 14:58:51 -08:00 |
|
Nikolaj Bjorner
|
8d20310758
|
adding trail/levels
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-29 14:45:51 -08:00 |
|
Nikolaj Bjorner
|
58f5531cff
|
fix #2114 introduced while working on #2095
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-29 08:18:03 -08:00 |
|
Nikolaj Bjorner
|
498864c582
|
adding dump facility for cancelation #2095, easing dimacs in/out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-24 12:21:23 -08:00 |
|
Nikolaj Bjorner
|
6bd87f837a
|
fix Boolean argument
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-20 14:14:26 -08:00 |
|
Nikolaj Bjorner
|
e954f59052
|
ensure that solver objects have timeout/rlimit/ctrl-c exposed as possible parameters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-14 13:50:17 -08:00 |
|
Nikolaj Bjorner
|
b0b6394c6c
|
fixing #1971
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-21 17:10:37 -08:00 |
|
Nikolaj Bjorner
|
2aa7ccc4a9
|
hide bit-vector dependencies under seq_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-03 08:45:17 -08:00 |
|
Bruce Mitchener
|
e570940662
|
Prefer using empty rather than size comparisons.
|
2018-11-27 21:42:04 +07:00 |
|
Nikolaj Bjorner
|
102d23f780
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-11-18 10:40:14 -08:00 |
|
Nikolaj Bjorner
|
a9e6d83c6e
|
std::cout -> out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-18 10:40:08 -08:00 |
|
Nikolaj Bjorner
|
9ec59fdb93
|
fix #1934
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-17 15:04:25 -08:00 |
|
Nikolaj Bjorner
|
ccca063e54
|
Merge branch 'master' of https://github.com/Z3Prover/z3 into csp
|
2018-10-21 12:26:53 -07:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
e9d615e309
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-14 15:16:22 -07:00 |
|
Nikolaj Bjorner
|
5bf57c2700
|
fix cubing semantics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-02 08:14:19 -07:00 |
|
Bruce Mitchener
|
373b691709
|
Use 'override' where possible.
|
2018-10-02 10:26:38 +07:00 |
|
Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
7b3b1b6e9f
|
pop to base before incremental internalization to ensure that units are not lost
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-22 14:04:15 -07:00 |
|
Nikolaj Bjorner
|
3113901c8f
|
rename is_atom
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-21 23:15:57 -07:00 |
|
Nikolaj Bjorner
|
f349d3d013
|
fix extraction of non-units
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-21 21:15:28 -07:00 |
|
Nikolaj Bjorner
|
0c4754d94b
|
rename version.h to z3_version.h to differentiate name in install include directory. Add support for z3_version.h in python build system. #1833
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-21 20:13:58 -07:00 |
|
Nikolaj Bjorner
|
618e1bee5b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-20 20:41:00 -07:00 |
|
Nikolaj Bjorner
|
c59a957737
|
add non-units method
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-20 20:37:14 -07:00 |
|
Nikolaj Bjorner
|
4ffd860375
|
narrowing incorrect lemma generation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-11 11:31:19 -07:00 |
|
Nikolaj Bjorner
|
3478b8b924
|
add js-model interfacing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-12 18:14:06 -07:00 |
|
Nikolaj Bjorner
|
114f31c16a
|
do not update assertions within scopes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-31 15:12:46 -07:00 |
|
Nikolaj Bjorner
|
c7898b1977
|
trace push/pop
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-31 14:22:57 -07:00 |
|
Nikolaj Bjorner
|
98d42421bc
|
harness more pop uses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-31 08:42:19 -07:00 |
|
Nikolaj Bjorner
|
fdcedee887
|
hardening pop abuse and exception safety for #1776
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-30 09:56:16 -07:00 |
|
Nikolaj Bjorner
|
5e3303ae85
|
let HORN solver know about cardinality constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-02 11:46:03 -07:00 |
|
Nikolaj Bjorner
|
e13b61eae8
|
work around regression with use of mk_app_core, returning BR_FAILED if nothing is rewritten
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-02 11:10:37 -07:00 |
|