FORTRAN Reference Manual

Compile-Time Diagnostic Messages
FORTRAN Reference Manual528615-001
F-20
Error Messages
Cause. Run-time objects allocated in the lower half of the user data segment exceed
32,768 words.
Recovery. One or more of the following:
Use the HIGHCOMMON compiler directive to move some or all the program’s
common blocks to the upper half of the user data segment.
Use the LOWBUFFER or HIGHBUFFER directives to move some or all the runtime
buffer pool to the upper half of the user data segment.
Use the HIGHCONTROL directive to move the run-time control block to the upper
half of the user data segment.
Reduce the size of the run-time control block (see RUN-TIME CONTROL BLOCK
OVERFLOW message).
Use the LARGECOMMON compiler directive to move some or all the program’s
common blocks to the extended data segment.
Use the LARGEDATA directive to move local arrays and RECORDs that are
named in DATA or SAVE statements, to the extended data segment.
Cause. An EQUIVALENCE specification attempts to force an entity to reside at two
locations simultaneously.
Recovery. Correct the EQUIVALENCE specification.
Cause. A FORTRAN statement continuation line was found where the initial line of a
statement was expected. This could be at the beginning of a program unit or after a
compiler directive line. The END statement cannot have continuation lines. Comment
lines can be interspersed among the continuation lines of a statement, but compiler
directives cannot.
Recovery. Correct the source program.
LOWER DATA SEGMENT OVERFLOW
MIS-ALIGNMENT FORCED BY EQUIVALENCE ** name
MISPLACED STATEMENT CONTINUATION LINE