3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-03-21 17:45:54 -07:00
parent 65de3f748a
commit fcd1f2b3cd
2 changed files with 3 additions and 1 deletions

View file

@ -4459,8 +4459,8 @@ namespace smt {
if (has_case_splits())
return false;
fcs = final_check();
TRACE("opt", tout << (refinalize?"refinalize":"no-op") << " " << fcs << "\n";);
}
TRACE("opt", tout << (refinalize?"refinalize":"no-op") << " " << fcs << "\n";);
if (fcs == FC_DONE) {
reset_model();
}

View file

@ -215,6 +215,8 @@ private:
visiting = to_visit.back();
to_visit.pop_back();
visited.insert(visiting);
if (!exp2const.contains(visiting))
continue;
for (func_decl* f : exp2const[visiting])
for (expr* e : const2exp[f]) {
if (!visited.contains(e))