Return codes

When you run the z/OS version of IOCP, it returns one of the following codes at the completion of the job:
Table 1. Return codes for z/OS version of IOCP
Return code Description and action
Decimal Hex
0 0 IOCP has completed the requested function without error and might have sent one or more informational messages. If so, the informational messages in the output listings or the reports describe the specific conditions.
2 2 IOCP has completed the requested function without error but has issued one or more caution messages. The caution messages in the output listings or the reports describe the specific conditions.
4 4 IOCP has completed the requested function without error but has issued one or more warning messages. The warning messages in the output listings or the reports describe the specific conditions.
8 8 IOCP has encountered an error and has ended processing before completing the requested function. The error message in the output listing describes the specific condition.
12 C IOCP has ended because the output data set DCB failed to open. IOCP was unable to print messages or reports. Ensure that the DD statement for the output data set is correctly specified.
16 10 IOCP has ended because it could not obtain the needed storage by means of the IARV64 and GETMAIN statements. To determine the MEMLIMIT or REGION size to use on the JOB statement, see IOCP storage requirements.