3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 18:05:21 +00:00

renamed validate_model --> model_validate

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
Leonardo de Moura 2012-12-03 13:44:39 -08:00
parent 847c5f9691
commit d634c945bf
5 changed files with 8 additions and 8 deletions

View file

@ -1312,7 +1312,7 @@ extern "C" {
- well_sorted_check type checker
- auto_config use heuristics to automatically select solver and configure it
- model model generation for solvers, this parameter can be overwritten when creating a solver
- validate_model validate models produced by solvers
- model_validate validate models produced by solvers
- unsat_core unsat-core generation for solvers, this parameter can be overwritten when creating a solver
\sa Z3_set_param_value

View file

@ -393,7 +393,7 @@ bool cmd_context::well_sorted_check_enabled() const {
}
bool cmd_context::validate_model_enabled() const {
return m_params.m_validate_model;
return m_params.m_model_validate;
}
cmd_context::check_sat_state cmd_context::cs_state() const {

View file

@ -62,8 +62,8 @@ void context_params::set(char const * param, char const * value) {
else if (p == "model") {
set_bool(m_model, param, value);
}
else if (p == "validate_model") {
set_bool(m_validate_model, param, value);
else if (p == "model_validate") {
set_bool(m_model_validate, param, value);
}
else if (p == "trace") {
set_bool(m_trace, param, value);
@ -92,7 +92,7 @@ void context_params::updt_params(params_ref const & p) {
m_auto_config = p.get_bool("auto_config", true);
m_proof = p.get_bool("proof", false);
m_model = p.get_bool("model", true);
m_validate_model = p.get_bool("validate_model", false);
m_model_validate = p.get_bool("model_validate", false);
m_trace = p.get_bool("trace", false);
m_trace_file_name = p.get_str("trace_file_name", "z3.log");
m_unsat_core = p.get_bool("unsat_core", false);
@ -106,7 +106,7 @@ void context_params::collect_param_descrs(param_descrs & d) {
d.insert("auto_config", CPK_BOOL, "use heuristics to automatically select solver and configure it", "true");
d.insert("proof", CPK_BOOL, "proof generation, it must be enabled when the Z3 context is created", "false");
d.insert("model", CPK_BOOL, "model generation for solvers, this parameter can be overwritten when creating a solver", "true");
d.insert("validate_model", CPK_BOOL, "validate models produced by solvers", "false");
d.insert("model_validate", CPK_BOOL, "validate models produced by solvers", "false");
d.insert("trace", CPK_BOOL, "trace generation for VCC", "false");
d.insert("trace_file_name", CPK_STRING, "trace out file name (see option 'trace')", "z3.log");
d.insert("unsat_core", CPK_BOOL, "unsat-core generation for solvers, this parameter can be overwritten when creating a solver, not every solver in Z3 supports unsat core generation", "false");

View file

@ -33,7 +33,7 @@ public:
std::string m_trace_file_name;
bool m_well_sorted_check;
bool m_model;
bool m_validate_model;
bool m_model_validate;
bool m_unsat_core;
unsigned m_timeout;

View file

@ -43,7 +43,7 @@ void smt_params::updt_params(context_params const & p) {
m_auto_config = p.m_auto_config;
m_soft_timeout = p.m_timeout;
m_model = p.m_model;
m_model_validate = p.m_validate_model;
m_model_validate = p.m_model_validate;
m_proof_mode = p.m_proof ? PGM_FINE : PGM_DISABLED;
}