Murphy Berzish
|
6f5ee2c3ce
|
string concat-eq type 2 integer integration
|
2016-06-09 16:04:13 -04:00 |
|
Murphy Berzish
|
ae74b47924
|
string concat-eq type 1 integer integration
|
2016-06-09 15:41:31 -04:00 |
|
Murphy Berzish
|
6332372573
|
more debugging info in theory_str final check; fix variable classification bug
|
2016-06-08 20:01:56 -04:00 |
|
Murphy Berzish
|
bd2b014008
|
debugging information for dependence analysis
|
2016-06-08 19:32:25 -04:00 |
|
Murphy Berzish
|
04fe8f66df
|
concat-eq-concat type 1 split 0
|
2016-06-08 16:22:31 -04:00 |
|
Murphy Berzish
|
513b4922ee
|
tracing code for string-integer integration
|
2016-06-07 17:40:59 -04:00 |
|
Murphy Berzish
|
62aeff90c5
|
fix string theory setup so that string-integer integration actually works
|
2016-06-07 17:38:57 -04:00 |
|
Murphy Berzish
|
e0df5bc2ed
|
fixups for string-integer
|
2016-06-04 16:29:10 -04:00 |
|
Murphy Berzish
|
b5fe473c3a
|
fix compilation errors after merge
|
2016-06-01 17:50:45 -04:00 |
|
Murphy Berzish
|
d79837eed0
|
Merge branch 'develop' into upstream-master
Conflicts:
.gitignore
README
src/ast/ast_smt2_pp.h
src/ast/ast_smt_pp.cpp
src/ast/reg_decl_plugins.cpp
src/cmd_context/cmd_context.cpp
src/parsers/smt2/smt2parser.cpp
|
2016-06-01 17:40:52 -04:00 |
|
Murphy Berzish
|
bc79a73779
|
lower/upper bound WIP
|
2016-06-01 17:23:47 -04:00 |
|
Murphy Berzish
|
f8f7014a18
|
use LRA instead of LIA in strings setup, so that the theory_seq integer value code works
|
2016-06-01 16:34:48 -04:00 |
|
Christoph M. Wintersteiger
|
47e75827ee
|
theory_fpa refactoring
|
2016-05-31 16:22:48 +01:00 |
|
Christoph M. Wintersteiger
|
302c491535
|
theory_fpa refactoring
|
2016-05-31 16:22:24 +01:00 |
|
Christoph M. Wintersteiger
|
03f6b465b9
|
comment typos
|
2016-05-31 16:14:50 +01:00 |
|
Nikolaj Bjorner
|
39acd3594a
|
test variants for seq_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-30 18:15:10 -07:00 |
|
Nikolaj Bjorner
|
f03032bd09
|
updated seq solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-29 14:01:05 -07:00 |
|
Nikolaj Bjorner
|
cddf8091b5
|
strengthen support for int.to.str and length reasoning. Issue #589
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-28 12:36:50 -07:00 |
|
Nikolaj Bjorner
|
c3f498a640
|
strengthen support for int.to.str and length reasoning. Issue #589
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-28 12:26:47 -07:00 |
|
Nikolaj Bjorner
|
3aea63edb1
|
check for cancellation before internalizing and during to avoid errors. Issue #625
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-27 17:27:37 -07:00 |
|
Christoph M. Wintersteiger
|
4b00ea69db
|
refcount fix for theory_fpa
|
2016-05-26 14:01:06 +01:00 |
|
Christoph M. Wintersteiger
|
04a68bbb0a
|
Eliminated a number of potential memory leaks in fpa2bv code.
Relates to #615
|
2016-05-25 18:50:57 +01:00 |
|
Christoph M. Wintersteiger
|
9717161bb8
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-24 10:58:23 +01:00 |
|
Nikolaj Bjorner
|
c20b391cf7
|
reduce warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-23 14:32:51 -07:00 |
|
Christoph M. Wintersteiger
|
617e941015
|
fp2bv refactoring
|
2016-05-23 18:10:17 +01:00 |
|
Christoph M. Wintersteiger
|
8370bb8986
|
removed unused variable
|
2016-05-23 16:31:57 +01:00 |
|
Christoph M. Wintersteiger
|
bf3a5effbc
|
Fixed and refactored fp.min/fp.max for theory_fpa.
Fixes #616
|
2016-05-23 15:38:25 +01:00 |
|
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 |
|