Running SMP/E APPLY of the JCLCheck product or JCLCheck maintenance, and receives:
GIM24001E ** ASSEMBLER PROCESSING FOR SYSMOD XXXXXXX FAILED FOR MODULE JJJJJJJ IN THE CAZ2OPTN LIBRARY. THE RETURN CODE
.EXCEEDED THE ALLOWABLE VALUE. DATE yy.ddd - TIME hh:mm:ss (08)
…
The Assembly error report shows:
93+***************************************
94+ USING *,R15
** ASMA044E Undefined symbol - R15
** ASMA435I Record nn in CAI.JCHK.CAZ2MAC(JJJJJJJ) on volume: T00000
000000 0000 0000 00000 95+ B DPNT10 GO AROUN
** ASMA307E No active USING for operand DPNT10
** ASMA435I Record nn in CAI.JCHK.CAZ2MAC(JJJJJJJ) on volume: T00000
96+***************************************
How to bypass this error in order to complete the APPLY?
Release: 12.0
Component: JCLCheck Workload Automation
The assembly error ASMA044E means that the //SYSLIB DD used in the APPLY procedure doesn’t contain the z/OS system macro libraries, and macros such as $REGS cannot be resolved.
To solve this problem it is necessary to include the SHASMAC operating system library in the SYSLIB DD concatenation.