IBM Support

January 2011 Update for XL C/C++ for Linux, V10.1

Downloadable files


Abstract

Cumulative fix package for XL C/C++ for Linux, V10.1.

Download Description

This page contains product updates for the IBM XL C/C++ for Linux, V10.1 compilers on the following platforms:


RHEL 5
This update fixes the following APARs*:
LI75854 - Segfault when throwing in vector
LI75855 - Incorrect instruction order With -O3
LI75857 - Missing incomplete enum diagnosis
LI75885 - Out of memory in poolarea::poolarea() error
LI75860 - Assert failure when compiled with -g
LI75852 - The use of undefined class is not valid msg
LI75887 - Error: Base class is declared but not defined
LI75888 - Incorrect msg when returning function value
LI75871 - Template instantiation problem with sizeof
LI75890 - Missing forward declaration results in error
LI75891 - The call does not match any parameter list err
LI75892 - Default template argument instantiation error
LI75893 - C99 longlong does not set _LONG_LONG
LI75894 - Missing instantiation of member template
LI75895 - Issues with binding threads to processors
LI75896 - Application segfault with -O3 -q64
LI75897 - Long compile time in xlCcode with -O3
LI75898 - xlCcode falsely swapping compare instructions
LI75899 - Assembler error during pdf1 linking
LI75872 - Performance Drop with -O2 -q64
LI75876 - Compiler Error With -O2
LI75902 - Incorrect out with -O2 and -qstaticinline
LI75903 - Compiler generating large stack frames
LI75904 - Exported functions removed by IPA link phase
LI75878 - Compiler error with -qhot
LI75906 - Runtime definition error while using -qipa
LI75880 - -qipa fails with -Wl (-Map,-u,-wrap)
LI75908 - Signal 11 in ipa64 with -qipa=level=0
LI75881 - Function not found in pdf2
LI75882 - -qipa level 2 and -qhot level 1 lead to hang
LI75912 - January 2011 Update for XL C/C++ for Linux, V10.1 (RHEL 5)
LI75913 - January 2011 Runtime for XL C/C++ for Linux, V10.1 (RHEL 5)

SLES 10 and SLES 11
This update fixes the following APARs*:
LI75826 - Segfault when throwing in vector
LI75828 - Incorrect instruction order With -O3
LI75831 - Missing incomplete enum diagnosis
LI75856 - Out of memory in poolarea::poolarea() error
LI75832 - Assert failure when compiled with -g
LI75851 - The use of undefined class is not valid msg
LI75858 - Error: Base class is declared but not defined
LI75859 - Incorrect msg when returning function value
LI75833 - Template instantiation problem with sizeof
LI75861 - Missing forward declaration results in error
LI75862 - The call does not match any parameter list err
LI75863 - Default template argument instantiation error
LI75864 - C99 longlong does not set _LONG_LONG
LI75865 - Missing instantiation of member template
LI75866 - Issues with binding threads to processors
LI75867 - Application segfault with -O3 -q64
LI75868 - Long compile time in xlCcode with -O3
LI75869 - xlCcode falsely swapping compare instructions
LI75870 - Assembler error during pdf1 linking
LI75834 - Performance Drop with -O2 -q64
LI75844 - Compiler Error With -O2
LI75873 - Incorrect out with -O2 and -qstaticinline
LI75874 - Compiler generating large stack frames
LI75875 - Exported functions removed by IPA link phase
LI75846 - Compiler error with -qhot
LI75877 - Runtime definition error while using -qipa
LI75848 - -qipa fails with -Wl (-Map,-u,-wrap)
LI75879 - Signal 11 in ipa64 with -qipa=level=0
LI75849 - Function not found in pdf2
LI75853 - -qipa level 2 and -qhot level 1 lead to hang
LI75914 - January 2011 Update for XL C/C++ for Linux, V10.1 (SLES 10/ SLES 11)
LI75915 - January 2011 Runtime for XL C/C++ for Linux, V10.1 (SLES 10/ SLES 11)


* 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

IBM XL C/C++ for Linux, V10.1 compiler, at the base level (10.1.0.0) or higher.

See the "System Prerequisites" section in Chapter 1 of the Installation Guide for base level compiler prerequisite details.

Note: Support for SLES 11 is also available in updates with APAR LI74446

Installation Instructions

RHEL 5 and SLES 10
See Chapter 4 "Installing an update" in the Installation Guide (PDF).

SLES 11
Please follow these additional instructions.

Download package

Note: There is only one download package for both RHEL 5 and SLES 10/SLES 11.

The download package, vacpp.101.linux_ppc.jan2011.update.tar.gz, contains:

