3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00
This commit is contained in:
Nikolaj Bjorner 2021-08-05 11:27:03 -07:00
parent ed3f8a52e6
commit e10850e66a

View file

@ -327,7 +327,6 @@ private:
//
unsigned sz = m_bv.get_bv_size(p);
expr_ref bit1(m_bv.mk_numeral(1, 1), m);
new_v = m_bv.mk_numeral(0, sz);
unsigned sh = 0;
@ -335,9 +334,10 @@ private:
r /= rational(2);
++sh;
}
if (r.is_pos() && sh > 0) {
if (r.is_pos() && sh > 0)
new_v = m_bv.mk_concat(m_bv.mk_extract(sz-sh-1, 0, v), m_bv.mk_numeral(0, sh));
}
else
new_v = v;
if (mc && !r.is_zero()) {
ensure_mc(mc);
expr_ref def(m);