FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-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










