This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug rtl-optimization/79532] New: [7 regression] ICE in ira_init_register_move_cost, at ira.c:1580


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

            Bug ID: 79532
           Summary: [7 regression] ICE in ira_init_register_move_cost, at
                    ira.c:1580
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
  Target Milestone: ---
            Target: i386-pc-solaris2.12, x86_64-pc-linux-gnu

Between 2017-02-13 (r245396) and 2017-02-14 (r245438), a couple of testcases
started to FAIL on 32-bit x86:

+FAIL: gcc.dg/ia64-sync-3.c (internal compiler error)
+FAIL: gcc.dg/ia64-sync-3.c (test for excess errors)
+WARNING: gcc.dg/ia64-sync-3.c compilation failed to produce executable

Excess errors:
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/ia64-sync-3.c:81:1: internal
compiler error: in ira_init_register_move_cost, at ira.c:1580
0x8be22da ira_init_register_move_cost(machine_mode)
        /vol/gcc/src/hg/trunk/local/gcc/ira.c:1580
0x8bf567b ira_init_register_move_cost_if_necessary
        /vol/gcc/src/hg/trunk/local/gcc/ira-int.h:1087
0x8bf567b scan_one_insn
        /vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1456
0x8bf567b process_bb_for_costs
        /vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1623
0x8bef7a3 ira_traverse_loop_tree(bool, ira_loop_tree_node*, void
(*)(ira_loop_tree_node*), void (*)(ira_loop_tree_node*))
        /vol/gcc/src/hg/trunk/local/gcc/ira-build.c:1799
0x8bf6621 find_costs_and_classes
        /vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1719
0x8bf75ae ira_costs()
        /vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:2258
0x8bf1323 ira_build()
        /vol/gcc/src/hg/trunk/local/gcc/ira-build.c:3420
0x8be8276 ira
        /vol/gcc/src/hg/trunk/local/gcc/ira.c:5236
0x8be8276 execute
        /vol/gcc/src/hg/trunk/local/gcc/ira.c:5541

+FAIL: libgomp.fortran/reduction2.f90   -O0  (internal compiler error)
+FAIL: libgomp.fortran/reduction2.f90   -O0  (test for excess errors)
+WARNING: libgomp.fortran/reduction2.f90   -O0  compilation failed to produce
executable

  32-bit x86 only, also Linux/x86_64, there also

+FAIL: libgomp.c/pr48591.c (internal compiler error)
+FAIL: libgomp.c/pr48591.c (test for excess errors)

  this test is run on Linux, FreeBSD only (why?)

  Rainer

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]