3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-09 00:35:47 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-05-20 13:45:50 -07:00
parent d12efb6097
commit 339cd6e537
8 changed files with 317 additions and 19 deletions

View file

@ -1063,7 +1063,7 @@ namespace smt {
}
#endif
else {
IF_VERBOSE(3, display(verbose_stream() << "no propagation ", c, true););
IF_VERBOSE(14, display(verbose_stream() << "no propagation ", c, true););
}
}
@ -1637,7 +1637,7 @@ namespace smt {
// same order as the assignment stack.
// It is not a correctness bug but causes to miss lemmas.
//
IF_VERBOSE(2, display_resolved_lemma(verbose_stream()););
IF_VERBOSE(12, display_resolved_lemma(verbose_stream()););
TRACE("pb", display_resolved_lemma(tout););
return false;
}
@ -1735,12 +1735,12 @@ namespace smt {
// 3x + 3y + z + u >= 4
// ~x /\ ~y => z + u >=
IF_VERBOSE(4, display(verbose_stream() << "lemma1: ", m_lemma););
IF_VERBOSE(14, display(verbose_stream() << "lemma1: ", m_lemma););
hoist_maximal_values();
lbool is_true = m_lemma.normalize(false);
m_lemma.prune(false);
IF_VERBOSE(4, display(verbose_stream() << "lemma2: ", m_lemma););
IF_VERBOSE(14, display(verbose_stream() << "lemma2: ", m_lemma););
//unsigned l_size = m_ineq_literals.size() + ((is_true==l_false)?0:m_lemma.size());
//if (s_min_l_size >= l_size) {
// verbose_stream() << "(pb.conflict min size: " << l_size << ")\n";