3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 09:35:32 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-12-21 17:08:38 -08:00
parent f26662d079
commit 021bd8a994
3 changed files with 10 additions and 4 deletions

View file

@ -203,6 +203,7 @@ struct model::top_sort : public ::top_sort<func_decl> {
{
params_ref p;
p.set_bool("elim_ite", false);
p.set_bool("ite_extra_rules", true);
m_rewrite.updt_params(p);
}
@ -483,6 +484,7 @@ expr_ref model::cleanup_expr(top_sort& ts, expr* e, unsigned current_partition)
}
if (t != new_t.get()) trail.push_back(new_t);
CTRACE("model", (t != new_t.get()), tout << mk_bounded_pp(t, m) << " " << new_t << "\n";);
todo.pop_back();
cache.insert(t, new_t);
break;

View file

@ -338,9 +338,8 @@ namespace smt {
}
void context::ensure_internalized(expr* e) {
if (!e_internalized(e)) {
if (!e_internalized(e))
internalize(e, false);
}
}
/**