IBM Support

August 2005 XL C/C++ Enterprise Edition V7.0 for AIX PTF

Download


Abstract

This is the August 2005 XL C/C++ Enterprise Edition V7.0 for AIX PTF

Download Description

The following APARs were fixed in this PTF:


    IY75771 - Incorrect behaviour with -qtemplateregistry -E
    IY64361 - Error: program too complicated for compile with -O
    IY67896 - Compiler error not emitted for malformed code
    IY68709 - Compile error given for valid function call
    IY69458 - Excessive memory usage with -qwarn64
    IY70059 - Incorrect behavior when -qipa is specified
    IY70330 - Compile error given for valid templates code
    IY71492 - Internal compiler error
    IY71853 - Compile error given for valid templates code
    IY72189 - Compile warning given for valid code
    IY72223 - Memory fault in nested loop within try block
    IY72515 - ipa64 fails with -O3 and above
    IY72529 - Compile error when __IBM_FAST_VECTOR defined
    IY73110 - Internal compiler error with -qfdpr
    IY73568 - August 2005 XL C EE V7.0 for AIX PTF
    IY73569 - August 2005 XL C/C++ EE V7.0 for AIX PTF
    IY75415 - August 2005 SMP Runtime V1.5.0 PTF
    IY75771 - Incorrect behaviour with -qtemplateregistry -E
    IY75772 - Unresolved call to overloaded class member
    IY75773 - Corrupted pointer to member of virtual class
    IY75774 - Internal compiler error
    IY75775 - Performance drop with double hummer intrinsics
    IY75776 - Internal compiler error
    IY75777 - Internal compiler error
    IY75779 - Performance degradation with -qarch=440d


The following filesets are included in this PTF:

    memdbg.adt.5.1.0.2
    memdbg.aix50.adt.5.1.0.2
    vac.C.7.0.0.3
    vac.aix50.lib.7.0.0.3
    vac.man.EN_US.7.0.0.1
    vac.man.en_US.7.0.0.1
    vac.msg.EN_US.C.7.0.0.1
    vac.msg.JA_JP.C.7.0.0.2
    vac.msg.Ja_JP.C.7.0.0.2
    vac.msg.ZH_CN.C.7.0.0.2
    vac.msg.en_US.C.7.0.0.1
    vac.msg.ja_JP.C.7.0.0.2
    vac.msg.zh_CN.C.7.0.0.2
    vac.ndi.7.0.0.3
    vacpp.cmp.core.7.0.0.3
    vacpp.cmp.include.7.0.0.3
    vacpp.cmp.tools.7.0.0.3
    vacpp.man.EN_US.7.0.0.1
    vacpp.man.en_US.7.0.0.1
    vacpp.msg.EN_US.cmp.core.7.0.0.2
    vacpp.msg.JA_JP.cmp.core.7.0.0.1
    vacpp.msg.Ja_JP.cmp.core.7.0.0.1
    vacpp.msg.ZH_CN.cmp.core.7.0.0.1
    vacpp.msg.en_US.cmp.core.7.0.0.2
    vacpp.msg.ja_JP.cmp.core.7.0.0.1
    vacpp.msg.zh_CN.cmp.core.7.0.0.1
    vacpp.ndi.7.0.0.3
    xlC.adt.include.7.0.0.1
    xlC.aix50.rte.7.0.0.0
    xlC.aix50.rte.7.0.0.5
    xlC.msg.Ja_JP.rte.7.0.0.0
    xlC.msg.en_US.rte.7.0.0.0
    xlC.msg.ja_JP.rte.7.0.0.0
    xlC.rte.7.0.0.0
    xlC.rte.7.0.0.1
    xlmass.aix51.lib.4.1.0.2
    xlsmp.aix50.rte.1.5.0.0
    xlsmp.aix50.rte.1.5.0.4
    xlsmp.msg.EN_US.rte.1.5.0.0
    xlsmp.msg.EN_US.rte.1.5.0.1
    xlsmp.msg.JA_JP.rte.1.5.0.0
    xlsmp.msg.Ja_JP.rte.1.5.0.0
    xlsmp.msg.ZH_CN.rte.1.5.0.0
    xlsmp.msg.Zh_CN.rte.1.5.0.0
    xlsmp.msg.en_US.rte.1.5.0.0
    xlsmp.msg.en_US.rte.1.5.0.1
    xlsmp.msg.ja_JP.rte.1.5.0.0
    xlsmp.msg.zh_CN.rte.1.5.0.0
    xlsmp.rte.1.5.0.0
    xlsmp.rte.1.5.0.1

Prerequisites

AIX 5.1:
1. bos.rte.bind_cmds at 5.1.0.35 or higher.
2. Bos.rte.libpthreads at 5.1.0.25 or higher.
3. bos.rte.libc at 5.1.0.62 or higher.
4. bos.adt.include at 5.1.0.61 or higher.

AIX 5.2:
1. bos.rte.libc at 5.2.0.41 or higher.
2. bos.adt.include at 5.2.0.41 or higher.

AIX 5.3:
1. bos.rte.libc at 5.3.0.1 or higher.
2. bos.adt.include at 5.3.0.1 or higher.

These filesets can be downloaded from Fix Central: http://www-912.ibm.com/eserver/support/fixes/fcgui.jsp

Installation Instructions

Click below for installation instructions.

[{"INLabel":"Installing XL C/C++ PTFs on AIX","INLang":"English","INSize":"1","INURL":"http://www-1.ibm.com/support/docview.wss?uid=swg21215669"}]
Off
[{"DNLabel":"vacpp.70.aix.aug2005.ptf.tar.Z","DNDate":"8/31/2005","DNLang":"English","DNSize":"67195659","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.70.aix.aug2005.ptf.tar.Z","DNURL_FTP":null,"DDURL":null},{"DNLabel":"README","DNDate":"8/31/2005","DNLang":"English","DNSize":"1","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/docview.wss?uid=swg21203119","DNURL_FTP":null,"DDURL":null}]
[{"Product":{"code":"SSGH3R","label":"XL C\/C++ for AIX"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Compiler","Platform":[{"code":"PF002","label":"AIX"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Problems (APARS) fixed
IY61738;IY61984;IY62130;IY62309;IY62653;IY63005;IY63128;IY63162;IY63207;IY64067;IY64361;IY64480;IY64510;IY64512;IY64637;IY64676;IY64841;IY64854;IY64858;IY64860;IY64861;IY64862;IY64863;IY64864;IY64866;IY64867;IY64869;IY64870;IY64871;IY64872;IY64874;IY64875;IY64881;IY64883;IY64922;IY65013;IY65228;IY65361;IY65362;IY65367;IY65526;IY65567;IY66097;IY66283;IY66384;IY66458;IY66470;IY66690;IY67314;IY67378;IY67389;IY67879;IY68003;IY68609;IY68856;IY68867;IY69222;IY69299;IY69527;IY69540;IY69932;IY70421;IY70426;IY70427;IY70430;IY70431;IY70432;IY70433;IY70434;IY70435;IY70436;IY70437;IY70438;IY70439;IY70440;IY70441;IY70442;IY70443;IY70444;IY70445;IY70447;IY70448;IY70450;IY70452;IY70615;IY71976;IY75771;IY64361;IY67896;IY68709;IY69458;IY70059;IY70330;IY71492;IY71853;IY72189;IY72223;IY72515;IY72529;IY73110;IY73568;IY73569;IY75771;IY75772;IY75773;IY75774;IY75775;IY75776;IY75777;IY75779

Document Information

Modified date:
25 October 2021

UID

swg24010363