3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 03:15:50 +00:00
Commit graph

99 commits

Author SHA1 Message Date
Nikolaj Bjorner
960e8ea1d5 working on hitting sets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-06-08 14:12:54 +01:00
Ken McMillan
aa35149700 merging duality/interp changes 2014-05-22 11:52:16 -07:00
Ken McMillan
01c6fe39ab fix markers aliasing bug in Duality::CheckerForEdgeClone 2014-05-20 15:10:31 -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
b3bd9db4a5 merge duality debug code 2014-05-09 13:18:28 -07:00
Ken McMillan
90ca1b95c0 debugging code in duality 2014-05-09 13:10:03 -07:00
Nikolaj Bjorner
f1ebf2002a tuning sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-05-05 16:40:54 -07:00
Christoph M. Wintersteiger
c3b7c738f8 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt
Conflicts:
	scripts/mk_project.py
	src/duality/duality.h
	src/duality/duality_solver.cpp
	src/duality/duality_wrapper.h
	src/interp/iz3hash.h

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-25 22:18:41 +01:00
Ken McMillan
f4790a183d strarting on conjecture printing in duality 2014-04-24 16:18:20 -07:00
Ken McMillan
2755854c81 trying alternate encoding of distint 2014-04-22 16:42:35 -07:00
Ken McMillan
60ef669fbc removed distinct predicate hack 2014-04-10 17:54:49 -07:00
Ken McMillan
58ffffe4d4 hack to filter out Boogie axioms with large "distinct" predicates that cause legacy solver death 2014-04-06 13:01:20 -07:00
Ken McMillan
bdc7bfde87 duality quantifier simplification fix 2014-04-04 13:10:18 -07:00
Ken McMillan
fc62be37b6 getting rid of DOS line endings 2014-04-03 17:09:11 -07:00
Ken McMillan
9a2fe83697 interpolation fix 2014-04-03 13:20:08 -07:00
Ken McMillan
4671c1be41 duality fix 2014-04-01 17:50:48 -07:00
Ken McMillan
6c9483c70a interpolation fix and improving duality quantifier handling 2014-04-01 17:10:14 -07:00
Nikolaj Bjorner
a6d7d23bb5 fix compilation warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 08:34:54 -07:00
Christoph M. Wintersteiger
3ab1766588 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-27 13:13:10 +00:00
Ken McMillan
732035bf63 merge interp/duality changes with unstable 2014-03-26 14:48:04 -07:00
Ken McMillan
fcada914d5 duality fix 2014-03-26 14:10:21 -07:00
Ken McMillan
fb2caf99e6 duality fix 2014-03-21 10:35:33 -07:00
Nikolaj Bjorner
88df909a6c merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-20 14:09:18 -07:00
Ken McMillan
3e91037a4d duality fixes 2014-03-19 12:37:05 -07:00
Ken McMillan
2417b75d8d duality: added restarts 2014-03-16 15:37:19 -07:00
Ken McMillan
675820ff67 merged changes from linux 2014-03-14 14:51:39 -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
acf4ad0ab6 use new hashtable implementation in windows 2014-02-27 17:23:19 -08:00
Ken McMillan
08d892bbdb interpolation fixes 2014-02-27 17:21:47 -08:00
Christoph M. Wintersteiger
d51d9b18f9 Bugfixes for compilation in Cygwin (WIN32 -> _WINDOWS)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-02-21 13:00:02 +00:00
Ken McMillan
75bb495585 merging interpolation and duality changes into unstable 2014-02-19 15:36:16 -08:00
Ken McMillan
65c54b87d0 duality fix 2014-02-19 13:57:27 -08:00
Ken McMillan
928d419138 duality fixes 2014-02-17 12:15:11 -08:00
Ken McMillan
cb3dc63e68 some interpolation fixes; make duality a bit more persistent in checking interpolant 2014-02-14 15:52:07 -08:00
Nikolaj Bjorner
c42ee3bb01 Merge branch 'unstable' of https://git01.codeplex.com/z3 into opt 2014-02-11 15:44:12 -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
19830bcd33 fix a few warnings 2014-01-28 11:43:00 -08:00
Ken McMillan
f380e31a6b runs the integer/cntrol svcomp examples from the Horn repo 2014-01-09 17:16:10 -08:00
Nikolaj Bjorner
23e811d136 merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-01-05 20:44:56 -08:00
Ken McMillan
11ba2178a9 speeding up interpolation in RPFP_caching 2013-12-24 17:20:12 -08:00
Ken McMillan
1b9f1ea6b3 remove assert on failed label compuation in duality 2013-12-23 11:47:24 -08:00
Ken McMillan
673ba137e5 added qe_lite preprocessing pass to duality 2013-12-23 11:17:38 -08:00
Ken McMillan
9e88691c69 optimizing solver performance in duality 2013-12-22 18:33:40 -08:00
Ken McMillan
c98b853917 speeding up Generalize and adding Lazy Propagation 2013-12-21 16:54:35 -08:00
Ken McMillan
48e10a9e2d dealing with incompleteness issues in duality 2013-12-19 11:05:56 -08:00
Ken McMillan
1e8c04be8e fixing templates for broken windows hash functions 2013-12-15 17:31:46 -08:00
Ken McMillan
852f53d6a6 fixed memory error 2013-12-15 17:24:51 -08:00