MFPLI00140 - MFPLI00159
MFPLI00140U The size of a dope-vector exceeds the implementation's limit. Either eliminate the use of * extents in this ENTRY point, or pass STRUCTUREs by passing a POINTER to them.
MFPLI00141W "parameter-name" is an undeclared parameter. It has been declared in its containing block and will acquire default attributes.
MFPLI00142W "entry-name" has been declared with a RETURNS attribute but no ENTRY attribute. An ENTRY attribute has been supplied.
MFPLI00143W "variable-name" has been declared without a data type. The default type has been supplied.
MFPLI00144W "variable-name" has been declared with a nonzero scale-factor. A zero scale-factor has been supplied.
Fixed-point binary numbers with fractional parts are not supported.
MFPLI00145W The INITIAL attribute specified for "variable-name" cannot be applied to variables of this storage class; INITIAL attribute ignored.
MFPLI00146S All functions must have a return descriptor with constant size.
MFPLI00147S "array-name" is an ENTRY or FILE constant and as such it cannot be declared with a DIMENSION attribute.
MFPLI00148S An expected optionally signed short integer was not found.
MFPLI00149S "array-name" has been declared with mixed asterisk and constant bounds. If any bound is an asterisk, all bounds must be asterisks.
MFPLI00150S "variable-name" has been declared FLOAT with a scale-factor. The scale-factor will be ignored.
MFPLI00151S "variable-name" has been declared with a negative size. A size of one has been supplied.
MFPLI00152S "variable-name" is undeclared and has been used in an ALLOCATE or LOCATE statement as the name of a BASED or CONTROLLED variable.
MFPLI00153S "variable-name" cannot be allocated because no SET option or implied SET option is available.
MFPLI00154S "variable-name" cannot be allocated because no IN option or implied IN option is available.
MFPLI00155S "variable-name" cannot be allocated because the SET option or implied SET option does not reference a POINTER or OFFSET variable.
MFPLI00156E An ALLOCATE statement for the CONTROLLED variable "variable-name" cannot specify the SET option. The SET option has been ignored.
MFPLI00157S "variable-name" cannot be allocated because it is neither a BASED nor a CONTROLLED variable. Only BASED or CONTROLLED non-member variables can be allocated by an ALLOCATE statement.
MFPLI00158S All RETURN statements in a function must return values.
MFPLI00159S A RETURN statement in a subroutine cannot return a value.
Parent topic:
MFPLI - PL/I Compiler Messages