Nikolaj Bjorner
|
1a6f8c2fad
|
working on parallel solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-10 16:35:05 -07:00 |
|
Nikolaj Bjorner
|
06d75a616f
|
fix #1288, again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-08 11:40:17 +01:00 |
|
Nikolaj Bjorner
|
22fa108ffd
|
fix #1288, again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-08 11:07:22 +01:00 |
|
Nikolaj Bjorner
|
a5ecf87ab8
|
fix #1288
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-08 10:32:38 +01:00 |
|
Nikolaj Bjorner
|
c1b243a8e3
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-07 19:24:30 +01:00 |
|
Nikolaj Bjorner
|
eac659f748
|
deal with empty set of post-orders
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-06 11:34:14 +01:00 |
|
Nikolaj Bjorner
|
bec60f763b
|
add diagnostics to DDNF and fix #1268
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-30 12:35:36 -07:00 |
|
Nikolaj Bjorner
|
e507a6ccd1
|
adding incremental cubing from API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 09:06:17 -07:00 |
|
Nikolaj Bjorner
|
ae9a6664d4
|
add cube mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-24 10:53:57 -07:00 |
|
Nikolaj Bjorner
|
651587ce01
|
merge with master branch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-19 09:39:22 -07:00 |
|
Christoph M. Wintersteiger
|
db398eca7a
|
Tabs, formatting.
|
2017-09-17 17:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
00651f8f21
|
Tabs, formatting.
|
2017-09-17 14:54:09 +01:00 |
|
Nikolaj Bjorner
|
5d17e28667
|
support for smtlib2.6 datatype parsing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-04 21:12:43 -07:00 |
|
Nikolaj Bjorner
|
5492d0e135
|
re-introduce eq2ineq name for rewriting parameter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-04 11:03:57 -07:00 |
|
Nikolaj Bjorner
|
f12a4f04fd
|
aligning simplifier and rewriter for regression tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-04 09:28:40 -07:00 |
|
Nikolaj Bjorner
|
a3dba5b2f9
|
hide new datatype plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-03 20:01:59 -07:00 |
|
Nikolaj Bjorner
|
cf87b6d622
|
remove simplifier files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-29 09:22:27 -07:00 |
|
Nikolaj Bjorner
|
d940516df3
|
fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-27 11:01:45 -07:00 |
|
Nikolaj Bjorner
|
2955b0c2ef
|
removing more dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 03:05:34 -07:00 |
|
Nikolaj Bjorner
|
5371315f4c
|
remove simplify dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 00:57:44 -07:00 |
|
Nikolaj Bjorner
|
881f90d17d
|
remove simplify dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 00:48:49 -07:00 |
|
Nikolaj Bjorner
|
2897b98ed2
|
remove simplify dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-26 00:37:22 -07:00 |
|
Nikolaj Bjorner
|
a7bb41fd49
|
fix build issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-24 09:19:35 -07:00 |
|
Nikolaj Bjorner
|
7dd28781ab
|
remove simplifier dependencies from cmakelist.txt files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-23 16:33:36 -07:00 |
|
Nikolaj Bjorner
|
655b3d9c19
|
removing dependency on simplifier in pattern_inference
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-23 12:17:30 -07:00 |
|
Nikolaj Bjorner
|
ce04c18a7a
|
trying to get rid of last simplifier dependency in macros
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-22 22:14:13 -07:00 |
|
Nikolaj Bjorner
|
e47cd27c8d
|
compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-20 16:18:25 -07:00 |
|
Nikolaj Bjorner
|
66b24a6c18
|
change typename to class in optional to deal with compilation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-17 21:00:14 -07:00 |
|
Nikolaj Bjorner
|
ff47c8632b
|
remove reinterpret cast occurrences that require disabling strict alias analysis #987 #1210
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-17 20:28:49 -07:00 |
|
Arie Gurfinkel
|
88a35119b9
|
moved obj_equiv_class to ast
|
2017-08-01 19:24:50 -04:00 |
|
Nikolaj Bjorner
|
22a2aae486
|
trying to fix build break on use of iterator
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-01 11:47:55 -07:00 |
|
Nikolaj Bjorner
|
3214644e0d
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-08-01 10:51:52 -07:00 |
|
Nikolaj Bjorner
|
2b82fd5d0c
|
updated include directives
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-01 10:51:47 -07:00 |
|
Bernhard Gleiss
|
4559092a0c
|
refactored variable names and added comments to min_cut-related methods for unsat-core-computation
|
2017-08-01 11:17:06 -04:00 |
|
Bernhard Gleiss
|
bc3d8580c9
|
fixed typo in optimized unsat core plugin code
|
2017-08-01 11:17:06 -04:00 |
|
Nikolaj Bjorner
|
b12882d94a
|
a few more spacer related warning messages
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 21:56:13 -07:00 |
|
Arie Gurfinkel
|
25c6480e6e
|
updated include directives
|
2017-07-31 23:16:42 -04:00 |
|
Arie Gurfinkel
|
ecd85b314c
|
more includes
|
2017-07-31 22:51:28 -04:00 |
|
Arie Gurfinkel
|
66108085fa
|
removing pragmas to make travis happy
|
2017-07-31 22:51:28 -04:00 |
|
Nikolaj Bjorner
|
c506f3ddc9
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 18:39:35 -07:00 |
|
Arie Gurfinkel
|
ffff16632d
|
updating includes
|
2017-07-31 17:30:11 -04:00 |
|
Arie Gurfinkel
|
f465a2225a
|
fixing include paths
|
2017-07-31 17:14:43 -04:00 |
|
Arie Gurfinkel
|
97c5ab30d5
|
small improvements to bmc engine
courtesy of Marc Brockschmidt
|
2017-07-31 17:04:36 -04:00 |
|
Arie Gurfinkel
|
7168451201
|
eager quantifier instantiation for quantified array properties
|
2017-07-31 17:04:16 -04:00 |
|
Arie Gurfinkel
|
2c7a39d580
|
Optionally blast arrays
This changes the default behavior of always blasting arrays.
The old behavior can be restored using
fixedpoint.xform.array_blast=true
|
2017-07-31 17:03:18 -04:00 |
|
Arie Gurfinkel
|
f5fa6b0bcb
|
optionally disable subsumption checker
|
2017-07-31 17:03:18 -04:00 |
|
Arie Gurfinkel
|
33c81524d2
|
optionally disable propagate variable equivalences in interp_tail_simplifier
|
2017-07-31 17:03:18 -04:00 |
|
Arie Gurfinkel
|
c3d433ede0
|
implemented spacer-specic muz API
|
2017-07-31 17:03:18 -04:00 |
|
Arie Gurfinkel
|
1530a39a96
|
stubs for spacer-specific API
|
2017-07-31 17:03:18 -04:00 |
|
Arie Gurfinkel
|
ffa4957362
|
do not use array_der when simplifying rules
|
2017-07-31 17:02:29 -04:00 |
|