Assembly / HLASM · Abend code

System Completion Code S722

What does System Completion Code S722 mean in Assembly / HLASM?

JES stopped a job because it exceeded a SYSOUT/output limit — either the OUTLIM keyword on a specific SYSOUT DD, the installation's JES2 JOBPARM LINES/CARDS limit or JES3 STANDARDS/MAIN BYTES/CARDS/LINES/PAGES limit (reason code 00), or, separately, JES2 running out of spool space (TG resource) for the job's output altogether (reason code 04). The limit exists to keep a runaway report or looping print statement from consuming all available spool space.

System Completion Code S722z/OS · HLASM

Condition

JES stopped a job because it exceeded a SYSOUT/output limit — either the OUTLIM keyword on a specific SYSOUT DD, the installation's JES2 JOBPARM LINES/CARDS limit or JES3 STANDARDS/MAIN BYTES/CARDS/LINES/PAGES limit (reason code 00), or, separately, JES2 running out of spool space (TG resource) for the job's output altogether (reason code 04). The limit exists to keep a runaway report or looping print statement from consuming all available spool space.

Fix

Check the reason code in the accompanying message to tell a per-job output-limit hit from spool-space exhaustion; for a limit hit, check for a program loop writing to SYSOUT endlessly and raise OUTLIM or the site's JOBPARM/STANDARDS value if the volume is legitimate, and for spool exhaustion, involve operations about overall spool capacity rather than just resubmitting.

Related abend code