https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122717
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|middle-end |rtl-optimization
Keywords| |compile-time-hog, ra
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Looks like LRA have gone into an infinite loop:
(gdb) bt
#0 may_trap_p_1 (x=0x7ffff3d38df8, flags=0) at ../../gcc/rtlanal.cc:3119
#1 0x0000000000f369f8 in may_trap_p_1 (x=0x7ffff3d38e10, flags=0) at
../../gcc/rtlanal.cc:3262
#2 0x0000000000f36c97 in may_trap_p (x=<optimized out>) at
../../gcc/rtlanal.cc:3281
#3 0x0000000000dcfd05 in process_bb_lives (bb=0x7ffff720b540,
curr_point=<optimized out>, dead_insn_p=true) at ../../gcc/lra-lives.cc:729
#4 0x0000000000dd0677 in lra_create_live_ranges_1 (all_p=<optimized out>,
dead_insn_p=true) at ../../gcc/lra-lives.cc:1448
#5 0x0000000000dd1200 in lra_create_live_ranges (all_p=all_p@entry=true,
dead_insn_p=<optimized out>) at ../../gcc/lra-lives.cc:1518
#6 0x0000000000db1a28 in lra (f=<optimized out>, verbose=<optimized out>) at
../../gcc/lra.cc:2496
#7 0x0000000000d69ee8 in do_reload () at ../../gcc/ira.cc:6070
#8 (anonymous namespace)::pass_reload::execute (this=<optimized out>) at
../../gcc/ira.cc:6258