Lev Nachmanson
|
fb035c0634
|
fixed a but with insertion of a null vertex
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-31 16:59:57 -07:00 |
|
Nikolaj Bjorner
|
02084dc95b
|
misc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-31 01:21:24 -07:00 |
|
Lev Nachmanson
|
fff6a94de4
|
cheap_eqs - fix the build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
61da368ee3
|
cheap_eqs - work on fixed_phase
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
f4502ff952
|
cheap_eqs - work on fixed_phase
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
1695379dc9
|
cheap_eqs - work on fixed_phase
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
a1c5cff541
|
cheap_eqs - work on fixed_phase
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
29b3f438bc
|
cheap_eqs - work on fixed_phase
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
cb3ebac3dd
|
cleanup lp_bound_propagator.h
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Lev Nachmanson
|
b996bc1f02
|
remove cheap equalities with the table
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-07-04 09:33:45 -07:00 |
|
Nikolaj Bjorner
|
5d36578684
|
some unused variables reported by Caleb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-22 19:04:10 -07:00 |
|
Lev Nachmanson
|
6ced6995d0
|
check for m.get_sort(lhs->get_owner()) == m.get_sort(rhs->get_owner()) in equality propagation
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-22 11:48:46 -07:00 |
|
Lev Nachmanson
|
6524a70c32
|
remove un unnecessary call
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
8f588a9263
|
fix the build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
b703d2786c
|
fix the build cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
3bde9f54d8
|
add some comments cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
115ae8fe14
|
check for integrality when adding an equality
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
c4fbe05a96
|
simplify cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
e3503f060f
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
42ed1e62a9
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
2e2e98925a
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
ffaa7d0b27
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
525f747e3c
|
cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
c2cead4fb6
|
cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
b5fc9635c4
|
cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
3b00b34c6f
|
cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
80467f1400
|
cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
431bb36cf5
|
cheap_eqs tree
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
f7f9c15676
|
cheap_eqs tree
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-20 11:31:22 -07:00 |
|
Lev Nachmanson
|
f882219081
|
fix a bug in cheap_eqs with table
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-15 13:30:45 -07:00 |
|
Lev Nachmanson
|
d13e584706
|
simplify the fixed var table
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-15 13:30:45 -07:00 |
|
Lev Nachmanson
|
e5632736d2
|
review comments
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
fbfcc6796a
|
fix the build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
fe0e042e40
|
move m_fixed_var_table to lar_solver
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
67eaff4490
|
testing cheap equalities
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
94263167ec
|
cheap eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
50b9915c57
|
avoid big nums in is_offset_row in cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
713eb6319d
|
fix
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
1587497562
|
cheap equalities
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
ccc8651800
|
cheap eqs on table
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
b3bdce7837
|
make lp_bound_propagator a field of theory_lra::imp
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
dd30b5e3af
|
some simplifications in cheap eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
4de38d09e2
|
cheap eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
4f0bd93124
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
110ab5e6ef
|
debug cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
6a678fd5be
|
rename in lar_solver and memory corruption bug in cheap_eq
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
4936ace7cd
|
more guards on cheap_eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
0ff18dd5a7
|
a small example passing with cheap eqs
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
54921d08dc
|
cheap_eq debug
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|
Lev Nachmanson
|
4a9f031502
|
cheap_eqs progress
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-06-12 22:11:11 -07:00 |
|