A fix is available
APAR status
Closed as program error.
Error description
COBOL V5.1 compiler issues error message while using OPT(1) or OPT(2) IGYCB7145-U Insufficient memory in the compiler to continue compilation.
Local fix
Do not use optimization.
Problem summary
**************************************************************** * USERS AFFECTED: Users of Enterprise COBOL 5.1 compiling * * programs with a large WORKING-STORAGE * * section and using compiler options OPT(1) * * or OPT(2) * * * **************************************************************** * PROBLEM DESCRIPTION: Compiler aborts with message: * * IGYCB7145-U Insufficient memory in * * the compiler when compiling program. * * * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * * * **************************************************************** When optimization is enabled, the compiler tries to amalgamate constant value stores to sequential elements into a smaller set of store operations. When there is a large WORKING-STORAGE section this optimization requires more memory to complete and in certain cases exhausts the memory available to the compiler.
Problem conclusion
The optimizations memory footprint was reduced by leveraging memory pooling more effectively.
Temporary fix
Comments
APAR Information
APAR number
PI28938
Reported component name
ENT COBOL FOR Z
Reported component ID
5655W3200
Reported release
510
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-11-03
Closed date
2014-12-09
Last modified date
2015-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
IGYCBE
Fix information
Fixed component name
ENT COBOL FOR Z
Fixed component ID
5655W3200
Applicable component levels
R510 PSY UI23730
UP14/12/13 P F412
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":"510","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
11 November 2021