Nikolaj Bjorner
|
427358d0a1
|
fix #3233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-10 15:59:20 -07:00 |
|
Nikolaj Bjorner
|
c4c235e9d7
|
fix #3224
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-10 12:52:49 -07:00 |
|
Nikolaj Bjorner
|
bed2097fc4
|
fix #3076 - need to apply relevancy propagation in mk_bits. Assume bv v is already relevant but did not have bits associated with it, the bits need to then be marked as relevant
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-10 10:36:00 -07:00 |
|
Nikolaj Bjorner
|
d229efabfc
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-09 17:12:34 +01:00 |
|
Nikolaj Bjorner
|
bbcfd79bf6
|
fix #3129
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-09 08:13:05 +01:00 |
|
Nikolaj Bjorner
|
611c14844d
|
fix #3194, remove euclidean solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-08 16:05:13 +01:00 |
|
Nikolaj Bjorner
|
9b3c844c2a
|
fix #3209
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-08 15:23:20 +01:00 |
|
Nikolaj Bjorner
|
44104a5cce
|
fix #3198
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-08 14:03:46 +01:00 |
|
Nikolaj Bjorner
|
7452e55698
|
fix #3190 fix #3168
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-08 12:54:03 +01:00 |
|
Nikolaj Bjorner
|
bdd66e1fa0
|
fix #3180 fix #3181 #3184
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-07 12:13:43 +01:00 |
|
Nikolaj Bjorner
|
f501380e89
|
fix #3169 - set cancellation timeout and limit during push. Also expose internalization outside of scope that disables cancellation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-06 23:36:04 +01:00 |
|
Nikolaj Bjorner
|
ca4a78f2ab
|
fix #3150
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-05 10:13:04 +01:00 |
|
Nikolaj Bjorner
|
153d0661fe
|
fix #3141
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-05 07:57:21 +01:00 |
|
Nikolaj Bjorner
|
b8f076a072
|
fix #3121
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-03 12:59:14 -08:00 |
|
Nikolaj Bjorner
|
794c09425e
|
check also for offset #3099
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-02 20:58:04 -08:00 |
|
Nikolaj Bjorner
|
2edab50f53
|
fix #3099
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-02 20:54:20 -08:00 |
|
Lev Nachmanson
|
e56a5787dc
|
remove a too strict debug check and fix a bug in intervals on terms
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-03-02 19:47:17 -08:00 |
|
Murphy Berzish
|
6ec9f9112c
|
z3str3: fix value cex in int.to.str model construction
|
2020-03-02 18:16:36 -08:00 |
|
Murphy Berzish
|
069a5fba16
|
z3str3: improve implementation of int.to.str reduction
|
2020-03-02 18:16:36 -08:00 |
|
Murphy Berzish
|
8881084449
|
z3str3: reduce int-to-string in bitvector model construction
|
2020-03-02 18:16:36 -08:00 |
|
Nikolaj Bjorner
|
ad6062cd9e
|
disable unsound code to fix #3100
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-01 12:50:00 -08:00 |
|
Murphy Berzish
|
01299dacbf
|
z3str3: check relevancy of subformulas for negated non-relevant formulas in bitvector model construction
|
2020-02-27 20:27:33 -08:00 |
|
Murphy Berzish
|
f18bd7bf08
|
z3str3: refactoring to str.indexof axioms
|
2020-02-27 20:27:33 -08:00 |
|
Nikolaj Bjorner
|
11199619a5
|
prepare for throttling gcd test and patching based on cost/success ratio
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-26 19:02:56 -08:00 |
|
Nikolaj Bjorner
|
833b54a12c
|
fix dotnet build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-26 09:44:21 -08:00 |
|
Nikolaj Bjorner
|
915ff38f97
|
fix #3089
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-26 09:28:45 -08:00 |
|
Nikolaj Bjorner
|
afa34a1c12
|
fix #3087
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-25 12:58:45 -08:00 |
|
Nikolaj Bjorner
|
198622b61a
|
fix #3081 fix #3075
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-25 02:18:01 -08:00 |
|
Nikolaj Bjorner
|
e1ece7e968
|
CTRACE
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-24 20:24:42 -08:00 |
|
Nikolaj Bjorner
|
b68efe44af
|
fix fix
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-23 12:28:15 -08:00 |
|
Murphy Berzish
|
f604fad779
|
z3str3: fix negated str.contains, add reduction for str.at
|
2020-02-20 11:46:29 -10:00 |
|
Nikolaj Bjorner
|
8b97e26fd7
|
cut fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-20 09:55:17 -08:00 |
|
Nikolaj Bjorner
|
44a79d05c8
|
debugging cuts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-19 06:45:23 -08:00 |
|
Nikolaj Bjorner
|
006caea5ba
|
fix #3042
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-18 23:11:45 -08:00 |
|
Nikolaj Bjorner
|
953ea7c880
|
fix #3044
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-18 23:08:59 -08:00 |
|
Nikolaj Bjorner
|
2882a6708e
|
fix #2957 - arrays are treated as values
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-18 16:35:13 -08:00 |
|
Nikolaj Bjorner
|
559c3ca012
|
fix #3035
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-18 10:46:25 -10:00 |
|
Murphy Berzish
|
698e2ffb0b
|
z3str3: small refactoring to previous commit
|
2020-02-18 08:57:06 -10:00 |
|
Murphy Berzish
|
b4acd44d5e
|
z3str3: fix crash in model construction when a variable has an impossible length assignment
|
2020-02-18 08:57:06 -10:00 |
|
Murphy Berzish
|
da8182419b
|
z3str3: fix indexof out-of-bounds axiom terms
|
2020-02-18 08:57:06 -10:00 |
|
Murphy Berzish
|
85fd139c7f
|
z3str3: assert precondition for regex linearity axiom
|
2020-02-13 18:19:24 -08:00 |
|
Murphy Berzish
|
0146259ea4
|
z3str3: fix control flow and return paths in regex model construction
|
2020-02-12 12:03:34 -08:00 |
|
Nikolaj Bjorner
|
bbce6bfa07
|
fix #2980
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-11 22:43:00 -08:00 |
|
Nikolaj Bjorner
|
4f33c123c9
|
add placeholder
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-11 20:31:05 -08:00 |
|
Nikolaj Bjorner
|
d02d90dab2
|
add assert to catch bad lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-11 20:00:48 -08:00 |
|
Nikolaj Bjorner
|
ba2f587c26
|
rm eq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-11 18:39:32 -08:00 |
|
Murphy Berzish
|
8d3ed19981
|
z3str3: loop and trace cleanup
|
2020-02-11 12:37:42 -08:00 |
|
Nikolaj Bjorner
|
1371526062
|
fix build break
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-10 16:15:21 -08:00 |
|
Lev Nachmanson
|
ad55f61580
|
roll back the defaults of invoking the nla_solver
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-10 13:35:33 -08:00 |
|
Nikolaj Bjorner
|
f1abc71c35
|
fix #2962
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-10 11:44:10 -08:00 |
|