Fixes are available
XL Fortran for Blue Gene/Q Fix Pack 6 (November 2013 Update) for 14.1
XL Fortran for Blue Gene/Q Fix Pack 7 (February 2014 Update) for 14.1
XL Fortran for Blue Gene/Q Fix Pack 8 (May 2014 Update) for 14.1
XL Fortran for Blue Gene/Q Fix Pack 9 (August 2014 Update) for 14.1
XL Fortran for Blue Gene/Q Fix Pack 10 (November 2014 Update) for 14.1
XL Fortran for Blue Gene/Q Fix Pack 11 (February 2015 Update) for 14.1
Closed as program error.
A test case using the CSHIFT function, compiled with the xlf2003 compiler invocation, is encountering a signal 11 fatal error in the xlfhot component of the compiler. ==== TEST CASE ==== SUBROUTINE testsub() IMPLICIT NONE INTEGER :: num, size INTEGER, ALLOCATABLE, DIMENSION(:) :: ar num=2 ALLOCATE(ar(num)) ar = CSHIFT(ar,shift=-1)+size END SUBROUTINE testsub > xlf2003 -c test.f90 ** testsub === End of Compilation 1 === 1501-224 (S) fatal error in /opt/ibmcmp/xlf/bg/14.1/exe/xlfhot: signal 11 received >
Compile with a non-xlf2003 invocation, i.e. xlf or xlf95
PROBLEM DESCRIPTION: Signal 11 error from xlfhot with xlf2003 when CSHIFT/EOSHIFT is used in an expression. USERS AFFECTED: Users who call CSHIFT/EOSHIFT in another expression.
The compiler now creates the necessary temporary for the result of CSHIFT/EOSHIFT before using it in another expression.
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