3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-06 07:15:47 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2021-11-10 02:58:35 -08:00
parent ef320af90b
commit 931e1624b2
7 changed files with 53 additions and 14 deletions

View file

@ -367,7 +367,7 @@ namespace polysat {
/// [z] z <= y' /\ zx > yx ==> Ω*(x,y') \/ y'x > yx
/// [z] z <= y' /\ yx <= zx ==> Ω*(x,y') \/ yx <= y'x
bool inf_saturate::try_ugt_z(pvar z, conflict& core, inequality const& yx_l_zx) {
set_rule("[z] z <= y' /\ zx > yx");
set_rule("[z] z <= y' && zx > yx");
pdd y = s.var(z);
pdd x = y;
if (!is_YX_l_zX(z, yx_l_zx, x, y))