Condition codes 4001 through 9999
- 4001
- Attempt to assign data to an unallocate CONTROLLED variable occurred on a GET DATA statement.
- 4002
- Attempt to output an unallocate CONTROLLED variable occurred on a PUT DATA statement.
- 4003
- Attempt to assign from an unallocate CONTROLLED variable occurred on a PUT DATA statement with the STRING option.
- 5050
- Too many digits specified in JSON floating-point number.
- 5051
- Too many digits specified in JSON fixed-point number.
- 5052
- Invalid value type in JSON text.
- 5053
- Conversion from UTF-8 to character failed.
- 5054
- Source in JSON assignment to BIT is invalid.
- 5055
- Conversion from UTF-8 to UTF-16 failed.
- 5056
- String in JSON text is too long.
- 5057
- Characters after \u are not valid hexadecimal digits.
- 5058
- Hexadecimal characters specify an invalid UTF surrogate pair.
- 5059
- Invalid escape character in JSON text.
- 5060
- Only valid value starting with t in JSON text is true.
- 5061
- Only valid value starting with f in JSON text is false.
- 5062
- Only valid value starting with n in JSON text is null.
- 5063
- JSON text ends prematurely.
- 5064
- Number does not conform to the rules of JSON syntax.
- 5065
- Name in JSON source does not match that in the target.
- 5066
- The JSON values true and false may be assigned only to NONVARYING BIT.
- 5067
- JSON text contains invalid UTF-8 characters.
- 5068
- Objects and arrays in the JSON text are nested too deeply.
- 5069
- Next significant character in the JSON text should be an opening bracket, [.
- 5070
- Next significant character in the JSON text should be a closing bracket, ].
- 5071
- Next significant character in the JSON text should be an opening brace, {.
- 5072
- Next significant character in the JSON text should be a closing brace, }.
- 5073
- Next significant character in the JSON text should be a comma (,).
- 5074
- Next significant character in the JSON text should be a double quotation mark (").
- 5075
- Next significant character in the JSON text should be a colon (:).
- 5076
- Next significant character in the JSON text should be the start of a JSON value.
- 5077
- Next significant character in the JSON text should be a closing bracket, ], or the start of a JSON value.
- 5078
- Next significant character in the JSON text should be a double quotation mark (") or a closing brace, }.
- 5079
- Next significant character in the JSON text should be a comma (,) or a closing bracket, ].
- 5080
- Next significant character in the JSON text should be a comma (,) or a closing brace, }.
- 8091
- Operation exception.
- 8092
- Privileged operation exception.
- 8093
- EXECUTE exception.
- 8094
- Protection exception.
- 8095
- Addressing exception.
- 8096
- Specification exception.
- 8097
- Data exception.
- 8098
- Insufficient stack storage
- 9002
- Attempt to execute GO TO statement referencing label in an inactive block.
- 9003
- Attempt to execute a GO TO statement to a nonexistent label constant.
- 9004
- RETURN without return value attempted from procedure with RETURNS attribute.
- 9005
- RETURN with return value attempted from procedure without RETURNS attribute.
- 9050
- Program terminated by an abend.
- 9051
- An error occurred in CICS. It is highly likely that parameters, particularly pointers, specified on the EXEC CICS command do not point at storage owned by the PL/I program. The ERROR on-unit is not given control. When the TEST run-time option is in effect, PLITEST allows the user to examine variables, etc. but the execution cannot be continued.
- 9200
- Program check in SORT/MERGE program.
- 9201
- SORT not supported in CMS.
- 9202
- RECORD TYPE string missing in the PLISRTx call.
- 9203
- Incorrect record type specified in the PLISRTx call.
- 9204
- LENGTH= missing from RECORD TYPE string specification in the PLISRTB or PLISRTD call.
- 9205
- Length specified in the LENGTH= parameter of the PLISRTx call is not numeric.
- 9206
- Incorrect return code received from E15 or E35 data-handling routine.
- 9207
- DFSORT failed with the return code displayed in the message.
- 9208
- PLISRTx invoked in an environment other than ADMVS.
- 9209
- Fetch of SMARTSort failed.
- 9210
- DD for SORT input data set invalid.
- 9211
- DD for SORT output data set invalid.
- 9212
- DD for SORT data set missing LRECL or LENGTH.
- 9213
- DD for SORT data set must specify a TYPE.
- 9214
- CALL PLISRTx statement missing a SORT FIELDS string.
- 9215
- SORT FIELDS parameter of CALL PLISRTx statement specified too many fields.
- 9216
- SORT FIELDS parameter of CALL PLISRTx statement contained invalid start, length fields, or both.
- 9217
- SORT FIELDS parameter of CALL PLISRTx statement contained invalid form.
- 9218
- SORT FIELDS parameter of CALL PLISRTx statement contained invalid sequence.
- 9249
- Routine cannot be released.
- 9250
- Procedure to be fetched cannot be found.
- 9251
- Permanent transmission error when fetching a procedure.
- 9252
- FETCH/RELEASE not supported in CMS.
- 9253
- PLITEST unavailable.
- 9254
- Attempt made to release load module containing non-PL/I high level language programs.
- 9255
- SORT FIELDS parameter of CALL PLISRTx statement contained invalid sequence.
- 9258
- Routine compiled with NORENT cannot fetch routine compiled with RENT.
- 9999
- A failure occurred in invocation of a Language Environment service.