https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106922
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[12/13 Regression] Bogus |[12 Regression] Bogus |uninitialized warning on |uninitialized warning on |boost::optional<<std::vecto |boost::optional<<std::vecto |r<std::string>>>, missed |r<std::string>>>, missed |FRE |FRE Known to work| |13.0 --- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- I verified the fix cherry-picks to GCC 12 and fixes the testcase there as well (on x86_64-linux, that is).