IBM Support

LI77508: SIGNAL 11 IN XLFHOT WITH CSHIFT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 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
    >
    

Local fix

  • Compile with a non-xlf2003 invocation, i.e. xlf or xlf95
    

Problem summary

  • 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.
    

Problem conclusion

  • The compiler now creates the necessary temporary for the result
    of CSHIFT/EOSHIFT before using it in another expression.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI77508

  • Reported component name

    XL FORTRAN FOR

  • Reported component ID

    5799AH100

  • Reported release

    E10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-26

  • Closed date

    2013-11-26

  • Last modified date

    2013-11-26

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    IV49281 LI77649

Fix information

  • Fixed component name

    XL FORTRAN FOR

  • Fixed component ID

    5799AH100

Applicable component levels

  • RE10 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS2MB5","label":"XL Fortran for Blue Gene\/Q"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"ALL VERSIONS","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
26 November 2013