IBM0671S
ONCODE=oncode-value X was less than or equal to 0 in LOG(X), LOG2(X) or LOG10(X).

Explanation

One of the built-in functions LOG, LOG2, or LOG10 was invoked with an argument less than or equal to zero. The invocation may have been direct or as part of the evaluation of an exponentiation calculation. ONCODEs associated with this message are:
  • 1503 Extended floating-point argument
  • 1504 Short floating-point argument
  • 1505 Long floating-point argument

System action

The ERROR condition is raised.

Programmer response

If the invocation is direct, modify the program so that the argument of the LOG, LOG2, or LOG10 built-in function is greater than zero. If the invocation is part of an exponentiation calculation, ensure that the argument is greater than zero.

Symbolic Feedback Code

IBM0KV