GIM37401I PROCESSING FAILED FOR SYSMOD sysmod1. sysmod1 REQUIRES SYSMOD sysmod2. HOWEVER, SYSMOD sysmod2 SPECIFIES sysmod1 ON ITS ++VER operand OPERAND.
Explanation
- sysmod1
- SYSMOD ID
- sysmod2
- second SYSMOD ID
- operand
- operand on ++VER (FMID or PRE)
Processing for SYSMOD sysmod2 stopped
because SMP/E could not determine which SYSMOD to process first: SYSMOD sysmod2 or
SYSMOD sysmod1. The following example shows the
error:
++FUNCTION(F000001).
++VER(Z038) PRE(P000001).
++MOD(IEYMYMOD).
++PTF(P000001).
++VER(Z038) FMID(F000001).
In this example, the function SYSMOD names a PTF SYSMOD as a prerequisite. However, SMP/E cannot process this prerequisite SYSMOD until it processes the function. This situation might also occur when two SYSMODs name each other as prerequisites.
System action
SYSMOD processing stops.
Programmer response
Do the following:
- Reject the SYSMODs in error.
- Define the relationship between these SYSMODs correctly.
- Receive and either apply or accept the SYSMODs.