Using SET WARNING PL/I command with built-in functions
Certain checks are performed when the z/OS® Debugger
SET WARNING
command
setting is ON
and a built-in function (BIF) is evaluated:
- Division by zero
- The remainder (%) operator for a zero value in the second operand
- Array subscript out of bounds for defined arrays
- Bit shifting by a number that is negative or greater than 32
- On a built-in function call for an incorrect number of parameters or for parameter type mismatches
- On a built-in function call for differing linkage calling conventions
These checks are restrictions that can be removed by issuing SET
WARNING OFF
.