3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 09:35:32 +00:00

fix bug in propagation of parameters to combined solvers

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-01-31 17:17:58 -08:00
parent bdfa84c6fe
commit f015e3e4cc
5 changed files with 7 additions and 4 deletions

View file

@ -54,7 +54,7 @@ public:
/**
\brief Update the solver internal settings.
*/
virtual void updt_params(params_ref const & p) {}
virtual void updt_params(params_ref const & p) { }
/**
\brief Store in \c r a description of the configuration

View file

@ -93,6 +93,7 @@ public:
{}
virtual void updt_params(params_ref const & p) {
m_params.append(p);
m_solver->updt_params(p);
}

View file

@ -96,7 +96,7 @@ tactic2solver::~tactic2solver() {
}
void tactic2solver::updt_params(params_ref const & p) {
m_params = p;
m_params.append(p);
}
void tactic2solver::collect_param_descrs(param_descrs & r) {