Nikolaj Bjorner
|
49d0e28621
|
allow parameters to overwrite logic, fixes bug report by Nuno
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-07 10:44:06 -08:00 |
|
Nikolaj Bjorner
|
7f51ecab37
|
enable logic parameter update to configure SMTLIB logic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-01 09:26:14 -08:00 |
|
Christoph M. Wintersteiger
|
4e37821dde
|
"canceled" -> Z3_CANCELED_MSG
Relates to #431
|
2016-02-04 13:52:43 +00:00 |
|
Nikolaj Bjorner
|
a7e2fb31e3
|
updates to resource exceptions, update master possibly handle pull request issue
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-12 11:36:49 -08:00 |
|
Nikolaj Bjorner
|
2a051719d8
|
cleanup deprecated critical sections, fix cancellation for par_or_else tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-12 09:43:00 -08:00 |
|
Nikolaj Bjorner
|
baee4225a7
|
reworking cancellation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-11 16:21:24 -08:00 |
|
Nikolaj Bjorner
|
7639eff29b
|
retain default configuration between calls to SMT tactic so that values are not overwritten between calls to smt-setup. Fixes bug #196
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-25 11:09:10 -07:00 |
|
Nikolaj Bjorner
|
702af71a2d
|
Check more frequently for cancelation flags to address grep0095.stp.smt2 in issue #178. Z3 spends time in pre-processing simplification, which indicates there is some opportunity to tune this portion of the code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-11 23:14:34 +02:00 |
|
Nikolaj Bjorner
|
424f34d3d9
|
enable smt tactic to be used even if cores are enabled, as long as no cores are tracked, fixes issue #189
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-11 11:16:41 +02:00 |
|
Nikolaj Bjorner
|
96c8b1e7ff
|
fixup model construction on undef results for arithmetic. Fixes issue #161
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-13 12:44:07 -07:00 |
|
Nikolaj Bjorner
|
4bc044c982
|
update header guards to be C++ style. Fixes issue #9
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-08 23:18:40 -07:00 |
|
Nikolaj Bjorner
|
d9522cfd07
|
fix mixed integer/real bugs for maximization exposed by non-termination in slow.smt. partially fixes issue #56
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-06-23 12:05:19 +02:00 |
|
Nikolaj Bjorner
|
d32e4a9476
|
exposing facility to extract dependent clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-06-22 23:36:52 +02:00 |
|
Nikolaj Bjorner
|
839e3fbb7c
|
add ddnf tests, add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-05-09 19:40:34 -07:00 |
|
Nikolaj Bjorner
|
f2ecd70e65
|
fix ctx solver simplify, remove horn inequalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-01 11:02:18 -08:00 |
|
Nikolaj Bjorner
|
891d0d07f8
|
removig unsound simplification in ctx-solver-simplify tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-02-27 13:42:40 -08:00 |
|
Nikolaj Bjorner
|
9e61820125
|
re-organizing muz
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-28 21:49:53 -07:00 |
|
Nikolaj Bjorner
|
d9e3881560
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2013-06-27 12:00:09 -05:00 |
|
Nikolaj Bjorner
|
619bd91ddb
|
fix bug in ctx-solver-simplify reported @ http://z3.codeplex.com/workitem/51
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-06-27 11:59:40 -05:00 |
|
Leonardo de Moura
|
5b7201a911
|
Fix minor problem
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-27 09:30:25 -07:00 |
|
Nikolaj Bjorner
|
bbe93ef610
|
fix build warning, make context simplifier traverse subterms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-24 18:26:22 -07:00 |
|
Nikolaj Bjorner
|
7e9f4e264d
|
working on separating horn simplificaiton
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-18 21:46:42 -07:00 |
|
Leonardo de Moura
|
e055e0b47c
|
Fixed other parameter setting problems
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-07 10:41:50 -08:00 |
|
Leonardo de Moura
|
5379130c8c
|
eliminated m_proof_mode from smt_params, ast_manager has this information
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-05 08:35:03 -08:00 |
|
Leonardo de Moura
|
773f82a44c
|
connected smt_params with new parameter infrastructure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 14:47:34 -08:00 |
|
Leonardo de Moura
|
ffb7e26c75
|
removed front-end-params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 10:05:29 -08:00 |
|
Leonardo de Moura
|
29cf179364
|
more reorg
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-01 17:03:14 -08:00 |
|
Leonardo de Moura
|
cf28cbab0a
|
saved params work
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-29 17:19:12 -08:00 |
|
Leonardo de Moura
|
026c81ba29
|
Simplified asserted_formulas. From now on, we should use tactics for qe, der, solve, etc.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-22 16:20:02 -08: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
|
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
|
4cf211acd4
|
moving tactics to tactic folder
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-24 14:15:15 -07:00 |
|
Leonardo de Moura
|
9e299b88c4
|
reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-23 21:53:34 -07:00 |
|