FORTRAN Reference Manual

Compile-Time Diagnostic Messages
FORTRAN Reference Manual528615-001
F-23
Error Messages
Cause. The array declarator has an asterisk for the upper bound of one of the array’s
dimensions other than the last (rightmost) dimension.
Recovery. Correct the array declarator.
Cause. A reference to a generic intrinsic function has an argument that is not one of
the data types allowed for that generic function.
Recovery. Pass the correct argument types to the intrinsic function.
Cause. One of the following:
The argument in the indicated position is not the data type or kind of entity that is
expected by the intrinsic function or statement function being referenced.
The argument in the indicated position has backslashes (indicating pass by value)
surrounding it, but the procedure being called expects this argument to be passed
by reference.
Recovery. Make the arguments consistent.
Cause. A name and its corresponding value in a PARAMETER statement have
incompatible data types.
Recovery. Correct the statement.
Cause. The number of actual arguments does not agree with the number of dummy
arguments.
Recovery. Make the numbers of arguments consistent.
ONLY THE LAST DIMENSION MAY HAVE AN ASTERISK UPPER BOUND **
array-name
PARAMETER MISMATCH
PARAMETER MISMATCH ** number
PARAMETER TYPE MISMATCH
PARAMETERS ARE INCOMPATIBLE