IBM Support

October 2007 PTF for XL C/C++ Enterprise Edition for AIX, V9.0

Download


Abstract

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

Download Description

The following APARs were fixed in this PTF:

IZ01894 - Illegal instruction when LARGE_FILES enabled
IZ02689 - Segmentation fault when calling dynamic_cast
IZ03098 - Missing symbols in shared object
IZ03244 - Internal compiler error related to templates
IZ03309 - Adding support for AIX 6.1 to XL C V9.0
IZ03310 - Adding support for AIX 6.1 to XL C/C++ V9.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
IZ03589 - Invalid template error message
IZ03676 - Compilation error with templates
IZ07437 - October 2007 PTF for XL C++ AIX Runtime, V9
IZ07438 - Adding support for AIX 6.1 to XL C++ V9 Runtime
IZ07469 - Conversion warning: Cannot be initialized
IZ07470 - October 2007 PTF for XL C for AIX, V9.0
IZ07471 - October 2007 PTF for XL C/C++ for AIX, V9.0
IZ07472 - Error code 68 during code generation
IZ07473 - Running out of virtual storage
IZ07474 - Regression from V7 at -O2 or higher
IZ07475 - \x escape sequence and unicode
IZ07476 - vacpp.cmp.rte required to install vac.Bnd
IZ07477 - -qextchk type mismatch for __cdtors
IZ07478 - Compiler error with templates
IZ07489 - Error: virtual table not defined
IZ07490 - Compiler allows main() in namespace
IZ07492 - Internal compiler error
IZ07493 - Warning message for injected class name
IZ07494 - \x escape sequence and Unicode
IZ07495 - I/O stream manipulation problem
IZ07496 - std::locales do not compare equal
IZ07498 - Improper stack unwinding with ?: operator
IZ07499 - vacpp.cmp.rte required to install vac.Bnd
IZ07500 - Template friend default argument warning
IZ07501 - Incorrect output with -qhot
IZ07502 - Macro to indicate whether v6align used
IZ07503 - #pragma report is optimized away
IZ07504 - -qextchk type mismatch for __cdtors
IZ07505 - WARNING: identical expr trees not isomorphic

Note:
The filesets of this PTF list four APARs that should not have been included:

  • IZ04175 - dynamic_cast issue when using -qobjmodel=ibm
  • IZ07482 - V9 runtime core dump due to early destruction
  • IZ07483 - demangle() coredumps
  • IZ07484 - Bitset functions do not return proper value

If you run a command such as instfix after you install the October PTF, you may get the above APARs in the list; however, the fixes are not present. The above APARs were not targeted for the October PTF. The error is clerical in nature and it does not affect PTF functionality. All four APARs were fixed in the November 2007 XL C++ V9 Runtime PTF.

Prerequisites

IBM XL C/C++ Enterprise Edition for AIX, V9.0 compiler at the base (9.0.0.0) level or higher

Installation Instructions

Click here for installation instructions.

Download Package

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

