IBM Support

September 2010 PTF for XL C/C++ for AIX, V11.1

Download


Abstract

Cumulative fix package for XL C/C++ for AIX, V11.1

Download Description

The following APARs were fixed in this PTF *:

IZ80300 - App coredumps if compiled with -O3
IZ79818 - Application segfaults with -O3 -q64
IZ84755 - Exported functions removed by IPA link phase
IZ77484 - Bad C++ stabstring
IZ84740 - Compiler error with -O2
IZ79546 - Compiler error and wrong output with -qarch
IZ80784 - -qhot causing incorrect loop result
IZ81030 - Optimizing away IF causing FP exception
IZ82804 - No no-op instruction for str function
IZ83163 - Incorrect result from fp_invalid_op()
IZ81166 - Nonlinear equation solver gives incorrect output
IZ79798 - Assembler error with -qfuncsect -S
IZ84741 - Issues with STL std::string copy on write
IZ84758 - Internal compiler error in xlCentry
IZ84759 - Syntax error for data structure members
IZ84760 - The use of undefined class is not valid msg
IZ84761 - xlC accepts templates without argument list
IZ84762 - Error: Base class is declared but not defined
IZ84495 - Char cast shadows cause poor compile time
IZ84764 - Member not declared as a template error
IZ84752 - Zero-extent array position error in struct
IZ80211 - Invalid C++0x auto use generates ambiguous message
IZ68461 - Weak symbol not marked weak
IZ84778 - Adding support for AIX7.1
IZ84712 - September 2010 XL MASS
IZ84709 - September 2010 XL SMP Runtime
IZ84710 - September 2010 PTF for URT for AIX
SE43744 - August 2010 PTF for IBM Debugger for AIX, V7.1
IZ84711 - September 2010 IBM XL C++ Runtime for AIX, V11.1
IZ84705 - September 2010 PTF for XL C for AIX, V11.1
IZ84706 - September 2010 PTF for XL C/C++ for AIX, V11.1

* Some APARs may have been fixed first 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.



Latest updates
This update may not be the latest one for this product. Click here for the list of latest product updates for IBM C and C++ compilers.

Prerequisites

OS:
IBM AIX V5.3 TL 5300-07, or higher
IBM AIX V6.1
IBM AIX V7.1
IBM i 6.1 (i5/OS V6R1) PASE with PTF SI30636 or higher

Compiler:
IBM XL C/C++ for AIX, V11.1 compiler at the base (11.1.0.0) level.

Installation Instructions

Click here for installation instructions.

Download Package

vacpp.111.aix53TL7-71.sep2010.ptf.tar.Z:

