IBM Support

PI68288: CODE SIZE IS CONSIDERABLY LARGER WHEN COMPILING WITH DATA(24) OR WSOPT & OPT(2) COMPILER OPTIONS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • COB V5/V6 code size is considerably larger when compiling
    programs with a large number of tables using compiler options
    DATA(24) or WSOPT and OPT(2).
    
    An optimization for table indexing was missing optimization
    opportunities when using WSOPT or DATA(24) compiler options due
    to different memory location of data items.
    

Local fix

  • Compile without WSOPT or DATA(24) compiler options.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL V6.1 compiling     *
    *                 programs with a large number of tables and   *
    *                 using compiler options DATA(24) or WSOPT     *
    *                 and OPT(2).                                  *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Compiler output: Generated program      *
    *                      size is too large when compiling with   *
    *                      DATA(24) or WSOPT compiler options and  *
    *                      OPT(2).                                 *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    *                                                              *
    ****************************************************************
    An optimization for table indexing was missed when using WSOPT
    or DATA(24) compiler options due to different memory location
    of data items.
    

Problem conclusion

  • Compiler was updated to apply the same table indexing
    optimizations under WSOPT or DATA(24) compiler options.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI68288

  • Reported component name

    ENT COBOL FOR Z

  • Reported component ID

    5655EC600

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-29

  • Closed date

    2016-09-08

  • Last modified date

    2016-10-03

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

    PI65558

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

Modules/Macros

  •    IGYQCBE
    

Fix information

  • Fixed component name

    ENT COBOL FOR Z

  • Fixed component ID

    5655EC600

Applicable component levels

  • R610 PSY UI40709

       UP16/09/24 P F609

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":"BU048","label":"IBM Software"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
05 September 2024