Intel® Inspector Help
After performing an Intel Inspector analysis, data is collected into a result that can be viewed in the GUI or used to generate a report from the command line. By default, a report is written to stdout in text format, but the inspxe-cl command provides a number of options you can use when generating a report.
The report action can be used with the following report types:
Set up the inspxe-cl command environment.
Invoke the inspxe-cl command with the collect or collect-with action to inspect the application.
Invoke the inspxe-cl command with the report action to generate a report of detected problems.
Add the bin64 (or bin32) directory (located in the installation directory) to your PATH environment variable.
You can open a terminal and use the following commend to run the script that establishes Intel Inspector environment settings: source <install-dir>/inspxe-vars.sh For Intel® oneAPI HPC Toolkit or Intel® oneAPI IoT Toolkit installations, the script is named env\vars rather than inspxe-vars.
In a command window, inspect the myApp application for memory problems and store the result in the myRes007mi2 directory in the current working directory:
inspxe-cl-collect mi2 -result-dir myRes007mi2 -- myApp
mi2 is the short name for the Detect Memory Problems analysis type.
If you do not supply an absolute pathname for the application, system path environment settings are used to locate it.
Print to stdout a list of new memory problems found in the myRes007mi2 result:
inspxe-cl-report problems -result-dir myRes007mi2
Generate a status report for the specified result and display it to standard out. -R is the short name of the -report action, and -r is the short name of the -result-dir action.
$ inspxe-cl -R status -r myRes007mi2
The output status report:
181 problem(s) found 15 Investigated 166 Not investigated Breakdown by state: 13 Confirmed 2 Fixed 166 New
Interpret result data.