3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-17 14:25:35 +00:00
Commit graph

1583 commits

Author SHA1 Message Date
Ken McMillan c9fcf7ee96 interpolation fix (add simplify_cong) 2014-03-24 17:21:29 -07:00
Ken McMillan e3c1cdfe8c interpolation fix 2014-03-24 11:33:09 -07:00
Ken McMillan fb2caf99e6 duality fix 2014-03-21 10:35:33 -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 663d110b72 interpolation fix 2014-03-16 12:09:53 -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 19dbd02e13 interpolation fix 2014-02-28 10:38:35 -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
Ken McMillan 4f06b347b3 new hastable implementation for interp/duality 2014-02-25 18:21:06 -08:00
Ken McMillan ee9907a700 two interpolation fixes 2014-02-25 18:19:50 -08:00
Ken McMillan 7fc011dbb8 interpolation fixes 2014-02-24 11:59:02 -08: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 c9cf658e7c interpolation fix for commutativity 2014-02-19 13:56:55 -08:00
Ken McMillan 76fb66314b interpolation fix for commutativity 2014-02-19 13:56:16 -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
Ken McMillan 88ff20a0fb fixed multiple interpolation bugs 2014-02-14 15:48:38 -08:00
Christoph M. Wintersteiger e860c65567 bugfix for sign computation in floating-point FMA
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-02-13 19:33:51 +00: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 466c35100d Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2014-01-28 11:28:24 -08:00
Christoph M. Wintersteiger f111dd4e61 Fixes for the build on OS X 10.9 2014-01-28 14:00:42 +00:00
Christoph M. Wintersteiger 0e74362ecb Added support for the final draft of the FPA standard (and fpa2bv conversion).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-01-24 15:36:23 +00:00
Christoph M. Wintersteiger b2be81fd4d bugfix for OSX build configuration 2014-01-22 13:41:48 +00:00
Christoph M. Wintersteiger 73a1dddc45 Bugfixes for the build on new OSX machines (XCode 5.0 on). 2014-01-21 17:06:13 +00:00
Nikolaj Bjorner d548c51a98 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2014-01-13 13:42:15 -08:00
Nikolaj Bjorner b80302cfb0 generalize guard in conflict resolution to handle non-equality binary predicates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-01-13 13:41:47 -08:00
Nikolaj Bjorner da4793de76 fix type checking bug reported by Nate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-01-09 21:14:30 -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 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
Nikolaj Bjorner 81f1f7690d fix bug in rational.is_int32, it recognized rationals; fix bug reported by Anvesh for integer arithmetic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-31 15:59: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
Nikolaj Bjorner 0d6220f383 revert is_all_int bugfix
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 21:53:04 +02:00
Christoph M. Wintersteiger 8fb36bd41d Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-12-17 13:53:28 +00:00
Christoph M. Wintersteiger 0b3e50d6e6 Added #include <algorithm> because VS2013 needs that for std::max/std::min
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-12-17 13:53:10 +00:00
Ken McMillan a318b0f104 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-12-16 12:45:52 -08:00
Ken McMillan 3588d4a1ca fixing templates for broken windows hash functions 2013-12-16 12:41:43 -08:00
Ken McMillan 1e8c04be8e fixing templates for broken windows hash functions 2013-12-15 17:31:46 -08:00