mirror of
https://github.com/Z3Prover/z3
synced 2025-06-20 21:03:39 +00:00
Add assertion
This commit is contained in:
parent
c8c40f0154
commit
40d5b96ffa
1 changed files with 1 additions and 1 deletions
|
@ -222,7 +222,7 @@ namespace polysat {
|
||||||
case l_false:
|
case l_false:
|
||||||
// We have a bool/eval conflict with one of the side conditions.
|
// We have a bool/eval conflict with one of the side conditions.
|
||||||
// This happens if the side condition was already bool-propagated, but appears in the propagation queue after c.
|
// This happens if the side condition was already bool-propagated, but appears in the propagation queue after c.
|
||||||
// TODO: instead of doing this here, we could have a separate pass that checks for bool/eval conflicts before narrowing.
|
UNREACHABLE(); // since propagation now checks bool/eval conflicts before narrowing, this case should be impossible.
|
||||||
s.set_conflict(~sc);
|
s.set_conflict(~sc);
|
||||||
return true;
|
return true;
|
||||||
case l_undef:
|
case l_undef:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue