https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97634
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Keywords| |ice-checking Component|target |c++ Last reconfirmed| |2020-10-30 Target|arm-linux-gnueabihf |arm-linux-gnueabihf, | |x86_64-*-* Target Milestone|--- |10.3 Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Everywhere I guess. And I guess since the checking was added/amended. Frontend issue. The switch index type is unpromoted signed char : 2 while the element type is the enum type.