From 504a7550b33b018c57abed5f5d82d80e098da2ee Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Wed, 25 Mar 2020 02:42:30 -0700 Subject: [PATCH] fix #3509 Signed-off-by: Nikolaj Bjorner --- src/opt/opt_context.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opt/opt_context.cpp b/src/opt/opt_context.cpp index da2926429..05dc63efa 100644 --- a/src/opt/opt_context.cpp +++ b/src/opt/opt_context.cpp @@ -810,7 +810,7 @@ namespace opt { mk_simplify_tactic(m)); opt_params optp(m_params); tactic_ref tac1, tac2, tac3, tac4; - if (optp.elim_01()) { + if (optp.elim_01() && m_logic.is_null()) { tac1 = mk_dt2bv_tactic(m); tac2 = mk_lia2card_tactic(m); tac3 = mk_eq2bv_tactic(m);