IBM Support

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

Download


Abstract

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

Download Description

The following APARs were fixed in this PTF:


    IY72517 - Incorrect alignment in 64-bit mode
    IY72774 - Memory fault in well-formed templates code
    IY73181 - Incorrect behavior when -qipa is used
    IY73552 - Incorrect behavior when -qipa is used
    IY73626 - Segmentation fault in ptrgl._ptrgl
    IY73682 - Incorrect symbols generated with -O
    IY73950 - Incorrect output when -qipa is used
    IY73959 - Compiler generates incorrect linkage signature
    IY74009 - Compiler not honouring volatile attribute
    IY74101 - Incorrect -bpD when -bmaxdata:0x80000000 used
    IY74771 - Compiler does not recognize rindex()
    IY74859 - Internal compiler error with -qipa
    IY75096 - Long arg lists not passed correctly with -O3
    IY75121 - Incorrect results with -O
    IY75507 - Internal compiler error with -qreport
    IY75513 - Memory fault during switch evaluation
    IY75690 - Incorrect output when using Ja_JP locale
    IY76081 - Incorrect behavior with -qipa and -brename
    IY76225 - Incorrect behavior of UTF-16 char constants
    IY76257 - Excessive system time during compilation
    IY76271 - Compiler limit exceeded
    IY76357 - Compiler not inlining suitable functions
    IY76751 - November 2005 XL C V7.0 for AIX PTF
    IY76754 - November 2005 XL C/C++ EE V7.0 for AIX PTF
    IY76887 - Incorrect floating point code generated
    IY78921 - Incorrect error message with -qlanglvl=stdc89
    IY78922 - std::has_facet erroneously returns true
    IY78923 - C++ streams affected by setlocale() routine
    IY78924 - Incorrect behaviour when XOPEN_SOURCE=600
    IY78930 - Error in xtree header file
    IY78932 - Invalid memory free in libdemangle.a
    IY78933 - November 2005 XL C/C++ V8 for AIX Runtime PTF
    IY78938 - Error: spill size not sufficient
    IY78988 - Invalid error message when -qtempinc is used
    IY78989 - Invalid error message in template code
    IY78991 - Compiler issues invalid error message
    IY78993 - Compiler issues invalid error message


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.4
    vac.aix50.lib.7.0.0.4
    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.4
    vacpp.cmp.aix50.lib.7.0.0.1
    vacpp.cmp.core.7.0.0.4
    vacpp.cmp.include.7.0.0.4
    vacpp.cmp.tools.7.0.0.4
    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.3
    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.3
    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.4
    xlC.adt.include.7.0.0.1
    xlC.aix50.rte.8.0.0.0
    xlC.aix50.rte.8.0.0.1
    xlC.msg.Ja_JP.rte.8.0.0.0
    xlC.msg.en_US.rte.8.0.0.0
    xlC.msg.ja_JP.rte.8.0.0.0
    xlC.rte.8.0.0.0
    xlmass.aix51.lib.4.1.0.3
    xlsmp.aix50.rte.1.6.0.0
    xlsmp.msg.EN_US.rte.1.6.0.0
    xlsmp.msg.JA_JP.rte.1.6.0.0
    xlsmp.msg.Ja_JP.rte.1.6.0.0
    xlsmp.msg.ZH_CN.rte.1.6.0.0
    xlsmp.msg.Zh_CN.rte.1.6.0.0
    xlsmp.msg.en_US.rte.1.6.0.0
    xlsmp.msg.ja_JP.rte.1.6.0.0
    xlsmp.msg.zh_CN.rte.1.6.0.0
    xlsmp.rte.1.6.0.0


Note: on AIX 5L the V8 Runtime (xlC.*) has superseded the V7 Runtime. Similarly, XL SMP Libraries V1.6 (xlsmp.*) has superseded XL SMP Libraries V1.5.

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 IBM eServer Support Fix Central:
http://www.ibm.com/support/fixcentral/

Installation Instructions

Click below for installation instructions.

[{"INLabel":"Installation instructions","INLang":"English","INSize":"1","INURL":"http://www-1.ibm.com/support/docview.wss?uid=swg21215669"}]
Off
[{"DNLabel":"vacpp.70.aix.nov2005.ptf.tar.Z","DNDate":"11/30/2005","DNLang":"English","DNSize":"74850645","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.70.aix.nov2005.ptf.tar.Z","DNURL_FTP":null,"DDURL":null},{"DNLabel":"README","DNDate":"11/30/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
IY72517;IY72774;IY73181;IY73552;IY73626;IY73682;IY73950;IY73959;IY74009;IY74101;IY74771;IY74859;IY75096;IY75121;IY75507;IY75513;IY75690;IY76081;IY76225;IY76257;IY76271;IY76357;IY76751;IY76754;IY76887;IY78921;IY78938;IY78988;IY78989;IY78991;IY78993;IY78922;IY78923;IY78924;IY78930;IY78932;IY78933;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

swg24011025