IBM Support

May 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 *:

IY93139 - Need to include header file in e-packages
IY93630 - Destructor gets invoked too soon
IY94591 - xlcentry fails with signal 11
IY95385 - Error occurred during code generation
IY95714 - Internal compiler error with -qfuncsect
IY95737 - Internal compiler error
IY95872 - Temporary variable destroyed too soon
IY95951 - -q64 causes segmentation fault
IY95994 - Segmentation fault
IY96038 - Internal compiler error
IY96070 - CreateExportList produces incorrect output
IY96265 - -O3 causes compilation error
IY96746 - Internal compiler error in xlCentry with -O2
IY96961 - Double is handled incorrectly
IY96980 - Error using goto to jump out of try/catch
IY97171 - Different alignment with XL C/C++ and VAC++
IY97246 - No best match for overloaded function
IY97431 - Running out of virtual storage
IY97537 - Namemangling difference for guard variables
IY97581 - Core dump with -q64
IY98219 - Internal compiler error
IY98675 - May 2007 XL C V8.0 for AIX PTF
IY98677 - May 2007 XL C/C++ V8.0 for AIX PTF
IY99557 - Incorrect output with -DUSECOUT and xlC128_r
IY99559 - Operator delete called twice on exception
IY99560 - Destructor called twice on exception
IY99561 - 64-bit members @ offset > INTMAX
IY99562 - Core dump with xlC128_r and -brtl
IY99563 - Option -qlist does not print full version
IY99564 - May 2007 Memory Debugger Runtime V5.2 for AIX

* Some or all of the above 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.

The following filesets are included in this PTF:

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.C.8.0.0.14
vac.aix50.lib.8.0.0.14
vac.html.common.search.8.0.0.14
vac.html.en_US.C.8.0.0.14
vac.html.ja_JP.C.8.0.0.14
vac.html.zh_CN.C.8.0.0.14
vac.include.8.0.0.14
vac.lib.8.0.0.14
vac.man.EN_US.8.0.0.14
vac.man.JA_JP.8.0.0.14
vac.man.Ja_JP.8.0.0.14
vac.man.ZH_CN.8.0.0.14
vac.man.Zh_CN.8.0.0.14
vac.man.en_US.8.0.0.14
vac.man.ja_JP.8.0.0.14
vac.man.zh_CN.8.0.0.14
vac.msg.EN_US.C.8.0.0.14
vac.msg.JA_JP.C.8.0.0.14
vac.msg.Ja_JP.C.8.0.0.14
vac.msg.ZH_CN.C.8.0.0.14
vac.msg.en_US.C.8.0.0.14
vac.msg.ja_JP.C.8.0.0.14
vac.msg.zh_CN.C.8.0.0.14
vac.ndi.8.0.0.14
vac.pdf.en_US.C.8.0.0.14
vac.pdf.ja_JP.C.8.0.0.14
vac.pdf.zh_CN.C.8.0.0.14
vacpp.cmp.aix50.lib.8.0.0.14
vacpp.cmp.aix50.tools.8.0.0.14
vacpp.cmp.core.8.0.0.14
vacpp.cmp.include.8.0.0.14
vacpp.cmp.lib.8.0.0.14
vacpp.cmp.rte.8.0.0.14
vacpp.cmp.tools.8.0.0.14
vacpp.html.common.8.0.0.14
vacpp.html.en_US.8.0.0.14
vacpp.html.ja_JP.8.0.0.14
vacpp.html.zh_CN.8.0.0.14
vacpp.man.EN_US.8.0.0.14
vacpp.man.JA_JP.8.0.0.14
vacpp.man.Ja_JP.8.0.0.14
vacpp.man.ZH_CN.8.0.0.14
vacpp.man.Zh_CN.8.0.0.14
vacpp.man.en_US.8.0.0.14
vacpp.man.ja_JP.8.0.0.14
vacpp.man.zh_CN.8.0.0.14
vacpp.memdbg.aix50.lib.8.0.0.14
vacpp.memdbg.aix50.rte.8.0.0.14
vacpp.memdbg.lib.8.0.0.14
vacpp.memdbg.rte.8.0.0.14
vacpp.msg.EN_US.cmp.core.8.0.0.14
vacpp.msg.EN_US.cmp.tools.8.0.0.14
vacpp.msg.JA_JP.cmp.core.8.0.0.14
vacpp.msg.JA_JP.cmp.tools.8.0.0.14
vacpp.msg.Ja_JP.cmp.core.8.0.0.14
vacpp.msg.Ja_JP.cmp.tools.8.0.0.14
vacpp.msg.ZH_CN.cmp.core.8.0.0.14
vacpp.msg.ZH_CN.cmp.tools.8.0.0.14
vacpp.msg.en_US.cmp.core.8.0.0.14
vacpp.msg.en_US.cmp.tools.8.0.0.14
vacpp.msg.ja_JP.cmp.core.8.0.0.14
vacpp.msg.ja_JP.cmp.tools.8.0.0.14
vacpp.msg.zh_CN.cmp.core.8.0.0.14
vacpp.msg.zh_CN.cmp.tools.8.0.0.14
vacpp.ndi.8.0.0.14
vacpp.pdf.en_US.8.0.0.14
vacpp.pdf.ja_JP.8.0.0.14
vacpp.pdf.zh_CN.8.0.0.14
vacpp.samples.ansicl.8.0.0.14
xlC.adt.include.8.0.0.9
xlC.aix50.rte.8.0.0.0
xlC.aix50.rte.8.0.0.9
xlC.msg.Ja_JP.rte.8.0.0.0
xlC.msg.Ja_JP.rte.8.0.0.9
xlC.msg.en_US.rte.8.0.0.0
xlC.msg.en_US.rte.8.0.0.9
xlC.msg.ja_JP.rte.8.0.0.0
xlC.msg.ja_JP.rte.8.0.0.9
xlC.rte.8.0.0.0
xlC.rte.8.0.0.9
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

Prerequisites

Compiler components require XL C/C++ Enterprise Edition V8.0 for AIX. Runtime components require the following levels (or newer) of the bos.rte.libc fileset, depending on your AIX version:


    - AIX 5.1: bos.rte.libc 5.1.0.62 (APAR IY58419)
    - AIX 5.2: bos.rte.libc 5.2.0.41 (APAR IY58421)
    - AIX 5.3: bos.rte.libc 5.3.0.30 (APAR IY58143)

These filesets can be downloaded from IBM eServer Support Fix Central:
http://www.ibm.com/support/fixcentral/

Installation Instructions

Click here for installation instructions.

Off
[{"DNLabel":"vacpp.80.aix.may2007.ptf.tar.Z","DNDate":"6/15/2007","DNLang":"English","DNSize":"97980911","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.80.aix.may2007.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":"Compiler","Platform":[{"code":"PF002","label":"AIX"}],"Version":"8.0","Edition":"Enterprise","Line of Business":{"code":"LOB57","label":"Power"}}]

Problems (APARS) fixed
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

swg24016008