https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68964
Bug ID: 68964 Summary: Internal compiler error for test case 20100610.c since r231674 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: seurer at linux dot vnet.ibm.com Target Milestone: --- Internal compiler error when I compile 20100610.c Running /home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.dg/tm/tm.exp ... FAIL: gcc.dg/tm/20100610.c (internal compiler error) FAIL: gcc.dg/tm/20100610.c (test for excess errors) UNRESOLVED: gcc.dg/tm/20100610.c scan-assembler-not ZGTt21calculateCircumCircle seurer@genoa:~/tests/gcc$ ~/gcc/install/gcc-test3/bin/gcc -c -fgnu-tm -O3 20100610.c In function 'TMelement_alloc': cc1: internal compiler error: tree check: expected tree that contains 'decl common' structure, have 'ssa_name' in prepare_gimple_addressable, at gimplify.c:3308 0x10b42f0b tree_contains_struct_check_failed(tree_node const*, tree_node_structure_enum, char const*, int, char const*) /home/seurer/gcc/gcc-test3/gcc/tree.c:9778 0x10567f3f contains_struct_check(tree_node*, tree_node_structure_enum, char const*, int, char const*) /home/seurer/gcc/gcc-test3/gcc/tree.h:3111 0x10567f3f prepare_gimple_addressable /home/seurer/gcc/gcc-test3/gcc/gimplify.c:3308 0x1055ba37 gimplify_addr_expr /home/seurer/gcc/gcc-test3/gcc/gimplify.c:5081 0x1055ba37 gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*), int) /home/seurer/gcc/gcc-test3/gcc/gimplify.c:10162 0x1057b81b force_gimple_operand_1(tree_node*, gimple**, bool (*)(tree_node*), tree_node*) /home/seurer/gcc/gcc-test3/gcc/gimplify-me.c:78 0x1057ba1f force_gimple_operand_gsi_1(gimple_stmt_iterator*, tree_node*, bool (*)(tree_node*), tree_node*, bool, gsi_iterator_update) /home/seurer/gcc/gcc-test3/gcc/gimplify-me.c:115 0x10838cf3 gimplify_addr /home/seurer/gcc/gcc-test3/gcc/trans-mem.c:1183 0x10844153 expand_assign_tm /home/seurer/gcc/gcc-test3/gcc/trans-mem.c:2330 0x1084560b expand_block_tm /home/seurer/gcc/gcc-test3/gcc/trans-mem.c:2516 0x1084560b execute_tm_mark /home/seurer/gcc/gcc-test3/gcc/trans-mem.c:3014 0x1084560b execute /home/seurer/gcc/gcc-test3/gcc/trans-mem.c:3059