Using Compress and receiving a S50D abend in an application job. How is this resolved? This is a multi-step job but also happens with a single step.
In the Compress for Release 5.5 Reference Guide you can find this situation documented.
See Section Special Considerations when using SUBSYS and the label in JCL Restrictions.
? SPACE=(...,...,RLSE)—When an application program closes multiple data sets in a single CLOSE macro call where one or more of the data sets is compressed by CA Compress RLSE can cause an S50D abend. Compress issues messages ZSUR007I and ZSUR050I.
If you believe this is not the situation then a support case should be opened and documentation supplied.
As a circumvention to the current situation, add an exclusion DD statement to the job to keep Compress from managing the files.
//@ZSM@XFR DD DUMMY
Documentation required should you decide you want support to review documentation of the S50D abend.
set a SLIP.
SL SET,ID=TRC1,COMP=50D,J=jobname,ML=1,
SD=(CSA,LPA,LSQA,ALLNUC,CSA,RGN,SQA,SUM,SWA,TRT,GRSQ),END
Run the test again with a @PST@TRC DD in the steps .