https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88266
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2024-04-04 Status|UNCONFIRMED |NEW Severity|normal |enhancement Ever confirmed|0 |1 Summary|nonsense warning about |nonsense warning about |parentheses for comparison |parentheses with all bool | |not equals --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed, != with all boolean types is definitely the only one corner case where the order does not matter. In other cases (non-boolean or ==, <, etc.) the order does make a difference.