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