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

            Bug ID: 69158
           Summary: [6 Regression] ICE in in cxx_eval_indirect_ref, at
                    cp/constexpr.c:2598
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org
  Target Milestone: ---

$ cat FGFDMExec.ii 
char IdHdr[] { (IdHdr)[0] }

$ g++ -c -g -O2 FGFDMExec.ii
FGFDMExec.ii:1:27: internal compiler error: in cxx_eval_indirect_ref, at
cp/constexpr.c:2598
 char IdHdr[] { (IdHdr)[0] }
                           ^

0x6f92bb cxx_eval_indirect_ref
        ../../src/gcc/cp/constexpr.c:2597
0x6f92bb cxx_eval_constant_expression
        ../../src/gcc/cp/constexpr.c:3371
0x6f6eb2 cxx_eval_array_reference
        ../../src/gcc/cp/constexpr.c:1767
0x6f6eb2 cxx_eval_constant_expression
        ../../src/gcc/cp/constexpr.c:3506
0x6fa278 cxx_eval_outermost_constant_expr
        ../../src/gcc/cp/constexpr.c:3773
0x6fb293 maybe_constant_value_1
        ../../src/gcc/cp/constexpr.c:3960
0x6fb293 maybe_constant_value(tree_node*, tree_node*)
        ../../src/gcc/cp/constexpr.c:3981
0x61a313 massage_init_elt
        ../../src/gcc/cp/typeck2.c:1227
0x619847 process_init_constructor_array
        ../../src/gcc/cp/typeck2.c:1291
0x619847 process_init_constructor
        ../../src/gcc/cp/typeck2.c:1593
0x619847 digest_init_r
        ../../src/gcc/cp/typeck2.c:1121
0x61acca digest_init_flags(tree_node*, tree_node*, int)
        ../../src/gcc/cp/typeck2.c:1166
0x61acca store_init_value(tree_node*, tree_node*, vec<tree_node*, va_gc,
vl_embed>**, int)
        ../../src/gcc/cp/typeck2.c:800
0x5d4ca7 check_initializer
        ../../src/gcc/cp/decl.c:6137
0x5ea89d cp_finish_decl(tree_node*, tree_node*, bool, tree_node*, int)
        ../../src/gcc/cp/decl.c:6765
0x66f640 cp_parser_init_declarator
        ../../src/gcc/cp/parser.c:18601
0x66fc0e cp_parser_simple_declaration
        ../../src/gcc/cp/parser.c:12324
0x670024 cp_parser_block_declaration
        ../../src/gcc/cp/parser.c:12200
0x647e47 cp_parser_declaration
        ../../src/gcc/cp/parser.c:12097
0x67775a cp_parser_declaration_seq_opt
        ../../src/gcc/cp/parser.c:11976
Please submit a full bug report,
with preprocessed source if appropriate.

Reply via email to