3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 01:25:31 +00:00
Missing congruence closure enforcement on auxiliary guard predicates.
It diverges but is sound.
This commit is contained in:
Nikolaj Bjorner 2022-01-14 15:46:40 -08:00
parent d5cc162fa7
commit d09abdf58e
2 changed files with 3 additions and 3 deletions

View file

@ -1458,7 +1458,6 @@ namespace pb {
for (auto const [w, l] : wlits)
weight += w;
if (weight < k) {
std::cout << "weight " << weight << " " << k << "\n";
if (lit == sat::null_literal)
s().add_clause(0, nullptr, sat::status::th(false, get_id()));
else