3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 17:15:31 +00:00

z3str3: rewrite strong arrangement axiom to avoid assertion violation

This commit is contained in:
Murphy Berzish 2019-11-28 12:36:49 -05:00 committed by Nikolaj Bjorner
parent a257ec0cc1
commit b8f2cf5b0b

View file

@ -4184,6 +4184,7 @@ namespace smt {
if (m_params.m_StrongArrangements) {
expr_ref ax_strong(ctx.mk_eq_atom(ax_l, mk_and(r_items)), mgr);
ctx.get_rewriter()(ax_strong);
assert_axiom(ax_strong);
} else {
assert_implication(ax_l, mk_and(r_items));