3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-08 17:01:55 +00:00

fix bugs related to model-converter

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2018-01-17 12:25:24 -08:00
parent ae728374c8
commit 7b8101c502
20 changed files with 211 additions and 112 deletions

View file

@ -260,7 +260,6 @@ namespace sat {
break;
}
while (!m_sub_todo.empty());
bool vars_eliminated = m_num_elim_vars > m_old_num_elim_vars;
if (m_need_cleanup || vars_eliminated) {
@ -981,17 +980,21 @@ namespace sat {
void operator()() {
integrity_checker si(s.s);
si.check_watches();
if (s.bce_enabled())
if (s.bce_enabled()) {
block_clauses();
}
si.check_watches();
if (s.abce_enabled())
if (s.abce_enabled()) {
cce<false>();
}
si.check_watches();
if (s.cce_enabled())
if (s.cce_enabled()) {
cce<true>();
}
si.check_watches();
if (s.bca_enabled())
if (s.bca_enabled()) {
bca();
}
si.check_watches();
}