https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78118
Bug ID: 78118 Summary: xtensa: ICE in gcc-6.1.0/libgcc/libgcc2.c:1992:1: error: unrecognizable insn Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: jcmvbkbc at gcc dot gnu.org Target Milestone: --- Created attachment 39900 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39900&action=edit preprocessed source that triggers ICE /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/xtensa-dc233c_call0-linux-uclibc/build/build-cc-gcc-core-pass-2/./gcc/xgcc -B/home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/xtensa-dc233c_call0-l inux-uclibc/build/build-cc-gcc-core-pass-2/./gcc/ -B/home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/xtensa-dc233c_call0-linux-uclibc/buildtools/xtensa-dc233c_call0-linux-uclibc/bin/ -B/home/jcmvbkbc/ws/tensilica/cro sstool/crosstool-NG/.build/xtensa-dc233c_call0-linux-uclibc/buildtools/xtensa-dc233c_call0-linux-uclibc/lib/ -isystem /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/xtensa-dc233c_call0-linux-uclibc/buildtools/xtens a-dc233c_call0-linux-uclibc/include -isystem /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/xtensa-dc233c_call0-linux-uclibc/buildtools/xtensa-dc233c_call0-linux-uclibc/sys-include -mlongcalls -mauto-litpools -g -Os -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DIN_LIBGCC2 -fbuilding-libgc c -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I/home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc -I/home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/. -I/home/ jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/../gcc -I/home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -M F _mulsc3.dep -DL_mulsc3 -c /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [ALL ] /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/libgcc2.c: In function '__mulsc3': [ERROR] /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/libgcc2.c:1992:1: error: unrecognizable insn: [ALL ] } [ALL ] ^ [ALL ] (jump_insn 1361 1360 1362 55 (parallel [ [ALL ] (return) [ALL ] (use (reg:SI 0 a0)) [ALL ] ]) /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/libgcc2.c:1992 -1 [ALL ] (expr_list:REG_DEAD (reg:SI 0 a0) [ALL ] (nil)) [ALL ] -> return) [ERROR] /home/jcmvbkbc/ws/tensilica/crosstool/crosstool-NG/.build/src/gcc-6.1.0/libgcc/libgcc2.c:1992:1: internal compiler error: in extract_insn, at recog.c:2287 The configuration is for call0 ABI.