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 |
|
Nikolaj Bjorner
|
8cb59fe8a6
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 17:06:06 -07:00 |
|
Nikolaj Bjorner
|
426e4cc75c
|
fix #3557
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 16:37:59 -07:00 |
|
Nikolaj Bjorner
|
759fb03daf
|
fix #3695
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 14:39:56 -07:00 |
|
Nikolaj Bjorner
|
918b6a8c03
|
trace & threads = undef
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 13:58:22 -07:00 |
|
Nikolaj Bjorner
|
a839017cc6
|
fix #3709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 13:53:09 -07:00 |
|
Nikolaj Bjorner
|
b642686dca
|
fix #3678
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 13:28:37 -07:00 |
|
Nikolaj Bjorner
|
c25975a429
|
fix #3703
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 12:35:20 -07:00 |
|
Nikolaj Bjorner
|
bbc63cd5b5
|
fix #3714
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 12:28:05 -07:00 |
|
Nikolaj Bjorner
|
f92c6ad170
|
fix #3708
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 12:23:54 -07:00 |
|