18 std::unique_ptr<optionst> options = std::make_unique<optionst>();
22 options->set_option(
"built-in-assertions",
true);
23 options->set_option(
"arrays-uf",
"auto");
24 options->set_option(
"depth", UINT32_MAX);
25 options->set_option(
"sat-preprocessor",
true);
51 return engine_options;
static std::unique_ptr< optionst > make_internal_default_options()
api_optionst & drop_unused_functions(bool on)
api_optionst & simplify(bool on)
bool drop_unused_functions_enabled
std::unique_ptr< optionst > to_engine_options() const
bool validate_goto_model_enabled
static api_optionst create()
api_optionst & validate_goto_model(bool on)
#define PARSE_OPTIONS_GOTO_CHECK(cmdline, options)
void parse_solver_options(const cmdlinet &cmdline, optionst &options)
Parse solver-related command-line parameters in cmdline and set corresponding values in options.