FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-001
F-36
Warning Messages
Cause. A compiler directive tries to re-specify something that has already been 
specified by another directive that was processed earlier. The compiler ignores the 
current directive.
Recovery. Remove the ignored directive.
Cause. The ERRORFILE compiler directive specifies a file name that could not be 
used for this purpose, for the reason indicated. The possible reasons include: source 
input file not EDIT format, missing file name, invalid file name, non-existent device 
name, not a disk file name, existing file is not entry-sequenced, existing file’s filecode is 
not 106, and unable to purge existing file. The compiler proceeds as if the ERRORFILE 
directive were not present.
Recovery. Depending on the reason stated in the message, either delete the 
ERRORFILE compiler directive, or change the directive to specify a different file name, 
or purge the existing file named in the directive.
Cause. Characters beyond the 31st in a symbolic name are ignored.
Recovery. Change the name. This error is likely to cause additional errors if this 
name’s first 31 characters are the same as another symbolic name’s first 31 
characters.
Cause. A compiler directive contains a syntax error. The directive is ignored.
Recovery. Correct the directive.
EARLIER DIRECTIVE OVERRIDES ** name
ERRORFILE DIRECTIVE IGNORED ** reason
IDENTIFIER EXCEEDS 31 CHARACTERS
ILLEGAL OPTION SYNTAX










