ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

z/OS IT or Host Construction no longer compiling after upgrading to COBOL 6.2

book

Article ID: 199297

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed

Issue/Introduction

Updated the PARMLIB(TIRIT) or PARMLIB(TIRHE) member to use COBOL 6.2.  Tested compiling Gen remote files both online and batch.  Both were successful.  Just recently, online compiles shows successful yet the NCAL is not being updated and the executable DLL is not valid.  However if submitted via a batch job, everything works correctly and both the NCAL and DLL are updated correctly.


Cause

Beginning with COBOL 5.1, more temp datasets and memory are required.

Environment

Release : 8.6

Component : CA Gen MVS Implementation Tool   

                      CA Gen Host Construction

Resolution

To troubleshoot, create / enter a LISTINGS dataset and rerun the install.  If only the pre-compiler listing is shown, then the job is running out of memory.  This is why a new NCAL is not produced because the module was not compiled.  It runs successfully in batch because the REGION parm is set to 0M.  Increase the TSO region size as needed.  This is a site specific setting not controlled by Gen.  The SIZE COBOL parm is no longer active in v6.2.  The Gen code still specifies this parm but the compiler will issue an informational error and discard.