Assembly / HLASM · Abend code

Abend S0C8

What does Abend S0C8 mean in Assembly / HLASM?

A fixed-point (binary integer) arithmetic operation produced a result too large for the destination register or field to hold.

Abend S0C8z/OS · HLASM

Condition

A fixed-point (binary integer) arithmetic operation produced a result too large for the destination register or field to hold.

Fix

Check the largest value the calculation can legitimately produce against the register or field size in use, and consider using a wider register pair or doubleword field if the range genuinely exceeds a single word.

Related abend code