Endevor report or any utility that will show the Cobol version.
search cancel

Endevor report or any utility that will show the Cobol version.

book

Article ID: 397918

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Does Endevor have a report or any utility that shows the Cobol compile version? We could get the cobol version information from the listings but there are many elements, it's very difficult to do LL and read all of them. Also, some listings are not saved.

Resolution

Endevor doesn't have a report or utility that shows the Cobol version. However, there are other utilities that report this information. You could run them against a loadlib and find the specific information you seek.

IBM's AMBLIST -

Example:
                                         
//AMBLIST  EXEC PGM=AMBLIST                                  
//MYDDNAME  DD DISP=SHR,DSN=your.LOADLIB  
//SYSIN     DD *                           <AMREPORT FORMAT  
  LISTIDR  OUTPUT=MODLIST,DDN=MYDDNAME                       
//SYSPRINT  DD SYSOUT=*                                      

This displays the following output showing the CSECT for member SAMPLE01, with translator 5655EC6 designating Enterprise Cobol V6 and the cobol version 06 02, and compile date 12/18/2023  (see Additional Information below for a guide to Cobol version translators)

          TRANSLATOR   VER   MOD     DATE     
CSECT:    SAMPLE01                                 
          5655EC6       06    02    12/18/2023     

Broadcom File Master Plus - 

Example:
         
//*******************************************************************
//*** CA FILE MASTER PLUS - LOADINFO                                 
//*******************************************************************
//LOADINFO EXEC PGM=CAWABATC,REGION=4M                               
//STEPLIB   DD DSN=your.FILEMSTR.R1200.CDBILOAD,          
//             DISP=SHR                                              
//SYSPRINT  DD SYSOUT=*                                              
//SYSUDUMP  DD SYSOUT=*                                              
//LOADLIB   DD DSN=your endevor.LOADLIB,                  
//             DISP=SHR                                              
//SYSIN     DD *                                                     
LOADINFO,                                                            
LOAD,                                                                
LOADLIB(LOADLIB),                                                    
LINEPAGE(60)                                                         
/*    

will display the following

 ...+....10...+....20...+....30...+....40...+....50...+....60
Module    Alias of      Size    EPoint   A/Rmode  Link-date  
SAMPLE01              001600    000000   31  ANY  2023/12/18                                                                                      
   CSECT                 Class Offset    Length  Type  Translator    VV.LL  IDR 
                         Class C_CODE                                           
   SAMPLE01                    000000    000880   SD   5655EC6       06.02              

Additional Information

Use IBM: COBOL compiler versions, required runtimes, and support information to determine version translator by removing the hyphen. For example, 5655EC6 is designated for Enterprise COBOL for z/OS versions 6.1 through 6.4 as shown below.

Enterprise COBOL for z/OS
6.1 5655-EC6
Enterprise COBOL Value Unit Edition for z/OS4
6.1 5697-V61
Enterprise COBOL for z/OS
6.2 5655-EC6
Enterprise COBOL Value Unit Edition for z/OS4
6.2 5697-V61
Enterprise COBOL for z/OS
6.3 5655-EC6
Enterprise COBOL Value Unit Edition for z/OS4
6.3 5697-V61
Enterprise COBOL for z/OS
6.4 5655-EC6