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

2010 commits

Author SHA1 Message Date
Nikolaj Bjorner 3d7f208ce6 add bvsls module as backend to weighted maxsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 13:32:31 -07:00
Christoph M. Wintersteiger a26e299390 Merge branch 'opt' of https://git01.codeplex.com/z3 into opt 2014-03-28 17:46:32 +00:00
Christoph M. Wintersteiger c068db16e8 first attempts at getting to the bvsls from opt_context. 2014-03-28 17:46:26 +00:00
Nikolaj Bjorner cc577a431a C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 09:39:14 -07:00
Nikolaj Bjorner 13e454ad63 adding C++ API for optimization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 09:29:21 -07:00
Nikolaj Bjorner 776f1dc631 Merge branch 'unstable' of https://git01.codeplex.com/z3 into opt 2014-03-28 08:52:37 -07:00
Nikolaj Bjorner 6f7c9607ea Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2014-03-28 08:52:04 -07:00
Nikolaj Bjorner 4c95bb4dd9 add 'distinct' to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 08:51:50 -07:00
Nikolaj Bjorner 9916439913 Merge branch 'opt' of https://git01.codeplex.com/z3 into opt 2014-03-28 08:35:02 -07:00
Nikolaj Bjorner a6d7d23bb5 fix compilation warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 08:34:54 -07:00
Nikolaj Bjorner ac7fffa9cb fix bug exposed by example by Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 08:34:31 -07:00
Christoph M. Wintersteiger 97e549d946 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 15:28:12 +00:00
Christoph M. Wintersteiger f8ee58b301 bvsls bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 15:28:02 +00:00
Christoph M. Wintersteiger efe5df1e90 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 15:27:20 +00:00
Christoph M. Wintersteiger 0f5d2e010d bvsls refactoring
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 15:26:52 +00:00
Christoph M. Wintersteiger 864bef8e2c Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 15:08:17 +00:00
Christoph M. Wintersteiger 24d662ba49 bvsls refactoring
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 14:58:59 +00:00
Christoph M. Wintersteiger 2da9392e9e Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 12:30:58 +00:00
Christoph M. Wintersteiger 8e5659ac4c compilation fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 12:30:15 +00:00
Christoph M. Wintersteiger 965157e354 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 12:28:53 +00:00
Christoph M. Wintersteiger 176715aea0 compilation fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 12:28:40 +00:00
Christoph M. Wintersteiger 715ce15dec Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-28 12:27:26 +00:00
Christoph M. Wintersteiger 883762d54a removed dependency of bvsls on goal_refs
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-28 12:27:06 +00:00
Christoph M. Wintersteiger 2103bc3831 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-27 13:37:34 +00:00
Christoph M. Wintersteiger c5e059211f bugfix 2014-03-27 13:37:04 +00:00
Christoph M. Wintersteiger 1c5cf3638d Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-27 13:35:40 +00:00
Christoph M. Wintersteiger be2066a1a6 disabled old code 2014-03-27 13:34:21 +00:00
Christoph M. Wintersteiger 3ab1766588 Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-27 13:13:10 +00:00
Christoph M. Wintersteiger 466ac0237f Merge branch 'unstable' of https://git01.codeplex.com/z3 into bvsls 2014-03-27 13:11:29 +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
Christoph M. Wintersteiger 6f9a348f63 removed dependency of bvsls on goal_refs
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-26 17:26:06 +00:00
Christoph M. Wintersteiger e8dde34353 removed unnecessary changes for bvsls
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-26 13:10:06 +00:00
Christoph M. Wintersteiger 96ab83d944 removed unnecessary changes for bvsls
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-26 13:08:13 +00:00
Christoph M. Wintersteiger 52390989dd Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt 2014-03-26 13:06:05 +00:00
Nikolaj Bjorner fdf150d762 adding bcp2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-25 17:08:58 -07:00
Nikolaj Bjorner ede9549818 fix compilation errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-25 13:43:45 -07:00
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
Nikolaj Bjorner 5f245de36d new test file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-24 10:47:00 -07:00
Nikolaj Bjorner 27940d7afa new file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-24 08:16:15 -07:00
Nikolaj Bjorner b36c002f6d unit test from Elvira
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-24 08:04:44 -07:00
Nikolaj Bjorner 330120e406 update documentation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-24 03:37:02 -07:00
Nikolaj Bjorner b71580f11c fix APIs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-24 03:11:53 -07:00
Nikolaj Bjorner ff1543d700 fix APIs, add python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-23 21:28:11 -07:00
Nikolaj Bjorner 0181f0f9df add bvmax tactic, add proviso for non-0 lower bounds in elim01
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-23 18:03:20 -07:00
Nikolaj Bjorner ea261c930d fix memory leak in scoped_numeral_vector
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-22 20:34:34 -07:00
Nikolaj Bjorner 92145f2bfa integrate opt with push/pop/check-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-22 16:31:48 -07:00
Nikolaj Bjorner fdaeb9bb73 integrate opt with push/pop/check-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-22 16:15:50 -07:00
Christoph M. Wintersteiger d1376343c7 Compilation fix.
gcc 4.3.2 (on debian 5) did not like the definitions of gcd and abs in class rational, so I moved them outside of the class.

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-03-22 16:42:11 +00:00