From 85fb6f59de2ba0628d1fe8b9686e45a2e414783b Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Sat, 7 Sep 2019 17:56:21 +0300 Subject: [PATCH] disable ackermannize on goal Signed-off-by: Nikolaj Bjorner --- src/opt/opt_context.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/opt/opt_context.cpp b/src/opt/opt_context.cpp index b676cbe17..659ab6c9f 100644 --- a/src/opt/opt_context.cpp +++ b/src/opt/opt_context.cpp @@ -805,7 +805,8 @@ namespace opt { and_then(mk_simplify_tactic(m, m_params), mk_propagate_values_tactic(m), mk_solve_eqs_tactic(m), - mk_ackermannize_bv_tactic(m, m_params), + // NB: cannot ackermannize because max/min objectives would disappear + // mk_ackermannize_bv_tactic(m, m_params), // NB: mk_elim_uncstr_tactic(m) is not sound with soft constraints mk_simplify_tactic(m)); opt_params optp(m_params);