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


ASMA154E

HLASM Programmer's Guide
SC26-4941-06

Operand must be absolute, predefined symbols; set to zero - xxxxxxxx

Explanation

The operand on a SETA, SETB, SETC, START, or MHELP statement is not correct. If there is another message with this statement, this message is advisory. If this message appears alone, it indicates one of the following:
  • There is a location counter reference (*) in a START operand.
  • An expression does not consist of absolute terms, predefined symbols, or both.
  • The statement is too complex. For example, it might have too many forward references or cause arithmetic overflow during evaluation.
  • The statement is circularly defined.
  • A relocatable term is multiplied or divided.

System action

The operand of the statement is treated as zero.

Programmer response

Correct the error if it exists. Paired relocatable symbols in different LOCTRs, even though in the same CSECT, DSECT, or RSECT, 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