Ken McMillan
|
f83bca11a0
|
added interpolation options
|
2013-11-05 14:20:22 -08:00 |
|
Ken McMillan
|
9f78c454c9
|
removed foci instructions
|
2013-11-05 13:58:44 -08:00 |
|
Ken McMillan
|
d8972d4b17
|
removed commented-out code
|
2013-11-05 13:35:37 -08:00 |
|
Ken McMillan
|
a785a5a4b8
|
Merge branch 'unstable' into interp
|
2013-11-05 12:28:13 -08:00 |
|
Ken McMillan
|
49c72abb2d
|
new interpolation fixes; re-added fixedpoint-push/pop
|
2013-11-05 12:17:09 -08:00 |
|
Leonardo de Moura
|
063f6fe15f
|
fix assertion violations (reported by Christoph Wintersteiger) at sage\app8\bench_2174.smt2, sage\app9\bench_1450.smt2, sage\app9\bench_1546.smt2
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-11-04 12:26:20 -08:00 |
|
Leonardo de Moura
|
88675ec728
|
fix assertion violations (reported by Christoph Wintersteiger) at sage/bench_1300.smt2 and sage/bench/2861.smt2
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-11-04 12:24:25 -08:00 |
|
Leonardo de Moura
|
825b72719c
|
fix https://z3.codeplex.com/workitem/62
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-11-04 11:57:29 -08:00 |
|
Leonardo de Moura
|
8b10e13251
|
fix bug in factor_tactic
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-11-04 11:02:53 -08:00 |
|
Ken McMillan
|
7ca6c744fd
|
added binary interpolation
|
2013-11-01 15:58:59 -07:00 |
|
Ken McMillan
|
ac212ec54c
|
fixing interpolation bugs
|
2013-11-01 11:03:55 -07:00 |
|
Ken McMillan
|
81df4932fb
|
added quantifiers in new interpolation
|
2013-10-25 18:40:26 -07:00 |
|
Ken McMillan
|
79b0f83ab3
|
working on new interpolation
|
2013-10-25 13:58:56 -07:00 |
|
Christoph M. Wintersteiger
|
ff265c6c6c
|
bugfix for variable unmarking in the sat solver.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-24 17:48:03 +01:00 |
|
Christoph M. Wintersteiger
|
2b627b0821
|
fixed parameters to disallow overwriting them with illegal combinations on the command line
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-21 17:28:21 +01:00 |
|
Ken McMillan
|
3a0947b3ba
|
merged with unstable
|
2013-10-18 17:26:41 -07:00 |
|
Christoph M. Wintersteiger
|
f54b068669
|
added floating point standard draft version 3 function symbols
|
2013-10-17 15:29:55 +01:00 |
|
Nikolaj Bjorner
|
eb4c10c037
|
fixing bugs with validation code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-10-15 03:53:33 -07:00 |
|
Nikolaj Bjorner
|
9b34350646
|
test output predicates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-10-13 06:25:26 -07:00 |
|
Christoph M. Wintersteiger
|
65a202873f
|
Bugfix for equality rewriting on floats.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-10 15:38:54 +01:00 |
|
Christoph M. Wintersteiger
|
9a9f8bbb34
|
rewriter and value recognition bugfixes for floats
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-10-08 20:01:39 +01:00 |
|
Christoph M. Wintersteiger
|
3d910028bf
|
fixed potential performance problem with fully interpreted sorts in the quantifier instantiation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-27 16:55:05 +01:00 |
|
Christoph M. Wintersteiger
|
daaab05923
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-09-26 11:36:16 +01:00 |
|
Christoph M. Wintersteiger
|
5e6a47e2d3
|
Example fixed (substitute does not include a rewriter call anymore).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-26 11:35:08 +01:00 |
|
Leonardo de Moura
|
8ef2fe7ddb
|
Fix z3.py doctests to reflect recent changes in the substitute API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-09-25 18:58:13 -07:00 |
|
Christoph M. Wintersteiger
|
07a4fb4381
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-09-24 18:06:59 +01:00 |
|
Nikolaj Bjorner
|
4363c9f44f
|
use safe replace for external substitution
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-24 18:47:19 +03:00 |
|
Nikolaj Bjorner
|
1b8d1a1ccc
|
fix bug in ackerman reduction found by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-24 10:42:31 +03:00 |
|
Nikolaj Bjorner
|
2d01c4d50f
|
update join planner to take projected columns into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-24 06:41:46 +03:00 |
|
Nikolaj Bjorner
|
1733af2641
|
test case for non-termination of substitution/rewriting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-24 05:33:16 +03:00 |
|
Nikolaj Bjorner
|
6554ac787a
|
add test case for substitution
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-24 05:13:11 +03:00 |
|
Christoph M. Wintersteiger
|
1e7f760b01
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-09-23 21:32:14 +01:00 |
|
Nikolaj Bjorner
|
c1384095f3
|
fix default argument identification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-23 21:44:24 +03:00 |
|
Nikolaj Bjorner
|
2e7f5303eb
|
address incompleteness bug in axiomatization of int2bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-23 04:56:38 +03:00 |
|
Nikolaj Bjorner
|
fd1f4b9191
|
fix bugs reported by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-23 04:07:08 +03:00 |
|
Nikolaj Bjorner
|
0a964c324e
|
test for undetermined accessor for PDR
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-20 12:32:16 -07:00 |
|
Nikolaj Bjorner
|
37ad1f9807
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-09-20 11:28:01 -07:00 |
|
Nikolaj Bjorner
|
41c9e2b1a4
|
check equalities with unknown evaluations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-20 11:27:52 -07:00 |
|
Christoph M. Wintersteiger
|
4be468d312
|
Reorganized the SLS code.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-19 16:18:23 +01:00 |
|
Christoph M. Wintersteiger
|
8a44766382
|
qfbv-sls tactic bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-18 13:47:20 +01:00 |
|
Nikolaj Bjorner
|
5be4365b47
|
redo edit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-15 16:53:52 -07:00 |
|
Ken McMillan
|
4ce39087db
|
something cl was complaining about
|
2013-09-15 14:00:45 -07:00 |
|
Ken McMillan
|
12533ad145
|
Merge /home/mcmillan/projects/z3_interp into interp
|
2013-09-15 13:40:39 -07:00 |
|
Ken McMillan
|
6091cb1825
|
fix lemma counting and nix NEW_EXTRACT_TH_LEMMA
|
2013-09-15 13:40:06 -07:00 |
|
Ken McMillan
|
2c9c5ba1f0
|
still working on interpolation of full z3 proofs
|
2013-09-15 13:33:20 -07:00 |
|
Nikolaj Bjorner
|
c54929e59f
|
cycle through domain size before giving up
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-15 04:52:21 -07:00 |
|
Nikolaj Bjorner
|
21b27cd2d1
|
patching crash in data-type factory when fresh values are not produced
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-15 04:37:05 -07:00 |
|
Nikolaj Bjorner
|
be044f42c3
|
Fix build of test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-15 04:24:20 -07:00 |
|
Nikolaj Bjorner
|
419f99c329
|
fix bug found by Ethan: fresh values for bit-vectors loops if the domain of bit-vectors is truly small
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-13 15:30:56 -07:00 |
|
Nikolaj Bjorner
|
10e203da43
|
remove some dependencies on parameter file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-09-12 20:22:26 -07:00 |
|