Skip to content

-O3 -fplugin-arg-dragonegg-enable-gcc-optzns fails to compile fftpack #10090

@llvmbot

Description

@llvmbot
Bugzilla Link 9718
Resolution DUPLICATE
Resolved on Apr 13, 2011 22:37
Version trunk
OS MacOS X
Attachments reduced testcase of cosqb1 subroutine
Reporter LLVM Bugzilla Contributor

Extended Description

The cosqb1 subroutine in fftpack.f90 fails to compile with -O3 -fplugin-arg-dragonegg-enable-gcc-optzns using dragonegg trunk svn at r129460 under x86_64-apple-darwin10. The reduced testcase of just the cosqb1 subroutine fails as...

[MacPro:~/Downloads/fftpack] howarth% /sw/lib/gcc4.5/bin/gfortran -fplugin=/sw/lib/gcc4.5/lib/dragonegg.so -O3 -fplugin-arg-dragonegg-enable-gcc-optzns -c fftpack_bug.f90
vect_perm_even.71_278 = VEC_EXTRACTEVEN_EXPR <vect_var_.69_275, vect_var_.70_277>;

Unhandled GIMPLE assignment!
UNREACHABLE executed at /sw/src/fink.build/dragonegg-gcc45-2.9-1/include/dragonegg/Internals.h:116!
*** 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
fftpack_bug.f90: In function ‘cosqb1_’:
fftpack_bug.f90:1:0: internal compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzilladuplicateResolved as duplicate

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions