IBM Support

November 2007 XL C/C++ Enterprise Edition V8.0 for AIX PTF

Download


Abstract

Cumulative fix package for XL C/C++ Enterprise Edition V8.0 for AIX.

Download Description

The following APARs were fixed in this PTF *:

IY97672 - Error: virtual table not defined
IZ01407 - Incorrect output with -qhot
IZ03242 - Malformed stabstring causing dbx crash
IZ03243 - Internal compiler error
IZ03307 - Adding support for AIX 6.1 to XL C V8.0
IZ03308 - Adding support for AIX 6.1 to XL C/C++ V8.0
IZ03319 - Adding support for AIX 6.1 to XL SMP V1.7
IZ03322 - Adding support for AIX 6.1 to XL MASS V4.4
IZ03325 - Adding support for AIX 6.1 to Mem Debug RTE V5.3
IZ03454 - Executable runs into coredump
IZ03995 - Internal compiler error with va_arg()
IZ04175 - dynamic_cast issue when using -qobjmodel=ibm
IZ06630 - Initializer misinterpreted
IZ06691 - demangle() coredumps (AIX 5.1 only)
IZ07482 - V9 runtime core dump due to early destruction
IZ07483 - demangle() coredumps
IZ07484 - Bitset functions do not return proper value
IZ09358 - November 2007 PTF for XL C++ AIX Runtime, V9
IZ09370 - Internal compiler error
IZ09372 - November 2007 XL C V8.0 for AIX PTF
IZ09395 - Error with bitset functions
IZ09396 - -qextchk type mismatch for __cdtors
IZ09399 - November 2007 XL C/C++ V8.0 for AIX PTF
IZ09400 - Error with bitset functions (AIX 5.1 only)
IZ09401 - November 2007 XL C++ AIX Runtime, V8 (AIX 5.1 only)
IZ09414 - Invalid warning issued for template friend
IZ09415 - #pragma report is optimized away
IZ09416 - -qextchk type mismatch for __cdtors


* Some APARs may have been originally fixed in another release of this product. In such cases fixes have been ported to this release and APAR descriptions have been copied from the original APARs.

Prerequisites

Compiler prerequisites:
- XL C/C++ Enterprise Edition V8.0 for AIX at the base level (8.0.0.0) or higher.

Runtime prerequisites:
- AIX 5.1 with bos.rte.libc 5.1.0.62 or higher (V8 Runtime only)
- AIX 5.2 with bos.rte.libc 5.2.0.41 or higher
- AIX 5.3 with bos.rte.libc 5.3.0.30
- AIX 6.1 base level

These filesets can be downloaded from IBM Support Fix Central.

Installation Instructions

Click here for installation instructions. Additional special instructions for performing Non-Default Installation (NDI) on AIX 5.2 and 5.3 can be found here.

Download Package

This PTF contains two AIX version-specific packages, with the following content:

AIX 5.1
AIX 5.2 and above
vacpp.80.aix51.nov2007.ptf.tar.Z:

