3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 08:35:31 +00:00
Commit graph

377 commits

Author SHA1 Message Date
Leonardo de Moura
2c66afadd6 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-11-04 12:49:58 -08:00
Leonardo de Moura
10b95de82e resurrected test/quant_elim.cpp
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-04 12:49:33 -08:00
Nikolaj Bjorner
5ef505c357 set model completion to force value computation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-11-04 14:22:56 +02:00
Nikolaj Bjorner
37a13b1d09 update slicing to fix unbound variables. test datatype realizer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-11-04 14:15:24 +02:00
Nikolaj Bjorner
bfbdad3ce6 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-11-04 08:40:23 +02:00
Nikolaj Bjorner
927dc2e490 fix if-lifting, added light-weight FM to qe_lite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-11-04 08:40:16 +02:00
Leonardo de Moura
6580a83594 minor fix for ramdisk build
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 21:16:52 -07:00
Leonardo de Moura
c1587dc37d fixed some warnings reported by clang++
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 17:28:27 -07:00
Leonardo de Moura
ed52dce9b0 Merge branch 'solver_na2as' into unstable 2012-11-02 16:35:23 -07:00
Leonardo de Moura
b70687acc9 cleanning solver initialization, and fixing named assertion support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 16:35:08 -07:00
Leonardo de Moura
181bdb6815 removed dead files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 14:18:12 -07:00
Leonardo de Moura
e2f6a65aa2 added support for named assertions 2012-11-02 14:00:43 -07:00
Leonardo de Moura
e08c569d8d new qe example
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 12:04:02 -07:00
Leonardo de Moura
e1eb3ee8ee fixed bug in solver_na2as
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 11:36:59 -07:00
Leonardo de Moura
33c165490c fixed solver_na2as
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 09:43:07 -07:00
Leonardo de Moura
d545f187f8 working on named assertions support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-02 08:28:34 -07:00
Leonardo de Moura
230382d4c9 default_solver --> smt_solver
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 21:52:27 -07:00
Leonardo de Moura
cadd35bf7a checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 21:44:35 -07:00
Leonardo de Moura
adb6d05805 fixed typo
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 14:43:02 -07:00
Leonardo de Moura
398f1b1de1 moving assertion_stack to mcsat branch
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 13:29:09 -07:00
Leonardo de Moura
c096fb534b checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 13:28:10 -07:00
Nikolaj Bjorner
4f2b7049ab Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-11-01 13:06:16 -07:00
Nikolaj Bjorner
1c17e40fe5 optmizing DL
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-11-01 13:06:10 -07:00
Leonardo de Moura
ef0ee9a0c4 code reorg
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 12:47:24 -07:00
Leonardo de Moura
26ffee95fc resurrecting assertion stack
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 12:37:24 -07:00
Leonardo de Moura
c9722a1313 removing dead code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 12:21:14 -07:00
Leonardo de Moura
f1c9c9b7cd resurrecting assertion_stack
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 12:15:45 -07:00
Leonardo de Moura
4c98b567e1 old_params ==> front_end_params. Isolated abstract solver interface
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 11:28:14 -07:00
Leonardo de Moura
62cc752fb6 Fixed bug reported by Arie Gurfinkel
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 10:28:26 -07:00
Leonardo de Moura
7cdf5e493b moved smt tactic to smt folder
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 08:48:54 -07:00
Leonardo de Moura
81df5ca96f Moved dead code to dead branch
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 08:40:20 -07:00
Nikolaj Bjorner
8f7494cb04 disable buggy code in slicer: it removes conjuncts for non-sliced variables. It should use the same criteria as the slice recognizer. reported by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-31 20:29:28 -07:00
Leonardo de Moura
e2f3f9abd7 removed dead code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 14:58:21 -07:00
Leonardo de Moura
9072d80995 fixed typo
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 14:36:18 -07:00
Leonardo de Moura
6d8b8a762c Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-31 14:22:00 -07:00
Leonardo de Moura
1ebfcfc2cb removing fat
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 14:21:22 -07:00
Nikolaj Bjorner
0b8e77aa57 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-31 13:35:45 -07:00
Nikolaj Bjorner
9748b6ed11 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-31 13:25:42 -07:00
Leonardo de Moura
a274cac2a0 bindings --> api; and moved nlsat/sat/subpaving tactics 2012-10-31 13:25:36 -07:00
Nikolaj Bjorner
c4cb66bbfa fix bugs in inliner and usage of unbound variable fix, reported by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-31 13:23:24 -07:00
Leonardo de Moura
ccdb253b47 added add_extra_exe command to build framework
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 13:14:37 -07:00
Leonardo de Moura
7cea9cdefe enable pdb for release mode 32bit
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 13:09:05 -07:00
Leonardo de Moura
81193fd550 add default template instance
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 11:16:43 -07:00
Leonardo de Moura
92eb2ec802 missing update
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 11:02:14 -07:00
Leonardo de Moura
683687b153 more cleanup
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 10:54:59 -07:00
Nikolaj Bjorner
bdc28762d3 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-31 10:37:10 -07:00
Nikolaj Bjorner
832ade3ac8 local changes 2012-10-31 10:37:05 -07:00
Leonardo de Moura
c2e95bb0c5 make front_end_params an optional argument in cmd_context
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 09:43:46 -07:00
Leonardo de Moura
bef9390142 Fixed warnings reported by gcc 4.7.1
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 00:16:26 -07:00
Leonardo de Moura
ffcb9741dc Fixed warnings reported by gcc 4.7.1
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 00:05:38 -07:00