Troubleshooting Analysis of Release Build

Symptoms

A message appears when you start the Intel® Advisor Correctness tool and the current configuration selected for the startup project is a Release configuration build.

Details

For the Correctness tool, use a Debug configuration build of your program, not a Release configuration build.

To produce the best results, your build settings for the Correctness tool should specify debug information and no optimization, as described in the help topic Build Settings for your language (use the link below under See Also). If possible, use a minimal data set for the Correctness tool.

When a tool is waiting for your input (click either Continue or Cancel), the result name has a [!] prefix. If you do not respond within several minutes, the tool implicitly chooses the Cancel button.

Possible Correction Strategies

  • Before you respond to the message, change to a Debug configuration and build the target executable. When it completes, click Continue to run the analysis.

  • Click Continue and ignore this message. Later, run this tool again with a target from a Debug configuration build.

  • Click Cancel. Change to a Debug configuration build and build the target executable. Then run the Correctness tool.

For more complete information about compiler optimizations, see our Optimization Notice.