[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#257012: [m68k] ICE in verify_initial_elim_offsets, at reload1.c:3367



Package: gcc-3.3
Version: 1:3.3.4-1
Severity: important

swh-plugins_0.4.4-2 generates the following ICE on m68k.

| m68k-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -Wall -O6
| -fomit-frame-pointer -fstrength-reduce -funroll-loops
| -fmove-all-movables -ffast-math -fPIC -DPIC   -c `test -f
| 'surround_encoder_1401.so.c' || echo './'`surround_encoder_1401.so.c
| surround_encoder_1401.xml: In function `instantiateSurroundEncoder':
| surround_encoder_1401.xml:88: internal compiler error: in
| verify_initial_elim_offsets, at reload1.c:3367

See the original log at <http://buildd.debian.org/fetch.php?&pkg=swh-plugins&ver=0.4.4-2&arch=m68k&stamp=1088531927&file=log&as=raw>.


I've simplified that to the following, where removing any one of -O2,
-fomit-frame-pointer, or -fPIC skips the ICE.

gcc -I. -O2 -Wall -fomit-frame-pointer -fPIC -c wkg.c

The code is at <http://people.debian.org/~smarenka/gcc/m68kice.tar.bz2>.


Reading specs from /usr/lib/gcc-lib/m68k-linux/3.3.4/specs
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f77,pascal,objc,treelang --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared
--with-system-zlib --enable-nls --without-included-gettext
--enable-__cxa_atexit --enable-sjlj-exceptions --enable-clocale=gnu
--enable-debug --enable-java-gc=boehm --enable-java-awt=xlib
--enable-objc-gc m68k-linux
Thread model: posix
gcc version 3.3.4 (Debian)


Please let me know if there anything else I can do.

-- 
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>



Reply to: