https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68404
            Bug ID: 68404
           Summary: [6 Regression] PGO/LTO bootstrap failure on ppc64le
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: trippels at gcc dot gnu.org
                CC: rsandifo at gcc dot gnu.org
  Target Milestone: ---
              Host: powerpc64le-unknown-linux-gnu
            Target: powerpc64le-unknown-linux-gnu
             Build: powerpc64le-unknown-linux-gnu

PGO/LTO bootstrap fails on ppc64le during stagefeedback:
...
../../../gcc/libgcc/libgcc2.c: In function ‘__floatuntitf’:
../../../gcc/libgcc/libgcc2.c:1558:1: internal compiler error: Segmentation
fault

Program received signal SIGSEGV, Segmentation fault.
[Switching to process 5349]
0x0000000010cccca4 in reg_save_code(int, machine_mode) [clone .lto_priv.9035]
()
(gdb) bt
#0  0x0000000010cccca4 in reg_save_code(int, machine_mode) [clone
.lto_priv.9035] ()
#1  0x0000000010efabbc in save_call_clobbered_regs() ()
#2  0x0000000010bb8284 in reload(rtx_insn*, int) ()
#3  0x0000000010bae770 in (anonymous
namespace)::pass_reload::execute(function*) [clone .lto_priv.2784] ()
#4  0x00000000105fcd9c in execute_one_pass(opt_pass*) ()
#5  0x0000000010740830 in execute_pass_list(function*, opt_pass*) [clone
.localalias.70] [clone .lto_priv.3860] ()
#6  0x000000001065c974 in cgraph_node::expand() ()
#7  0x00000000105f9b54 in symbol_table::compile() ()
#8  0x0000000010633b68 in symbol_table::finalize_compilation_unit() ()
#9  0x00000000105bd82c in compile_file() [clone .lto_priv.2957] ()
#10 0x000000001050fff8 in toplev::main(int, char**) ()
#11 0x000000001050d800 in main ()

I suspect Richard's recent commits are the culprit.

Reply via email to