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 |
|
Lev Nachmanson
|
26eb23c05b
|
move lp_params to smt_params_helper
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-10 11:25:54 -08:00 |
|
Lev Nachmanson
|
514c3d7a3b
|
move the content of nla_params.pyg to smt_params_helper.pyg
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-10 11:08:35 -08:00 |
|
Lev Nachmanson
|
e2514a2b19
|
make nla_solver the default
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-10 10:22:05 -08:00 |
|
Nikolaj Bjorner
|
d770b5135d
|
fix build warnings for theory_str_mc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-10 09:02:14 -08:00 |
|
Murphy Berzish
|
524434cfbb
|
z3str3: pass correct subterm to negative regex model construction
|
2020-02-09 20:40:43 -08:00 |
|
Nikolaj Bjorner
|
bc75e08a52
|
fix #2943
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-09 15:48:53 -08:00 |
|
Nikolaj Bjorner
|
1ef83351cb
|
fix #2963
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-09 12:32:11 -08:00 |
|
Nikolaj Bjorner
|
3f1f4e0f67
|
remove pragma once from cpp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-08 15:41:13 -08:00 |
|
Nikolaj Bjorner
|
f29b455611
|
fix #2949 fix #2955 experiment with cut selection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-08 10:34:14 -08:00 |
|
Nikolaj Bjorner
|
140926e7c0
|
move assume eqs until __after__ other checks, big perf regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 20:23:27 -08:00 |
|
Nikolaj Bjorner
|
d22ad5e819
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 19:43:58 -08:00 |
|
Nikolaj Bjorner
|
d5dfe07203
|
warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 19:42:44 -08:00 |
|
Nikolaj Bjorner
|
b2c265496e
|
dbg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 19:41:50 -08:00 |
|
Nikolaj Bjorner
|
02b074e28b
|
compile constraints during internalization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 19:28:17 -08:00 |
|
Lev Nachmanson
|
bbfcd00627
|
experiment with branching
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-07 15:40:33 -08:00 |
|
Lev Nachmanson
|
6027224e34
|
do not throttle lp bound propagation
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-02-07 14:21:11 -08:00 |
|
Nikolaj Bjorner
|
8c016abb12
|
build issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 11:16:57 -08:00 |
|
Nikolaj Bjorner
|
88374a15d0
|
build errors/warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 10:09:10 -08:00 |
|
Nikolaj Bjorner
|
a59745c2f2
|
isolate constraints in a constraint_set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-07 09:13:40 -08:00 |
|
Murphy Berzish
|
4535228fe2
|
z3str3: mk_value searches equivalence class of terms for candidate model variables
|
2020-02-06 21:43:23 -08:00 |
|
Murphy Berzish
|
69cab61de3
|
z3str3: fix str.contains bitvector reduction
|
2020-02-06 21:43:23 -08:00 |
|
Murphy Berzish
|
883c5df109
|
z3str3: regex automata in bitvector model construction
|
2020-02-06 21:43:23 -08:00 |
|
Murphy Berzish
|
237adbf40c
|
z3str3: ensure top-level free variables always participate in model construction
|
2020-02-06 21:43:23 -08:00 |
|
Murphy Berzish
|
812049ca4a
|
z3str3: ignore non-relevant formulas in bitvector model construction
|
2020-02-06 21:43:23 -08:00 |
|