https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67375
Jan van Dijk <j.v.dijk at tue dot nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |j.v.dijk at tue dot nl --- Comment #1 from Jan van Dijk <j.v.dijk at tue dot nl> --- Has this been fixed in the meantime? I tried to reproduce this on an x86_64 box (OpenSuSE Tumbleweed) with both g++ (SUSE Linux) 5.3.1 20160301 [gcc-5-branch revision 233849] g++ (GCC) 7.0.0 20160502 (experimental) Compilation with default options and running the test code does not dump core. Output: void ccccc::DDDDDDDDDD::eeeeeeeeeeeeeeeeeeee<ccccc::FFFFFFFFFF>(ccccc::FFFFFFFFFF&)::{lambda()#1}*& std::_AAA_AAAA::_M_bbbbbb<void ccccc::DDDDDDDDDD::eeeeeeeeeeeeeeeeeeee<ccccc::FFFFFFFFFF>(void ccccc::DDDDDDDDDD::eeeeeeeeeeeeeeeeeeee<ccccc::FFFFFFFFFF>(ccccc::FFFFFFFFFF&)::{lambda()#1}*&)::{lambda()#1}*>()