3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-28 19:35:50 +00:00

fix internalization for quot/rem

This commit is contained in:
Nikolaj Bjorner 2023-12-10 22:21:14 -08:00
parent 2a3cfe0cb9
commit a2d64e8441
5 changed files with 54 additions and 32 deletions

View file

@ -191,6 +191,7 @@ namespace intblast {
continue;
if (any_of(*clause, [&](auto lit) { return s.value(lit) == l_true && !is_bv(lit); }))
continue;
// TBD: if we associate "status" with clauses, we can also remove theory axioms from polysat
sat::literal selected_lit = sat::null_literal;
for (auto lit : *clause) {
if (s.value(lit) != l_true)