File tree 2 files changed +8
-0
lines changed 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,9 @@ void jbmc_parse_optionst::get_command_line_options(optionst &options)
124
124
if (cmdline.isset (" cover" ))
125
125
parse_cover_options (cmdline, options);
126
126
127
+ if (cmdline.isset (" nondet-static" ))
128
+ options.set_option (" nondet-static" , true );
129
+
127
130
if (cmdline.isset (" no-simplify" ))
128
131
options.set_option (" simplify" , false );
129
132
@@ -1095,6 +1098,10 @@ void jbmc_parse_optionst::help()
1095
1098
" will be restricted to loaded methods in this case,\n " // NOLINT(*)
1096
1099
" and only output after the symex phase.\n "
1097
1100
" \n "
1101
+ " Semantic transformations:\n "
1102
+ // NOLINTNEXTLINE(whitespace/line_length)
1103
+ " --nondet-static add nondeterministic initialization of variables with static lifetime\n "
1104
+ " \n "
1098
1105
" BMC options:\n "
1099
1106
HELP_BMC
1100
1107
" \n "
Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ class optionst;
67
67
" (drop-unused-functions)" \
68
68
" (property):(stop-on-fail)(trace)" \
69
69
" (verbosity):" \
70
+ " (nondet-static)" \
70
71
" (version)" \
71
72
" (cover):(symex-coverage-report):" \
72
73
OPT_TIMESTAMP \
You can’t perform that action at this time.
0 commit comments