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 |
-CA |
Should be used in conjunction with -d{n}. Generates runtime code, which checks pointers and allocatable array references for nil. Note |
-CB |
Should be used in conjunction with -d[n]. Generates runtime code to check that array subscript and substring references are within declared bounds. |
-CS |
Should be used in conjunction with -d[n]. Generates runtime code that checks for consistent shape of intrinsic procedure. |
-CU |
Should be used in conjunction with -d[n]. Generates runtime code that causes a runtime error if variables are used without being initialized. |
-CV |
Should be used in conjunction with -d[n]. On entry to a subprogram, tests the correspondence between the actual arguments passed and the dummy arguments expected. Both calling and called code must be compiled with -CV for the checks to be effective. |