ibmdebugger.7.1.0.2
ibmdebugger.engine.7.1.0.2
ibmdebugger.engine.msg.de_DE.7.1.0.2
ibmdebugger.engine.msg.en_US.7.1.0.2
ibmdebugger.engine.msg.es_ES.7.1.0.2
ibmdebugger.engine.msg.fr_FR.7.1.0.2
ibmdebugger.engine.msg.it_IT.7.1.0.2
ibmdebugger.engine.msg.ja_JP.7.1.0.2
ibmdebugger.engine.msg.ko_KR.7.1.0.2
ibmdebugger.engine.msg.pt_BR.7.1.0.2
ibmdebugger.engine.msg.zh_CN.7.1.0.2
ibmdebugger.engine.msg.zh_TW.7.1.0.2
ibmdebugger.jre.7.1.0.2
ibmdebugger.ui.7.1.0.2
urt11.1.1.0.2
urt11.man.EN_US.1.1.0.2
urt11.man.JA_JP.1.1.0.2
urt11.man.Ja_JP.1.1.0.2
urt11.man.ZH_CN.1.1.0.2
urt11.man.en_US.1.1.0.2
urt11.man.ja_JP.1.1.0.2
urt11.man.zh_CN.1.1.0.2
urt11.msg.EN_US.1.1.0.2
urt11.msg.JA_JP.1.1.0.2
urt11.msg.Ja_JP.1.1.0.2
urt11.msg.ZH_CN.1.1.0.2
urt11.msg.en_US.1.1.0.2
urt11.msg.ja_JP.1.1.0.2
urt11.msg.zh_CN.1.1.0.2
vac.C.11.1.0.3
vac.aix53.lib.11.1.0.3
vac.html.common.search.11.1.0.3
vac.html.en_US.C.11.1.0.3
vac.html.ja_JP.C.11.1.0.3
vac.html.zh_CN.C.11.1.0.3
vac.include.11.1.0.3
vac.lib.11.1.0.3
vac.man.EN_US.11.1.0.3
vac.man.JA_JP.11.1.0.3
vac.man.Ja_JP.11.1.0.3
vac.man.ZH_CN.11.1.0.3
vac.man.Zh_CN.11.1.0.3
vac.man.en_US.11.1.0.3
vac.man.ja_JP.11.1.0.3
vac.man.zh_CN.11.1.0.3
vac.msg.EN_US.C.11.1.0.3
vac.msg.JA_JP.C.11.1.0.3
vac.msg.Ja_JP.C.11.1.0.3
vac.msg.ZH_CN.C.11.1.0.3
vac.msg.en_US.C.11.1.0.3
vac.msg.ja_JP.C.11.1.0.3
vac.msg.zh_CN.C.11.1.0.3
vac.ndi.11.1.0.3
vac.pdf.en_US.C.11.1.0.3
vac.pdf.ja_JP.C.11.1.0.3
vac.pdf.zh_CN.C.11.1.0.3
vacpp.cmp.aix53.lib.11.1.0.3
vacpp.cmp.aix53.tools.11.1.0.3
vacpp.cmp.core.11.1.0.3
vacpp.cmp.include.11.1.0.3
vacpp.cmp.lib.11.1.0.3
vacpp.cmp.rte.11.1.0.3
vacpp.cmp.tools.11.1.0.3
vacpp.html.common.11.1.0.3
vacpp.html.en_US.11.1.0.3
vacpp.html.ja_JP.11.1.0.3
vacpp.html.zh_CN.11.1.0.3
vacpp.man.EN_US.11.1.0.3
vacpp.man.JA_JP.11.1.0.3
vacpp.man.Ja_JP.11.1.0.3
vacpp.man.ZH_CN.11.1.0.3
vacpp.man.Zh_CN.11.1.0.3
vacpp.man.en_US.11.1.0.3
vacpp.man.ja_JP.11.1.0.3
vacpp.man.zh_CN.11.1.0.3
vacpp.memdbg.aix53.lib.11.1.0.3
vacpp.memdbg.aix53.rte.11.1.0.3
vacpp.memdbg.lib.11.1.0.3
vacpp.memdbg.rte.11.1.0.3
vacpp.msg.EN_US.cmp.core.11.1.0.3
vacpp.msg.EN_US.cmp.tools.11.1.0.3
vacpp.msg.JA_JP.cmp.core.11.1.0.3
vacpp.msg.JA_JP.cmp.tools.11.1.0.3
vacpp.msg.Ja_JP.cmp.core.11.1.0.3
vacpp.msg.Ja_JP.cmp.tools.11.1.0.3
vacpp.msg.ZH_CN.cmp.core.11.1.0.3
vacpp.msg.ZH_CN.cmp.tools.11.1.0.3
vacpp.msg.en_US.cmp.core.11.1.0.3
vacpp.msg.en_US.cmp.tools.11.1.0.3
vacpp.msg.ja_JP.cmp.core.11.1.0.3
vacpp.msg.ja_JP.cmp.tools.11.1.0.3
vacpp.msg.zh_CN.cmp.core.11.1.0.3
vacpp.msg.zh_CN.cmp.tools.11.1.0.3
vacpp.ndi.11.1.0.3
vacpp.pdf.en_US.11.1.0.3
vacpp.pdf.ja_JP.11.1.0.3
vacpp.pdf.zh_CN.11.1.0.3
vacpp.samples.ansicl.11.1.0.3
xlC.aix50.rte.11.1.0.2
xlC.aix61.rte.11.1.0.2
xlC.msg.Ja_JP.rte.11.1.0.2
xlC.msg.en_US.rte.11.1.0.2
xlC.msg.ja_JP.rte.11.1.0.2
xlC.rte.11.1.0.2
xlmass.adt.include.6.1.0.3
xlmass.aix53.lib.6.1.0.3
xlmass.lib.6.1.0.3
xlsmp.aix53.rte.2.1.0.2
xlsmp.msg.EN_US.rte.2.1.0.2
xlsmp.msg.JA_JP.rte.2.1.0.2
xlsmp.msg.Ja_JP.rte.2.1.0.2
xlsmp.msg.ZH_CN.rte.2.1.0.2
xlsmp.msg.Zh_CN.rte.2.1.0.2
xlsmp.msg.en_US.rte.2.1.0.2
xlsmp.msg.ja_JP.rte.2.1.0.2
xlsmp.msg.zh_CN.rte.2.1.0.2
xlsmp.rte.2.1.0.2

On
[{"DNLabel":"vacpp.111.aix53TL7-71.sep2010.ptf","DNDate":"9/24/2010","DNLang":"English","DNSize":"156260969","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm/Rational&product=ibm/Rational/XL+C,C%2B%2B+Compiler&release=11.1.0.3&platform=AIX&function=fixid&fixids=vacpp.11.1.0.03.aix53TL7-71.sep2010.ptf&downloadMethod=http","DNURL_FTP":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.111.aix53TL7-71.sep2010.ptf.tar.Z","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":"SSGH3R","label":"XL C\/C++ for AIX"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Compiler","Platform":[{"code":"PF002","label":"AIX"}],"Version":"11.1","Edition":"Not applicable","Line of Business":{"code":"LOB57","label":"Power"}}]

Problems (APARS) fixed
IZ80300;IZ79818;IZ84755;IZ77484;IZ84740;IZ79546;IZ80784;IZ81030;IZ82804;IZ83163;IZ81166;IZ79798;IZ84741;IZ84758;IZ84759;IZ84760;IZ84761;IZ84762;IZ84495;IZ84764;IZ84752;IZ80211;IZ68461;IZ84778;IZ84712;IZ84709;IZ84710;SE43744;IZ84711;IZ84705;IZ84706;IZ74242;IZ74264;IZ74274;IZ74476;IZ74270;IZ74269;SE42453;IZ74265;IZ73208;IZ74271;IZ78417;IZ78387;IZ78390;IZ78419;IZ76586;IZ78415;IZ78409;IZ78410

Document Information

Modified date:
25 October 2021

UID

swg24028033