Developer Guide and Reference

Contents

Qcov-gen

Produces an instrumented object file that can be used with the codecov or tselect tool.

Syntax

Linux and macOS:
None
Windows:
/Qcov-gen
/Qcov-gen-
Arguments
None
Default
/Qcov-gen-
The instrumented object file is not produced.
Description
This option produces an instrumented object file that can be used with the code-coverage tool (codecov) or the test prioritization tool (tselect). The instrumented code is included in the object file in preparation for instrumented execution.
This option also creates a static profile information file (.spi) that can be used with the codecov or tselect tool.
Option
/Qcov-gen
should be used to minimize the instrumentation overhead if you are interested in using the instrumentation only for code coverage. You should use
/Qprof-gen:srcpos
if you intend to use the collected data for code coverage and profile feedback.
Alternate Options
None