Fixes are available
XL C/C++ for AIX Fix Pack 3 (April 2015 PTF) for 13.1
XL C/C++ for AIX Fix Pack 4 (July 2015 PTF) for 13.1
XL C for AIX Fix Pack 5 (November 2015 Update) for 13.1
XL C/C++ for AIX Fix Pack 5 (November 2015 PTF) for 13.1
XL C/C++ for AIX Fix Pack 6 (February 2016 PTF) for 13.1
XL C for AIX Fix Pack 6 (February 2016 Update) for 13.1
XL C for AIX Fix Pack 7 (May 2016 Update) for 13.1
XL C/C++ for AIX Fix Pack 7 (May 2016 PTF) for 13.1
XL C for AIX Fix Pack 8 (August 2016 Update) for 13.1
XL C/C++ for AIX Fix Pack 8 (August 2016 PTF) for 13.1
XL C for AIX Fix Pack 9 (June 2017 Update) for 13.1
XL C/C++ for AIX Fix Pack 9 (June 2017 PTF) for 13.1
XL C for AIX Fix Pack 10 (February 2018 Update) for 13.1
XL C/C++ for AIX Fix Pack 10 (February 2018 PTF) for 13.1
XL C for AIX Fix Pack 3 (April 2015 PTF) for 13.1
XL C for AIX Fix Pack 4 (July 2015 PTF) for 13.1
XL C/C++ for AIX Fix Pack 11 (November 2018 PTF) for 13.1
XL C for AIX Fix Pack 11 (November 2018) for 13.1
APAR status
Closed as program error.
Error description
When linking a large application, the compiler abends during link time causing the link to stop with an error as shown below: 1500-004: (U) INTERNAL COMPILER ERROR while compiling ThrtDestroySessionContainer(SOS_HOOK_EVENT). Compilation ended. Contact your Service Representative and provide the following information: GRARNN: gr48908 is used before it is defined. For more information visit: http://www.ibm.com/support/docview.wss?uid=swg21110810 xlator_terminate..000000000000007C @4@clean_terminate()..000000000000003C main..00000000000001D0 1586-346 (U) An error occurred during code generation. The code generation return code was 1
Local fix
N/A
Problem summary
USERS AFFECTED: Users who have code where a function has function pointers in the body and will be autofoliated may encounter this issue. PROBLEM DESCRIPTION: An internal optimization should not update an index when a certain flag is not set. This leads to a wrong index and then gets the wrong value causing an abend.
Problem conclusion
The compiler has been fixed so that the index does not get updated when the flag is not set.
Temporary fix
Comments
APAR Information
APAR number
IV69875
Reported component name
XL C FOR AIX
Reported component ID
5725C7100
Reported release
D10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-02-25
Closed date
2015-04-29
Last modified date
2015-04-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 FOR AIX
Fixed component ID
5725C7100
Applicable component levels
RD10 PSY
UP
Document Information
Modified date:
01 October 2021