mirror of
https://github.com/Z3Prover/z3
synced 2025-04-15 13:28:47 +00:00
disabling linearization when canceled, #3412
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d2886a46b7
commit
65e1d08457
|
@ -67,6 +67,9 @@ namespace qe {
|
|||
CTRACE("qe", !m.is_true(val), tout << mk_pp(lit, m) << " := " << val << "\n";);
|
||||
SASSERT(m.canceled() || m.is_true(val)););
|
||||
|
||||
if (!m.inc())
|
||||
return false;
|
||||
|
||||
TRACE("opt", tout << mk_pp(lit, m) << " " << a.is_lt(lit) << " " << a.is_gt(lit) << "\n";);
|
||||
bool is_not = m.is_not(lit, lit);
|
||||
if (is_not) {
|
||||
|
|
Loading…
Reference in a new issue