3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00

switch pos ( sign) when creating literals for EQ and NE

Signed-off-by: Lev <levnach@hotmail.com>
This commit is contained in:
Lev 2018-09-28 10:52:47 -07:00 committed by Lev Nachmanson
parent 012131df73
commit ee2aed38e8

View file

@ -2085,8 +2085,8 @@ public:
case lp::LT: is_lower = true; pos = true; break;
case lp::GE: is_lower = true; pos = false; break;
case lp::GT: is_lower = false; pos = true; break;
case lp::EQ: is_eq = true; pos = true; break;
case lp::NE: is_eq = true; pos = false; break;
case lp::EQ: is_eq = true; pos = false; break;
case lp::NE: is_eq = true; pos = true; break;
default: UNREACHABLE();
}
TRACE("arith", tout << "is_lower: " << is_lower << " pos " << pos << "\n";);