Issues with compile options in CA Endevor processor using EDVPARM
search cancel

Issues with compile options in CA Endevor processor using EDVPARM

book

Article ID: 206607

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Programmer is reporting that an expected compile option is not being used during the compile causing a S0C7 abend in the job.   The compile step in the processor has the following :

//CMP      EXEC PGM=EDVPARM,MAXRC=4,                                      
//     PARM='&C1SY(1,8)&C1SU(1,8)&C1TY(1,8)&C1PRGRP(1,8)&C1ELEMENT(1,8)X  
//         &C1EN(1,8)&C1ST(1,8)CMP'                                       
//*                                                                       
//EDVTBL   DD   DISP=SHR,DSN=&EDVTOOLS(EDVP&DOMAIN)   
 
How do we change the compiler options?
 

Environment

Release : 18.0 18.1

Component : CA Endevor Software Change Manager

Resolution

In the Processor output find the symbolic substitutions for the EDVPARM statement:

ORIGINAL    : &C1SY(1,8)&C1SU(1,8)&C1TY(1,8)&C1PRGRP(1,8)&C1ELEMENT(1,8)&C1EN(1,8)&C1ST(1,8)C
 (CONT.)    : MP                                                                
SUBSTITUTED : SYS    SUBS    CO3MB   CO3MB   EP3430  ENV    TEST    CMP    
ORIGINAL    : &EDVTOOLS                                                         
SUBSTITUTED : ENDEVOR.PROD.EDVTOOLS.TABLE                                      
ORIGINAL    : EDVP&DOMAIN                                                       
SUBSTITUTED : EDVPROD                                                          

 

1) Edit the EDVPROD table and locate the entry for System SYS / Subsystem SUBS  /  Type CO3MB   / Step CMP.

   Will look something like this:

SYS      SUB*       CO3MB     *         *         *         *         CMP       ====>   IGYCRCTL  FASTSRT,TRUNC(STD),OPT(STD),NOADV,LIB,NUMPROC(MIG),NOSEQ,RENT     

 

2) Update the compile options as needed.