On 2022-05-18 00:56, Marek Polacek via Gcc-patches wrote: > +In C, an enumerated type is compatible with @code{char}, a signed > +integer type, or an unsigned integer type. However, since the choice > +of the underlying type of an enumerated type is implementation-defined, > +such mismatches may cause portability issues. In C++, such mismatches > +are an error. In C, this warning is enabled by @option{-Wall}.
Should it also be enabled by -Wc++-compat? Pedro Alves