mirror of
https://github.com/Z3Prover/z3
synced 2025-07-25 21:57:00 +00:00
This commit is contained in:
parent
28e94583da
commit
5154295202
1 changed files with 4 additions and 6 deletions
|
@ -1484,13 +1484,11 @@ namespace qe {
|
||||||
tout << "free: " << m_free_vars << "\n";);
|
tout << "free: " << m_free_vars << "\n";);
|
||||||
|
|
||||||
free_vars.append(m_free_vars);
|
free_vars.append(m_free_vars);
|
||||||
if (!m_free_vars.empty() || m_solver.inconsistent()) {
|
|
||||||
|
|
||||||
if (m_fml.get() != m_subfml.get()) {
|
if (m_fml.get() != m_subfml.get()) {
|
||||||
scoped_ptr<expr_replacer> rp = mk_default_expr_replacer(m, false);
|
scoped_ptr<expr_replacer> rp = mk_default_expr_replacer(m, false);
|
||||||
rp->apply_substitution(to_app(m_subfml.get()), fml, m_fml);
|
rp->apply_substitution(to_app(m_subfml.get()), fml, m_fml);
|
||||||
fml = m_fml;
|
fml = m_fml;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
reset();
|
reset();
|
||||||
m_solver.pop(1);
|
m_solver.pop(1);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue