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

            Bug ID: 105187
           Summary: [12 Regression] ICE in store_init_value, at
                    cp/typeck2.cc:925
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gs...@t-online.de
  Target Milestone: ---

With file gcc.c-torture/compile/20050113-1.c :
(gcc configured with --enable-checking=yes)


$ gcc-12-20220403 -c 20050113-1.c
$
$ g++-12-20220403 -c 20050113-1.c
20050113-1.c: In function 'int main()':
20050113-1.c:6:64: internal compiler error: in store_init_value, at
cp/typeck2.cc:925
    6 |   V2SF a = (V2SF) {1.0f/0.0f - 1.0f/0.0f, 1.0f/0.0f - 1.0f/0.0f};
      |                                                                ^
0xa61ded store_init_value(tree_node*, tree_node*, vec<tree_node*, va_gc,
vl_embed>**, int)
        ../../gcc/cp/typeck2.cc:923
0x7df0b1 check_initializer
        ../../gcc/cp/decl.cc:7403
0x80e256 cp_finish_decl(tree_node*, tree_node*, bool, tree_node*, int)
        ../../gcc/cp/decl.cc:8374
0x93c965 cp_parser_init_declarator
        ../../gcc/cp/parser.cc:22821
0x911ce2 cp_parser_simple_declaration
        ../../gcc/cp/parser.cc:15280
0x913879 cp_parser_declaration_statement
        ../../gcc/cp/parser.cc:14361
0x913f9b cp_parser_statement
        ../../gcc/cp/parser.cc:12446
0x914ff4 cp_parser_statement_seq_opt
        ../../gcc/cp/parser.cc:12850
0x9150d7 cp_parser_compound_statement
        ../../gcc/cp/parser.cc:12802
0x93b6c0 cp_parser_function_body
        ../../gcc/cp/parser.cc:25060
0x93b6c0 cp_parser_ctor_initializer_opt_and_function_body
        ../../gcc/cp/parser.cc:25111
0x93bd3a cp_parser_function_definition_after_declarator
        ../../gcc/cp/parser.cc:31241
0x93cff4 cp_parser_function_definition_from_specifiers_and_declarator
        ../../gcc/cp/parser.cc:31157
0x93cff4 cp_parser_init_declarator
        ../../gcc/cp/parser.cc:22582
0x911ce2 cp_parser_simple_declaration
        ../../gcc/cp/parser.cc:15280
0x9445ae cp_parser_declaration
        ../../gcc/cp/parser.cc:14966
0x94512d cp_parser_translation_unit
        ../../gcc/cp/parser.cc:5010
0x94512d c_parse_file()
        ../../gcc/cp/parser.cc:48057
0xad39a2 c_common_parse_file()
        ../../gcc/c-family/c-opts.cc:1240

Reply via email to