mirror of
https://github.com/Z3Prover/z3
synced 2025-07-24 05:08:55 +00:00
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bb4888ce31
commit
4c1379e8c9
22 changed files with 238 additions and 580 deletions
|
@ -223,6 +223,7 @@ namespace sat {
|
|||
}
|
||||
|
||||
void elim_eqs::operator()(literal_vector const & roots, bool_var_vector const & to_elim) {
|
||||
TRACE("elim_eqs", tout << "before bin cleanup\n"; m_solver.display(tout););
|
||||
cleanup_bin_watches(roots);
|
||||
TRACE("elim_eqs", tout << "after bin cleanup\n"; m_solver.display(tout););
|
||||
cleanup_clauses(roots, m_solver.m_clauses);
|
||||
|
@ -232,5 +233,6 @@ namespace sat {
|
|||
save_elim(roots, to_elim);
|
||||
m_solver.propagate(false);
|
||||
SASSERT(check_clauses(roots));
|
||||
TRACE("elim_eqs", tout << "after full cleanup\n"; m_solver.display(tout););
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue