IBM Support

January 2011 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 *:

IZ91485 - Compiler error with -qhot
IZ80914 - Compilation hangs with -qpdf1
IZ91490 - Runtime definition error while using -qipa
IZ91487 - Missing incomplete enum diagnosis
IZ83069 - Internal compiler error with -qipa=relink
IZ91492 - Incorrect out with -O2 and -qstaticinline
IZ91493 - Long compile time in xlCcode with -O3
IZ83529 - Abend in xlCcode at -O due to an assert
IZ91488 - Incorrect instruction order With -O3
IZ91494 - Assembler error during pdf1 linking
IZ84572 - fp_invalid_op() incorrect output with -O3
IZ91496 - Out of memory in poolarea::poolarea() error
IZ91497 - xlCcode falsely swapping compare instructions
IZ91498 - Compiler generating large stack frames
IZ91489 - Function not found in pdf2
IZ85254 - Too many basic blocks generated
IZ85607 - Memory fault with -O3 and POWER6
IZ85916 - compiler limit exceeded
IZ86209 - Signal 11 in ipa64 with -qipa=level=0
IZ91491 - -qipa level 2 and qhot level 1 lead to hang
IZ87170 - Generated executable fails to run at -O5
IZ87268 - Performance drop with -O2 -q64
IZ91495 - Assert failure when compiled with -g
IZ87574 - Wrong output in 32-bit mode
IZ88082 - FP multiply subtract rounding issue
IZ88804 - Internal compiler error at -O3
IZ88924 - Abend in xlCcode with -qnohot
IZ89322 - Traps with -qflttrap=imp -O3 -qstrict
IZ89334 - omp syntax error with strict c99 langlvl
IZ90886 - IPA compile runs out of memory
IZ91499 - -qipa fails with -Wl (-Map,-u,-wrap)
IZ91503 - Runtime abend when using -qipa=level=1
IZ81241 - xlCcode running out of memory
IZ91500 - Template instantiation problem with sizeof
IZ91501 - Segfault when throwing in vector
IZ91505 - Missing forward declaration results in error
IZ85978 - Error message with threadprivate
IZ87044 - Try-Catch causing internal linkage error
IZ88773 - ? : leads to segfault in exception handling
IZ88930 - Pragma parameters missing in preprocessed file
IZ91507 - Missing instantiation of member template
IZ91508 - The call does not match any parameter list error
IZ81059 - Issues with binding threads to processors
IZ91480 - January 2011 XL SMP Runtime
IZ86175 - October 2010 PTF for URT for AIX
IZ91476 - January 2011 PTF for XL C for AIX, V11.1
IZ91477 - January 2011 PTF for XL C/C++ for AIX, V11.1
IZ84711 - September 2010 IBM XL C++ Runtime 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.jan2011.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.3
urt11.man.EN_US.1.1.0.3
urt11.man.JA_JP.1.1.0.3
urt11.man.Ja_JP.1.1.0.3
urt11.man.ZH_CN.1.1.0.3
urt11.man.en_US.1.1.0.3
urt11.man.ja_JP.1.1.0.3
urt11.man.zh_CN.1.1.0.3
urt11.msg.EN_US.1.1.0.3
urt11.msg.JA_JP.1.1.0.3
urt11.msg.Ja_JP.1.1.0.3
urt11.msg.ZH_CN.1.1.0.3
urt11.msg.en_US.1.1.0.3
urt11.msg.ja_JP.1.1.0.3
urt11.msg.zh_CN.1.1.0.3
vac.C.11.1.0.4
vac.aix53.lib.11.1.0.4
vac.html.common.search.11.1.0.4
vac.html.en_US.C.11.1.0.4
vac.html.ja_JP.C.11.1.0.4
vac.html.zh_CN.C.11.1.0.4
vac.include.11.1.0.4
vac.lib.11.1.0.4
vac.man.EN_US.11.1.0.4
vac.man.JA_JP.11.1.0.4
vac.man.Ja_JP.11.1.0.4
vac.man.ZH_CN.11.1.0.4
vac.man.Zh_CN.11.1.0.4
vac.man.en_US.11.1.0.4
vac.man.ja_JP.11.1.0.4
vac.man.zh_CN.11.1.0.4
vac.msg.EN_US.C.11.1.0.4
vac.msg.JA_JP.C.11.1.0.4
vac.msg.Ja_JP.C.11.1.0.4
vac.msg.ZH_CN.C.11.1.0.4
vac.msg.en_US.C.11.1.0.4
vac.msg.ja_JP.C.11.1.0.4
vac.msg.zh_CN.C.11.1.0.4
vac.ndi.11.1.0.4
vac.pdf.en_US.C.11.1.0.4
vac.pdf.ja_JP.C.11.1.0.4
vac.pdf.zh_CN.C.11.1.0.4
vacpp.cmp.aix53.lib.11.1.0.4
vacpp.cmp.aix53.tools.11.1.0.4
vacpp.cmp.core.11.1.0.4
vacpp.cmp.include.11.1.0.4
vacpp.cmp.lib.11.1.0.4
vacpp.cmp.rte.11.1.0.4
vacpp.cmp.tools.11.1.0.4
vacpp.html.common.11.1.0.4
vacpp.html.en_US.11.1.0.4
vacpp.html.ja_JP.11.1.0.4
vacpp.html.zh_CN.11.1.0.4
vacpp.man.EN_US.11.1.0.4
vacpp.man.JA_JP.11.1.0.4
vacpp.man.Ja_JP.11.1.0.4
vacpp.man.ZH_CN.11.1.0.4
vacpp.man.Zh_CN.11.1.0.4
vacpp.man.en_US.11.1.0.4
vacpp.man.ja_JP.11.1.0.4
vacpp.man.zh_CN.11.1.0.4
vacpp.memdbg.aix53.lib.11.1.0.4
vacpp.memdbg.aix53.rte.11.1.0.4
vacpp.memdbg.lib.11.1.0.4
vacpp.memdbg.rte.11.1.0.4
vacpp.msg.EN_US.cmp.core.11.1.0.4
vacpp.msg.EN_US.cmp.tools.11.1.0.4
vacpp.msg.JA_JP.cmp.core.11.1.0.4
vacpp.msg.JA_JP.cmp.tools.11.1.0.4
vacpp.msg.Ja_JP.cmp.core.11.1.0.4
vacpp.msg.Ja_JP.cmp.tools.11.1.0.4
vacpp.msg.ZH_CN.cmp.core.11.1.0.4
vacpp.msg.ZH_CN.cmp.tools.11.1.0.4
vacpp.msg.en_US.cmp.core.11.1.0.4
vacpp.msg.en_US.cmp.tools.11.1.0.4
vacpp.msg.ja_JP.cmp.core.11.1.0.4
vacpp.msg.ja_JP.cmp.tools.11.1.0.4
vacpp.msg.zh_CN.cmp.core.11.1.0.4
vacpp.msg.zh_CN.cmp.tools.11.1.0.4
vacpp.ndi.11.1.0.4
vacpp.pdf.en_US.11.1.0.4
vacpp.pdf.ja_JP.11.1.0.4
vacpp.pdf.zh_CN.11.1.0.4
vacpp.samples.ansicl.11.1.0.4
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.4
xlsmp.msg.EN_US.rte.2.1.0.4
xlsmp.msg.JA_JP.rte.2.1.0.4
xlsmp.msg.Ja_JP.rte.2.1.0.4
xlsmp.msg.ZH_CN.rte.2.1.0.4
xlsmp.msg.Zh_CN.rte.2.1.0.4
xlsmp.msg.en_US.rte.2.1.0.4
xlsmp.msg.ja_JP.rte.2.1.0.4
xlsmp.msg.zh_CN.rte.2.1.0.4
xlsmp.rte.2.1.0.4

