mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
add ad-hoc debug output, add rule for incremental linearization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
677e261bb1
commit
f0b056d859
6 changed files with 73 additions and 7 deletions
|
@ -260,6 +260,9 @@ namespace polysat {
|
|||
hint = mk_proof_hint(hint_info, core, eqs);
|
||||
core.pop_back();
|
||||
}
|
||||
if (s().value(lit) == l_false) {
|
||||
verbose_stream() << "contradictory propagation " << sc << " <- " << deps << "\n";
|
||||
}
|
||||
auto ex = euf::th_explain::propagate(*this, core, eqs, lit, hint);
|
||||
validate_propagate(lit, core, eqs);
|
||||
ctx.propagate(lit, ex);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue