HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ASMA182E

HLASM Programmer's Guide
SC26-4941-06

Operand 2 must be absolute, 0-65535; ignored

Explanation

If there is another message with this statement, this message is advisory. If this message appears alone, the second operand of an EQU statement contains one of the following errors:
  • It is not an absolute term or expression whose value is within the range of 0 to 65,535
  • It contains a symbol that is not previously defined
  • It is circularly defined
  • It is too complex; for example, it causes an arithmetic overflow during evaluation
  • It is derived from an absolute value
  • It contains an expression that cannot be fully evaluated

System action

Operand 2 is ignored, and the length attribute of the first operand is used. If the third operand is present, it processes normally.

Programmer response

Correct the error if it exists. Paired relocatable symbols in different LOCTRs, even though in the same CSECT, are not valid where an absolute, predefined value is required.

Severity

8

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014