https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64424
Bug ID: 64424 Summary: cr16-elf ICE in gen_rtx_SUBREG, at emit-rtl.c:748 Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: yselkowi at redhat dot com Host: x86_64-cygwin Target: cr16-elf Build: x86_64-cygwin While compiling gcc-4.9.2 --target=cr16-elf with binutils-2.25 and newlib-2.2.0 libtool: compile: /usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/./gcc/xgcc -shared-libgcc -B/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/./gcc -nostdinc++ -L/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/cr16-elf/libstdc++-v3/src -L/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/cr16-elf/libstdc++-v3/src/.libs -L/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/cr16-elf/libstdc++-v3/libsupc++/.libs -B/usr/cr16-elf/bin/ -B/usr/cr16-elf/lib/ -isystem /usr/cr16-elf/include -isystem /usr/cr16-elf/sys-include -I/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/src/gcc-4.9.2/libstdc++-v3/../libgcc -I/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/cr16-elf/libstdc++-v3/include/cr16-elf -I/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/build/cr16-elf/cr16-elf/libstdc++-v3/include -I/usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/src/gcc-4.9.2/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -ggdb -O2 -pipe -c /usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/src/gcc-4.9.2/libstdc++-v3/src/c++98/ctype.cc -o ctype.o /usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/src/gcc-4.9.2/libstdc++-v3/src/c++98/ctype.cc: In member function ‘void std::ctype<char>::_M_narrow_init() const’: /usr/src/ports/cross-gcc/cross-gcc-4.9.2-1.x86_64/src/gcc-4.9.2/libstdc++-v3/src/c++98/ctype.cc:84:3: internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:748 } ^