IBM Support

PH17361: Compiler ends RC=16 without a diagnostic to suggest what needs correcting

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The compiler's optimizer and code generator is a rather large
    module, with above the bar storage requirements, so there are
    several sticking points to getting it up and running. Upon
    failure of this bootstrap process, no message is being written
    to increase REGION and/or MEMLIMIT.
    

Local fix

  • Increase REGION and MEMLIMIT.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of the Enterprise COBOL V6.2       *
    *                 compiler who try to run the compiler in      *
    *                 memory constrained environments.             *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect output: The compiler listing  *
    *                      may show the compiler ending with       *
    *                      RC=16, without any accompanying error   *
    *                      messages.                               *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    There are at least two memory constraint conditions which can
    cause the compiler to fail to complete with RC=16 and no
    explanatory error messages. Increase the REGION size and/or the
    MEMLIMIT specifications to make sufficient storage available.
    

Problem conclusion

  • One of the conditions that causes this failure is the compiler
    is unable to initialize the LE environment.  Existing compiler
    messages IGYIN5294-U for V6.1 and IGYAS5294-U for V6.2 have
    been updated and will be issued in this case.  In the other
    case, the back end of the compiler fails to load due to
    insufficient storage but clear messages identifying the problem
    are already available in the JESYSMSG output for the job:
    IEW4000I FETCH FOR MODULE IGYQCBE  FROM DDNAME STEPLIB  FAILED
    BECAUSE INSUFFICIENT STORAGE WAS AVAILABLE.
    CSV031I LIBRARY ACCESS FAILED FOR MODULE IGYQCBE , RETURN CODE
    14, REASON CODE 26110021, DDNAME STEPLIB
    IEF237I JES2 ALLOCATED TO CEEDUMP.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH17361

  • Reported component name

    ENT COBOL FOR Z

  • Reported component ID

    5655EC600

  • Reported release

    620

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-09-25

  • Closed date

    2019-10-09

  • Last modified date

    2019-11-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    PH17872 PH19234

Modules/Macros

  • IGY8RWTU IGYCASMB IGYCCBE  IGYCCCRT IGYCCICS IGYCCSRV IGYCDGEN
    IGYCDIAG IGYCDMAP IGYCEN$0 IGYCEN$1 IGYCEN$2 IGYCEN$3 IGYCEN$4
    IGYCEN$5 IGYCEN$8 IGYCEN$D IGYCEN$R IGYCFGEN IGYCFREE IGYCINIT
    IGYCJA$0 IGYCJA$1 IGYCJA$2 IGYCJA$3 IGYCJA$4 IGYCJA$5 IGYCJA$8
    IGYCJA$D IGYCJA$R IGYCLIBH IGYCLIBO IGYCLIBR IGYCLSTR IGYCLVL0
    IGYCLVL1 IGYCLVL2 IGYCLVL3 IGYCLVL8 IGYCMALL IGYCOSCN IGYCPGEN
    IGYCRCTL IGYCRDPR IGYCRDSC IGYCREAL IGYCRWT  IGYCSCAN IGYCSIMD
    IGYCUE$0 IGYCUE$1 IGYCUE$2 IGYCUE$3 IGYCUE$4 IGYCUE$5 IGYCUE$8
    IGYCUE$D IGYCUE$R IGYCXREF IGYDRV   IGYEQCWI IGYMSGE  IGYMSGK
    IGYMSGT  IGYQCBE  IGYZQDRV IGYZQENU IGYZQJPN
    

Fix information

  • Fixed component name

    ENT COBOL FOR Z

  • Fixed component ID

    5655EC600

Applicable component levels

  • R620 PSY UI65786

       UP19/10/31 P F910

  • R621 PSY UI65787

       UP19/10/31 P F910

  • R622 PSY UI65788

       UP19/10/31 P F910

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"620","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
12 December 2023