Skip to main content

LI77127: INTERNAL COMPILER ERROR AT -O2 IN XLFENTRY


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Compiling the test case with -O2 fails with the following error
    message:
    
    
    /sw/ibm/xlf/14.1.0/usr/bin/xlfentry
    
        1517-009: (U) Error in compiler runtime system; compilation
    ended.
    rm /tmp/F818284674f-aiid
    
    /sw/ibm/xlf/14.1.0.1/usr/bin/.orig/xlf2003_r: 1501-230 (S)
    Internal
    compiler error; please contact your Service Representative. For
    more information visit:
    
    http://www.ibm.com/support/docview.wss?uid=swg21110810
    

Local fix

  • Remove -O2 or use -qnoopt
    

Problem summary

  • USERS AFFECTED:
    Users of XL Fortran who have large applications and recursive
    derived types are potentially affected by this issue.
    
    PROBLEM DESCRIPTION:
    Large applications with many derived types that are very deep
    and recursive take a long time to
    compile, require a lot of /tmp space, and sometimes causes an
    abend in the compiler.
    

Problem conclusion

  • The problem has been fixed by changing the logic of some
    internal functions to handle type recursion.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI77127

  • Reported component name

    XL FORTRAN LINU

  • Reported component ID

    5725C7500

  • Reported release

    E10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-17

  • Closed date

    2012-12-17

  • Last modified date

    2012-12-17

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

    IV30040

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

Fix information

  • Fixed component name

    XL FORTRAN LINU

  • Fixed component ID

    5725C7500

Applicable component levels

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

XL Fortran for Linux

Compiler


Software version:
14.1


Reference #:
LI77127


Modified date:
2012-12-17

Translate my page

Content navigation