SMP/e error 'GIM24001E ASSEMBLER PROCESSING FOR SYSMOD FAILED', can occur during APPLY of PTF's, that affect Endevor tables like ENCOPTBL.
The assemble listing will show '** ASMA057E Undefined operation code'.
GIM24001E ** ASSEMBLER PROCESSING FOR SYSMOD FAILED, can occur during APPLY of PTF's, that affect Endevor tables like ENCOPTBL, ENDICNFG.
The assembly will show '** ASMA057E Undefined operation code'.
The reason for this is that the SYSLIB DDDEF concatenation does not include the iprfx.iqual.SOURCE library that contains the Endevor macro's.
To correct this, either specify the library in the SYSLIB concatenation in external JCL of the SMPE APPLY, or concatenate it to the DDDEF of SYSLIB in your CSI.
For example if you add it to the external JCL:
//SYSLIB DD DISP=SHR,DSN=iprfx.iqual.SOURCE
// DD DISP=SHR,SYS1.MACLIB
NB. This is usually mentioned in the HOLDDATA of such a PTF.
The concatenation will be added to the CSI with future Endevor install deliveries, either via BC1JJB01, or via MSM.