3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-28 08:58:44 +00:00

do not use lemmase in monomial propagation

This commit is contained in:
Lev Nachmanson 2023-09-22 14:27:26 -07:00
parent 5d8779b05d
commit caa929f01f
5 changed files with 75 additions and 26 deletions

View file

@ -2199,14 +2199,11 @@ public:
}
void propagate_bounds_for_touched_monomials() {
m_nla->init_bound_propagation(m_nla_lemma_vector);
m_nla->init_bound_propagation();
for (unsigned v : m_nla->monics_with_changed_bounds()) {
m_nla->calculate_implied_bounds_for_monic(v);
}
m_nla->reset_monics_with_changed_bounds();
for (const auto & l:m_nla_lemma_vector) {
false_case_of_check_nla(l);
}
}
void propagate_bounds_with_nlp() {