mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 17:15:31 +00:00
fix #3242
This commit is contained in:
parent
1796fc32f5
commit
7a80fe20ca
2 changed files with 4 additions and 2 deletions
|
@ -316,7 +316,7 @@ namespace smt {
|
|||
void qi_queue::push_scope() {
|
||||
TRACE("new_entries_bug", tout << "[qi:push-scope]\n";);
|
||||
m_scopes.push_back(scope());
|
||||
SASSERT(m_new_entries.empty());
|
||||
SASSERT(m_context.inconsistent() || m_new_entries.empty());
|
||||
scope & s = m_scopes.back();
|
||||
s.m_delayed_entries_lim = m_delayed_entries.size();
|
||||
s.m_instances_lim = m_instances.size();
|
||||
|
@ -347,6 +347,8 @@ namespace smt {
|
|||
|
||||
void qi_queue::init_search_eh() {
|
||||
m_subst.reset();
|
||||
m_new_entries.reset();
|
||||
m_delayed_entries.reset();
|
||||
}
|
||||
|
||||
bool qi_queue::final_check_eh() {
|
||||
|
|
|
@ -3350,7 +3350,7 @@ namespace smt {
|
|||
reset_tmp_clauses();
|
||||
m_unsat_core.reset();
|
||||
m_stats.m_num_checks++;
|
||||
pop_to_base_lvl();
|
||||
pop_to_base_lvl();
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue