table of contents
SANCOV(1) | User Commands | SANCOV(1) |
NAME¶
sancov - manual page for sancov 17
DESCRIPTION¶
OVERVIEW: Sanitizer Coverage Processing Tool (sancov)
- This tool can extract various coverage-related information from: coverage-instrumented binary files, raw .sancov files and their symbolized .symcov version. Depending on chosen action the tool expects different input files:
-print-coverage-pcs - coverage-instrumented binary files
-print-coverage - .sancov files
- <other actions>
- - .sancov files & corresponding binary files, .symcov files
USAGE: sancov [options] <action> <binary files...> <.sancov files...> <.symcov files...>
OPTIONS:
Generic Options:
--help - Display available options (--help-hidden for more)
--help-list - Display list of available options (--help-list-hidden for more)
--version - Display the version of this program
sancov Options:
--demangle - Print demangled function name
--ignorelist=<string> - Ignorelist file (sanitizer ignorelist format)
- Action (required)
--print - Print coverage addresses
--print-coverage-pcs - Print coverage instrumentation points addresses.
--covered-functions - Print all covered funcions.
--not-covered-functions - Print all not covered funcions.
--print-coverage-stats - Print coverage statistics.
--html-report - REMOVED. Use -symbolize & coverage-report-server.py.
--symbolize - Produces a symbolized JSON report from binary report.
--merge - Merges reports.
--skip-dead-files - Do not list dead source files in reports
--strip_path_prefix=<string> - Strip this prefix from file paths in reports
February 2024 | sancov 17 |