mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
parent
d2108ad043
commit
918846a97e
4 changed files with 12 additions and 7 deletions
|
@ -52,6 +52,7 @@ namespace opt {
|
|||
if (m_params.m_case_split_strategy == CS_ACTIVITY_DELAY_NEW) {
|
||||
m_params.m_relevancy_lvl = 0;
|
||||
}
|
||||
m_params.m_arith_auto_config_simplex = false;
|
||||
// m_params.m_auto_config = false;
|
||||
}
|
||||
|
||||
|
@ -65,6 +66,7 @@ namespace opt {
|
|||
m_dump_benchmarks = p.dump_benchmarks();
|
||||
m_params.updt_params(_p);
|
||||
m_context.updt_params(_p);
|
||||
m_params.m_arith_auto_config_simplex = false;
|
||||
}
|
||||
|
||||
solver* opt_solver::translate(ast_manager& m, params_ref const& p) {
|
||||
|
@ -437,6 +439,11 @@ namespace opt {
|
|||
smt::theory_dense_smi& th = dynamic_cast<smt::theory_dense_smi&>(opt);
|
||||
return th.mk_ge(m_fm, v, val);
|
||||
}
|
||||
|
||||
if (typeid(smt::theory_dense_mi) == typeid(opt)) {
|
||||
smt::theory_dense_mi& th = dynamic_cast<smt::theory_dense_mi&>(opt);
|
||||
return th.mk_ge(m_fm, v, val);
|
||||
}
|
||||
|
||||
IF_VERBOSE(0, verbose_stream() << "WARNING: unhandled theory " << typeid(opt).name() << "\n";);
|
||||
return expr_ref(m.mk_true(), m);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue