May 2013 Update for XL C/C++ for Blue Gene/Q, V12.1

Downloadable files


Abstract


Cumulative fix packages for XL C/C++ for Blue Gene/Q, V12.1

Download Description

The following APARs were fixed in this PTF (VRMF: 12.1.0.4)*:

LI77403 - Error in access checking in a local class
LI77404 - Unnecessary warning about printf specifier
LI77168 - Unnecessary OMP for-loop canonical form check
LI77405 - Extra ; at end of namespace closing
LI77215 - -qsmp=omp -O1 generates incorrect output
LI77208 - Invalid name lookup causing internal error
LI77250 - Multiple definition of ompcritical link error
LI77363 - Incorrect default template type argument init
LI77407 - Undefined class error with template
LI77373 - Explicit template inst not accepting "int X::*" typedef
LI77208 - Compiler abend -qlanglvl=variadictemplates
LI77361 - Error in OpenMP collapse clause
LI77218 - Long compile time for templated code
LI77409 - Unnamed namespace non-unique symbol name
LI77410 - XlC fails to identify invalid restrict keyword USE
LI77184 - Template argument cannot be converted error
LI77411 - Incorrect compile error message
LI77381 - for() loop expression3 not evaluated
LI77413 - Incorrect output with _Decimal128 type
LI77244 - vector4double incorrectly passed by value
LI77268 - Dwarf error mangled line number gprof message
LI77414 - Compiler abend with -O3
LI77415 - Suboptimal code for vector < (0,0) comparison
LI77397 - Undefined reference to '__TLS_GET_ADDR' error
LI77249 - simd_util.cpp:102 assertion error at -O3
LI77417 - class and member template parameters mixed up
LI77418 - Memory leak due to remaining temporary constructor
LI77419 - Compiler adds unnecessary store for vector
LI77420 - Use lfiwax/lfiwzx for int to float conversion
LI77421 - Inefficient code for trivial vector constants
LI77422 - Compiler adds unnecessary store to stack
LI77401 - May 2013 Update for XL C/C++ for Blue Gene/Q, V12.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
It is highly recommended to always use the latest PTF level. Click here for the list of latest product updates for IBM XL C/C++ compilers. If required, the previous PTF (VRMF: 12.1.0.3) can be obtained here.

Prerequisites

OS:
Red Hat Enterprise Linux 6.2 (RHEL 6.2)

Compiler:
IBM XL C/C++ for Blue Gene/Q, V12.1 at the base level (12.1.0.0).

Installation Instructions

Refer to the Chapter 4 (Installing an update), of the Installation Guide for instructions.

Download package

Package vacpp.121.bgq.201305.update.tar.gz contains the following files:

update/xlc/201305/BGQ/rpms/vac.bg.cmp-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vac.bg.lib-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.cmp-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.help.pdf-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.lib-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.man-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.rte-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.rte.lnk-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/vacpp.bg.samples-12.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/xlmass.bg.lib-7.3.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/xlsmp.bg.lib-3.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/xlsmp.bg.msg.rte-3.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/xlsmp.bg.rte-3.1.0.4-130522.ppc64.rpm
update/xlc/201305/BGQ/rpms/xlsmp.bg.samples-3.1.0.4-130522.ppc64.rpm
update/xlc/201305/LicenseAgreement.pdf
update/xlc/201305/README
update/xlc/201305/license.pdf
update/xlc/201305/printMsgEngine
update/xlc/201305/xlc_install

Note: Since this PTF, PTF download for XL C/C++ for BlueGene/Q, V12.1 is made available through Fix Central only, and will require an IBM ID. Fix Central offers three download methods: Download Director, Bulk FTP, and HTTP.


Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
What is Fix Central (FC)?
vacpp.121.bgq.201305.update.tar.gz 31 May 2013 English 66159693 FC

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
LI77403, LI77404, LI77168, LI77405, LI77215, LI77208, LI77250, LI77363, LI77407, LI77373, LI77208, LI77361, LI77218, LI77409, LI77410, LI77184, LI77411, LI77381, LI77413, LI77244, LI77268, LI77414, LI77415, LI77397, LI77249, LI77417, LI77418, LI77419, LI77420, LI77421, LI77422, LI77401, LI77083, LI77223, LI77224, LI77189, LI77228, LI77229, LI77230, LI77231, LI77180, LI77232, LI77233, LI77191, LI77235, LI77192, LI77084, LI77238, LI77225, LI76956, LI77074, LI77065, LI77105, LI77067, LI77107, LI77108, LI77109, LI77071, LI77111, LI77073, LI76851, LI77080, LI77093, LI77115, LI77116, LI76885, LI76966, LI76943, LI76958, LI77017, LI77117, LI77031, LI77072, LI77046, LI77090, LI77118, LI76952, LI77094

Rate this page:

(0 users)Average rating

Document information


More support for:

XL C/C++ for Blue Gene/Q
Compiler

Software version:

12.1

Operating system(s):

Blue Gene/Q

Software edition:

Edition Independent

Reference #:

4035059

Modified date:

2013-05-30

Translate my page

Machine Translation

Content navigation