While executing an Endevor generate processor, it fails with an allocation error:
C1A0010E ALLOCATION ERROR RC=035C-0002, DDNAME=STEPLIB
An allocation error normally indicates that the library in the specified DDNAME is not found.
An allocation error normally indicates that the library in the specified DDNAME is not found. First determine which step in the processor is getting the allocation error by checking the processor output and looking for the last step that completed successfully:
C1X0010I STEP CONWRITE PROGRAM CONWRITE COMPLETED, RC=0000
Return to the top of the processor output and find the step that completed successfully. In this case, the CONWRITE step and page down until you find the next step. In this case it is a compile step:
C1G0249I //*******************************
C1G0249I //* COMPILE THE ELEMENT
C1G0249I //*******************************
C1G0249I //COMPILE EXEC PGM=IGYCRCTL,
Find the DDNAME specified in the C1A0010E allocation message. In this case, the STEPLIB DD:
//STEPLIB DD DSN=&COMP370A,DISP=SHR
The only DD statement in this STEPLIB is defined by a Site Symbolic. Do a find on that symbolic name and check the symbolic substitutions:
C1G0009I ORIGINAL : &COMP370A
C1G0009I SUBSTITUTED : &#COMP370A
In this case, the symbolic is not being resolved and the Site Symbolics (ESYMBOLS) table should be checked.
If you are unable to resolve the symbolic substitution problem, re-run the action with the following DDs added:
//BSTERR DD SYSOUT=*
//EN$PPRT DD DUMMY
//EN$TRSYM DD SYSOUT=*
//EN$TROPT DD SYSOUT=*
and open a case with the Broadcom Endevor Support team with the full output from the processor execution.