IBM Support

August 2010 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*:
LI75526 - Failing match for operator==
LI75529 - Issues with STL std::string copy on write
LI75552 - Incorrect result for static array of vectors
LI75530 - Hexadecimal macro to show VRMF
LI75555 - C compiler issue with const int array sizes
LI75537 - Incorrect result with -O2
LI75557 - App segfault in cleanupv6()
LI75540 - Memory fault during exception handling
LI75541 - Internal compiler error
LI75560 - Inline function referenced not defined error
LI75544 - Compiler error in statement expressions
LI75546 - Core dump due to incorrect EH code gen
LI75548 - Internal compiler error from operator
LI75564 - Internal compiler error in xlCentry
LI75565 - const declaration leads to bad result in C++
LI75566 - Misleading template error msg
LI75567 - The use of undefined class is not a valid msg
LI75568 - Syntax error for data structure members
LI75569 - Member not declared as a template error
LI75570 - xlC accepts templates without argument list
LI75571 - Nesting overflow issues
LI75572 - Incorrect array output with -O
LI75573 - Incorrect alignment for static variables
LI75549 - Segmentation fault problem at -O2
LI75574 - Nesting underflow issue with -g
LI75551 - relocation type causing out of range error
LI75577 - Inner loop not reported as independent
LI75553 - IPA not returning error code on exit
LI75554 - -qhot option causing incorrect result
LI75579 - Application segfault with -O -Q
LI75556 - Compiler error when generating assembly
LI75393 - Char Cast Shadows Cause Poor Compile Time
LI75615 - POWER7 tolerance for XL C/C++ for Linux, V10.1 (RHEL 5)
LI75613 - August 2010 Update for XL C/C++ for Linux, V10.1 (RHEL 5)
LI75614 - August 2010 Runtime for XL C/C++ for Linux, V10.1 (RHEL 5)

SLES 10 and SLES 11
This update fixes the following APARs*:
LI75558 - Failing match for operator==
LI75559 - Issues with STL std::string copy on write
LI75584 - Incorrect result for static array of vectors
LI75561 - Hexadecimal macro to show VRMF
LI75586 - C compiler issue with const int array sizes
LI75562 - Incorrect result with -O2
LI75588 - App segfault in cleanupv6()
LI75563 - Memory fault during exception handling
LI75575 - Internal compiler error
LI75591 - Inline function referenced not defined error
LI75576 - Compiler error in statement expressions
LI75578 - Core dump due to incorrect EH code gen
LI75580 - Internal compiler error from operator
LI75595 - Internal compiler error in xlCentry
LI75596 - const declaration leads to bad result in C++
LI75597 - Misleading template error msg
LI75598 - The use of undefined class is not a valid msg
LI75599 - Syntax error for data structure members
LI75600 - Member not declared as a template error
LI75601 - xlC accepts templates without argument list
LI75602 - Nesting overflow issues
LI75603 - Incorrect array output with -O
LI75604 - Incorrect alignment for static variables
LI75581 - Segmentation fault problem at -O2
LI75606 - Nesting underflow issue with -g
LI75582 - relocation type causing out of range error
LI75608 - Inner loop not reported as independent
LI75583 - IPA not returning error code on exit
LI75585 - -qhot option causing incorrect result
LI75610 - Application segfault with -O -Q
LI75587 - Compiler error when generating assembly
LI75630 - Prereq checks contain errors in pre-installation on SLES 11
LI75446 - Char Cast Shadows Cause Poor Compile Time
LI75618 - POWER7 tolerance for XL C/C++ for Linux, V10.1 (SLES 10/ SLES 11)
LI75616 - August 2010 Update for XL C/C++ for Linux, V10.1 (SLES 10/ SLES 11)
LI75617 - August 2010 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.aug2010.update.tar.gz, contains:

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



Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is Fix Central(FC)?
vacpp.101.linux_ppc.aug2010.update 8/6/2010 English 93616216 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
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 #: 4027537

Modified date: 11 August 2010


Translate this page: