FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-001
F-15
Error Messages
Cause. An IMPLICIT statement would change the data type of a symbolic constant
that was previously declared in a PARAMETER statement.
Recovery. Declare the symbolic constant’s data type explicitly.
Cause. An EQUIVALENCE statement within a RECORD declaration does not
equivalence components at its own level.
Recovery. Correct the statement.
Cause. An ELSE IF statement contains a syntax error.
Recovery. Correct the statement.
Cause. In an I/O statement that has a character array as an internal file (in place of
the unit designator), the LENGTH specifier (an HP extension) does not name an array
of at least the same number of elements.
Recovery. Change the array’s declaration or make the LENGTH specifier designate a
different array.
Cause. A constant list in a DATA statement has fewer items than the corresponding
name list.
Recovery. Supply the missing constants.
IMPLICIT STATEMENT RETYPES PARAMETER ** name
IMPROPER EQUIVALENCE IN A RECORD
INCORRECT FORM FOR ELSE IF STATEMENT
INSUFFICIENT ARRAY SIZE FOR LENGTH
INSUFFICIENT NUMBER OF DATA CONSTANTS










