diff --git a/src/smt/theory_bv.cpp b/src/smt/theory_bv.cpp index b2207199c..89b211af6 100644 --- a/src/smt/theory_bv.cpp +++ b/src/smt/theory_bv.cpp @@ -120,8 +120,8 @@ namespace smt { unsigned idx = n->get_decl()->get_parameter(0).get_int(); SASSERT(a->m_occs == 0); a->m_occs = new (get_region()) var_pos_occ(v_arg, idx); -#if 0 - // possible fix for #2162, but effect of fix needs to be checked. +#if 1 + // possible fix for #2182, but effect of fix needs to be checked. if (idx < m_bits[v_arg].size()) { ctx.mk_th_axiom(get_id(), m_bits[v_arg][idx], literal(bv, true)); ctx.mk_th_axiom(get_id(), ~m_bits[v_arg][idx], literal(bv, false));