https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74762
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Summary|[9/10/11/12 Regression] |[9/10/11 Regression] |missing uninitialized |missing uninitialized |warning (C++, parenthesized |warning (C++, parenthesized |expr, TREE_NO_WARNING) |expr, TREE_NO_WARNING) Known to fail|11.0 |11.1.0 Status|ASSIGNED |RESOLVED Target Milestone|9.5 |12.0 --- Comment #20 from Martin Sebor <msebor at gcc dot gnu.org> --- Yes, this was indeed resolved by r12-1804 and related. One of the last patches in the series (yet to be committed) adds a test for this to the test suite: https://gcc.gnu.org/pipermail/gcc-patches/2021-June/571984.html