FORTRAN Reference Manual

Compile-Time Diagnostic Messages
FORTRAN Reference Manual528615-001
F-25
Error Messages
Cause. An attempt has been made to equivalence a RECORD, defined by RECORD
declaration statements, to an entity that is not a RECORD.
Recovery. Correct the EQUIVALENCE statement.
Cause. An attempt has been made to declare a RECORD, or an array within a
RECORD, with more than one dimension.
Recovery. Correct the statement.
Cause. The run-time control block exceeds 32,767 words.
Recovery. Reduce one or more of the following values:
The highest I/O unit number defined
The total number of I/O units defined
The OPEN, SYNCDEPTH, QDEPTH, or MAXREPLY parameters in the RECEIVE
directive
The STARTUP, ASSIGNS, or PARAM values in the SAVE directive
Cause. A source input file being read by a SOURCE compiler directive contains
another SOURCE directive, and the total nesting depth exceeds six levels. The
compiler stops immediately after issuing this error message.
Recovery. Reorganize the source files.
Cause. A SOURCE compiler directive specifies too many section names. The
compiler stops immediately after issuing this error message.
Recovery. Notify the GCSC.
RECORD MAY ONLY BE EQUIVALENCED TO A RECORD
RECORDS MAY ONLY HAVE ONE DIMENSION
RUN-TIME CONTROL BLOCK OVERFLOW
SOURCE DIRECTIVES NESTED TOO DEEPLY
SOURCE LIST OVERFLOW