https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68383
Mark Wielaard <mark at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at gcc dot gnu.org Depends on| |78252 --- Comment #15 from Mark Wielaard <mark at gcc dot gnu.org> --- This seems related to Bug 78252 - C++ demangler crashes with infinite recursion with lambda (auto). With the patch proposed in for that bug this demangles to: Write::DataMapGrammar<std::back_insert_iterator<std::string> >::DataMapGrammar()::{lambda(auto&)#1} const& std::forward<Write::DataMapGrammar<std::back_insert_iterator<std::string> >::DataMapGrammar()::{lambda(auto&)#1} const&>(std::remove_reference<Write::DataMapGrammar<std::back_insert_iterator<std::string> >::DataMapGrammar()::{lambda(auto&)#1} const&>::type&) Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 [Bug 78252] C++ demangler crashes with infinite recursion with lambda (auto)