APAR status
Closed as program error.
Error description
The IBM Open XL C/C++ & Fortran for AIX, V17.1.1 Fix Pack 3 Compiler packages do not correctly patch the libc++.rte, libc++abi.rte, and libunwind.rte C++ runtime libraries to the V17.1.1.3 level due to a packaging issue. Instead, it only updates the C++ Runtime VRMF level to V17.1.1.3 as displayed by the lslpp command. The standalone IBM Open XL C/C++ & Fortran Runtime for AIX, V17.1.1 Fix Pack 3 packages are not affected. To figure out if your C++ Runtime libraries have been upadated simply do the 'what' command on the C++ Runtime libraries. After applying V17.1.1 Fix Pack 3, it should show V17.1.1.3. If the 'what' command is showing an older version, then the C++ Runtime libraries were not updated. eg: $ what /usr/lpp/xlC/lib/libc++.a libc++.a: Licensed Materials - Property of IBM. IBM Open XL C/C++ for AIX 17.1.1 (5725-C72, 5765-J18), version 17.1.1.3, Copyright IBM Corp. 2018, 2023 and by others. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ----------------------------------------- Version: 17.01.0001.0003 230419 ID:7252368700672fccc98004fad34683295c9b21f8 230419 ID:ac9978bed1f3bb6d07327c07b067598787677eee Date: Wed Apr 19 14:31:27 EDT 2023 -----------------------------------------
Local fix
N/A
Problem summary
USERS AFFECTED: Clients who tried to install the C++ Runtime filesets from the IBM Open XL C/C++/Fortran for AIX, V17.1.1 Fix Pack 3 Compiler packages are affected by this issue. PROBLEM DESCRIPTION: Due to a packaging issue, the IBM Open XL C/C++ & Fortran for AIX, V17.1.1 Fix Pack 3 Compiler packages do not correctly patch the libc++.rte, libc++abi.rte, and libunwind.rte runtime libraries to the V17.1.1.3 level. Instead, it only updates the C++ Runtime VRMF levels to V17.1.1.3 as displayed by the lslpp command. The standalone IBM Open XL C/C++ & Fortran Runtime for AIX, V17.1.1 Fix Pack 3 packages are not affected.
Problem conclusion
The packaging issue has been resolved and the Compiler Fix Pack packages have been fixed to properly patch the libc++.rte, libc++abi.rte, and libunwind.rte C++ Runtime libraries. We have fixed this via new IBM Open XL C/C++ & Fortran for AIX, V17.1.1 Fix Pack 4 Compiler packages which will supersede the V17.1.1 Fix Pack 3 Compiler packages. Also, though the standalone V17.1.1 Fix Pack 3 C++ and Fortran Runtime packages are not affected, to avoid any future confusion, we will be removing it from the download site and superseding it with the V17.1.1 Fix Pack 4 C++ and Fortran Runtime packages.
Temporary fix
Comments
APAR Information
APAR number
IJ47002
Reported component name
XL C/C++ FOR AI
Reported component ID
5725C7200
Reported release
H11
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-05-25
Closed date
2023-05-26
Last modified date
2023-05-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
XL C/C++ FOR AI
Fixed component ID
5725C7200
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGH3R","label":"XL C\/C++ for AIX"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"H11","Line of Business":{"code":"LOB57","label":"Power"}}]
Document Information
Modified date:
29 May 2023