Fixes are available
XL Fortran for AIX Fix Pack 4 (June 2013 PTF) for 14.1
XL Fortran for AIX Fix Pack 5 (September 2013 PTF) for 14.1
XL Fortran for AIX Fix Pack 6 (December 2013 PTF) for 14.1
XL Fortran for AIX Fix Pack 7 (March 2014 PTF) for 14.1
XL Fortran for AIX Fix Pack 8 (July 2014 PTF) for 14.1
XL Fortran for AIX Fix Pack 9 (October 2014 PTF) for 14.1
XL Fortran for AIX Fix Pack 10 (February 2015 PTF) for 14.1
Closed as program error.
When compiling an application with multiple modules, the 'xlfhot' component of the compiler is encountering an internal infinite recursive loop, resulting in a signal 11 internal compiler error: 1501-224 (S) fatal error in /usr/lpp/xlf/bin/xlfhot: signal 11 received
PROBLEM DESCRIPTION: The compiler hangs or abnormally terminates when compiling a WHERE construct containing calls to the PACK/UNPACK intrinsics. For example: where (pack(..., mask(:))) ... elsewhere ... end where USERS AFFECTED: Fortran programmers who use pack/unpack as the mask expression in WHERE.
An internal mask expression for the WHERE statement was not being updated in the compiler, resulting in a recursive loop. The issue has been corrected.
Reported component name
XL FORTRAN FOR
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
XL FORTRAN FOR
Fixed component ID
Applicable component levels
RE10 PSY U859152