Assembly / HLASM · Abend code
What does Abend S0C9 mean in Assembly / HLASM?
A fixed-point (binary integer) division either divided by zero or produced a quotient too large to fit the destination register, distinct from S0CB, which is the equivalent exception for packed-decimal division.
A fixed-point (binary integer) division either divided by zero or produced a quotient too large to fit the destination register, distinct from S0CB, which is the equivalent exception for packed-decimal division.
Check for a zero or unexpectedly small binary divisor, and confirm the destination register size is large enough for the largest quotient the calculation can actually produce.