3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 11:25:51 +00:00

fix errors with dependency manager reset

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2020-01-12 10:11:13 -08:00
parent 6bc5400c5d
commit 1b07ad0952
4 changed files with 4 additions and 20 deletions

View file

@ -87,7 +87,10 @@ bool horner::lemmas_on_row(const T& row) {
[this, dep](const nex* n) { return m_intervals->check_nex(n, dep); },
[this](unsigned j) { return c().var_is_fixed(j); },
[this]() { return c().random(); }, m_nex_creator);
return lemmas_on_expr(cn, to_sum(e));
bool ret = lemmas_on_expr(cn, to_sum(e));
c().m_intervals.get_dep_intervals().reset(); // clean the memory allocated by the interval bound dependencies
return ret;
}
bool horner::horner_lemmas() {