Ken McMillan
af444beb2e
re-indenting interp and duality
2015-04-15 12:22:50 -07:00
Christoph M. Wintersteiger
b76d588c28
Renamed the soft_timeout option to just timeout.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-21 16:10:30 +00:00
Nikolaj Bjorner
64e2011d42
fix crash in explanation generation. Codeplex issue 181
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-02-24 17:34:38 -08:00
Nuno Lopes
d3fb5f2a4c
fix misc compiler warnings
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-02-15 11:53:24 +00:00
Christoph M. Wintersteiger
1209302fe6
Fixed integration issues
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-21 15:34:21 +00:00
Christoph M. Wintersteiger
71912830f1
Formatting, mostly tabs
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-08 17:54:44 +00:00
Christoph M. Wintersteiger
0381e4317a
Formatting, mostly tabs.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-08 17:54:04 +00:00
Ken McMillan
d815af9f0f
merge duality changes with unstable
2014-10-22 10:14:05 -07:00
Nikolaj Bjorner
92166eb5cb
deal with warning for unused parameter
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-10-14 13:12:40 -07:00
Ken McMillan
ec48f6d129
working on transforms for duality
2014-10-04 19:07:14 -07:00
Ken McMillan
e8985ff33d
working on transforms in duality
2014-10-04 17:17:33 -07:00
Ken McMillan
16445569f1
fix for quantifier abstraction
2014-10-04 16:31:01 -07:00
Ken McMillan
301cb51bbb
added restarts options to duality (plus some other disabled features)
2014-09-30 12:42:30 -07:00
Nuno Lopes
61d67dc2de
fix a few compiler warnings
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-18 14:38:40 +01:00
Nuno Lopes
4717d9d1f4
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
2014-09-17 16:33:45 +01:00
Nuno Lopes
b95f5b0fea
fix bug in the datalog compiler when using negation
...
We now perform negation after filtering with interpreted constraints so that
the table reflects relevant columns which were not being added by the negation
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-17 16:33:27 +01:00
Nikolaj Bjorner
d01ca11001
reduce asymptotic overhead of asserting bounds
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 17:13:09 -07:00
Nuno Lopes
79326e24df
fix debug build..
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-16 15:29:25 +01:00
Nuno Lopes
f7c3559c31
fix a few compiler warnings
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-16 15:26:01 +01:00
Ken McMillan
13b61d894c
adding recursion bounds to duality
2014-09-09 14:02:46 -07:00
Nikolaj Bjorner
dd62ca5eb3
simplify models
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-06 20:54:16 -07:00
Nikolaj Bjorner
36816e3b2f
clear cache for crash
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-06 19:03:37 -07:00
Ken McMillan
da76a51ce6
merging with unstable
2014-08-18 17:14:49 -07:00
Ken McMillan
70a1155d71
fixed duality bug and added some code for returning bounded status (not yet used)
2014-08-18 17:13:16 -07:00
Nikolaj Bjorner
60054ce469
fix cache bug in PDR reported by Phillip Ruemmer
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-17 21:20:56 -07:00
Ken McMillan
c007a5e5bd
merged with unstable
2014-08-06 11:16:06 -07:00
Ken McMillan
aa35149700
merging duality/interp changes
2014-05-22 11:52:16 -07:00
Ken McMillan
b91cca8db9
fix unbound variables bug in duality_dl_interface
2014-05-20 15:10:16 -07:00
Nikolaj Bjorner
e3098b0ec5
add documentation comment to bind_variables
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-05-20 11:20:15 -07:00
Nikolaj Bjorner
2ca14b49fe
fix AV in debug assertion, address warnings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-05-16 09:45:32 -07:00
Ken McMillan
a4f3afd70d
added fixedpoint.conjecture_file option
2014-05-05 14:29:54 -07:00
Ken McMillan
f7d589fc49
changed fixedpoint output format for easier parsing in Boogie
2014-04-10 17:53:00 -07:00
Ken McMillan
732035bf63
merge interp/duality changes with unstable
2014-03-26 14:48:04 -07:00
Nikolaj Bjorner
a9e8045071
fix bug reported by Nuno Lopes when query gets sliced
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-19 20:23:54 -07:00
Ken McMillan
bbab6be280
duality: eager deduction and history-based conjectures
2014-03-14 13:40:31 -07:00
Ken McMillan
180f55bbda
adding support for non-extensional arrays in duality
2014-03-11 18:20:42 -07:00
Ken McMillan
83a774ac79
duality fix plus mbqi option
2014-03-04 18:38:08 -08:00
Ken McMillan
75bb495585
merging interpolation and duality changes into unstable
2014-02-19 15:36:16 -08:00
Ken McMillan
f45ad4bdc0
disable silly warnings and add needed header for VS
2014-02-10 12:56:39 -08:00
Ken McMillan
ba193a59b1
some interpolation fixes, plus some options to remove features for testing in duality
2014-02-09 16:04:02 -08:00
Ken McMillan
466c35100d
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
2014-01-28 11:28:24 -08:00
Nikolaj Bjorner
084a6f35eb
fix bug reported by Nuno Lopes: inlining is unsound for negated predicates
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-01-02 17:37:35 -08:00
Ken McMillan
9e88691c69
optimizing solver performance in duality
2013-12-22 18:33:40 -08:00
Ken McMillan
48e10a9e2d
dealing with incompleteness issues in duality
2013-12-19 11:05:56 -08:00
Ken McMillan
a3462ba6aa
working on duality
2013-11-27 17:39:49 -08:00
Ken McMillan
b008d036dd
trying to fix proof mode issue
2013-11-05 17:38:50 -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
Ken McMillan
3a0947b3ba
merged with unstable
2013-10-18 17:26:41 -07: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