[LLVMbugs] [Bug 10014] New: vect_var_.957_3273 = [vec_unpack_float_lo_expr] vect_var_.955_3272

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed May 25 18:08:49 PDT 2011


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

           Summary: vect_var_.957_3273 = [vec_unpack_float_lo_expr]
                    vect_var_.955_3272
           Product: dragonegg
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: New Bugs
        AssignedTo: baldrick at free.fr
        ReportedBy: howarth at nitro.med.uc.edu
                CC: llvmbugs at cs.uiuc.edu


With dragon egg svn at r132085, the fatigue.f90 ICEs the gcc 4.5.3 compiler
when compiled with...


[MacPro:pb05/lin/source] howarth% /sw/lib/gcc4.5/bin/gfortran
-fplugin=/sw/lib/gcc4.5/lib/dragonegg.so -msse3 -O3
-fplugin-arg-dragonegg-enable-gcc-optzns fatigue.f90 -o fatigue    
vect_var_.957_3273 = [vec_unpack_float_lo_expr] vect_var_.955_3272;

*** 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
fatigue.f90: In function ‘MAIN__’:
fatigue.f90:1265:0: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

backtraces as...


[MacPro:pb05/lin/source] howarth% gdb
/sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin11.0.0/4.5.3/f951
...
(gdb) r fatigue.f90 -fPIC -quiet -dumpbase fatigue.f90
-mmacosx-version-min=10.7.0 -msse3 -mtune=generic -auxbase fatigue -O3 -version
-fplugin=/sw/lib/gcc4.5/lib/dragonegg.so
-fplugin-arg-dragonegg-enable-gcc-optzns -fintrinsic-modules-path
/sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin11.0.0/4.5.3/finclude -o
/var/folders/0k/n67sywk41kz5jjys5nv6mnpg++++fp/T//ccqvG3k4.s
Starting program:
/sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin11.0.0/4.5.3/f951 fatigue.f90
-fPIC -quiet -dumpbase fatigue.f90 -mmacosx-version-min=10.7.0 -msse3
-mtune=generic -auxbase fatigue -O3 -version
-fplugin=/sw/lib/gcc4.5/lib/dragonegg.so
-fplugin-arg-dragonegg-enable-gcc-optzns -fintrinsic-modules-path
/sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin11.0.0/4.5.3/finclude -o
/var/folders/0k/n67sywk41kz5jjys5nv6mnpg++++fp/T//ccqvG3k4.s
...

vect_var_.957_3273 = [vec_unpack_float_lo_expr] vect_var_.955_3272;


Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000010
0x0000000142d888df in llvm::BasicBlock::getContext ()
(gdb) bt
#0  0x0000000142d888df in llvm::BasicBlock::getContext ()
#1  0x0000000142de4899 in llvm::BranchInst::BranchInst ()
#2  0x0000000142836512 in llvm::IRBuilder<true, llvm::TargetFolder,
llvm::IRBuilderDefaultInserter<true> >::CreateBr ()
#3  0x00007fff5fbfe020 in ?? ()
#4  0x0000000142833d9c in TreeToLLVM::EmitAssignRHS ()
#5  0x0000000142819417 in TreeToLLVM::RenderGIMPLE_ASSIGN ()
#6  0x00000001428154a2 in TreeToLLVM::EmitBasicBlock ()
#7  0x000000014281ad8b in TreeToLLVM::EmitFunction ()
#8  0x0000000142807e50 in emit_current_function ()
#9  0x00000001428039be in rtl_emit_function ()
#10 0x0000000100565382 in execute_one_pass (pass=0x142fbb088) at
../../gcc-4.5.3/gcc/passes.c:1568
#11 0x000000010056561d in execute_pass_list (pass=0x142fbb088) at
../../gcc-4.5.3/gcc/passes.c:1623
#12 0x00000001006595c1 in tree_rest_of_compilation (fndecl=0x141eb8a00) at
../../gcc-4.5.3/gcc/tree-optimize.c:413
#13 0x00000001007b4a83 in cgraph_expand_function (node=0x141ef5270) at
../../gcc-4.5.3/gcc/cgraphunit.c:1555
#14 0x00000001007b6cf4 in cgraph_optimize () at
../../gcc-4.5.3/gcc/cgraphunit.c:1634
#15 0x00000001007b71fd in cgraph_finalize_compilation_unit () at
../../gcc-4.5.3/gcc/cgraphunit.c:1103
#16 0x0000000100505db6 in write_global_declarations () at
../../gcc-4.5.3/gcc/langhooks.c:309
#17 0x000000010061224e in toplev_main (argc=19, argv=0x7fff5fbfee78) at
../../gcc-4.5.3/gcc/toplev.c:1065
#18 0x0000000100001594 in start ()
(gdb)

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