Skip to content

Commit c5d2e47

Browse files
authored
Merge pull request #6930 from tautschnig/github/jbmc-help
Complete JBMC help output
2 parents 0532e66 + 4a70810 commit c5d2e47

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

jbmc/src/java_bytecode/java_bytecode_language.h

+2
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ Author: Daniel Kroening, [email protected]
7878
" --java-max-vla-length N limit the length of user-code-created arrays\n" /* NOLINT(*) */ \
7979
" --java-cp-include-files r regexp or JSON list of files to load\n" \
8080
" (with '@' prefix)\n" \
81+
" --java-load-class CLASS also load code from class CLASS\n" \
82+
" --java-no-load-class CLASS never load code from class CLASS\n" \
8183
" --ignore-manifest-main-class ignore Main-Class entries in JAR manifest files.\n" /* NOLINT(*) */ \
8284
" If this option is specified and the options\n" /* NOLINT(*) */ \
8385
" --function and --main-class are not, we can be\n" /* NOLINT(*) */ \

jbmc/src/jbmc/jbmc_parse_options.cpp

+5
Original file line numberDiff line numberDiff line change
@@ -944,8 +944,12 @@ void jbmc_parse_optionst::help()
944944
" --trace give a counterexample trace for failed properties\n" //NOLINT(*)
945945
" --stop-on-fail stop analysis once a failed property is detected\n" // NOLINT(*)
946946
" (implies --trace)\n"
947+
" --localize-faults localize faults (experimental)\n"
947948
HELP_JAVA_TRACE_VALIDATION
948949
"\n"
950+
"Platform options:\n"
951+
HELP_CONFIG_PLATFORM
952+
"\n"
949953
"Program representations:\n"
950954
" --show-parse-tree show parse tree\n"
951955
" --show-symbol-table show loaded symbol table\n"
@@ -960,6 +964,7 @@ void jbmc_parse_optionst::help()
960964
" --no-assumptions ignore user assumptions\n"
961965
" --mm MM memory consistency model for concurrent programs\n" // NOLINT(*)
962966
HELP_REACHABILITY_SLICER
967+
HELP_REACHABILITY_SLICER_FB
963968
" --full-slice run full slicer (experimental)\n" // NOLINT(*)
964969
"\n"
965970
"Java Bytecode frontend options:\n"

0 commit comments

Comments
 (0)