3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-08 10:25:18 +00:00
This commit is contained in:
Nikolaj Bjorner 2023-07-14 10:17:19 -07:00
parent a8da0a6851
commit 3849f665d6

View file

@ -171,6 +171,15 @@ namespace pb {
wl.second.neg();
k += rational(wl.first);
}
if (k < 0) {
bool_var v = s().add_var(false);
literal l(v, false);
s().assign_unit(~l);
si.cache(t, l);
if (sign) l.neg();
return l;
}
check_unsigned(k);
add_pb_ge(v2, false, wlits, k.get_unsigned());
if (base_assert) {