memdbg.adt.5.2.0.3
memdbg.aix50.adt.5.2.0.3
memdbg.msg.EN_US.5.2.0.3
memdbg.msg.JA_JP.5.2.0.3
memdbg.msg.Ja_JP.5.2.0.3
memdbg.msg.ZH_CN.5.2.0.3
memdbg.msg.en_US.5.2.0.3
memdbg.msg.ja_JP.5.2.0.3
memdbg.msg.zh_CN.5.2.0.3
vac.Bnd.8.0.0.16
vac.C.8.0.0.17
vac.aix50.lib.8.0.0.17
vac.html.common.search.8.0.0.17
vac.html.en_US.C.8.0.0.17
vac.html.ja_JP.C.8.0.0.17
vac.html.zh_CN.C.8.0.0.17
vac.include.8.0.0.17
vac.lib.8.0.0.17
vac.man.EN_US.8.0.0.17
vac.man.JA_JP.8.0.0.17
vac.man.Ja_JP.8.0.0.17
vac.man.ZH_CN.8.0.0.17
vac.man.Zh_CN.8.0.0.17
vac.man.en_US.8.0.0.17
vac.man.ja_JP.8.0.0.17
vac.man.zh_CN.8.0.0.17
vac.msg.EN_US.C.8.0.0.17
vac.msg.JA_JP.C.8.0.0.17
vac.msg.Ja_JP.C.8.0.0.17
vac.msg.ZH_CN.C.8.0.0.17
vac.msg.en_US.C.8.0.0.17
vac.msg.ja_JP.C.8.0.0.17
vac.msg.zh_CN.C.8.0.0.17
vac.ndi.8.0.0.17
vac.pdf.en_US.C.8.0.0.17
vac.pdf.ja_JP.C.8.0.0.17
vac.pdf.zh_CN.C.8.0.0.17
vacpp.cmp.aix50.lib.8.0.0.17
vacpp.cmp.aix50.tools.8.0.0.17
vacpp.cmp.core.8.0.0.17
vacpp.cmp.include.8.0.0.17
vacpp.cmp.lib.8.0.0.17
vacpp.cmp.rte.8.0.0.17
vacpp.cmp.tools.8.0.0.17
vacpp.html.common.8.0.0.17
vacpp.html.en_US.8.0.0.17
vacpp.html.ja_JP.8.0.0.17
vacpp.html.zh_CN.8.0.0.17
vacpp.man.EN_US.8.0.0.17
vacpp.man.JA_JP.8.0.0.17
vacpp.man.Ja_JP.8.0.0.17
vacpp.man.ZH_CN.8.0.0.17
vacpp.man.Zh_CN.8.0.0.17
vacpp.man.en_US.8.0.0.17
vacpp.man.ja_JP.8.0.0.17
vacpp.man.zh_CN.8.0.0.17
vacpp.memdbg.aix50.lib.8.0.0.17
vacpp.memdbg.aix50.rte.8.0.0.17
vacpp.memdbg.lib.8.0.0.17
vacpp.memdbg.rte.8.0.0.17
vacpp.msg.EN_US.cmp.core.8.0.0.17
vacpp.msg.EN_US.cmp.tools.8.0.0.17
vacpp.msg.JA_JP.cmp.core.8.0.0.17
vacpp.msg.JA_JP.cmp.tools.8.0.0.17
vacpp.msg.Ja_JP.cmp.core.8.0.0.17
vacpp.msg.Ja_JP.cmp.tools.8.0.0.17
vacpp.msg.ZH_CN.cmp.core.8.0.0.17
vacpp.msg.ZH_CN.cmp.tools.8.0.0.17
vacpp.msg.en_US.cmp.core.8.0.0.17
vacpp.msg.en_US.cmp.tools.8.0.0.17
vacpp.msg.ja_JP.cmp.core.8.0.0.17
vacpp.msg.ja_JP.cmp.tools.8.0.0.17
vacpp.msg.zh_CN.cmp.core.8.0.0.17
vacpp.msg.zh_CN.cmp.tools.8.0.0.17
vacpp.ndi.8.0.0.17
vacpp.pdf.en_US.8.0.0.17
vacpp.pdf.ja_JP.8.0.0.17
vacpp.pdf.zh_CN.8.0.0.17
vacpp.samples.ansicl.8.0.0.17
xlC.adt.include.8.0.0.11
xlC.aix50.rte.8.0.0.0
xlC.aix50.rte.8.0.0.11
xlC.msg.Ja_JP.rte.8.0.0.0
xlC.msg.Ja_JP.rte.8.0.0.11
xlC.msg.en_US.rte.8.0.0.0
xlC.msg.en_US.rte.8.0.0.11
xlC.msg.ja_JP.rte.8.0.0.0
xlC.msg.ja_JP.rte.8.0.0.11
xlC.rte.8.0.0.0
xlC.rte.8.0.0.11
xlmass.adt.include.4.3.0.1
xlmass.aix51.lib.4.3.0.1
xlmass.lib.4.3.0.1
xlsmp.aix50.rte.1.6.0.0
xlsmp.aix50.rte.1.6.0.3
xlsmp.msg.EN_US.rte.1.6.0.0
xlsmp.msg.EN_US.rte.1.6.0.3
xlsmp.msg.JA_JP.rte.1.6.0.0
xlsmp.msg.JA_JP.rte.1.6.0.3
xlsmp.msg.Ja_JP.rte.1.6.0.0
xlsmp.msg.Ja_JP.rte.1.6.0.3
xlsmp.msg.ZH_CN.rte.1.6.0.0
xlsmp.msg.ZH_CN.rte.1.6.0.3
xlsmp.msg.Zh_CN.rte.1.6.0.0
xlsmp.msg.Zh_CN.rte.1.6.0.3
xlsmp.msg.en_US.rte.1.6.0.0
xlsmp.msg.en_US.rte.1.6.0.3
xlsmp.msg.ja_JP.rte.1.6.0.0
xlsmp.msg.ja_JP.rte.1.6.0.3
xlsmp.msg.zh_CN.rte.1.6.0.0
xlsmp.msg.zh_CN.rte.1.6.0.3
xlsmp.rte.1.6.0.0
xlsmp.rte.1.6.0.3
vacpp.80.aix52-61.nov2007.ptf.tar.Z:

