mirror of
https://github.com/Z3Prover/z3
synced 2025-10-11 10:18:06 +00:00
remove conflict on false disequality, introduced regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
e381cef92c
commit
4bd83724dd
5 changed files with 46 additions and 12 deletions
|
@ -3168,7 +3168,8 @@ namespace sat {
|
|||
++num_iterations;
|
||||
checkpoint();
|
||||
literal_set::iterator it = vars.begin(), end = vars.end();
|
||||
for (; it != end; ++it) {
|
||||
unsigned chunk_size = 100;
|
||||
for (; it != end && chunk_size > 0; ++it) {
|
||||
literal lit = *it;
|
||||
if (value(lit) != l_undef) {
|
||||
continue;
|
||||
|
@ -3182,6 +3183,7 @@ namespace sat {
|
|||
return l_false;
|
||||
}
|
||||
propagate(false);
|
||||
--chunk_size;
|
||||
}
|
||||
}
|
||||
lbool is_sat;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue