3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-27 08:28:44 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-02-24 09:01:31 -08:00
parent b68efe44af
commit 238ff78374
3 changed files with 4 additions and 3 deletions

View file

@ -168,7 +168,7 @@ namespace sat {
aig2clauses(); aig2clauses();
++i; ++i;
} }
while ((force || i*i < m_stats.m_num_calls) && n < m_stats.m_num_eqs + m_stats.m_num_units); while (((force && i < 5) || i*i < m_stats.m_num_calls) && n < m_stats.m_num_eqs + m_stats.m_num_units);
} }
/** /**

View file

@ -826,6 +826,7 @@ class elim_uncnstr_tactic : public tactic {
m_rw = nullptr; m_rw = nullptr;
result.push_back(g.get()); result.push_back(g.get());
g->inc_depth(); g->inc_depth();
TRACE("elim_uncnstr_bug", g->display(tout););
return; return;
} }
modified = false; modified = false;

View file

@ -73,9 +73,9 @@ public:
if (o == l_false) resg->assert_expr(m.mk_false()); if (o == l_false) resg->assert_expr(m.mk_false());
if (o != l_undef) result.push_back(resg.get()); if (o != l_undef) result.push_back(resg.get());
// report model // report model
if (g->models_enabled() && (o == l_true)) { if (g->models_enabled() && o == l_true) {
model_ref abstr_model = imp.get_model(); model_ref abstr_model = imp.get_model();
g->add(mk_qfufbv_ackr_model_converter(m, imp.get_info(), abstr_model)); resg->add(mk_qfufbv_ackr_model_converter(m, imp.get_info(), abstr_model));
} }
} }