memdbg.adt.5.3.0.0
memdbg.adt.5.3.0.1
memdbg.aix52.adt.5.3.0.0
memdbg.aix52.adt.5.3.0.1
memdbg.msg.EN_US.5.3.0.0
memdbg.msg.EN_US.5.3.0.1
memdbg.msg.JA_JP.5.3.0.0
memdbg.msg.JA_JP.5.3.0.1
memdbg.msg.Ja_JP.5.3.0.0
memdbg.msg.Ja_JP.5.3.0.1
memdbg.msg.ZH_CN.5.3.0.0
memdbg.msg.ZH_CN.5.3.0.1
memdbg.msg.en_US.5.3.0.0
memdbg.msg.en_US.5.3.0.1
memdbg.msg.ja_JP.5.3.0.0
memdbg.msg.ja_JP.5.3.0.1
memdbg.msg.zh_CN.5.3.0.0
memdbg.msg.zh_CN.5.3.0.1
vac.Bnd.8.0.0.16
vac.C.8.0.0.17
vac.aix50.lib.8.0.0.17
vac.html.common.search.8.0.0.17
vac.html.en_US.C.8.0.0.17
vac.html.ja_JP.C.8.0.0.17
vac.html.zh_CN.C.8.0.0.17
vac.include.8.0.0.17
vac.lib.8.0.0.17
vac.man.EN_US.8.0.0.17
vac.man.JA_JP.8.0.0.17
vac.man.Ja_JP.8.0.0.17
vac.man.ZH_CN.8.0.0.17
vac.man.Zh_CN.8.0.0.17
vac.man.en_US.8.0.0.17
vac.man.ja_JP.8.0.0.17
vac.man.zh_CN.8.0.0.17
vac.msg.EN_US.C.8.0.0.17
vac.msg.JA_JP.C.8.0.0.17
vac.msg.Ja_JP.C.8.0.0.17
vac.msg.ZH_CN.C.8.0.0.17
vac.msg.en_US.C.8.0.0.17
vac.msg.ja_JP.C.8.0.0.17
vac.msg.zh_CN.C.8.0.0.17
vac.ndi.8.0.0.17
vac.pdf.en_US.C.8.0.0.17
vac.pdf.ja_JP.C.8.0.0.17
vac.pdf.zh_CN.C.8.0.0.17
vacpp.cmp.aix50.lib.8.0.0.17
vacpp.cmp.aix50.tools.8.0.0.17
vacpp.cmp.core.8.0.0.17
vacpp.cmp.include.8.0.0.17
vacpp.cmp.lib.8.0.0.17
vacpp.cmp.rte.8.0.0.17
vacpp.cmp.tools.8.0.0.17
vacpp.html.common.8.0.0.17
vacpp.html.en_US.8.0.0.17
vacpp.html.ja_JP.8.0.0.17
vacpp.html.zh_CN.8.0.0.17
vacpp.man.EN_US.8.0.0.17
vacpp.man.JA_JP.8.0.0.17
vacpp.man.Ja_JP.8.0.0.17
vacpp.man.ZH_CN.8.0.0.17
vacpp.man.Zh_CN.8.0.0.17
vacpp.man.en_US.8.0.0.17
vacpp.man.ja_JP.8.0.0.17
vacpp.man.zh_CN.8.0.0.17
vacpp.memdbg.aix50.lib.8.0.0.17
vacpp.memdbg.aix50.rte.8.0.0.17
vacpp.memdbg.lib.8.0.0.17
vacpp.memdbg.rte.8.0.0.17
vacpp.msg.EN_US.cmp.core.8.0.0.17
vacpp.msg.EN_US.cmp.tools.8.0.0.17
vacpp.msg.JA_JP.cmp.core.8.0.0.17
vacpp.msg.JA_JP.cmp.tools.8.0.0.17
vacpp.msg.Ja_JP.cmp.core.8.0.0.17
vacpp.msg.Ja_JP.cmp.tools.8.0.0.17
vacpp.msg.ZH_CN.cmp.core.8.0.0.17
vacpp.msg.ZH_CN.cmp.tools.8.0.0.17
vacpp.msg.en_US.cmp.core.8.0.0.17
vacpp.msg.en_US.cmp.tools.8.0.0.17
vacpp.msg.ja_JP.cmp.core.8.0.0.17
vacpp.msg.ja_JP.cmp.tools.8.0.0.17
vacpp.msg.zh_CN.cmp.core.8.0.0.17
vacpp.msg.zh_CN.cmp.tools.8.0.0.17
vacpp.ndi.8.0.0.17
vacpp.pdf.en_US.8.0.0.17
vacpp.pdf.ja_JP.8.0.0.17
vacpp.pdf.zh_CN.8.0.0.17
vacpp.samples.ansicl.8.0.0.17
xlC.adt.include.8.0.0.11
xlC.aix50.rte.9.0.0.0
xlC.aix50.rte.9.0.0.3
xlC.aix61.rte.9.0.0.1
xlC.aix61.rte.9.0.0.3
xlC.msg.Ja_JP.rte.9.0.0.0
xlC.msg.Ja_JP.rte.9.0.0.3
xlC.msg.en_US.rte.9.0.0.0
xlC.msg.en_US.rte.9.0.0.3
xlC.msg.ja_JP.rte.9.0.0.0
xlC.msg.ja_JP.rte.9.0.0.3
xlC.rte.9.0.0.0
xlC.rte.9.0.0.3
xlmass.adt.include.4.4.0.0
xlmass.adt.include.4.4.0.1
xlmass.aix52.lib.4.4.0.0
xlmass.aix52.lib.4.4.0.1
xlmass.lib.4.4.0.0
xlmass.lib.4.4.0.1
xlsmp.aix52.rte.1.7.0.0
xlsmp.aix52.rte.1.7.0.1
xlsmp.msg.EN_US.rte.1.7.0.0
xlsmp.msg.EN_US.rte.1.7.0.1
xlsmp.msg.JA_JP.rte.1.7.0.0
xlsmp.msg.JA_JP.rte.1.7.0.1
xlsmp.msg.Ja_JP.rte.1.7.0.0
xlsmp.msg.Ja_JP.rte.1.7.0.1
xlsmp.msg.ZH_CN.rte.1.7.0.0
xlsmp.msg.ZH_CN.rte.1.7.0.1
xlsmp.msg.Zh_CN.rte.1.7.0.0
xlsmp.msg.Zh_CN.rte.1.7.0.1
xlsmp.msg.en_US.rte.1.7.0.0
xlsmp.msg.en_US.rte.1.7.0.1
xlsmp.msg.ja_JP.rte.1.7.0.0
xlsmp.msg.ja_JP.rte.1.7.0.1
xlsmp.msg.zh_CN.rte.1.7.0.0
xlsmp.msg.zh_CN.rte.1.7.0.1
xlsmp.rte.1.7.0.0
xlsmp.rte.1.7.0.1

