https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63418
Manuel López-Ibáñez <manu at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manu at gcc dot gnu.org --- Comment #2 from Manuel López-Ibáñez <manu at gcc dot gnu.org> --- With such a large testcase, it is difficult to say. GCC seems to think that the use is unguarded: [WORKLIST]: add to initial list: extra_332 = PHI <extra_734(D)(228), extra_235(15)> [CHECK]: examining phi: extra_332 = PHI <extra_734(D)(228), extra_235(15)> [CHECK]: Found unguarded use: _600 = extra_332 + _599; Perhaps we are hitting some limit, perhaps it is a bug. Perhaps both. Hard to tell. In any case, there are so many known Wuninitialized bugs and no one to fix them that it is probably something known. I really would not bother about reporting more Wuninitialized bugs unless you can show it is a regression. It is simply not worth your time. Better put together all those minutes that you would spent reporting them and fix a known one or convince someone to fix it ;-)