https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #26 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Enum class has the full range always (it has an implicit underlying type specified when one is not specified even). It is an enum without an underlying type specified that does not.