vacpp.90.aix52-53.oct2007.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.9.0.0.2
vac.C.9.0.0.2
vac.aix52.lib.9.0.0.2
vac.html.common.search.9.0.0.2
vac.html.en_US.C.9.0.0.2
vac.html.ja_JP.C.9.0.0.2
vac.html.zh_CN.C.9.0.0.2
vac.include.9.0.0.2
vac.lib.9.0.0.2
vac.man.EN_US.9.0.0.2
vac.man.JA_JP.9.0.0.2
vac.man.Ja_JP.9.0.0.2
vac.man.ZH_CN.9.0.0.2
vac.man.Zh_CN.9.0.0.2
vac.man.en_US.9.0.0.2
vac.man.ja_JP.9.0.0.2
vac.man.zh_CN.9.0.0.2
vac.msg.EN_US.C.9.0.0.2
vac.msg.JA_JP.C.9.0.0.2
vac.msg.Ja_JP.C.9.0.0.2
vac.msg.ZH_CN.C.9.0.0.2
vac.msg.en_US.C.9.0.0.2
vac.msg.ja_JP.C.9.0.0.2
vac.msg.zh_CN.C.9.0.0.2
vac.ndi.9.0.0.2
vac.pdf.en_US.C.9.0.0.2
vac.pdf.ja_JP.C.9.0.0.2
vac.pdf.zh_CN.C.9.0.0.2
vacpp.cmp.aix52.lib.9.0.0.2
vacpp.cmp.aix52.tools.9.0.0.2
vacpp.cmp.core.9.0.0.2
vacpp.cmp.include.9.0.0.2
vacpp.cmp.lib.9.0.0.2
vacpp.cmp.rte.9.0.0.2
vacpp.cmp.tools.9.0.0.2
vacpp.html.common.9.0.0.2
vacpp.html.en_US.9.0.0.2
vacpp.html.ja_JP.9.0.0.2
vacpp.html.zh_CN.9.0.0.2
vacpp.man.EN_US.9.0.0.2
vacpp.man.JA_JP.9.0.0.2
vacpp.man.Ja_JP.9.0.0.2
vacpp.man.ZH_CN.9.0.0.2
vacpp.man.Zh_CN.9.0.0.2
vacpp.man.en_US.9.0.0.2
vacpp.man.ja_JP.9.0.0.2
vacpp.man.zh_CN.9.0.0.2
vacpp.memdbg.aix52.lib.9.0.0.2
vacpp.memdbg.aix52.rte.9.0.0.2
vacpp.memdbg.lib.9.0.0.2
vacpp.memdbg.rte.9.0.0.2
vacpp.msg.EN_US.cmp.core.9.0.0.2
vacpp.msg.EN_US.cmp.tools.9.0.0.2
vacpp.msg.JA_JP.cmp.core.9.0.0.2
vacpp.msg.JA_JP.cmp.tools.9.0.0.2
vacpp.msg.Ja_JP.cmp.core.9.0.0.2
vacpp.msg.Ja_JP.cmp.tools.9.0.0.2
vacpp.msg.ZH_CN.cmp.core.9.0.0.2
vacpp.msg.ZH_CN.cmp.tools.9.0.0.2
vacpp.msg.en_US.cmp.core.9.0.0.2
vacpp.msg.en_US.cmp.tools.9.0.0.2
vacpp.msg.ja_JP.cmp.core.9.0.0.2
vacpp.msg.ja_JP.cmp.tools.9.0.0.2
vacpp.msg.zh_CN.cmp.core.9.0.0.2
vacpp.msg.zh_CN.cmp.tools.9.0.0.2
vacpp.ndi.9.0.0.2
vacpp.pdf.en_US.9.0.0.2
vacpp.pdf.ja_JP.9.0.0.2
vacpp.pdf.zh_CN.9.0.0.2
vacpp.samples.ansicl.9.0.0.2
xlC.aix50.rte.9.0.0.0
xlC.aix50.rte.9.0.0.2
xlC.msg.Ja_JP.rte.9.0.0.0
xlC.msg.Ja_JP.rte.9.0.0.2
xlC.msg.en_US.rte.9.0.0.0
xlC.msg.en_US.rte.9.0.0.2
xlC.msg.ja_JP.rte.9.0.0.0
xlC.msg.ja_JP.rte.9.0.0.2
xlC.rte.9.0.0.0
xlC.rte.9.0.0.2
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
vacpp.90.aix61.oct2007..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.9.0.0.2
vac.C.9.0.0.2
vac.aix52.lib.9.0.0.2
vac.html.common.search.9.0.0.2
vac.html.en_US.C.9.0.0.2
vac.html.ja_JP.C.9.0.0.2
vac.html.zh_CN.C.9.0.0.2
vac.include.9.0.0.2
vac.lib.9.0.0.2
vac.man.EN_US.9.0.0.2
vac.man.JA_JP.9.0.0.2
vac.man.Ja_JP.9.0.0.2
vac.man.ZH_CN.9.0.0.2
vac.man.Zh_CN.9.0.0.2
vac.man.en_US.9.0.0.2
vac.man.ja_JP.9.0.0.2
vac.man.zh_CN.9.0.0.2
vac.msg.EN_US.C.9.0.0.2
vac.msg.JA_JP.C.9.0.0.2
vac.msg.Ja_JP.C.9.0.0.2
vac.msg.ZH_CN.C.9.0.0.2
vac.msg.en_US.C.9.0.0.2
vac.msg.ja_JP.C.9.0.0.2
vac.msg.zh_CN.C.9.0.0.2
vac.ndi.9.0.0.2
vac.pdf.en_US.C.9.0.0.2
vac.pdf.ja_JP.C.9.0.0.2
vac.pdf.zh_CN.C.9.0.0.2
vacpp.cmp.aix52.lib.9.0.0.2
vacpp.cmp.aix52.tools.9.0.0.2
vacpp.cmp.core.9.0.0.2
vacpp.cmp.include.9.0.0.2
vacpp.cmp.lib.9.0.0.2
vacpp.cmp.rte.9.0.0.2
vacpp.cmp.tools.9.0.0.2
vacpp.html.common.9.0.0.2
vacpp.html.en_US.9.0.0.2
vacpp.html.ja_JP.9.0.0.2
vacpp.html.zh_CN.9.0.0.2
vacpp.man.EN_US.9.0.0.2
vacpp.man.JA_JP.9.0.0.2
vacpp.man.Ja_JP.9.0.0.2
vacpp.man.ZH_CN.9.0.0.2
vacpp.man.Zh_CN.9.0.0.2
vacpp.man.en_US.9.0.0.2
vacpp.man.ja_JP.9.0.0.2
vacpp.man.zh_CN.9.0.0.2
vacpp.memdbg.aix52.lib.9.0.0.2
vacpp.memdbg.aix52.rte.9.0.0.2
vacpp.memdbg.lib.9.0.0.2
vacpp.memdbg.rte.9.0.0.2
vacpp.msg.EN_US.cmp.core.9.0.0.2
vacpp.msg.EN_US.cmp.tools.9.0.0.2
vacpp.msg.JA_JP.cmp.core.9.0.0.2
vacpp.msg.JA_JP.cmp.tools.9.0.0.2
vacpp.msg.Ja_JP.cmp.core.9.0.0.2
vacpp.msg.Ja_JP.cmp.tools.9.0.0.2
vacpp.msg.ZH_CN.cmp.core.9.0.0.2
vacpp.msg.ZH_CN.cmp.tools.9.0.0.2
vacpp.msg.en_US.cmp.core.9.0.0.2
vacpp.msg.en_US.cmp.tools.9.0.0.2
vacpp.msg.ja_JP.cmp.core.9.0.0.2
vacpp.msg.ja_JP.cmp.tools.9.0.0.2
vacpp.msg.zh_CN.cmp.core.9.0.0.2
vacpp.msg.zh_CN.cmp.tools.9.0.0.2
vacpp.ndi.9.0.0.2
vacpp.pdf.en_US.9.0.0.2
vacpp.pdf.ja_JP.9.0.0.2
vacpp.pdf.zh_CN.9.0.0.2
vacpp.samples.ansicl.9.0.0.2
xlC.aix61.rte.9.0.0.1
xlC.aix61.rte.9.0.0.2
xlC.msg.Ja_JP.rte.9.0.0.0
xlC.msg.Ja_JP.rte.9.0.0.2
xlC.msg.en_US.rte.9.0.0.0
xlC.msg.en_US.rte.9.0.0.2
xlC.msg.ja_JP.rte.9.0.0.0
xlC.msg.ja_JP.rte.9.0.0.2
xlC.rte.9.0.0.0
xlC.rte.9.0.0.2
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:
  • 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.90.aix52-53.oct2007.ptf.tar.Z","DNDate":"11/5/2007","DNLang":"English","DNSize":"96569136","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"ftp://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.90.aix52-53.oct2007.ptf.tar.Z","DNURL_FTP":null,"DDURL":null},{"DNLabel":"vacpp.90.aix61.oct2007.ptf.tar.Z","DNDate":"11/5/2007","DNLang":"English","DNSize":"96630841","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"ftp://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.90.aix61.oct2007.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":"9.0","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Problems (APARS) fixed
IZ01894;IZ02689;IZ03098;IZ03244;IZ03309;IZ03310;IZ03589;IZ03676;IZ07437;IZ07438;IZ07469;IZ07470;IZ07471;IZ07472;IZ07473;IZ07474;IZ07475;IZ07476;IZ07477;IZ07478;IZ07489;IZ07490;IZ07492;IZ07493;IZ07494;IZ07495;IZ07496;IZ07498;IZ07499;IZ07500;IZ07501;IZ07502;IZ07503;IZ07504;IZ07505;IZ03319;IZ03322;IZ03325;IZ02666;IZ02928

Document Information

Modified date:
08 August 2018

UID

swg24017394