mirror of
https://github.com/Z3Prover/z3
synced 2025-06-06 06:03:23 +00:00
exit conditions
This commit is contained in:
parent
590e9b0fb1
commit
79d77bc690
1 changed files with 11 additions and 2 deletions
|
@ -1744,9 +1744,18 @@ namespace polysat {
|
||||||
return l_true; // done
|
return l_true; // done
|
||||||
|
|
||||||
SASSERT(result == l_undef);
|
SASSERT(result == l_undef);
|
||||||
// TODO: continue with intervals at current level
|
|
||||||
|
if (progress >= mod_value) {
|
||||||
|
// covered the whole domain => conflict
|
||||||
|
return l_false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (progress >= to_cover_len) {
|
||||||
|
// we covered the hole left at larger bit-width
|
||||||
|
return l_undef;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
NOT_IMPLEMENTED_YET();
|
UNREACHABLE();
|
||||||
return l_undef;
|
return l_undef;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue