mirror of
https://github.com/Z3Prover/z3
synced 2025-07-18 18:36:41 +00:00
skip diseq when not using polysat
This commit is contained in:
parent
a6504785b5
commit
06a999e219
1 changed files with 2 additions and 0 deletions
|
@ -218,6 +218,8 @@ namespace bv {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool solver::polysat_diseq_eh(euf::th_eq const& ne) {
|
bool solver::polysat_diseq_eh(euf::th_eq const& ne) {
|
||||||
|
if (!use_polysat())
|
||||||
|
return false;
|
||||||
euf::theory_var v1 = ne.v1(), v2 = ne.v2();
|
euf::theory_var v1 = ne.v1(), v2 = ne.v2();
|
||||||
pdd p = var2pdd(v1);
|
pdd p = var2pdd(v1);
|
||||||
pdd q = var2pdd(v2);
|
pdd q = var2pdd(v2);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue