This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ICE in find_reloads


Bernd,

CVS gcc as of two days ago failed with an ICE while trying to compile
XFree86 4.0.3. All the additional compiler flags don't matter, it's only -O2
that triggers it. Any idea what could cause this? Compressed source is
attached.


Reading specs from /usr/local/lib/gcc-lib/athlon-suse-linux/3.1/specs
Configured with: ../cvs/gcc/configure --disable-checking --enable-threads=posix --disable-win32-registry --with-system-zlib --enable-maintainer-mode athlon-suse-linux
gcc version 3.1 20010322 (experimental)

gcc -c -ansi -pedantic -W -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wcast-qual -Wbad-function-cast    -I../.. -I../../exports/include  -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE    -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API     -DMALLOC_0_RETURNS_NULL -O2 -march=athlon -fschedule-insns2 -fexpensive-optimizations -pipe -W -Wall -Wstrict-prototypes -Wcast-qual -Wbad-function-cast -Wpointer-arith   pl_util.c -o unshared/pl_util.o

In file included from pl_util.c:49:
PEXlibint.h:864: warning: function declaration isn't a prototype
pl_util.c: In function `PEXMapXCToNPC':
pl_util.c:2381: Unable to generate reloads for:
(insn 782 783 868 (set (reg:SF 1 edx [233])
        (float_truncate:SF (reg/v:DF 61))) 137 {truncdfsf2_3} (nil)
    (expr_list:REG_DEAD (reg/v:DF 61)
        (nil)))
pl_util.c:2381: Internal compiler error in find_reloads, at reload.c:3486
Please submit a full bug report, with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


-- 
Philipp Thomas <pthomas@suse.de>
Development, SuSE GmbH, Schanzaecker Str. 10, D-90443 Nuremberg, Germany

Penguins shall save the dinosaurs
                          -- Handelsblatt about Linux on S/390

pl_util.i.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]