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]
Other format: [Raw text]

[Bug fortran/16382] ice-on [in?]valid code REG_DEAD


------- Additional Comments From c dot lemmen at fz-juelich dot de  2004-07-12 13:12 -------
Sorry, I can't disclose the fortran file, too complex, I might at a later time
reduce it to a testcase

However in the meantime I stumbled across a similar problem when compiling
qemu-0.6.0:

> wget http://fabrice.bellard.free.fr/qemu/qemu-0.6.0.tar.gz
> gcc -v 
Reading specs from /usr/lib/gcc-lib/i486-suse-linux/3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man
--libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking
--enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib
--with-system-zlib --enable-shared --enable-__cxa_atexit i486-suse-linux
Thread model: posix
gcc version 3.3 20030226 (prerelease) (SuSE Linux)

>./configure --prefix=/opt
>./make
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer
-mpreferred-stack-boundary=2 -falign-functions=0 -fno-reorder-blocks
-fno-optimize-sibling-calls -I[...lots of includes...] -c -o op.o
./qemu-0.6.0/target-ppc/op.c: In function `op_cmpli':
./qemu-0.6.0/target-ppc/op.c:1022: error: unrecognizable insn:
(insn:HI 47 17 48 2 (nil) (set (reg:CC 17 flags)
        (compare:CC (symbol_ref:SI ("__op_param1"))
            (reg/v:SI 3 ebx))) -1 (nil)
    (expr_list:REG_DEAD (reg/v:SI 3 ebx)
        (nil)))
./qemu-0.6.0/target-ppc/op.c:1022: internal compiler error: in extract_insn, at
recog.c:2175


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16382


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