mirror of
https://github.com/Z3Prover/z3
synced 2025-08-23 03:27:52 +00:00
parent
fcb03aa56c
commit
ba6c23bbc5
2 changed files with 7 additions and 3 deletions
|
@ -130,12 +130,15 @@ struct mbp_basic_tg::impl {
|
|||
for (auto a1 : *c) {
|
||||
for (auto a2 : *c) {
|
||||
if (a1 == a2) continue;
|
||||
if (m_mdl.are_equal(a1, a2)) {
|
||||
expr_ref e(m.mk_eq(a1, a2), m);
|
||||
if (m_mdl.is_true(e)) {
|
||||
m_tg.add_eq(a1, a2);
|
||||
eq = true;
|
||||
break;
|
||||
} else
|
||||
} else {
|
||||
SASSERT(m_mdl.is_false(e));
|
||||
m_tg.add_deq(a1, a2);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (eq)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue