Skip to main content

LI77133: LINK ERRORS DUE TO MULTIPLE DEFINITIONS


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PROBLEM DESCRIPTION: When trying to link object files produced
    for multiple empty Fortran files or with source containing
    multiple block data program units with the same name, the Linux
    linker complains with duplicate symbol definition error.
    
    USERS AFFECTED: Users on Linux who pre-process Fortran source
    and may end up with empty files or users who use the same name
    for multiple block data program units.
    

Local fix

  • N/A
    

Problem summary

  • USERS AFFECTED:
    Users on Linux who pre-process Fortran source and may end up
    with empty files or users who use the same name for multiple
    block data program units are affected by this issue.
    
    PROBLEM DESCRIPTION:
    When trying to link object files produced for multiple empty
    Fortran files or with source containing multiple block data
    program units with the same name,
    the Linux linker complains with duplicate symbol definition
    error.
    

Problem conclusion

  • The fix involves marking synthesized symbol for empty
    compilation units as weak.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI77133

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

    LI77018

  • 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 #:
LI77133


Modified date:
2012-12-17

Translate my page

Content navigation