IBM Support

PH53291: ABO ASSERTION FAILED AT ./CFGCHECKER.CPP:97: 0

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

  • ABO Assertion failed at ./CFGChecker.cpp:97: 0
    

Local fix

  • BYPASS/CIRCUMVENTION:
    NONE - APPLY PTF
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM Automatic Binary Optimizer      *
    *                 (ABO) for z/OS, 2.2 and ABO for z/OS 2.2     *
    *                 Trial                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: In rare cases, COBOL programs may       *
    *                      result in a "Assertion failed at        *
    *                      ./CFGChecker.cpp:97" failure when       *
    *                      optimized by ABO. This happens due to   *
    *                      ABO incorrectly processing a specific   *
    *                      kind of control flow generated by the   *
    *                      COBOL compiler.                         *
    ****************************************************************
    * RECOMMENDATION: Apply provided service                       *
    ****************************************************************
    ABO was modified to correctly optimize programs containing the
    affected type of control flow.
    

Problem conclusion

  • ABO was modified to correctly optimize these types of input
    modules.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH53291

  • Reported component name

    AUTO BINARY OPT

  • Reported component ID

    5697AB200

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-03-15

  • Closed date

    2023-04-13

  • Last modified date

    2023-05-31

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

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

    PH54853

Modules/Macros

  • BOZBXITA BOZEXE1  BOZGLUE  BOZJIVP  BOZMSGE  BOZMSGK  BOZMSGT
    BOZOBJ1  BOZOBJ2  BOZOPT   BOZPA    BOZPAJ   BOZRIDT  BOZSETRT
    BOZSMF   BOZSMFJ  BOZSMFR  BOZSRC1  BOZSRC2  BOZTRUE
    

Fix information

  • Fixed component name

    AUTO BINARY OPT

  • Fixed component ID

    5697AB200

Applicable component levels

  • R220 PSY UI91439

       UP23/04/15 P F304

  • R22J PSY UI91440

       UP23/04/15 P F304

[{"Business Unit":{"code":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19O"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"220"}]

Document Information

Modified date:
31 May 2023