开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Unable to apply TX67308, infinite loop?


 

ok. I just made a copy of my system directory, and restored all the dasd from the tarball I took right after completing step g16 in the gen document. My STAGE1 is the distributed one. STAGE2 output looks a little different than the one distributed; I put that diff at the bottom of this posting (invocations of IEECRDCM differ slightly for DCM010 and DCM011, added JOBCAT DDs):

ipl 150
sf ,00c
sf ,00e
s init.p1

submit an IEFBR14 job. All is well.

submitted tx67308.jcl. exceeded SWADS space.

p p1 s init.p1,,space=(176,(4000),,contig)

submitted tx67308.jcl. job runs for a few a seconds, then starts looping around 0xB015B2. I ended up stopping the CPU and stuffing a smaller value into R1 to speed things along (yes, I know that's not safe without understanding what it's doing, but I have nothing to lose at this point!)

HHC02245I 0:000C device initialized                                                                                                                                     
/ IEF543I 00C RDR FLUSHING JOBSTREAM AFTER JOB TX67308                                                                                                                  
/ IEF039I 00C RDR WAITING FOR WORK                                                                                                                                      
/ IEF403I TX67308  STARTED TIME=08.29.53 P01                                                                                                                            
...process process process, loop loop loop...
HHC01603I stop                                                                                                                                                          
HHC00834I Processor CP00: manual state selected                                                                                                                         
HHC01603I gpr 01=1000                                                                                                                                                   
HHC02269I General purpose registers                                                                                                                                     
HHC02269I GR00=0000007B GR01=00001000 GR02=00DFBA48 GR03=00DFECD0                                                                                                       
HHC02269I GR04=002EB22A GR05=00DFF050 GR06=00000000 GR07=90B00D72                                                                                                       
HHC02269I GR08=00DFEC20 GR09=00DFD380 GR10=00DFECD0 GR11=00B00BD8                                                                                                       
HHC02269I GR12=00DFE9A8 GR13=00DFBA48 GR14=A0B014C6 GR15=00000002                                                                                                       
HHC01603I start                                                                                                                                                         
HHC00834I Processor CP00: running state selected                                                                                                                        
/ STEP: TX67308  APPLY    SMP      ET=00.00.04 RC=0000 P01                                                                                                              
...loop loop loop...
HHC01603I stop                                                                                                                                                          
HHC00834I Processor CP00: manual state selected                                                                                                                         
HHC01603I gpr 01=1000                                                                                                                                                   
HHC02269I General purpose registers                                                                                                                                     
HHC02269I GR00=0000007B GR01=00001000 GR02=00DFCFA8 GR03=00DFEB70                                                                                                       
HHC02269I GR04=002F32C9 GR05=00DFF050 GR06=00000000 GR07=A0B0118A                                                                                                       
HHC02269I GR08=00DFE8C0 GR09=00DFD5E8 GR10=00DFEB70 GR11=00B00BD8                                                                                                       
HHC02269I GR12=00DFE9A8 GR13=00DFCFA8 GR14=A0B014C6 GR15=00000000                                                                                                       
HHC01603I start                                                                                                                                                         
HHC00834I Processor CP00: running state selected                                                                                                                        
/ IEF404I TX67308  ENDED   TIME=08.37.17 P01                                                                                                                            
/ IEF049I TX67308  ON DEVICE 00E                                                                                                                                        
/ IEF005I PARTITION WAITING FOR WORK  P01                                                                                                                               
/ IEF868I 00E WTR WAITING FOR WORK         

Near as I can tell, the hang starts after the APPLY has taken place (the earlier steps did not do the WTO that TX67308 adds, nor give me a flowerbox). APPLY is the first step that I got the STEP: TX67308 APPLY SMP ET=00.00.04 RC=0000 P01 and flowerbox.

Here is how my stage2 differed from distributed:

*** g09.jcl     2023-06-30 23:03:10.000000000 -0400
--- g09-stage2.jcl.save 2021-07-01 16:43:17.000000000 -0400

*** 1,4 ****
--- 1,5 ----
  //G09GEN1 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC ASMS,OBJ=OBJPDS1,MOD=IEAPGSPP,CLASS=A
  //SYSIN DD *
        PRINT ON,NODATA

*** 372,380 ****
  //SYSIN DD *
        PRINT ON,NODATA
  IEECVH1   CSECT
!       IEECRDCM DEV=D,                                            CCCCCCCCCCC
!                A=(14,                                                CATCHALL
!                )
   END
  /*
  //SG20 EXEC ASMS,OBJ=OBJPDS1,MOD=DCM010,CLASS=A
--- 373,379 ----
  //SYSIN DD *
        PRINT ON,NODATA
  IEECVH1   CSECT
!          IEECRDCM DEV=D
   END
  /*
  //SG20 EXEC ASMS,OBJ=OBJPDS1,MOD=DCM010,CLASS=A

*** 389,397 ****
        PRINT ON,NODATA
  IEECVH2   CSECT
        IEECRDCM DEV=D,                                            CCCCCCCCCCC
!                KEY=IEECVK3,                                      CCCCCCCCCCC
!                A=(14,                                               CATCHALL
!                )
   END
  /*
  //SG22 EXEC ASMS,OBJ=OBJPDS1,MOD=DCM011,CLASS=A
--- 388,394 ----
        PRINT ON,NODATA
  IEECVH2   CSECT
        IEECRDCM DEV=D,                                            CCCCCCCCCCC
!                KEY=IEECVK3
   END
  /*
  //SG22 EXEC ASMS,OBJ=OBJPDS1,MOD=DCM011,CLASS=A

*** 486,491 ****
--- 483,489 ----
           END
  /*
  //G09GEN2 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC ASMS,OBJ=OBJPDS3,MOD=IEAASU00,CLASS=A
  //SYSIN DD *
        PRINT ON,NODATA

*** 3587,3592 ****
--- 3585,3591 ----
      END
  /*
  //G09GEN3 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC ASMS,OBJ=OBJPDS2,MOD=IEFQMSGV,CLASS=A
  //SYSIN DD *
        PRINT ON,NODATA

*** 4069,4074 ****
--- 4068,4074 ----
           END
  /*
  //G09GEN4 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEBCOPY,COND=(8,LT)
  //SYSUT3 DD DSN=&SYSUT3,SPACE=(1700,(10,5)),UNIT=SYSDA
  //SYSUT4 DD DSN=&SYSUT4,SPACE=(460,(30,24)),UNIT=SYSDA

*** 4185,4190 ****
--- 4185,4191 ----
   S M=((IEELGON2,,R))
  /*
  //G09GEN5 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEBCOPY,COND=(8,LT)
  //SYSUT3 DD DSN=&SYSUT3,SPACE=(1700,(10,5)),UNIT=SYSDA
  //SYSUT4 DD DSN=&SYSUT4,SPACE=(460,(30,24)),UNIT=SYSDA

*** 4663,4668 ****
--- 4664,4670 ----
   SELECT MEMBER=(IGC0024I)
  /*
  //G09GEN6 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC  PGM=IEBCOPY,COND=(4,LT)
  //SYSPRINT DD SPACE=(121,(500,40),RLSE),
  //   DCB=(RECFM=FB,LRECL=121,BLKSIZE=121),SYSOUT=A

*** 4693,4698 ****
--- 4695,4701 ----
   COPY  OUTDD=SAMPLIB,INDD=ASAMPLIB
  /*
  //G09GEN7 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IFCDIP00,COND=(8,LT)
  //STEPLIB DD DSN=SYS1.AOSCD,DISP=SHR
  //SERERDS DD   DSN=SYS1.LOGREC,DISP=(NEW,KEEP),

*** 4705,4710 ****
--- 4708,4714 ----
   CATLG CVOL=3350=FGEN67,VOL=3350=FGEN67,DSNAME=SYS1.LOGREC
  /*
  //G09GEN8 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEBCOPY,COND=(8,LT)
  //SYSUT3 DD DSN=&SYSUT3,SPACE=(1700,(10,5)),UNIT=SYSDA
  //SYSUT4 DD DSN=&SYSUT4,SPACE=(460,(30,24)),UNIT=SYSDA

*** 4718,4723 ****
--- 4722,4728 ----
   COPY OUTDD=OBJ1,INDD=((OBJ3,R))
  /*
  //G09GEN9 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEBCOPY,COND=(8,LT)
  //SYSUT3 DD DSN=&SYSUT3,SPACE=(1700,(10,5)),UNIT=SYSDA
  //SYSUT4 DD DSN=&SYSUT4,SPACE=(460,(30,24)),UNIT=SYSDA

*** 5496,5501 ****
--- 5501,5507 ----
    NAME  IGC40110(R)
  /*
  //G09GEN10 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC LINKS,
  // PARM='NCAL,LIST,XREF,REUS',
  //    UNIT='3350',SER=FGEN67,N=SYS1,NAME=LINKLIB,P1=' ',

*** 5599,5604 ****
--- 5605,5611 ----
  ./  ENDUP
  /*
  //G09GEN11 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC LINKS,COND=(4,LT),
  //     PARM='LIST,XREF,NCAL,SCTR,LET,SIZE=(192K,64K)',
  //     UNIT='3350',SER=FGEN67,N=SYS1,NAME=NUCLEUS,P1='(',

*** 5801,5806 ****
--- 5808,5814 ----
   INCLUDE RESLIB(IGC255)
  /*
  //G09GEN12 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC LINKS,
  // PARM='NCAL,LIST,XREF,LET',
  //    UNIT='3350',SER=FGEN67,N=SYS1,NAME=LINKLIB,P1=' ',

*** 8697,8702 ****
-- 8705,8711 ----
   NAME IGG019P2(R)
  /*
  //G09GEN13 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEHIOSUP
  //STEPLIB DD DSN=SYS1.LINKLIB,DISP=SHR,
  //   VOL=SER=FGEN67,UNIT=3350

*** 8706,8711 ****
--- 8715,8721 ----
  //     VOL=(,RETAIN,SER=FGEN67),UNIT=3350
  /*
  //G09GEN14 JOB 1,'SYSTEM GENERATION',CLASS=A,MSGCLASS=A,TYPRUN=HOLD
+ //JOBCAT   DD  DISP=SHR,DSN=SYS1.FDLB67.CATALOG
  //SG1 EXEC PGM=IEHLIST
  //SYSPRINT DD SPACE=(121,(1500,300),RLSE),
  //   DCB=(RECFM=FB,LRECL=121,BLKSIZE=121),SYSOUT=A

*** 8746,8751 ****
   LISTPDS VOL=3350=FGEN67,DSNAME=SYS1.MACLIB
   LISTPDS VOL=3350=FGEN67,DSNAME=SYS1.SAMPLIB
  /*
- 
- 
- 
--- 8756,8758 ----

Join [email protected] to automatically receive all group messages.