FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-001
F-10
Error Messages
Cause. You specified a data item with a doubleword address as a pass-by-reference
argument to a Guardian procedure that expects a word address. A variable or array
has a doubleword address if it is a formal parameter in a subprogram compiled with the
EXTENDEDREF compiler directive specified or implied, or if it is allocated in the
extended data segment as a result of a LARGECOMMON or LARGEDATA compiler
directive.
Recovery. Use the D-series version of the Guardian routine if one exists. Otherwise,
use a local variable or array as an argument in the procedure call. Assign the value of
the extended-address data item to the local data item before the procedure call, and
assign the value of the local data item to the extended-address variable or array after
the procedure call.
Cause. A constant contains unexpected characters.
Recovery. Correct the constant.
Cause. A FILLER specification occurs in a context other than a RECORD declaration.
Recovery. Correct the source.
Cause. A dummy argument appears in an EQUIVALENCE statement.
Recovery. Correct the statement.
Cause. A function name begins with a character other than a letter of the alphabet.
Recovery. Correct the function name.
EXTENDED DATA ADDRESSES INVALID FOR GUARDIAN CALLS **
variable-or-array-name
EXTRANEOUS CHARACTERS IN CONSTANT
FILLERS CAN ONLY BE WITHIN RECORDS
FORMAL PARAMETERS MAY NOT BE EQUIVALENCED ** name
FUNCTION MUST BE ALPHABETIC










