File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1070,8 +1070,9 @@ void jbmc_parse_optionst::help()
1070
1070
HELP_SHOW_PROPERTIES
1071
1071
" --symex-coverage-report f generate a Cobertura XML coverage report in f\n " // NOLINT(*)
1072
1072
" --property id only check one specific property\n "
1073
- " --stop-on-fail stop analysis once a failed property is detected\n " // NOLINT(*)
1074
1073
" --trace give a counterexample trace for failed properties\n " // NOLINT(*)
1074
+ " --stop-on-fail stop analysis once a failed property is detected\n " // NOLINT(*)
1075
+ " (implies --trace)\n "
1075
1076
HELP_JAVA_TRACE_VALIDATION
1076
1077
" \n "
1077
1078
" Program representations:\n "
Original file line number Diff line number Diff line change @@ -48,7 +48,8 @@ formula using two different possible procedures:
48
48
49
49
1 . When ` --stop-on-fail ` is passed on the command-line, the formula is solved
50
50
once to find any violated assertion. This is implemented directly in
51
- class ` bmct ` .
51
+ class ` bmct ` . If the formula is satisfiable, a counter-example trace is
52
+ generated.
52
53
2 . When ` --stop-on-fail ` is not passed, BMC is run in "all-properties" mode.
53
54
This categorises the assertions into groups that represent the same property,
54
55
and the solver is run repeatedly to try to satisfy each property at least
Original file line number Diff line number Diff line change @@ -1064,8 +1064,9 @@ void cbmc_parse_optionst::help()
1064
1064
HELP_SHOW_PROPERTIES
1065
1065
" --symex-coverage-report f generate a Cobertura XML coverage report in f\n " // NOLINT(*)
1066
1066
" --property id only check one specific property\n "
1067
- " --stop-on-fail stop analysis once a failed property is detected\n " // NOLINT(*)
1068
1067
" --trace give a counterexample trace for failed properties\n " // NOLINT(*)
1068
+ " --stop-on-fail stop analysis once a failed property is detected\n " // NOLINT(*)
1069
+ " (implies --trace)\n "
1069
1070
" \n "
1070
1071
" C/C++ frontend options:\n "
1071
1072
" -I path set include path (C/C++)\n "
You can’t perform that action at this time.
0 commit comments