FORTRAN Reference Manual

Compile-Time Diagnostic Messages
FORTRAN Reference Manual528615-001
F-31
Error Messages
Cause. The total number of different I/O unit numbers specified in the compilation
exceeds the limit of 128, including units 4, 5, and 6 which are always defined.
Recovery. Reduce the number of I/O unit numbers that appear in UNIT compiler
directives and as constant unit numbers in I/O statements throughout the source
program.
Cause. A subprogram has more than 29 arguments.
Recovery. Reduce the number of arguments (by placing them in common, for
example).
Cause. An EQUIVALENCE statement attempts to place the indicated entity into two
different common blocks.
Recovery. Correct the EQUIVALENCE specification.
Cause. DO loop bodies partially overlap (neither is completely nested within the
other).
Recovery. Correct the source.
Cause. The source program contains two main program units.
Recovery. Remove one main program unit.
TOO MANY I/O UNIT NUMBERS
TOO MANY PARAMETERS
TWO COMMON AREAS EQUIVALENCED ** name
TWO DO RANGES OVERLAP
TWO MAIN PROGRAM UNITS