update/vacpp/jan2011/LicAgree.pdf
update/vacpp/jan2011/LicInfo.pdf
update/vacpp/jan2011/README
update/vacpp/jan2011/images/rpms/vac.cmp-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vac.lib-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.cmp-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.help.html-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.help.pdf-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.lib-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.man-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.rte-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.rte.lnk-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/vacpp.samples-10.1.0-4.ppc64.rpm
update/vacpp/jan2011/images/rpms/xlhelp.com-3.1.2-6.ppc64.rpm
update/vacpp/jan2011/images/rpms/xlmass.lib-5.0.0-6.ppc64.rpm
update/vacpp/jan2011/images/rpms/xlsmp.lib-1.8.0-6.ppc64.rpm
update/vacpp/jan2011/images/rpms/xlsmp.msg.rte-1.8.0-6.ppc64.rpm
update/vacpp/jan2011/images/rpms/xlsmp.rte-1.8.0-6.ppc64.rpm
update/vacpp/jan2011/printMsgEngine
update/vacpp/jan2011/xlc_install



Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is Fix Central(FC)?
vacpp.101.linux_ppc.jan2011.update 1/28/2011 English 93313755 FC FTP

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.

Problems (APARS) fixed
LI75854, LI75855, LI75857, LI75885, LI75860, LI75852, LI75887, LI75888, LI75871, LI75890, LI75891, LI75892, LI75893, LI75894, LI75895, LI75896, LI75897, LI75898, LI75899, LI75872, LI75876, LI75902, LI75903, LI75904, LI75878, LI75906, LI75880, LI75908, LI75881, LI75882, LI75912, LI75913, LI75826, LI75828, LI75831, LI75856, LI75832, LI75851, LI75858, LI75859, LI75833, LI75861, LI75862, LI75863, LI75864, LI75865, LI75866, LI75867, LI75868, LI75869, LI75870, LI75834, LI75844, LI75873, LI75874, LI75875, LI75846, LI75877, LI75848, LI75879, LI75849, LI75853, LI75914, LI75915, LI75526, LI75529, LI75552, LI75530, LI75555, LI75537, LI75557, LI75540, LI75541, LI75560, LI75544, LI75546, LI75548, LI75564, LI75565, LI75566, LI75567, LI75568, LI75569, LI75570, LI75571, LI75572, LI75573, LI75549, LI75574, LI75551, LI75577, LI75553, LI75554, LI75579, LI75556, LI75393, LI75615, LI75613, LI75614, LI75558, LI75559, LI75584, LI75561, LI75586, LI75562, LI75588, LI75563, LI75575, LI75591, LI75576, LI75578, LI75580, LI75595, LI75596, LI75597, LI75598, LI75599, LI75600, LI75601, LI75602, LI75603, LI75604, LI75581, LI75606, LI75582, LI75608, LI75583, LI75585, LI75610, LI75587, LI75630, LI75446, LI75618, LI75616, LI75617, LI75036, LI75061, LI75062, LI75165, LI75065, LI75067, LI75068, LI75074, LI75075, LI75076, LI74421, LI74423, LI75048, LI74424, LI74425, LI75081, LI75082, LI75083, LI75050, LI75085, LI75086, LI75087, LI75088, LI75051, LI75052, LI75055, LI75060, LI75069, LI75094, LI74687, LI75070, LI75097, LI75072, LI75073, LI75080, LI75084, LI75089, LI75103, LI75104, LI75105, LI75090, LI75107, LI75108, LI75091, LI75110, LI75111, LI75112, LI75113, LI75092, LI75093, LI75116, LI75117, LI75096, LI75098, LI75120, LI75121, LI75024, LI75025, LI75140, LI75163, LI75064, LI75164, LI75066, LI75042, LI75071, LI75077, LI75078, LI75079, LI74352, LI74316, LI75099, LI74308, LI74353, LI75123, LI75124, LI75125, LI75100, LI75127, LI74534, LI75128, LI75129, LI75101, LI75102, LI75106, LI75109, LI75114, LI75135, LI74698, LI75115, LI75138, LI75118, LI75119, LI75122, LI75126, LI75130, LI75143, LI75145, LI75146, LI75131, LI75148, LI75148, LI75132, LI75150, LI75151, LI75152, LI75153, LI75133, LI75134, LI75156, LI75157, LI75137, LI75139, LI75160, LI75161, LI75026, LI75027, LI74395, LI74396, LI74397, LI74398, LI74399, LI74400, LI74401, LI74345, LI74346, LI74347, LI74402, LI74403, LI74405, LI74351, LI74408, LI74364, LI74372, LI74411, LI74412, LI74383, LI74384, LI74414, LI74415, LI74416, LI74388, LI74419, LI74420, LI74426, LI74427, LI74428, LI74429, LI74430, LI74431, LI74432, LI74433, LI74435, LI74437, LI74332, LI74333, LI74334, LI74335, LI74309, LI74336, LI74310, LI74299, LI74300, LI74301, LI74337, LI74341, LI74342, LI74290, LI74343, LI74302, LI74291, LI74311, LI74314, LI74303, LI74305, LI74315, LI74344, LI74348, LI74312, LI73818, LI74350, LI74354, LI74317, LI74318, LI74319, LI74355, LI74356, LI74357, LI74320, LI74434, LI74436, LI74446, LI74448

Document information

More support for: XL C/C++ for Linux
Compiler

Software version: 10.1

Operating system(s): Linux

Software edition: Not Applicable

Reference #: 4029022

Modified date: 28 January 2011


Translate this page: