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

use same defaults as unstable branch for difference logic configuration

Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
This commit is contained in:
Nikolaj Bjorner 2015-04-02 15:22:32 -07:00
parent fc36d861a7
commit dca0fb77c2

View file

@ -362,9 +362,6 @@ namespace smt {
m_context.register_plugin(alloc(smt::theory_dense_i, m_manager, m_params));
}
else if (!m_params.m_arith_auto_config_simplex && !is_dense(st)) {
m_context.register_plugin(alloc(smt::theory_idl, m_manager, m_params));
}
else {
// if (st.m_arith_k_sum < rational(INT_MAX / 8)) {
// TRACE("setup", tout << "using small integer simplex...\n";);
@ -416,15 +413,6 @@ namespace smt {
return;
}
}
#if 0
switch (m_params.m_arith_mode) {
case AS_DIFF_LOGIC:
case AS_DENSE_DIFF_LOGIC:
case AS_UTVPI:
setup_arith();
return;
}
#endif
m_params.m_arith_eq_bounds = true;
m_params.m_phase_selection = PS_ALWAYS_FALSE;
m_params.m_restart_strategy = RS_GEOMETRIC;