On
[{"DNLabel":"vacpp.111.aix53TL7-71.jan2011.ptf","DNDate":"1/17/2011","DNLang":"English","DNSize":"156721747","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.4&platform=AIX&function=fixid&fixids=vacpp.11.1.0.04.aix53TL7-71.jan2011.ptf&downloadMethod=http","DNURL_FTP":"https://public.dhe.ibm.com/aix/products/ccpp/ptfs/vacpp.111.aix53TL7-71.jan2011.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
IZ91485;IZ80914;IZ91490;IZ91487;IZ83069;IZ91492;IZ91493;IZ83529;IZ91488;IZ91494;IZ84572;IZ91496;IZ91497;IZ91498;IZ91489;IZ85254;IZ85607;IZ85916;IZ86209;IZ91491;IZ87170;IZ87268;IZ91495;IZ87574;IZ88082;IZ88804;IZ88924;IZ89322;IZ89334;IZ90886;IZ91499;IZ91503;IZ81241;IZ91500;IZ91501;IZ91505;IZ85978;IZ87044;IZ88773;IZ88930;IZ91507;IZ91508;IZ81059;IZ91480;IZ86175;IZ91476;IZ91477;IZ84711 ;IZ74242;IZ74264;IZ74274;IZ74476;IZ74270;IZ74269;SE42453;IZ74265;IZ73208;IZ74271;IZ78417;IZ78387;IZ78390;IZ78419;IZ76586;IZ78415;IZ78409;IZ78410;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

Document Information

Modified date:
25 October 2021

UID

swg24028925