https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86960

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mpolacek at gcc dot gnu.org

--- Comment #16 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Still reproduces:

86960.C:13:38: internal compiler error: tree check: accessed elt 1 of
‘tree_vec’ with 0 elts in tsubst_pack_expansion, at cp/pt.cc:13326
   13 | static_assert(Outer<bool>::Inner<true>::value);
      |                                      ^
0x1d563fd tree_vec_elt_check_failed(int, int, char const*, int, char const*)
        /home/mpolacek/src/gcc/gcc/tree.cc:9110
0xc24ebb tree_vec_elt_check(tree_node*, int, char const*, int, char const*)
        /home/mpolacek/src/gcc/gcc/tree.h:3751
0xf6de30 tsubst_pack_expansion(tree_node*, tree_node*, int, tree_node*)
        /home/mpolacek/src/gcc/gcc/cp/pt.cc:13326
0xf599a0 coerce_template_parameter_pack
        /home/mpolacek/src/gcc/gcc/cp/pt.cc:8743
0xf5ae96 coerce_template_parms(tree_node*, tree_node*, tree_node*, int, bool)
        /home/mpolacek/src/gcc/gcc/cp/pt.cc:9048
0xf5da66 lookup_template_class(tree_node*, tree_node*, tree_node*, tree_node*,
int, int)
        /home/mpolacek/src/gcc/gcc/cp/pt.cc:9915
0xff293e finish_template_type(tree_node*, tree_node*, int)
        /home/mpolacek/src/gcc/gcc/cp/semantics.cc:3773
0xed3c33 cp_parser_template_id
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:18472
0xee3497 cp_parser_class_name
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:25976
0xebabb8 cp_parser_qualifying_entity
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:7239
0xeba086 cp_parser_nested_name_specifier_opt
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:6921
0xed6888 cp_parser_simple_type_specifier
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:19913
0xebbeac cp_parser_postfix_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:7696
0xebfbe7 cp_parser_unary_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:9138
0xec1191 cp_parser_cast_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:10044
0xec127f cp_parser_binary_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:10147
0xec22ab cp_parser_assignment_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:10490
0xec2aca cp_parser_constant_expression
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:10785
0xed0359 cp_parser_static_assert
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:16386
0xecdfb0 cp_parser_block_declaration
        /home/mpolacek/src/gcc/gcc/cp/parser.cc:15195

Reply via email to