Page 1 of 1

PL1 compile_Linked job throwing CEEDUMP

PostPosted: Fri Sep 10, 2021 1:21 am
by Misha786
Hi All -

Our PL1 compile job is completing with RC=04
(Compile step : RC=04
Linked step : Rc-04 )
Also message is telling that Enterprise Pl1 compilation completed successfully. Listing looks good as well. But we are getting CEEDUMP, not sure why
Please let me know if this is something to be worried of ? or can be ignored

Y IIQSBLR  JOB08599  DSID     2 LINE 6       COLUMNS 02- 81  
                                            SCROLL ===> CSR  
ACF9CCCD USERID JA34     IS ASSIGNED TO THIS JOB - IIQSBLR  
IEF403I IIQSBLR - STARTED - TIME=13.09.54                    
JOB-IIQSBLR  STEP-CPLNKED           PGM-IEBGENER R.C.-0000  
JOB-IIQSBLR  STEP-ENTPL1CO          PGM-IBMZPLI  R.C.-0004  
JOB-IIQSBLR  STEP-LISTCOE           PGM-WCSGENER R.C.-0000  
JOB-IIQSBLR  STEP-LKEDULDE          PGM-IEWL     R.C.-0004  
JOB-IIQSBLR  STEP-SCRATCH           PGM-IDCAMS   R.C.-0000  
JOB-IIQSBLR  STEP-GENLST            PGM-WCSGENER R.C.-0000  
$HASP100 IIQSBLR  ON INTRDR      NARULA ASHISH         FROM J
JOB-IIQSBLR  STEP-LSTJB             PGM-WCSGENER R.C.-0000  
JOB-IIQSBLR  STEP-CHECKMSG          PGM-TUPLMCM  R.C.-0000  
JOB-IIQSBLR  STEP-WTPEW             PGM-TUWTP    STEP ¬ EXEC
+************************************************************
+***                                                        
+ENTERPRISE PL/I COMPILE COMPLETED SUCCESSFULLY              
+***                                                        
+************************************************************
JOB-IIQSBLR  STEP-WTPEC             PGM-TUWTP    R.C.-0000  
JOB-IIQSBLR  STEP-WTPEE             PGM-TUWTP    STEP ¬ EXEC
 


SDSF JOB DATA SET DISPLAY - JOB IIQSBLR  (JOB08599)    
COMMAND INPUT ===>                                    
PREFIX=IIQSBLR  DEST=(ALL)  OWNER=*  SYSNAME=          
NP   DDNAME   StepName ProcStep DSID Owner    C Dest  
     JESMSGLG JES2                 2 JA34     D LOCAL  
     JESJCL   JES2                 3 JA34     D LOCAL  
     JESYSMSG JES2                 4 JA34     D LOCAL  
     SYSPRINT CPLNKED            110 JA34     D LOCAL  
     SYSPRINT LISTCOE            112 JA34     D LOCAL  
     SYSUT2   LISTCOE            113 JA34     D LOCAL  
     SYSPRINT LKEDULDE           114 JA34     D LOCAL  
     SYSPRINT SCRATCH            116 JA34     D LOCAL  
     SYSPRINT GENLST             117 JA34     D LOCAL  
     SYSPRINT LSTJB              118 JA34     D LOCAL  
     SYSPRINT XPOBJE             122 JA34     D LOCAL  
     SYSPRINT XPLSTE             123 JA34     D LOCAL  
     SYSPRINT XPJOBE             124 JA34     D LOCAL  
     SYSPRINT SRCEACT            126 JA34     D LOCAL  
     CEEDUMP  ENTPL1CO           129 JA34     D LOCAL  
 


 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
IT    IIQSBLR  (JOB08599) CEEDUMP                   Columns 00001 00072
 ===>                                                  Scroll ===> CSR  
