3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00
Commit graph

1858 commits

Author SHA1 Message Date
Nikolaj Bjorner eb4def108f reinit logic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-27 17:45:14 -08:00
Nikolaj Bjorner 4cd2731b20 working on sn
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-27 15:08:27 -08:00
Nikolaj Bjorner 8f1a235f00 add app.config
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-27 14:50:04 -08:00
Anh-Dung Phan e223e386fe Add binding redirects 2013-12-27 14:38:57 -08:00
Anh-Dung Phan 8accc49386 Add a README for MSF plugin 2013-12-27 11:39:50 -08:00
Anh-Dung Phan 0fabd40e49 Merge branch 'opt' of https://git01.codeplex.com/z3 into opt 2013-12-27 11:18:25 -08:00
Anh-Dung Phan 5cc4cc8226 Add MSF plugins 2013-12-27 11:18:10 -08:00
Nikolaj Bjorner 32762b54a7 debug looping behavior
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-27 07:50:25 -08:00
Nikolaj Bjorner 58f8181a74 fixes to dotnet interface
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-26 17:14:29 -08:00
Nikolaj Bjorner a0e98ca39b working on pb pre-processing/subsumption
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-26 10:14:05 -08:00
Nikolaj Bjorner 0641c4f694 working on pre-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-26 09:53:33 -08:00
Ken McMillan 11ba2178a9 speeding up interpolation in RPFP_caching 2013-12-24 17:20:12 -08:00
Nikolaj Bjorner 70c4432bb4 working on pb pre-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-23 13:22:21 -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
Nikolaj Bjorner 0c2ec6951a working on pre-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-23 03:25:22 -08:00
Nikolaj Bjorner 24f2fd380c adding pre-processing of BP constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-23 01:33:24 -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
Nikolaj Bjorner 670f56e5e4 adjust benchmark generation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-21 07:09:39 -08:00
Nikolaj Bjorner 6aa0086969 adding wpm2 algorithm
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-20 16:46:23 -08:00
Nikolaj Bjorner 0deb951873 different strategies for weighted
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-20 12:04:17 +01:00
Ken McMillan 48e10a9e2d dealing with incompleteness issues in duality 2013-12-19 11:05:56 -08:00
Nikolaj Bjorner 26237a3727 debug benchmarks, theory_pb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-19 07:40:18 +02: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
Nikolaj Bjorner cff0e0fc6c debug min_max
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 09:18:06 +02:00
Nikolaj Bjorner 392b419367 debug min_max
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 09:14:10 +02:00
Nikolaj Bjorner eb1b578bfb fixing optimizaiton bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 08:43:07 +02:00
Nikolaj Bjorner 22166d0760 remove print
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 05:59:16 +02:00
Nikolaj Bjorner 72130ac7b9 fix lower bound update
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-18 05:49:43 +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
Nikolaj Bjorner 02f74f1028 trying Cezary's example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-17 05:03:20 +02:00
Nikolaj Bjorner 56b9c4c8a2 fix bugs reported by phan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-17 04:20:24 +02: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
Nikolaj Bjorner 1bcf5b8b5f remove auxiliary variables from weighted maxsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-16 11:42:28 +02:00
Nikolaj Bjorner 1ca44ed316 handle proof-wrapper justifications
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-16 11:25:50 +02:00
Nikolaj Bjorner e38729a1c6 redo marking mechanism as marked literals can disappear from lemma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-16 07:50:24 +02:00
Nikolaj Bjorner b1caadee49 disabling skip steps to avoid bogus behavior
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-16 05:24:05 +02:00
Nikolaj Bjorner 15b64261dd fix wmaxsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-16 04:55:56 +02: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
Ken McMillan ebc8a43fe3 removing address dependencies 2013-12-15 15:49:06 -08:00
Nikolaj Bjorner 909408d6ef fix is_all_int bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 10:58:23 +02:00
Nikolaj Bjorner ddd0bf875d fix bugs in optimization for integers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 08:46:24 +02:00
Nikolaj Bjorner b764c7bbee fixes to bugs exposed by regressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 05:25:47 +02:00
Nikolaj Bjorner fe5c42c90f fixes to bugs exposed by regressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 05:23:47 +02:00
Nikolaj Bjorner 50f18a77af disable 'optimization' that led to wrong model'
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 02:40:52 +02:00
Ken McMillan eee2d7af94 porting to linux 2013-12-14 12:47:02 -08:00