3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-09 19:01:50 +00:00
Commit graph

952 commits

Author SHA1 Message Date
Christoph M. Wintersteiger 91402f2060 C API: fixed mk_context/mk_context_rc exception behaviour
Adjusted .NET/Java APIs accordingly.

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-02-08 18:54:44 +00:00
Nikolaj Bjorner 2e2fa84d40 experiment with arithmetic core generalizers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-02-07 19:21:52 -08:00
Nikolaj Bjorner 23c5c94311 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-02-06 09:40:36 -08:00
Nikolaj Bjorner 0fd1c00053 fix reference counting bug in qe
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-02-06 09:40:16 -08:00
Leonardo de Moura 786f8029f1 Add missing DLLs for Java in Windows binary distribution package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-06 09:26:10 -08:00
Nikolaj Bjorner 8354c2dfb1 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-02-06 08:10:32 -08:00
Nikolaj Bjorner 7fd4e7861f tidy verbose mode a bit, ackermannize special cases of arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-02-05 21:19:32 -08:00
Nikolaj Bjorner 6022d14b02 remove incorrect code for double loop with widening
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-02-05 15:03:45 -08:00
Leonardo de Moura 8e5581b4fe Retract changes in the commit 39a614559c. The fix was affecting benchmarks using the array theory map construct.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-04 08:19:33 -08:00
Leonardo de Moura 39a614559c Add partial solution for the uneeded disambiguation issue raised by David Cok
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 15:55:36 -08:00
Leonardo de Moura 62c841c320 Change unknown set-logic behavior in SMTLIB2 compliant mode (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 15:41:11 -08:00
Leonardo de Moura c4f762028f Add support for abs (absolute value) function in theory arith (it is part of the SMT-LIB 2.0 standard)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 15:28:56 -08:00
Leonardo de Moura 490905e320 Set -,/,div as left-associative (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 15:01:43 -08:00
Leonardo de Moura 2292761a81 Fix typo (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 14:49:38 -08:00
Leonardo de Moura bc8277f10d Add check bv size. Bit-vector size must be greater than zero (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-03 14:42:58 -08:00
Leonardo de Moura 8480b27311 Set :print-success to true, when SMTLIB2_COMPLIANT mode is set.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-02-02 08:58:59 -08:00
Nikolaj Bjorner ca74b2d6cf towards acceleration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-02-01 10:36:23 -08:00
Nikolaj Bjorner 2883fed770 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-01-31 17:32:23 -08:00
Nikolaj Bjorner 3c9c7574f7 add release mode to vs build, work on delta extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-31 17:32:07 -08:00
Christoph M. Wintersteiger c051876e3f FPA bugfix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-01-31 12:49:43 +00:00
Nikolaj Bjorner 948b133f93 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-01-30 11:12:57 -08:00
Nikolaj Bjorner affea51c21 fix compilation warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-30 11:12:40 -08:00
Leonardo de Moura b0a4d3c00d Add win to Z3 windows binary dist zip file
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-30 09:14:19 -08:00
Leonardo de Moura 27b1f8d1b3 Add option --githash to mk_win_dist
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-30 08:59:36 -08:00
Leonardo de Moura b33e144699 Add parallel option to mk_win_dist
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-30 08:32:14 -08:00
Leonardo de Moura 3ae01cf619 Fix cygwin (with python 2.6) compilation problems.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-28 17:29:55 -08:00
Leonardo de Moura 4a57050380 Fix rcf test
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-28 15:26:48 -08:00
Nikolaj Bjorner 0eea0bea9a update scoring function for tab context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-28 10:37:31 -08:00
Leonardo de Moura c482ede7ff Fix bug introduced last week, and detected in nightly regression tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-28 09:09:29 -08:00
Leonardo de Moura 4624919786 Improve html pretty printer for RCF package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-27 11:24:23 -08:00
Leonardo de Moura 77f58269ed Add html pretty printing mode for RCF package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-27 10:19:54 -08:00
Nikolaj Bjorner 8e2298c327 fix extraction of statistics for horn tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-25 19:24:48 -08:00
Leonardo de Moura a895506dac Fix issue reported at http://stackoverflow.com/questions/14524316/z3-4-3-get-complete-model
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-25 09:29:03 -08:00
Nikolaj Bjorner 0906fd9d9c Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-01-24 19:20:17 -08:00
Nikolaj Bjorner a6cf5281eb working on tab context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-24 19:20:08 -08:00
Leonardo de Moura 6dd4cb832b Fix problem reported by Alex Horn
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-24 16:42:34 -08:00
Leonardo de Moura 711abc75fb Fix issue reported at http://z3.codeplex.com/workitem/14
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-24 13:22:28 -08:00
Leonardo de Moura 7e7927052e Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-01-24 12:51:11 -08:00
Leonardo de Moura 7eaa5562d8 Fix http://z3.codeplex.com/workitem/19
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-24 12:51:03 -08:00
Nikolaj Bjorner 521382e37f working on tab-context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-24 12:50:19 -08:00
Nikolaj Bjorner d3025569c2 working on tab-context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-24 12:45:58 -08:00
Leonardo de Moura afaef63bfa Fix compilation error when using gcc.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-24 12:38:37 -08:00
Nikolaj Bjorner c89531bcf8 working on tab-context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-23 21:44:42 -08:00
Nikolaj Bjorner 0e02fcad60 merge 2013-01-23 19:37:59 -08:00
Nikolaj Bjorner 2d1afa7ba4 stash 2013-01-23 19:36:41 -08:00
Nikolaj Bjorner b61c1b0ded working on tab-context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-23 19:05:38 -08:00
Nikolaj Bjorner 085ccf5eff working on tab context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-21 22:28:25 -08:00
Nikolaj Bjorner af4c09c8d3 update substitution routines
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-21 21:59:20 -08:00
Nikolaj Bjorner b9cc7080e7 update substitution routines
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-01-21 21:47:43 -08:00
Leonardo de Moura 7cad0b4a1f Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-01-21 08:27:56 -08:00