FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-001
F-2
Error Messages
Error Messages
Cause. The PARAMETER statement requires a constant on the right of the 
assignment operator.
Recovery. Correct the statement.
Cause. The upper or lower bound of an array that is not a dummy argument is a 
variable.
Recovery. Change the adjustable dimension specification to a constant, or make the 
array a dummy argument.
Cause. A type character variable or array that is not a dummy argument has a length 
specification that is a variable.
Recovery. Change the adjustable length specification to a constant, or make the 
character variable or array a dummy argument.
Cause. Evaluation of a constant expression at compilation time resulted in an 
arithmetic overflow.
Recovery. Correct or rearrange the constant expression.
Cause. An EQUIVALENCE specification has forced an entity to precede the common 
block in which it resides.
Recovery. Correct the EQUIVALENCE specification.
A CONSTANT IS EXPECTED HERE
ADJUSTABLE ARRAY MUST BE DUMMY ** array-name
ADJUSTABLE LENGTH MUST BE FORMAL ** name
ARITHMETIC OVERFLOW
ARRAY FORCED TO PRECEDE COMMON AREA ** array-name










