mirror of
https://github.com/Z3Prover/z3
synced 2026-04-16 17:23:25 +00:00
updates to ac-plugin
fix incrementality bugs by allowing destructive updates during saturation at the cost of redoing saturation after a pop.
This commit is contained in:
parent
07613942da
commit
67695b4cd6
5 changed files with 263 additions and 195 deletions
|
|
@ -103,6 +103,9 @@ namespace euf {
|
|||
m_scopes.push_back(m_updates.size());
|
||||
m_region.push_scope();
|
||||
m_updates.push_back(update_record(m_new_th_eqs_qhead, update_record::new_th_eq_qhead()));
|
||||
for (auto p : m_plugins)
|
||||
if (p)
|
||||
p->push_scope_eh();
|
||||
}
|
||||
SASSERT(m_new_th_eqs_qhead <= m_new_th_eqs.size());
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue