3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 00:55:31 +00:00

assertion should hold now after recent fix

This commit is contained in:
Jakob Rath 2023-01-16 16:51:16 +01:00
parent 015fcb457c
commit c954e82503

View file

@ -237,7 +237,7 @@ namespace polysat {
}
bool viable::intersect(pvar v, entry* ne) {
// SASSERT(!s.is_assigned(v)); // TODO: do we get unsoundness if this condition is violated? (see comment on cyclic dependencies in solver::pop_levels)
SASSERT(!s.is_assigned(v));
entry* e = m_units[v];
if (e && e->interval.is_full()) {
m_alloc.push_back(ne);