Nikolaj Bjorner
|
582dbe509c
|
first implementation of maxres
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-21 22:24:34 +02:00 |
|
Nikolaj Bjorner
|
4957e71408
|
make get_vars populate all indices with sorts even if variable does not occur in rule. This makes the use of get_vars less prone to callers having to double check for null pointers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-21 17:12:39 +02:00 |
|
Nikolaj Bjorner
|
72fe197bda
|
fix model generation bug reported by Saga Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 17:06:36 +02:00 |
|
Nikolaj Bjorner
|
752a6b2e33
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 16:46:27 +02:00 |
|
Nikolaj Bjorner
|
dd786bb5bf
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 15:41:03 +02:00 |
|
Nikolaj Bjorner
|
e4dedbbefc
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 15:38:22 +02:00 |
|
Nikolaj Bjorner
|
465eafbf45
|
fix assertion for integrality, lax noprogress bail out code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-09 05:04:00 +02:00 |
|
Nikolaj Bjorner
|
4f7d872d59
|
fix model transformation bug in bit blaster rule transformer, reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-08 11:21:19 +02:00 |
|
Nikolaj Bjorner
|
d6de73a2d1
|
fix model converter in inliner. Bug reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-06 18:11:57 +02:00 |
|
Nikolaj Bjorner
|
53f82e3239
|
update model during Lex
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-06 17:33:54 +02:00 |
|
Nikolaj Bjorner
|
9d221c037a
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-07-02 23:49:04 +02:00 |
|
Nikolaj Bjorner
|
3533a09010
|
bit2bool bug reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-02 23:48:49 +02:00 |
|
Christoph M. Wintersteiger
|
311fed4760
|
Changed python distribution to include *.py files to enable use
with Python 2.7 and 3.4 out of the box.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-07-01 13:12:10 +01:00 |
|
Christoph M. Wintersteiger
|
7158e814d1
|
Bugfix for quasi-macros, many thanks to Nuno Lopez finding this bug and for suggesting a fix!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-25 13:25:23 +01:00 |
|
Nikolaj Bjorner
|
519c9dba25
|
update hitting set implementation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-23 11:28:38 -07:00 |
|
Christoph M. Wintersteiger
|
3209cd2ded
|
Disabled construction of partial model on theory failure as it caused buggy behavior.
Thanks to parno (Codeplex Issue #117)!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-23 16:40:49 +01:00 |
|
Christoph M. Wintersteiger
|
000db81b4f
|
Fixed bug where the random seed wasn't passed through to
theory_arith. Thanks to Carsten! (Stackoverflow #24327987)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-23 15:47:47 +01:00 |
|
Leonardo de Moura
|
91b32206fd
|
fix(scripts/mk_make): python3 compatibility
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-06-20 13:59:35 -07:00 |
|
Christoph M. Wintersteiger
|
c6319a0ba3
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-06-19 15:50:30 +01:00 |
|
Christoph M. Wintersteiger
|
a26ae624e0
|
Fixed dependencies of install target in Makefile
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-19 15:50:18 +01:00 |
|
Nikolaj Bjorner
|
04407938be
|
custom HS solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-18 17:31:00 -07:00 |
|
Nikolaj Bjorner
|
8b6dcd9a1b
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-06-18 09:54:00 -07:00 |
|
Nikolaj Bjorner
|
103e49d9b4
|
Add option to control explosion of cofactor-term-ite following example by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-18 09:53:47 -07:00 |
|
Nikolaj Bjorner
|
1ed7643d32
|
Add option to control explosion of cofactor-term-ite following example by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-18 09:52:59 -07:00 |
|
Nikolaj Bjorner
|
d7d85aa18a
|
working on HS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-17 22:32:32 -07:00 |
|
Nikolaj Bjorner
|
84d971b69a
|
working on HS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-17 17:05:05 -07:00 |
|
Nikolaj Bjorner
|
b64b12cae3
|
working on HS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-17 12:54:50 -07:00 |
|
Nikolaj Bjorner
|
bad03822b4
|
working on HS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-16 16:55:48 -07:00 |
|
Nikolaj Bjorner
|
63550d8a1a
|
bug fixes in hsmax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-15 05:44:03 -07:00 |
|
Nikolaj Bjorner
|
ef62a52fff
|
cleanup
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-14 18:45:16 -07:00 |
|
Nikolaj Bjorner
|
7fbe7124f9
|
bugfixes to hsmax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-14 17:29:53 -07:00 |
|
Nikolaj Bjorner
|
5427964c54
|
use approximate hitting set implementation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-14 14:08:55 -07:00 |
|
Nikolaj Bjorner
|
a5e3713c2c
|
fix unmatched parenthsis and code odor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-14 05:47:42 -07:00 |
|
Nikolaj Bjorner
|
960e8ea1d5
|
working on hitting sets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 14:12:54 +01:00 |
|
Nikolaj Bjorner
|
8ef4ec7009
|
fix bit-vector rotation left bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 12:46:23 +01:00 |
|
Nikolaj Bjorner
|
88bd01bc4f
|
patching non-termination bug in datatype factory, reported by Tiago
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-03 23:03:34 +05:30 |
|
Nikolaj Bjorner
|
4415df3fcf
|
various fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-02 19:10:20 +05:30 |
|
Nikolaj Bjorner
|
a10c318e15
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-05-31 12:04:28 +05:30 |
|
Nikolaj Bjorner
|
f76b343bfa
|
expose parameter settings for controlling injectivity axiom. rquested by Jasmin Blanchette
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-31 11:25:54 +05:30 |
|
Christoph M. Wintersteiger
|
7288353575
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-05-30 18:14:46 +01:00 |
|
Christoph M. Wintersteiger
|
bc25ea404f
|
Fixed potential bug (warning on OSX).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-30 18:14:33 +01:00 |
|
Nikolaj Bjorner
|
49f9f4b3b5
|
fix crash in model construction from finite domain theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-30 20:52:39 +05:30 |
|
Christoph M. Wintersteiger
|
1e774064bc
|
assertion bug fix in z3py
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-30 12:26:55 +01:00 |
|
Christoph M. Wintersteiger
|
756645326b
|
Bugfix for And/Or operators in Python.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-29 17:33:03 +01:00 |
|
Christoph M. Wintersteiger
|
4da56aa4df
|
added debug assertion
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-29 12:41:07 +01:00 |
|
Nikolaj Bjorner
|
57fc0f3f55
|
bug fixes to min-max, and experiments with hsmax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-28 15:44:39 -07:00 |
|
Nikolaj Bjorner
|
2071029bb3
|
hsmax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-27 15:45:33 -07:00 |
|
Nikolaj Bjorner
|
e370fbb7ed
|
updated maxhs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-27 11:38:43 -07:00 |
|
Nikolaj Bjorner
|
aba79802cf
|
fix warning about unused variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-25 21:01:10 -07:00 |
|
Nikolaj Bjorner
|
698705b7fa
|
initial version of HS maxsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-24 18:39:43 -07:00 |
|