mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 04:03:39 +00:00
#5614 turn on / off options to get better performance.
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
b28a8013fe
commit
63ac2ee0d1
|
@ -146,7 +146,7 @@ class lp_bound_propagator {
|
||||||
unsigned v_j = v->column();
|
unsigned v_j = v->column();
|
||||||
unsigned j = null_lpvar;
|
unsigned j = null_lpvar;
|
||||||
if (!lp().find_in_fixed_tables(val(v_j), is_int(v_j), j)) {
|
if (!lp().find_in_fixed_tables(val(v_j), is_int(v_j), j)) {
|
||||||
// try_add_equation_with_internal_fixed_tables(row_index, v);
|
try_add_equation_with_internal_fixed_tables(row_index, v);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2084,7 +2084,7 @@ public:
|
||||||
while (m_asserted_qhead < m_asserted_atoms.size() && !ctx().inconsistent() && m.inc()) {
|
while (m_asserted_qhead < m_asserted_atoms.size() && !ctx().inconsistent() && m.inc()) {
|
||||||
auto [bv, is_true] = m_asserted_atoms[m_asserted_qhead];
|
auto [bv, is_true] = m_asserted_atoms[m_asserted_qhead];
|
||||||
|
|
||||||
m_bv_to_propagate.push_back(bv);
|
// m_bv_to_propagate.push_back(bv);
|
||||||
|
|
||||||
api_bound* b = nullptr;
|
api_bound* b = nullptr;
|
||||||
TRACE("arith", tout << "propagate: " << literal(bv, !is_true) << "\n";
|
TRACE("arith", tout << "propagate: " << literal(bv, !is_true) << "\n";
|
||||||
|
|
Loading…
Reference in a new issue