3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-27 00:18:45 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-04-13 14:00:21 -07:00
parent d3db2af81d
commit 299a6f4aee
2 changed files with 3 additions and 0 deletions

View file

@ -282,11 +282,13 @@ class horn_tactic : public tactic {
} }
case l_false: { case l_false: {
// goal is sat // goal is sat
mc = concat(g->mc(), mc.get());
g->reset(); g->reset();
if (produce_models) { if (produce_models) {
model_ref md = m_ctx.get_model(); model_ref md = m_ctx.get_model();
model_converter_ref mc2 = model2model_converter(md.get()); model_converter_ref mc2 = model2model_converter(md.get());
mc = concat(mc.get(), mc2.get()); mc = concat(mc.get(), mc2.get());
TRACE("dl", mc->display(tout << *md << "\n"););
} }
break; break;
} }

View file

@ -95,6 +95,7 @@ public:
g->inc_depth(); g->inc_depth();
} }
result.push_back(g.get()); result.push_back(g.get());
CTRACE("invertible_tactic", g->mc(), g->mc()->display(tout););
} }
void cleanup() override {} void cleanup() override {}