return-app-exitcode

Return the exit code from the target application.

Syntax

-return-app-exitcode

Default

By default, an inspxe-cl exit code is returned:

0

Success and no new problems detected

1

Usage error

2

Internal error

4

Application returned a non-zero exit code

8

At least one new problem detected

12

Application returned a non-zero exit code and at least one new problem detected

Actions Modified

collect, collect-with,

Description

Use the return-app-exitcode action-option to return the exit code returned by the target application, instead of Intel Inspector exit codes.

Example

This command:

  • Runs a Detect Deadlocks and Data Races (ti2) analysis on the application myApp.

  • Stores the result in the default r@@@ti2 result directory in the current working directory, where @@@ represents the next available number.

  • Generates a summary report of detected problems, and writes it to the inspxe-cl.txt file in the result directory.

  • Returns the exit code returned by myApp.

$ inspxe-cl -collect ti2 -return-app-exitcode -- myApp
For more complete information about compiler optimizations, see our Optimization Notice.