https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116349
--- Comment #6 from seurer at gcc dot gnu.org --- I am seeing this same failure in doing a bootstrap build during stage 2 on powerpc64: /home/seurer/gcc/git/build/gcc-trunk-bootstrap/./prev-gcc/xg++ -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./prev-gcc/ -B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/bin/ -nostdinc++ -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs -B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu -I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/libsupc++ -L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs -L/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp -I. -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/../include -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/include -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -Werror -fno-exceptions -fno-rtti -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp -I. -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/../include -I/home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/include -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo /home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/lex.cc during RTL pass: ce1 /home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/lex.cc: In function 'void _cpp_clean_line(cpp_reader*)': /home/seurer/gcc/git/gcc-trunk-bootstrap/libcpp/lex.cc:1002:1: internal compiler error: in expand_simple_binop, at optabs.cc:1264 1002 | } | ^ 0x13742127 internal_error(char const*, ...) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/diagnostic-global-context.cc:491 0x13703dfb fancy_abort(char const*, int, char const*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/diagnostic.cc:1772 0x119494bf expand_simple_binop(machine_mode, rtx_code, rtx_def*, rtx_def*, rtx_def*, int, optab_methods) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:1264 0x113fec23 force_operand(rtx_def*, rtx_def*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/expr.cc:8687 0x113aeb2f copy_to_mode_reg(machine_mode, rtx_def*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/explow.cc:655 0x11963eab maybe_legitimize_operand /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:8041 0x11964b7b maybe_legitimize_operands(insn_code, unsigned int, unsigned int, expand_operand*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:8184 0x11964cab maybe_gen_insn(insn_code, unsigned int, expand_operand*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:8203 0x11965357 maybe_expand_insn(insn_code, unsigned int, expand_operand*) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:8258 0x11959aaf emit_conditional_move_1 /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:5229 0x119596d7 emit_conditional_move(rtx_def*, rtx_comparison, rtx_def*, rtx_def*, machine_mode, int) /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optabs.cc:5142 0x133c36df noce_emit_cmove /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:1773 0x133c9007 try_emit_cmove_seq /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:3406 0x133c9a73 noce_convert_multiple_sets_1 /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:3687 0x133c919b noce_convert_multiple_sets /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:3492 0x133ca8e7 noce_process_if_block /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:4025 0x133ccd03 noce_find_if_block /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:4706 0x133cd66b find_if_header /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:4911 0x133d0eef if_convert /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:6058 0x133d124b rest_of_handle_if_conversion /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/ifcvt.cc:6123