https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |needs-bisection --- Comment #25 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Marc Glisse from comment #6) > For: > > void f(){ > int i = 2; > (i+i); > } This case is fixed on the trunk: <source>: In function 'void f1()': <source>:9:5: warning: statement has no effect [-Wunused-value] 9 | (i+i); | ~~^~~