mirror of
https://github.com/Z3Prover/z3
synced 2025-04-08 18:31:49 +00:00
add back skipped consequences, exposed by fu-malik assertion violation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
b980a15177
commit
ead414c4ee
|
@ -1251,6 +1251,7 @@ namespace smt {
|
|||
justification* cjs = cls.get_justification();
|
||||
if (cjs) {
|
||||
IF_VERBOSE(0, verbose_stream() << "skipping justification for clause over: " << conseq << "\n";);
|
||||
m_ineq_literals.push_back(conseq);
|
||||
break;
|
||||
}
|
||||
unsigned num_lits = cls.get_num_literals();
|
||||
|
@ -1282,6 +1283,7 @@ namespace smt {
|
|||
// only process pb justifications.
|
||||
if (j.get_from_theory() != get_id()) {
|
||||
IF_VERBOSE(0, verbose_stream() << "skipping justification for " << conseq << "\n";);
|
||||
m_ineq_literals.push_back(conseq);
|
||||
break;
|
||||
}
|
||||
pb_justification& pbj = dynamic_cast<pb_justification&>(j);
|
||||
|
|
Loading…
Reference in a new issue