https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77869
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Status|UNCONFIRMED |NEW Last reconfirmed| |2016-10-05 CC| |jason at gcc dot gnu.org, | |marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> --- ICEs on all releases that support -std=c++11 (4.7.0+). backtrace: pr77869.cpp:5:7: internal compiler error: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst_pack_expansion, at cp/pt.c:10994 class page_t ^~~~~~ 0x13b20ca tree_vec_elt_check_failed(int, int, char const*, int, char const*) ../../gcc/tree.c:9939 0x7713d4 tree_vec_elt_check(tree_node*, int, char const*, int, char const*) ../../gcc/tree.h:3252 0x825ba3 tsubst_pack_expansion(tree_node*, tree_node*, int, tree_node*) ../../gcc/cp/pt.c:10994 0x826dc9 tsubst_template_args ../../gcc/cp/pt.c:11273 0x826f0b tsubst_template_args ../../gcc/cp/pt.c:11291 0x8293da tsubst_decl ../../gcc/cp/pt.c:11685 0x830778 tsubst(tree_node*, tree_node*, int, tree_node*) ../../gcc/cp/pt.c:12904 0x81f717 tsubst_friend_class ../../gcc/cp/pt.c:9570 0x823217 instantiate_class_template_1 ../../gcc/cp/pt.c:10215 0x823c7a instantiate_class_template(tree_node*) ../../gcc/cp/pt.c:10413 0x942900 complete_type(tree_node*) ../../gcc/cp/typeck.c:133 0x7b47c8 start_decl_1(tree_node*, bool) ../../gcc/cp/decl.c:5110 0x7b45ca start_decl(cp_declarator const*, cp_decl_specifier_seq*, int, tree_node*, tree_node*, tree_node**) ../../gcc/cp/decl.c:5073 0x9015a8 cp_parser_init_declarator ../../gcc/cp/parser.c:18773 0x8f68dd cp_parser_simple_declaration ../../gcc/cp/parser.c:12560 0x8f666e cp_parser_block_declaration ../../gcc/cp/parser.c:12436 0x8f5ae6 cp_parser_declaration_statement ../../gcc/cp/parser.c:12048 0x8f288b cp_parser_statement ../../gcc/cp/parser.c:10600 0x8f34af cp_parser_statement_seq_opt ../../gcc/cp/parser.c:10932 0x8f33ac cp_parser_compound_statement ../../gcc/cp/parser.c:10886