IBM Support

PH59211: COBOL COMPILER TERMINATED WITH MESSAGE MSGIGYCB7104-U INTERNAL ERROR WHILE COMPILING PROGRAM XXXXXX.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • 85  IGYCB7104-U   Internal error while compiling program
    C5COTC1D. Failed assertion on
    
    /build/cob/6.4/tr.v64.cobol-prod-opt/tr.source/ibm/il/Node_inlin
    Compilation terminated.
    
    ADDITIONAL SYMPTOMS:
    IGYCB7104-U   Internal error while compiling program XXXXXX ...
    Compilation terminated.
    

Local fix

  • BYPASS/CIRCUMVENTION:
    None
    
    RECOVERY ACTION:
    Apply PTF
    

Problem summary

  • ****************************************************************
    
    * USERS AFFECTED: Users of Enterprise COBOL 6.x compiling      *
    
    *                 programs with NUMCHECK option that has       *
    
    *                 user-defined function.                       *
    
    ****************************************************************
    
    * PROBLEM DESCRIPTION: Enterprise COBOL Compiler terminated    *
    
    *                      with message MSGIGYCB7104-U Internal    *
    
    *                      error while compiling program XXXXXX.   *
    
    *                      Failed assertion on                     *
    
    *                      /build/cob/6.4/tr.v64.cobol-prod-opt/   *
    
    *                      tr.source/ibm/il/Node_inlines.hpp:85.   *
    
    *                      Compilation terminated.                 *
    
    ****************************************************************
    
    * RECOMMENDATION: Apply the provided PTF.                      *
    
    ****************************************************************
    
    The compiler's internal state is wrong while optimizing user
    defined function's arguments.
    

Problem conclusion

  • The compiler's internal state is fixed while optimizing user
    defined function's arguments.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH59211

  • Reported component name

    ENT COBOL FOR Z

  • Reported component ID

    5655EC600

  • Reported release

    640

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-01-16

  • Closed date

    2024-07-08

  • Last modified date

    2024-07-08

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

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

    PH59415 PH59421

Modules/Macros

  • IGY8RWRD 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 IGYCJBLD IGYCJGEN 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  IGYQSPLT IGYZQEN6 IGYZQENU IGYZQJP6
    IGYZQJPN
    

Fix information

  • Fixed component name

    ENT COBOL FOR Z

  • Fixed component ID

    5655EC600

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"640","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
09 July 2024