This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/48256] New: gcc4.4.5 internal compiler error: in change_address_1, at emit-rtl.c:1954
- From: "moloned at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Mar 2011 15:49:02 -0000
- Subject: [Bug target/48256] New: gcc4.4.5 internal compiler error: in change_address_1, at emit-rtl.c:1954
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48256
Summary: gcc4.4.5 internal compiler error: in change_address_1,
at emit-rtl.c:1954
Product: gcc
Version: 4.4.4
Status: UNCONFIRMED
Severity: critical
Priority: P3
Component: target
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: moloned@gmail.com
Created attachment 23759
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23759
FFTW generated source file which fails in compilation
I get an internal compiler error when attempting to compile FFTW code for ARM
NEON. Details described below.
HW/SW setup
-----------
BeagleBoard xM (native compilation using gcc under ubuntu)
Ubuntu 10.10
GNU make 3.8.1
gcc (Ubuntu/Linaro 4.4.1-14ubuntu5) 4.4.5
FFTW codebase and setup
-----------------------
git clone git://gitorious.org/gsoc2010-fftw-neon gsoc2010-fftw-neon
cd gsoc2010-fftw-neon
make clean
sh bootstrap.sh
CFLAGS="-O3 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp" ./configure
--prefix=/usr --enable-single --enable-shared --with-pic
--host=arm-none-linux-gnueabi --enable-armv7-cycle-counter --enable-neon
make
cd kernel
cp cpy1d.c __cpy1d.c
cp cpy1d-neon.c cpy1d.c
cd ..
make
snippet from failing make (offending file attached)
---------------------------------------------------
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../../.. -I../../../kernel -I../../../dft
-I../../../dft/simd -I../../../simd -mfpu=neon -O3 -pipe -mcpu=cortex-a8
-mfpu=neon -mfloat-abi=softfp -MT n1fv_128.lo -MD -MP -MF .deps/n1fv_128.Tpo
-c -o n1fv_128.lo n1fv_128.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../../..
-I../../../kernel -I../../../dft -I../../../dft/simd -I../../../simd -mfpu=neon
-O3 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -MT n1fv_128.lo -MD -MP
-MF .deps/n1fv_128.Tpo -c n1fv_128.c -fPIC -DPIC -o .libs/n1fv_128.o
n1fv_128.c: In function 'n1fv_128':
n1fv_128.c:3513: internal compiler error: in change_address_1, at
emit-rtl.c:1954
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[5]: *** [n1fv_128.lo] Error 1