***************************** Top of Data ******************************
1CEE3DMP V2 R4.0: Clarica LE/370 Super Condition Handler (OS.TSLESC1.R10
 ASID: 0084   Job ID: JOB08599   Job name: IIQSBLR    Step name: ENTPL1C
                                                                       
 CEE3845I CEEDUMP Processing started.                                  
                                                                       
 Information for enclave IBMZPLI                                        
                                                                       
   Information for thread 8000000000000000                              
                                                                       
   Traceback:                                                          
     DSA   Entry       E  Offset  Statement   Load Mod             Progr
     1     TSLESC1     +00000230              TSLESC1              TSLES
     2     CEEHDSP     +00002A54              CEEPLPKA             CEEHD
     3     CEEVH2OS    +0000006E              CEEPLPKA             CEEVH
     4     __DoThrow   +0000008A              CELHV003                  
     5     __Throw     +00000180              CELHV003                  
     6     PlixDescriptor::allocate(unsigned int)                      
                       +00000474  255         IBM3TBY                  
     7     try_to_allocate_mra_nodes()                                  
                       +0000025C  775         IBM3TBY                  

 


Listing looks good
   IITEST.R512V400.INT.PLI.LISTING(IIQSBLR) - 01.0 Columns 00001 00072
===>                                                  Scroll ===> CSR  
**************************** Top of Data ******************************
5655-PL5  IBM(R) Enterprise PL/I for z/OS       V5.R3.M0 (Built:2020111
                     Options Specified                                
  Install: AGGREGATE(DECIMAL) ARCH(10) ATTRIBUTES(FULL) CMPAT(V1)      
  CODEPAGE(00037) COMMON NOCOMPILE(E)                                  
  DEFAULT(REORDER,LINKAGE(SYSTEM),NOBIN1ARG,OVERLAP,PSEUDODUMMY) EXTRN(
  FLAG(I) GONUMBER(NOSEPARATE) LIMITS(FIXEDDEC(15,31),FIXEDBIN(31,63))
  MACRO MAP MARGINI('|') MARGINS(2,72,1) MAXMSG(W 32767) MAXNEST(DO(50)
  NOMSGSUMMARY NEST NONUMBER OFFSET OPTIMIZE(3) OPTIONS(ALL) PP( MACRO
  PPCICS('SP,DLI') PREFIX(STRINGRANGE,SUBSCRIPTRANGE) NOPROCEED(E) NORE
  NORESEXP RULES(LAXCTL,NOLAXINOUT,LAXDCL,LAXIF,LAXSCALE) RULES(MULTICL
  NOSEMANTIC(E) SOURCE STMT STORAGE NOSYNTAX(E) NOWRITABLE(PRV) UNROLL(
  XREF(FULL)                                                          
  Command: SERVICE("R512V400 JA34 0234C29F32513DDA                    
  "
),RULES(NOUNREF),EXIT,XINFO(XML)                                    
  *PROCESS MAXMEM(2097152);                                            
  Install:                                                            
5655-PL5  IBM(R) Enterprise PL/I for z/OS       IIQSBLR: /*+ BUILD QUAR
.
.
.
    IITEST.R512V400.INT.PLI.LISTING(IIQSBLR) - 01.0 Columns 00001 00072
 ===>                                                  Scroll ===> CSR
      19          79.0     ID.MACLIB(IDSPRMH)                          
      20          82.0     ID.MACLIB(IDSROOT)                          
      21          85.0     ID.MACLIB(IDSROT2)                          
      22          88.0     ID.MACLIB(IDSUDCS)                          
      23          91.0     ID.MACLIB(IDSUL)                            
      24          94.0     ID.MACLIB(IDSULR2)                          
      25          97.0     ID.MACLIB(IDSUMAT)                          
      26         100.0     ID.MACLIB(IDSSUSP)                          
      27         103.0     ID.MACLIB(IDRPRMH)                          
      28         106.0     ID.MACLIB(IDVSWIT)                          
      29         109.0     II.MACLIB(IILFPTR)                          
      30         214.0     II.MACLIB(IIWIACC)                          
      31         217.0     LF.MACLIB(LFWIACC)                          
      32        2682.0     ID.MACLIB(IDVSEG)                          
- Component    Return Code    Messages (Total/Suppressed)    Time      
0 MACRO            0                0  /  0                   3 secs  
  Compiler         4               41  /  0                 121 secs  
0 End of compilation of IIQSBLR                                        
**************************** Bottom of Data ***************************

 

Re: PL1 compile_Linked job throwing CEEDUMP

PostPosted: Fri Sep 10, 2021 2:22 am
by sergeyken
There are at least 7 other job steps executed after all PL1 and LinkEdit initial steps.
From your sample nobody can guess, what exactly those steps are?
It is your responsibility - to find out: what those steps are, what are the programs executed in each of them, which of them actually failed, what and why has caused the dump to be created, any other error codes, or messages in SDSF?

Nobody can guess what you are doing in your own job, unless you provide enough information on all those issues.
For sure, it is neither compilation, nor linkage problem.