3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-04 14:25:46 +00:00

disable aig tactic in inc_sat_solver (it can blow up the size of formulas significantly without sharing) and fix configuration update bug for optimization context exposed in example by Corina

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2015-11-20 14:34:31 -08:00
parent 95fe9a3a68
commit c1a6163bda
4 changed files with 8 additions and 2 deletions

View file

@ -383,6 +383,9 @@ void cmd_context::global_params_updated() {
p.set_bool("auto_config", false);
m_solver->updt_params(p);
}
if (m_opt) {
get_opt()->updt_params(gparams::get_module("opt"));
}
}
void cmd_context::set_produce_models(bool f) {

View file

@ -125,6 +125,7 @@ public:
virtual bool is_pareto() = 0;
virtual void set_logic(symbol const& s) = 0;
virtual bool print_model() const = 0;
virtual void updt_params(params_ref& p) = 0;
};
class cmd_context : public progress_callback, public tactic_manager, public ast_printer_context {