https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66329
Mikhail Maltsev <miyuki at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |miyuki at gcc dot gnu.org
--- Comment #4 from Mikhail Maltsev <miyuki at gcc dot gnu.org> ---
Clang is more verbose:
./test.c:4:11: warning: & has lower precedence than ==; == will be evaluated
first [-Wparentheses]
x = y & 1 == 1;
^~~~~~~~
./test.c:4:11: note: place parentheses around the '==' expression to silence
this warning
x = y & 1 == 1;
^
( )
./test.c:4:11: note: place parentheses around the & expression to evaluate it
first
x = y & 1 == 1;
^
( )