https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80460
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Would that disable warning for: if (0) switch (x) { case 5: x++; case 6: x += 17; break; } ? Perhaps that is ok. Wouldn't that also disable warning for: if (x > 24) goto lab; if (0) { lab: switch (x) { case 37: x++; case 38: x += 18; break; } } ? On the latter we should warn...