mirror of
https://github.com/Z3Prover/z3
synced 2025-05-09 00:35:47 +00:00
mbo
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d12efb6097
commit
339cd6e537
8 changed files with 317 additions and 19 deletions
|
@ -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";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue