3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-18 14:44:21 +00:00
This commit is contained in:
Nikolaj Bjorner 2021-08-10 14:47:26 -07:00
parent 081cdbd762
commit 7ab7b8646b
2 changed files with 11 additions and 8 deletions

View file

@ -490,6 +490,10 @@ namespace q {
TRACE("q", tout << "add " << mk_pp(_q, m) << "\n";);
clause* c = clausify(_q);
quantifier* q = c->q();
if (m_q2clauses.contains(q)) {
dealloc(c);
return;
}
ensure_ground_enodes(*c);
m_clauses.push_back(c);
m_q2clauses.insert(q, c->index());