enable-checking ICE in mips.c

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com.au
Tue Jun 13 17:22:00 GMT 2000


Building egcs-20000612 with --enable-checking on mips-sgi-irix6.5 I get an
ICE in mips.c.  ICE does not occur with -O0.


stage1/xgcc -Bstage1/
-B/exd4/billingd/tmp/egcs-20000612/mips-sgi-irix6.5/bin/ -c  -DIN_GCC    -W
-Wall -Wtraditional -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-pedantic -Wno-long-long -O2 -g -O2  -DHAVE_CONFIG_H    -I.
-I/exd4/billingd/src/egcs-20000612/gcc
-I/exd4/billingd/src/egcs-20000612/gcc/config
-I/exd4/billingd/src/egcs-20000612/gcc/../include
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c: In function
`mips16_simple_memory_operand':
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:695: warning:
comparison between signed and unsigned
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c: In function
`mips_reg_mode_ok_for_base_p':
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1224: warning:
signed and unsigned type in conditional expression
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c: In function
`mips_fill_delay_slot':
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1635: RTL check:
expected code `const_int', have `mem'
/exd4/billingd/src/egcs-20000612/gcc/config/mips/mips.c:1635: Internal
compiler error in `simple_memory_operand', at config/mips/mips.c:732


+++++++++++++++++++++++++++++++++++++++++
(Mr) David Billinghurst
Comalco Research Centre
PO Box 316, Thomastown, Vic, Australia, 3074
Phone:	+61 3 9469 0642
FAX:	+61 3 9462 2700
Email:	David.Billinghurst@riotinto.com.au





More information about the Gcc-bugs mailing list