https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70466
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-invalid-code Status|UNCONFIRMED |NEW Last reconfirmed| |2016-03-31 Summary|ICE on invalid code on |ICE on invalid code on |x86_64-linux-gnu in tree |x86_64-linux-gnu in tree |check: expected |check: expected |constructor, have parm_decl |constructor, have parm_decl |in convert_like_real, at |in convert_like_real, at |cp/call.c:6371 |cp/call.c:6371 with | |-std=c++11 Ever confirmed|0 |1 Known to fail| |4.3.4, 5.3.0, 6.0 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed with -std=gnu++14 (doesn't ICE with -std=gnu++98 which is default in GCC 5). ICEs the same with GCC 4.8 (and -std=gnu++1y) or GCC 4.7 or GCC 4.3(!) and -std=gnu++0x. So not really a regression.