Lev Nachmanson
|
bedc95c4c7
|
use static_cast to avoid the warnings
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-13 07:07:12 -10:00 |
|
Lev Nachmanson
|
134bed826a
|
throttle the branching in dio
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
3ac11cd136
|
fix assert
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
b027761845
|
debug dio
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
bb869fd020
|
don't store fresh definitions in m_e_matrix
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
5a72117528
|
debug dio
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
008e9229a5
|
use std_vector more and getting NOT_IMPLEMENTING in C:\dev\z3\src\math\lp\dioph_eq.cpp
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
862dc91cb2
|
work on incremental dio
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
36293ac773
|
test that pivoting is correct in dioph_eq.cpp
|
2025-02-11 12:23:00 -10:00 |
|
Lev Nachmanson
|
42bdc893a9
|
dio with static_matrix initial setup
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2025-02-11 12:23:00 -10:00 |
|
David Seifert
|
2ce89e5f49
|
Gcc 15 two phase (#7313)
* Fix `-Wclass-memaccess`
* Fix for GCC 15 two-phase lookup
* GCC 15 is more aggressive about checking dependent names:
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=r15-2117-g313afcfdabeab3
Bug: https://bugs.gentoo.org/936634
|
2024-07-29 11:07:10 -07:00 |
|
Lev Nachmanson
|
e091a2e775
|
remove the line with clang-format off
|
2023-07-10 12:05:59 -07:00 |
|
Lev Nachmanson
|
5ed2a82893
|
set clang format off for lp files (#6795)
* adding // clang-format off
* set clang-format off at the beginning of lp files
* set clang-format off
* remove dead code
|
2023-07-03 17:35:16 -07:00 |
|
Lev Nachmanson
|
8b0aa22631
|
replace lp_assert(false) with UNREACHABLE
|
2023-03-08 10:27:05 -08:00 |
|
Bruce Mitchener
|
3e38bbb009
|
Make sure all headers do #pragma once . (#6188)
|
2022-07-23 10:41:14 -07:00 |
|
Nikolaj Bjorner
|
180fb3abf6
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-14 11:36:09 -07:00 |
|
Nikolaj Bjorner
|
7387fc9dec
|
avoid some bignum overhead in addmul
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-14 11:20:05 -07:00 |
|
Nikolaj Bjorner
|
d372af4782
|
add stub for cheap equality propagation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-30 15:36:27 -07:00 |
|
Lev Nachmanson
|
33cbd29ed0
|
mv util/lp to math/lp
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2020-01-28 10:04:21 -08:00 |
|