[Bug ipa/63196] New: [5.0 regression] FAIL: g++.dg/torture/pr57140.C -O3 -fomit-frame-pointer (internal compiler error)

schwab@linux-m68k.org gcc-bugzilla@gcc.gnu.org
Sat Sep 6 19:36:00 GMT 2014


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

            Bug ID: 63196
           Summary: [5.0 regression] FAIL: g++.dg/torture/pr57140.C   -O3
                    -fomit-frame-pointer  (internal compiler error)
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: schwab@linux-m68k.org
                CC: rguenther at suse dot de
            Target: m68k-*-*

Appeared with r214957.

$ gcc/xg++ -Bgcc/ ../gcc/testsuite/g++.dg/torture/pr57140.C -nostdinc++ -I
m68k-linux/libstdc++-v3/include/m68k-linux -I m68k-linux/libstdc++-v3/include
-I ../libstdc++-v3/libsupc++ -I ../libstdc++-v3/include/backward -I
../libstdc++-v3/testsuite/util -O3 -fomit-frame-pointer -S
../gcc/testsuite/g++.dg/torture/pr57140.C: In member function ‘AdhocTag*
AdhocAdmin::handleListUsersForm(gloox::Tag*, const gloox::DataForm&)’:
../gcc/testsuite/g++.dg/torture/pr57140.C:174:11: internal compiler error: in
fix_loop_structure, at loop-init.c:252
 AdhocTag *AdhocAdmin::handleListUsersForm(Tag *tag, const DataForm &form) {
           ^
0xa437bb fix_loop_structure(bitmap_head*)
        ../../gcc/loop-init.c:252
0xbb7ec6 repair_loop_structures
        ../../gcc/tree-cfgcleanup.c:775
0xbb7ec6 cleanup_tree_cfg()
        ../../gcc/tree-cfgcleanup.c:805
0xacbbe4 execute_function_todo
        ../../gcc/passes.c:1704
0xacc723 execute_todo
        ../../gcc/passes.c:1808
0xace599 execute_one_ipa_transform_pass
        ../../gcc/passes.c:1996
0xace599 execute_all_ipa_transforms()
        ../../gcc/passes.c:2027
0x837674 cgraph_node::expand()
        ../../gcc/cgraphunit.c:1737
0x838a08 expand_all_functions
        ../../gcc/cgraphunit.c:1880
0x838a08 symbol_table::compile()
        ../../gcc/cgraphunit.c:2209
0x83a3dc symbol_table::finalize_compilation_unit()
        ../../gcc/cgraphunit.c:2286
0x622bc3 cp_write_global_declarations()
        ../../gcc/cp/decl2.c:4666


More information about the Gcc-bugs mailing list