[LLVMbugs] [Bug 10970] New: Internal compiler error when compiling LAPACK's strtri.f

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Sep 20 17:55:38 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=10970

           Summary: Internal compiler error when compiling LAPACK's
                    strtri.f
           Product: dragonegg
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: New Bugs
        AssignedTo: baldrick at free.fr
        ReportedBy: scott+llvm+bugzilla at pakin.org
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=7309)
 --> (http://llvm.org/bugs/attachment.cgi?id=7309)
Output from "gfortran -v -fplugin=/usr/local/lib/dragonegg.so -c strtri.f"

I'm getting a segfault when I try to build the strtri.f file from LAPACK
(cf. http://www.netlib.org/lapack/explore-html/de/d76/strtri_8f_source.html)
using the trunk build of LLVM + DragonEgg (r140178) on
x86_64-linux-gnu.  There's no problem when I run gfortran by itself:

    $ gfortran --version | head -1
    GNU Fortran (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
    $ gfortran -c strtri.f 

However, badness happens when I toss in the DragonEgg plugin:

    $ gfortran -fplugin=/usr/local/lib/dragonegg.so -c strtri.f 
    *** WARNING *** there are active plugins, do not report this as a bug
unless you can reproduce it without enabling any plugins.
    Event                            | Plugins
    PLUGIN_FINISH_UNIT               | dragonegg
    PLUGIN_FINISH                    | dragonegg
    PLUGIN_START_UNIT                | dragonegg
    PLUGIN_ALL_IPA_PASSES_END        | dragonegg
    strtri.f: In function ‘strtri_’:
    strtri.f:1:0: internal compiler error: Segmentation fault
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list