https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107386
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> --- Well, even though this warning is not correct, it can happen that one wants to define "extended" enum values by multiplying the existing (implicit) values and would be surprised that 0 * some_value == 0.