https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121691
--- Comment #4 from Alejandro Colomar <[email protected]> --- > The suggested way to suppress the warning is not adding more parentheses, but > casting the LHS to void I prefer the parentheses. I very much dislike casting to void, as casts usually silence other bugs. By adding parentheses, we make it robust without any casts, and thus without possibly silencing other bugs. I like having 0 casts in my programs. If you want to have -Wcomma, I suggest having also -Wcomma-within-single-parentheses separately, as I would like to enable the latter but not the former.