Notes:
  • C++ Runtime V8 has been superseded by V9 on AIX 5.2 and above
  • XL SMP Runtime V1.6 has been superseded by V1.7 on AIX 5.2 and above
  • Memory Debugger Runtime V5.2 has been superseded by V5.3 on AIX 5.2 and above
  • XL MASS Library V4.3 has been superseded by V4.4 on AIX 5.2 and above

Off
[{"DNLabel":"vacpp.80.aix51.nov2007.ptf.tar.Z","DNDate":"11/30/2007","DNLang":"English","DNSize":"98402339","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.80.aix51.nov2007.ptf.tar.Z","DNURL_FTP":null,"DDURL":null},{"DNLabel":"vacpp.80.aix52-61.nov2007.ptf.tar.Z","DNDate":"11/30/2007","DNLang":"English","DNSize":"127745026","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.80.aix52-61.nov2007.ptf.tar.Z","DNURL_FTP":null,"DDURL":null}]

Technical Support

For information about latest technical issues, changes to the existing behavior, as well as documentation corrections for this product, please refer to the on-line Readme.

[{"Product":{"code":"SSJT9L","label":"XL C\/C++"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":"Compiler","Platform":[{"code":"PF002","label":"AIX"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Product":{"code":"SSGH3R","label":"XL C\/C++ for AIX"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":" ","Platform":[{"code":"PF002","label":"AIX"}],"Version":"8.0","Edition":"Enterprise","Line of Business":{"code":"LOB57","label":"Power"}}]

Problems (APARS) fixed
IY97672;IZ01407;IZ03242;IZ03243;IZ03307;IZ03308;IZ03319;IZ03322;IZ03325;IZ03454;IZ03995;IZ04175;IZ06630;IZ06691;IZ07482;IZ07483;IZ07484;IZ09358;IZ09370;IZ09372;IZ09395;IZ09396;IZ09399;IZ09400;IZ09401;IZ09414;IZ09415;IZ09416;IY97106;IY97911;IY98013;IY98245;IY99131;IY99131;IY99901;IZ00057;IZ00323;IZ00810;IZ00817;IZ01281;IZ01810;IZ03708;IZ03727;IZ03728;IZ03733;IZ03842;IY98603;IZ01691;IZ01803;IY93139;IY93630;IY94591;IY95385;IY95714;IY95737;IY95872;IY95951;IY95994;IY96038;IY96070;IY96265;IY96746;IY96961;IY96980;IY97171;IY97246;IY97431;IY97537;IY97581;IY98219;IY98675;IY98677;IY99557;IY99559;IY99560;IY99561;IY99562;IY99563;IY99564;IY91474;IY91926;IY92500;IY92532;IY92889;IY92893;IY92906;IY93022;IY93074;IY93139;IY93208;IY94468;IY94472;IY94473;IY94474;IY94491;IY94492;IY94494;IY94495;IY86831;IY87291;IY87692;IY88700;IY88725;IY88871;IY88924;IY89361;IY89372;IY89572;IY89641;IY89714;IY89767;IY90571;IY90758;IY90788;IY90857;IY90859;IY90860;IY90957;IY91005;IY91535;IY92313;IY92359;IY92362;IY92376;IY92378;IY92392;IY92395;IY92398;IY92400;IY92401;IY92402;IY92403;IY92404;IY92414;IY92415;IY92416;IY92423;IY92424;IY81932;IY82941;IY84230;IY84638;IY85091;IY85936;IY86346;IY86432;IY87090;IY87207;IY87512;IY87994;IY88130;IY88131;IY88132;IY88134;IY88135;IY88159;IY88175;IY88239;IY88498;IY88504;IY88506;IY88508;IY89967;IY82741;IY84502;IY85080;IY85081;IY85082;IY85629;IY85677;IY86295;IY86298;IY86300;IY86316;IY86326;IY86339;IY86345;IY81593;IY84228;IY84230;IY85081;IY86292;IY86294;IY78550;IY78927;IY79919;IY80645;IY81053;IY82573;IY82575;IY82577;IY82584;IY82627;IY82846;IY83099;IY83106;IY83112;IY83116;IY83128;IY83132;IY83144;IY83146;IY83148;IY83149;IY83150;IY83151;IY83153;IY83154;IY83155;IY73096;IY73588;IY73811;IY75005;IY75632;IY76552;IY76555;IY78922;IY78923;IY78924;IY78930;IY78932;IY78933;IY78873;IY79071;IY79422;IY80656;IY80737;IY85580;IY85482;IY85483

Document Information

Modified date:
25 October 2021

UID

swg24017671