https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70338
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2016-03-21
Known to work| |4.9.3, 6.0
Target Milestone|--- |5.4
Summary|ICE combining debug |[5 Regression] ICE
|symbols, range-for in |combining debug symbols,
|lambda in function template |range-for in lambda in
|accessing captured |function template accessing
|variable-size array |captured variable-size
| |array
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Works for me with GCC 6 and 4.9. Confirmed with GCC 5 which hits
t.C:25:22: internal compiler error: in operator[], at vec.h:736
for(auto& partial: accumulators) partial = 0.; //crashes here
^
0x705e7e vec<tree_node*, va_gc, vl_embed>::operator[](unsigned int)
/space/rguenther/src/svn/gcc-5-branch/gcc/vec.h:736
0x927eea local_class_index
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1738
0x92662d write_unnamed_type_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1464
0x925999 write_unqualified_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1313
0x923bb1 write_prefix
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1099
0x923222 write_nested_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1016
0x9229f2 write_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:910
0x928ce4 write_local_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:1864
0x9229bb write_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:898
0x92224e write_encoding
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:760
0x921cea write_mangled_name
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:725
0x930a4e mangle_decl_string
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:3449
0x930a94 get_mangled_id
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:3471
0x930db5 mangle_decl(tree_node*)
/space/rguenther/src/svn/gcc-5-branch/gcc/cp/mangle.c:3527
0x1287d78 decl_assembler_name(tree_node*)
/space/rguenther/src/svn/gcc-5-branch/gcc/tree.c:697
0xb50d7e dwarf2out_finish
/space/rguenther/src/svn/gcc-5-branch/gcc/dwarf2out.c:24700