mirror of
https://github.com/Z3Prover/z3
synced 2026-06-01 22:57:51 +00:00
relax a too strong assert
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
b8d9baa088
commit
850cc3e120
1 changed files with 5 additions and 3 deletions
|
|
@ -1755,9 +1755,11 @@ namespace nlsat {
|
||||||
}
|
}
|
||||||
#ifdef Z3DEBUG
|
#ifdef Z3DEBUG
|
||||||
TRACE(nlsat, m_solver.display(tout, result.size(), result.data()) << "\n"; );
|
TRACE(nlsat, m_solver.display(tout, result.size(), result.data()) << "\n"; );
|
||||||
for (literal l : result) {
|
if (max_var(result.size(), result.data()) > 0) { // avoid checking something like that x0 = 0 & x0 > 0 with empty sample
|
||||||
CTRACE(nlsat, l_true != m_solver.value(l), m_solver.display(tout, l) << " " << m_solver.value(l) << "\n";);
|
for (literal l : result) {
|
||||||
SASSERT(l_true == m_solver.value(l));
|
CTRACE(nlsat, l_true != m_solver.value(l), m_solver.display(tout, l) << " " << m_solver.value(l) << "\n";);
|
||||||
|
SASSERT(l_true == m_solver.value(l));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue