Download Intel® Fortran Compiler for Linux* Systems User's Guide

Transcript
Intel® Fortran Compiler User's Guide
Diagnostics and Messages
This section describes the diagnostic messages that the Intel ® Fortran Compiler produces.
These messages include various diagnostic messages for remarks, warnings, or errors.
The compiler always displays any error message, along with the erroneous source line, on
the standard error device. The messages also include the runtime diagnostics run for IA -32
compiler only.
The options that provide checks and diagnostic information must be specified when the
program is compiled, but they perform checks or produce information when the program is
run. See diagnostic options summary.
Runtime Diagnostics Overview
For IA-32 applications, the Intel® Fortran Compiler provides runtime diagnostic checks to
aid debugging. The compiler provides a set of options that identify certain conditions
commonly attributed to runtime failures.
You must specify the options when the program is compiled. However, they perform checks
or produce information when the program is run. Postmortem reports provide additional
diagnostics according to the detail you specify.
Runtime diagnostics are handled by IA-32 options only. The use of -O0 option turns any of
them off. See the runtime check options summary.
Optional Runtime Checks
Runtime checks on the use of pointers, allocatable arrays and assumed -shape arrays are
made with the runtime checks specified by the Intel® Fortran Compiler command line
runtime diagnostic options listed below. The use of any of these options disables
optimization.
The optional runtime check options are as follows:
-C
Equivalent to: (-CA, -CB, -CS, -CU, -CV)
Note
The -C option and its equivalents are available for IA32 systems only.
268