@ -51,12 +51,11 @@ Analyze code in a buck target. This is a convenience wrapper for the sequence `s
[-bound <int>] stop execution exploration at depth <int>
[-bound <int>] stop execution exploration at depth <int>
[-colors] enable printing in colors
[-colors] enable printing in colors
[-domain <string>] select abstract domain; must be one of "sh" (default,
[-domain <string>] select abstract domain; must be one of "sh" (default,
symbolic heap domain), "globals" (used-globals
symbolic heap domain), "globals" (used-globals domain),
domain), or "unit" (unit domain)
or "unit" (unit domain)
[-exceptions] explore executions that throw and handle exceptions
[-exceptions] explore executions that throw and handle exceptions
[-function-summaries] use function summaries (in development)
[-function-summaries] use function summaries (in development)
[-fuzzer] add a harness for libFuzzer targets
[-fuzzer] add a harness for libFuzzer targets
[-llair-output <file>] write generated LLAIR to <file>
[-margin <cols>] wrap debug tracing at <cols> columns
[-margin <cols>] wrap debug tracing at <cols> columns
[-modules <file>] write list of bitcode files to <file>, or to standard
[-modules <file>] write list of bitcode files to <file>, or to standard
output if <file> is `-`
output if <file> is `-`
@ -65,6 +64,7 @@ Analyze code in a buck target. This is a convenience wrapper for the sequence `s
[-no-models] do not add models for C/C++ runtime and standard
[-no-models] do not add models for C/C++ runtime and standard
libraries
libraries
[-no-simplify-states] do not simplify states during symbolic execution
[-no-simplify-states] do not simplify states during symbolic execution
[-output <file>] write generated binary LLAIR to <file>
[-preanalyze-globals] pre-analyze global variables used by each function
[-preanalyze-globals] pre-analyze global variables used by each function
[-report <file>] write report sexp to <file>, or to standard error if
[-report <file>] write report sexp to <file>, or to standard error if
"-"
"-"
@ -149,18 +149,18 @@ Analyze code in one or more LLVM bitcode files. This is a convenience wrapper fo
[-bound <int>] stop execution exploration at depth <int>
[-bound <int>] stop execution exploration at depth <int>
[-colors] enable printing in colors
[-colors] enable printing in colors
[-domain <string>] select abstract domain; must be one of "sh" (default,
[-domain <string>] select abstract domain; must be one of "sh" (default,
symbolic heap domain), "globals" (used-globals
symbolic heap domain), "globals" (used-globals domain),
domain), or "unit" (unit domain)
or "unit" (unit domain)
[-exceptions] explore executions that throw and handle exceptions
[-exceptions] explore executions that throw and handle exceptions
[-function-summaries] use function summaries (in development)
[-function-summaries] use function summaries (in development)
[-fuzzer] add a harness for libFuzzer targets
[-fuzzer] add a harness for libFuzzer targets
[-llair-output <file>] write generated LLAIR to <file>
[-margin <cols>] wrap debug tracing at <cols> columns
[-margin <cols>] wrap debug tracing at <cols> columns
[-no-internalize] do not internalize all functions except the entry
[-no-internalize] do not internalize all functions except the entry
points specified in the config file
points specified in the config file
[-no-models] do not add models for C/C++ runtime and standard
[-no-models] do not add models for C/C++ runtime and standard
libraries
libraries
[-no-simplify-states] do not simplify states during symbolic execution
[-no-simplify-states] do not simplify states during symbolic execution
[-output <file>] write generated binary LLAIR to <file>
[-preanalyze-globals] pre-analyze global variables used by each function
[-preanalyze-globals] pre-analyze global variables used by each function
[-report <file>] write report sexp to <file>, or to standard error if
[-report <file>] write report sexp to <file>, or to standard error if
"-"
"-"
@ -183,14 +183,12 @@ Translate one or more LLVM bitcode files to LLAIR. Each <input> filename may be
[-append-report] append to report file
[-append-report] append to report file
[-colors] enable printing in colors
[-colors] enable printing in colors
[-fuzzer] add a harness for libFuzzer targets
[-fuzzer] add a harness for libFuzzer targets
[-llair-output <file>] write generated LLAIR to <file>
[-margin <cols>] wrap debug tracing at <cols> columns
[-margin <cols>] wrap debug tracing at <cols> columns
[-no-internalize] do not internalize all functions except the entry
[-no-internalize] do not internalize all functions except the entry points
points specified in the config file
specified in the config file
[-no-models] do not add models for C/C++ runtime and standard
[-no-models] do not add models for C/C++ runtime and standard libraries
libraries
[-output <file>] write generated binary LLAIR to <file>
[-report <file>] write report sexp to <file>, or to standard error if
[-report <file>] write report sexp to <file>, or to standard error if "-"
"-"
[-trace <spec>] enable debug tracing
[-trace <spec>] enable debug tracing
[-help] print this help text and exit
[-help] print this help text and exit
(alias: -?)
(alias: -?)
@ -209,16 +207,16 @@ The <input> file must be LLVM bitcode.
[-append-report] append to report file
[-append-report] append to report file
[-colors] enable printing in colors
[-colors] enable printing in colors
[-fuzzer] add a harness for libFuzzer targets
[-fuzzer] add a harness for libFuzzer targets
[-llair-output <file>] write generated LLAIR to <file>
[-llair-output <file>] write generated textual LLAIR to <file>, or to
[-llair-txt-output <file>] write generated textual LLAIR to <file>, or to
standard output if omitted
standard output if omitted
[-margin <cols>] wrap debug tracing at <cols> columns
[-margin <cols>] wrap debug tracing at <cols> columns
[-no-internalize] do not internalize all functions except the entry
[-no-internalize] do not internalize all functions except the entry
points specified in the config file
points specified in the config file
[-no-models] do not add models for C/C++ runtime and standard
[-no-models] do not add models for C/C++ runtime and standard
libraries
libraries
[-report <file>] write report sexp to <file>, or to standard error
[-output <file>] write generated binary LLAIR to <file>
if "-"
[-report <file>] write report sexp to <file>, or to standard error if
"-"
[-trace <spec>] enable debug tracing
[-trace <spec>] enable debug tracing
[-help] print this help text and exit
[-help] print this help text and exit
(alias: -?)
(alias: -?)
@ -265,11 +263,11 @@ The <input> file must be LLAIR code, as produced by `sledge llvm translate`.
[-append-report] append to report file
[-append-report] append to report file
[-colors] enable printing in colors
[-colors] enable printing in colors
[-llair-txt- output <file>] write generated textual LLAIR to <file>, or to
[-llair-output <file>] write generated textual LLAIR to <file>, or to
standard output if omitted
standard output if omitted
[-margin <cols>] wrap debug tracing at <cols> columns
[-margin <cols>] wrap debug tracing at <cols> columns
[-report <file>] write report sexp to <file>, or to standard error
[-report <file>] write report sexp to <file>, or to standard error if
if "-"
"-"
[-trace <spec>] enable debug tracing
[-trace <spec>] enable debug tracing
[-help] print this help text and exit
[-help] print this help text and exit
(alias: -?)
(alias: -?)