Christoph M. Wintersteiger
|
218e47f34b
|
Removed unused variable
|
2016-05-22 18:21:28 +01:00 |
|
Christoph M. Wintersteiger
|
d4bc8ebb70
|
FP to BV translation of UFs refactored.
|
2016-05-22 18:16:57 +01:00 |
|
Nikolaj Bjorner
|
927d714d7b
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-20 13:46:00 -07:00 |
|
Nikolaj Bjorner
|
339cd6e537
|
mbo
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-20 13:45:50 -07:00 |
|
Murphy Berzish
|
ecb069b701
|
non-fixes to string length code, plus the get_length() code from new Z3
|
2016-05-20 16:34:11 -04:00 |
|
Christoph M. Wintersteiger
|
cae53c3ec2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-20 19:55:01 +01:00 |
|
Christoph M. Wintersteiger
|
1cc8146aba
|
Bugfixes for FP UFs and arrays.
|
2016-05-20 19:53:57 +01:00 |
|
Murphy Berzish
|
2522e35c5e
|
start work on string-integer integration
|
2016-05-20 10:22:19 -04:00 |
|
Murphy Berzish
|
2f494a9611
|
fix null parent bug by making a copy of n_eq_enode->m_parents in simplify_parent
|
2016-05-19 16:57:01 -04:00 |
|
Murphy Berzish
|
c8522c5b78
|
cleanup before attempting to fix the null enode parent bug
|
2016-05-19 16:51:43 -04:00 |
|
Nikolaj Bjorner
|
3a6e6df4f5
|
fix unused-but-set-variable warnings reported in #579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-18 11:02:10 -07:00 |
|
Nikolaj Bjorner
|
85be486c1e
|
add ite reduction to canonizer, remove it from ad-hoc routine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-18 09:58:34 -07:00 |
|
Christoph M. Wintersteiger
|
71a03dbeb3
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-18 09:58:11 +01:00 |
|
Nikolaj Bjorner
|
cc3bfe8da2
|
removing warnings for unused variables, #579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 16:02:08 -07:00 |
|
Nikolaj Bjorner
|
09b8c0e7fa
|
removing warnings for unused variables, #579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 15:59:06 -07:00 |
|
Nikolaj Bjorner
|
40f8e16273
|
removing warnings for unused variables, #579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 14:00:30 -07:00 |
|
Nikolaj Bjorner
|
96e157e201
|
fix warnings for unused variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 13:54:22 -07:00 |
|
Murphy Berzish
|
866d97f768
|
fix eval_concat copy-and-paste error in simplify_parent; concat-eq-concat-case3_sat now passing
|
2016-05-17 16:45:53 -04:00 |
|
Murphy Berzish
|
2f80a9d4ae
|
add more_len_tests, more_value_tests
|
2016-05-17 16:31:08 -04:00 |
|
Murphy Berzish
|
9fc1410495
|
remove incorrect not-null assertions for model gen
|
2016-05-17 14:53:17 -04:00 |
|
Christoph M. Wintersteiger
|
df81ab72f5
|
Bug and performance fixes for FP UFs.
|
2016-05-17 16:35:45 +01:00 |
|
Nikolaj Bjorner
|
ec565ae7a0
|
fixes to #596 and #592: use exponential step increments on integer problems, align int.to.str with canonizer and disequality checker
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 01:00:42 -07:00 |
|
Nikolaj Bjorner
|
69ccc02931
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-16 08:35:12 -07:00 |
|
Nikolaj Bjorner
|
f1b63691d8
|
Fixing issue #605 rlimit responsiveness in mam
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-16 08:35:04 -07:00 |
|
Nikolaj Bjorner
|
10cdd527ca
|
strengthening length properties for int.to.str. Issue #589
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-15 12:27:04 -07:00 |
|
Christoph M. Wintersteiger
|
bb2c5972c7
|
Bugfixes for UFs in theory_fpa.
Fixes #591, but performance issues remain.
|
2016-05-14 18:21:53 +01:00 |
|
Murphy Berzish
|
f9e1ed4496
|
add simplify_parent()
|
2016-05-09 18:12:21 -04:00 |
|
Murphy Berzish
|
bcaad06061
|
add theory name; add debug info for freeVar_map
|
2016-05-07 17:47:50 -04:00 |
|
Murphy Berzish
|
6dfc2dd910
|
variables of sort String should now correctly be identified as Very Relevant to the string solver
|
2016-05-07 17:16:31 -04:00 |
|
Murphy Berzish
|
1d324877cd
|
use theory_seq's internalize_term
|
2016-05-07 15:40:39 -04:00 |
|
Murphy Berzish
|
a2d0299621
|
call super in push and pop
|
2016-05-07 14:19:12 -04:00 |
|
Nikolaj Bjorner
|
d11d9bd1de
|
avoid crash on quantifiers + sequences
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-03 16:24:12 -07:00 |
|
Nikolaj Bjorner
|
91af947863
|
adding checks for #570
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-03 11:09:05 -07:00 |
|
Nuno Lopes
|
417c80edbc
|
fix mem leak in quantifier_info::insert_qinfo on timeout
|
2016-04-19 02:17:12 -07:00 |
|
Nikolaj Bjorner
|
c3f4124a9f
|
trace down recent exposed regression in goal2sat, incorporate Scott's suggestion on making vector<std::string inaccessible
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-18 14:50:10 -07:00 |
|
Nikolaj Bjorner
|
81232808ba
|
add handling for int.to.str
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-18 11:17:33 -07:00 |
|
Nikolaj Bjorner
|
4761f4f191
|
add handling for int.to.str
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-18 11:14:40 -07:00 |
|
Nikolaj Bjorner
|
c454b81b2c
|
special case branching
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-05 11:57:49 +02:00 |
|
Nikolaj Bjorner
|
ed1a5797fb
|
check that a clause was not removed to fix issue #551
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-04 20:15:49 +02:00 |
|
Nikolaj Bjorner
|
33e7640645
|
disable mb branching pending unit test analysis
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-03 10:53:37 +02:00 |
|
Nikolaj Bjorner
|
03336ab9f2
|
add evaluation of array equalities to model evaluator
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-02 15:07:01 +02:00 |
|
Arie Gurfinkel
|
44d4902bb4
|
typo: gt -> ge
|
2016-04-02 10:13:14 +02:00 |
|
Christoph M. Wintersteiger
|
eb9c5b7cdb
|
Disabled bogus assertions.
Fixes #489
|
2016-04-01 13:25:37 +01:00 |
|
Christoph M. Wintersteiger
|
852dc6d190
|
whitespace
|
2016-04-01 13:22:16 +01:00 |
|
Nikolaj Bjorner
|
0870b4a5a0
|
add length coherence check for length = 0
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-25 17:17:34 -07:00 |
|
Nikolaj Bjorner
|
f34a54fea0
|
fix stats collection over exceptions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-24 17:08:13 -07:00 |
|
Nikolaj Bjorner
|
808855ce6b
|
add internalization for auxiliary division functions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-24 16:20:42 -07:00 |
|
Nikolaj Bjorner
|
29845d037b
|
fix build break on seq evaluation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-24 08:48:42 -07:00 |
|
Nikolaj Bjorner
|
fe4f3e7772
|
fix regressions exposed in QF_LIA: manager got initialized early and Euclidean solver is not safe even with some throttle
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-23 20:38:18 -07:00 |
|
Nikolaj Bjorner
|
87989dd93e
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-03-23 17:25:23 -07:00 |
|