File tree 4 files changed +7
-1
lines changed 4 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ void jbmc_parse_optionst::set_default_options(optionst &options)
108
108
options.set_option (" propagation" , true );
109
109
options.set_option (" refine-strings" , true );
110
110
options.set_option (" sat-preprocessor" , true );
111
+ options.set_option (" simple-slice" , true );
111
112
options.set_option (" simplify" , true );
112
113
options.set_option (" simplify-if" , true );
113
114
Original file line number Diff line number Diff line change @@ -114,6 +114,7 @@ void cbmc_parse_optionst::set_default_options(optionst &options)
114
114
options.set_option (" pretty-names" , true );
115
115
options.set_option (" propagation" , true );
116
116
options.set_option (" sat-preprocessor" , true );
117
+ options.set_option (" simple-slice" , true );
117
118
options.set_option (" simplify" , true );
118
119
options.set_option (" simplify-if" , true );
119
120
Original file line number Diff line number Diff line change @@ -233,7 +233,7 @@ void slice(
233
233
}
234
234
else
235
235
{
236
- if (options.get_list_option ( " cover " ). empty ( ))
236
+ if (options.get_bool_option ( " simple-slice " ))
237
237
{
238
238
simple_slice (symex_target_equation);
239
239
msg.statistics () << " simple slicing removed "
Original file line number Diff line number Diff line change @@ -165,6 +165,10 @@ parse_coverage_criterion(const std::string &criterion_string)
165
165
void parse_cover_options (const cmdlinet &cmdline, optionst &options)
166
166
{
167
167
options.set_option (" cover" , cmdline.get_values (" cover" ));
168
+
169
+ // allow retrieving full traces
170
+ options.set_option (" simple-slice" , false );
171
+
168
172
options.set_option (
169
173
" cover-include-pattern" , cmdline.get_value (" cover-include-pattern" ));
170
174
options.set_option (" no-trivial-tests" , cmdline.isset (" no-trivial-tests" ));
You can’t perform that action at this time.
0 commit comments