IBM Support

PH56204: IGYCB7104-U INTERNAL ERROR. FAILED ASSERTION ON ILGEN/NSEPCHECKER.CPP:360

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error message IGYCB7104-U may be issued when compiling COBOL
    program when compiling with NUMCHECK.
    

Local fix

  • Compile with NONUMCHECK
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL 6.x compiling      *
    *                 programs with NUMCHECK that have secondary   *
    *                 entry points and have data items in          *
    *                 LOCAL-STORAGE that are of a type checked by  *
    *                 NUMCHECK and that are referenced in the      *
    *                 PROCEDURE DIVISION in a location that is     *
    *                 reachable from one or more secondary entry   *
    *                 points.                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Enterprise COBOL Compiler terminated    *
    *                      with message MSGIGYCB7104-U Internal    *
    *                      error while compiling program XXXXXXXX. *
    *                       Failed assertion on                    *
    *                       ilgen/NSEPChecker.cpp:360.             *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    While finding the addresses of data items relative to the start
    of a secondary entry point, the compiler was abending when
    checking data items that are both in LOCAL-STORAGE and are
    checked by NUMCHECK.
    

Problem conclusion

  • The compiler no longer abends when finding the addresses of
    data items relative to the start of a secondary entry point for
    items that are both in LOCAL-STORAGE and are checked by
    NUMCHECK.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH56204

  • 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

    2023-08-03

  • Closed date

    2023-08-25

  • Last modified date

    2023-09-19

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

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

    PH56950 PH57043

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 IGYCJBLD IGYCJGEN IGYCLIBR IGYCLSTR IGYCLVL0
    IGYCLVL1 IGYCLVL2 IGYCLVL3 IGYCLVL8 IGYCMALL IGYCOB2  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

  • R640 PSY UI93309

       UP23/08/31 P F308

  • R641 PSY UI93310

       UP23/08/31 P F308

  • R642 PSY UI93311

       UP23/08/31 P F308

  • R64H PSY UI93312

       UP23/08/31 P F308

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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"640","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
12 December 2023