https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107243
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2022-10-13 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- static void arm_print_operand (FILE *stream, rtx x, int code) { switch (code) { ... case 'I': fprintf (stream, "%s", arithmetic_instr (x, 0)); return; ... const char * arithmetic_instr (rtx op, int shift_first_arg) { switch (GET_CODE (op)) { ... default: gcc_unreachable (); } } The gcc_unreachable here should rather be a call to output_operand_lossage