Nikolaj Bjorner
|
98ff388c4e
|
fix #3910
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 13:11:47 -07:00 |
|
Nikolaj Bjorner
|
b066f562c6
|
fix #3904
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 12:50:12 -07:00 |
|
Murphy Berzish
|
c1a0ce0862
|
Z3str3: reset internal data structures in init_search_eh() (#3818)
* z3str3: fixes to solver state between check-sat calls, wip
* z3str3: reset many internal data structures during init_search_eh() to clean up state
|
2020-04-11 12:36:30 -07:00 |
|
Nikolaj Bjorner
|
76c2fb5732
|
remove ref
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 11:36:19 -07:00 |
|
Nikolaj Bjorner
|
03e411c22d
|
fix #3868
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 02:28:38 -07:00 |
|
Nikolaj Bjorner
|
21a31fcd26
|
add missing fixed propagations on negated integer inequalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 02:28:38 -07:00 |
|
Nikolaj Bjorner
|
fdabaa6cd2
|
fix #3807
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 13:43:00 -07:00 |
|
Nikolaj Bjorner
|
d14ce97b76
|
multiple regressions from previous commit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 12:18:30 -07:00 |
|
Nikolaj Bjorner
|
33677b9803
|
fix #3898
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 11:56:35 -07:00 |
|
Nikolaj Bjorner
|
a7123062a0
|
fix #3899 regression from transitioning to decompose_monomial
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 11:22:12 -07:00 |
|
Nikolaj Bjorner
|
61fb134653
|
fix #3782
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 11:22:12 -07:00 |
|
Nikolaj Bjorner
|
ee9c797822
|
address #3886 and #3891 by revamping nl_arith decoupling of monomial analysis and access
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-10 01:33:46 -07:00 |
|
Nikolaj Bjorner
|
066413516f
|
disable temp debug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 19:39:31 -07:00 |
|
Nikolaj Bjorner
|
1fce2905ec
|
fix #3832
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 19:38:08 -07:00 |
|
Nikolaj Bjorner
|
c4b52edb29
|
add back assertion for #3849
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 18:08:40 -07:00 |
|
Lev Nachmanson
|
bd3946677c
|
resize m_var_set in random_update
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-09 14:45:32 -07:00 |
|
Nikolaj Bjorner
|
cd98a21984
|
decouple random update with assume eqs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 14:01:34 -07:00 |
|
Nikolaj Bjorner
|
5ced73afb5
|
decouple random update with assume eqs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 14:00:31 -07:00 |
|
Nikolaj Bjorner
|
e14bca2ebf
|
more graceful behavior of seq.validate #3885
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 11:59:25 -07:00 |
|
Nikolaj Bjorner
|
f04dfa71a6
|
be a bit more graceful in failing validation #3883
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 11:38:06 -07:00 |
|
Nikolaj Bjorner
|
def2de69f4
|
fix #3882 ?
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 11:31:29 -07:00 |
|
Nikolaj Bjorner
|
99c328b6ef
|
more fixes for #3858
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-09 09:52:15 -07:00 |
|
Nikolaj Bjorner
|
4532b07e88
|
guard against untempered parameter combinations #3877
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-08 16:26:11 -07:00 |
|
Nikolaj Bjorner
|
e1d2480a8b
|
fix #3860 fix #3861
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-08 16:26:11 -07:00 |
|
Lev Nachmanson
|
5c9fd90031
|
work on random_updates
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-07 19:50:50 -07:00 |
|
Lev Nachmanson
|
ae8c6acc1a
|
fill columns to fill in random update as in theory_arith_aux.h
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-07 19:50:50 -07:00 |
|
Lev Nachmanson
|
6d12540ceb
|
set arith.solver=6 by default
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-06 17:38:17 -07:00 |
|
Lev Nachmanson
|
4792ee8110
|
revert the default arith.solver=2
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-06 17:31:56 -07:00 |
|
Lev Nachmanson
|
80994f74bf
|
redirect to the new solver
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-04-06 17:31:56 -07:00 |
|
Nikolaj Bjorner
|
16be6b9162
|
fix #3789
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-06 13:57:38 -07:00 |
|
Nikolaj Bjorner
|
077a2cf6f7
|
fix #3784
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-06 12:27:53 -07:00 |
|
Nikolaj Bjorner
|
c2e5cd78c8
|
change lar_terms to use column indices
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-06 12:13:59 -07:00 |
|
Nikolaj Bjorner
|
9e7af79094
|
initialization order
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 18:16:40 -07:00 |
|
Nikolaj Bjorner
|
b889b110ee
|
bool_vector, some spacer tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 12:59:04 -07:00 |
|
Nikolaj Bjorner
|
efc02282f4
|
fix #3758
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 12:01:17 -07:00 |
|
Nikolaj Bjorner
|
077f2248ca
|
fix #3756
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 11:32:53 -07:00 |
|
Nikolaj Bjorner
|
54d981e88f
|
fix #3757
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 11:25:29 -07:00 |
|
Nikolaj Bjorner
|
fddbac0f52
|
use tv for interfacing on get_term
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 02:42:00 -07:00 |
|
Nikolaj Bjorner
|
296a97d0d3
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 01:03:38 -07:00 |
|
Nikolaj Bjorner
|
8118292def
|
fix #3754
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 23:20:44 -07:00 |
|
Nikolaj Bjorner
|
2f80acb1bc
|
fix #3543
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 21:56:46 -07:00 |
|
Nikolaj Bjorner
|
7838e99f47
|
fix #3749
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 14:45:29 -07:00 |
|
Nikolaj Bjorner
|
0735491557
|
path fix #3747, this patches incoherent behavior of terms / ival from lar_solver. The variables occurring in terms are mapped to columns and not as original variables/terms. theory_lra has to interact with the column_corresponds_to_term test instead of relying on the terms themselves carrying the relevant information
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 14:27:56 -07:00 |
|
Nikolaj Bjorner
|
c26d3f5437
|
fix #3740
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 11:31:29 -07:00 |
|
Nikolaj Bjorner
|
df1c6c8a21
|
fix #3742
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 11:27:37 -07:00 |
|
Nikolaj Bjorner
|
b4aba81e35
|
fix #3743
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 11:00:04 -07:00 |
|
Nikolaj Bjorner
|
41e11857e5
|
fix #3744
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 10:57:49 -07:00 |
|
Nikolaj Bjorner
|
9531c5e167
|
fix #3573 fix #3723
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 10:45:57 -07:00 |
|
Nikolaj Bjorner
|
31e16c7d60
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 20:20:33 -07:00 |
|
Nikolaj Bjorner
|
6f65051f2c
|
silence some build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 17:11:34 -07:00 |
|