This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/32808] New: cris: ICE: RTL check: expected elt 0 type 'e' or 'u', have 'w' (rtx const_int) in cris_print_index, at config/cris/cris.c:499
- From: "rask at sygehus dot dk" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Jul 2007 11:14:45 -0000
- Subject: [Bug target/32808] New: cris: ICE: RTL check: expected elt 0 type 'e' or 'u', have 'w' (rtx const_int) in cris_print_index, at config/cris/cris.c:499
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Trunk revision 126699 fails to build when configured like this:
--target cris-axis-elf --with-newlib --enable-sim --disable-gdb --disable-nls
--enable-checking=yes,rtl
/home/rask/build/gcc-cris-axis-elf/./gcc/xgcc
-B/home/rask/build/gcc-cris-axis-elf/./gcc/ -nostdinc
-B/home/rask/build/gcc-cris-axis-elf/cris-axis-elf/newlib/ -isystem
/home/rask/build/gcc-cris-axis-elf/cris-axis-elf/newlib/targ-include -isystem
/n/12/rask/src/all/newlib/libc/include
-B/home/rask/build/gcc-cris-axis-elf/cris-axis-elf/libgloss/cris
-L/home/rask/build/gcc-cris-axis-elf/cris-axis-elf/libgloss/libnosys
-L/n/12/rask/src/all/libgloss/cris -B/usr/local/cris-axis-elf/bin/
-B/usr/local/cris-axis-elf/lib/ -isystem /usr/local/cris-axis-elf/include
-isystem /usr/local/cris-axis-elf/sys-include
-L/home/rask/build/gcc-cris-axis-elf/./ld -O2 -g -O2 -march=v10
-mbest-lib-options -O2 -O2 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W
-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -isystem ./include -g -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../.././gcc
-I/n/12/rask/src/all/libgcc -I/n/12/rask/src/all/libgcc/.
-I/n/12/rask/src/all/libgcc/../gcc -I/n/12/rask/src/all/libgcc/../include
-DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
/n/12/rask/src/all/libgcc/../gcc/libgcc2.c \
/n/12/rask/src/all/libgcc/../gcc/libgcc2.c: In function '__muldi3':
/n/12/rask/src/all/libgcc/../gcc/libgcc2.c:566: internal compiler error: RTL
check: expected elt 0 type 'e' or 'u', have 'w' (rtx const_int) in
cris_print_index, at config/cris/cris.c:499
--
Summary: cris: ICE: RTL check: expected elt 0 type 'e' or 'u',
have 'w' (rtx const_int) in cris_print_index, at
config/cris/cris.c:499
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rask at sygehus dot dk
GCC target triplet: cris-axis-elf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32808