Declan Hwang
cf4df08fd0
fix typo ( #6628 )
2023-03-09 09:29:30 -08:00
Jakob Rath
dba8a4b73a
guard against different bitwidth
2023-03-09 13:51:10 +01:00
Jakob Rath
9773ce60d6
Return variable to queue
2023-03-09 13:38:15 +01:00
Jakob Rath
686f1c6aaf
UNREACHABLE was actually reachable
2023-03-09 13:35:07 +01:00
Bram V
1612b57e1a
Make all methods show in java API ( #6626 )
...
* Make all methods show in java API
* Add final modifier to all generic methods
2023-03-08 13:43:51 -08:00
igcontreras
4b3408696d
use uintptr_t instead of size_t (tptr) for portability ( #6627 )
2023-03-08 21:13:38 +00:00
Lev Nachmanson
8b0aa22631
replace lp_assert(false) with UNREACHABLE
2023-03-08 10:27:05 -08:00
Lev Nachmanson
3efe91c3e3
more dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
1fb24ebc35
fix lp_tst
2023-03-08 10:27:05 -08:00
Lev Nachmanson
11eab94321
more dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
13549aff66
rm dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
c6be67bf3b
more dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
c8c0a00190
remove more dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
748c75275f
more dead code removal
2023-03-08 10:27:05 -08:00
Lev Nachmanson
e430f28813
remove dead code
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
f6445891f3
rm lu related fields from lp_core_solver_base.h
2023-03-08 10:27:05 -08:00
Lev Nachmanson
f351eb3ab2
remove many methods dealing with double
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
9ec82632a3
rp precise
2023-03-08 10:27:05 -08:00
Lev Nachmanson
569f5be91f
rm dead code
2023-03-08 10:27:05 -08:00
Lev Nachmanson
f33f8c265e
more cleanup
2023-03-08 10:27:05 -08:00
Lev Nachmanson
0fb65dea3f
rm square_sparse_matrix
2023-03-08 10:27:05 -08:00
Lev Nachmanson
178135486c
rm scaler
2023-03-08 10:27:05 -08:00
Lev Nachmanson
6eedbd4f35
rm lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
e04e726f45
rm lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
2e9dc3d090
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
d00fcc87c9
Revert "rm dealing with doubles"
...
This reverts commit 547254abe7
.
2023-03-08 10:27:05 -08:00
Lev Nachmanson
a4189186cc
rm dealing with doubles
2023-03-08 10:27:05 -08:00
Lev Nachmanson
6201eda055
rm breakpoints
2023-03-08 10:27:05 -08:00
Lev Nachmanson
73224adc48
cleanup
2023-03-08 10:27:05 -08:00
Lev Nachmanson
377ceba6d5
rm lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
6132bf93f7
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
bfe73c01a6
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
1da4c018e4
rm lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
62bd3bd1e6
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
5f03c93270
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
9a7c99da33
rm lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
c251151d66
rm_lu
2023-03-08 10:27:05 -08:00
Lev Nachmanson
25f103db1a
rm_lp
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
527f0d1242
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
a38be43264
rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Lev Nachmanson
97c1ba4641
rm get_column_in_lu_mode
2023-03-08 10:27:05 -08:00
Lev Nachmanson
ea16f6608c
before rm lu
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2023-03-08 10:27:05 -08:00
Clemens Eisenhofer
60a405d134
Frequent lsb special case
2023-03-07 18:07:39 +01:00
Clemens Eisenhofer
f059b5e16b
Leftover debug return
2023-03-07 15:53:32 +01:00
Clemens Eisenhofer
6d0c3c0770
Merge branch 'polysat' of https://github.com/Z3Prover/z3 into polysat
2023-03-07 15:21:53 +01:00
Clemens Eisenhofer
5b35450891
Several changes:
...
- Extend fixed-bit FI to both directions
- really randomized restart
- MSB for fixed-bits
- Forward propagation (band, lshift, rshift) with good justifications (strengthen during saturation)
2023-03-07 15:21:14 +01:00
Jakob Rath
57d1506a0a
remove debug output
2023-03-07 10:35:33 +01:00
Nikolaj Bjorner
b84f9694cd
undo unnecessary change
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2023-03-06 21:39:46 -08:00
Hari Govind V K
f7c9c9ef72
fix unsound slice criteria ( #6625 )
...
* rename for readability
* bug fix #6617 . Don't slice op args that are values
2023-03-06 19:28:22 -08:00
Nikolaj Bjorner
5c7506306b
missing
2023-03-06 17:35:49 -08:00