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

--- Comment #8 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Hmm,

trippels@gcc2-power8 ~ % cat tramp3d-v4.ii
class Init {
public:
  ~Init();
} a;

trippels@gcc2-power8 ~ % g++ -flto -mlra tramp3d-v4.ii
tramp3d-v4.ii: In function ‘__static_initialization_and_destruction_0’:
tramp3d-v4.ii:4:4: internal compiler error: in lra_set_insn_recog_data, at
lra.c:964
 } a;
    ^
0x10553337 lra_set_insn_recog_data(rtx_insn*)
        ../../gcc/gcc/lra.c:962
0x10553b97 lra_get_insn_recog_data
        ../../gcc/gcc/lra-int.h:486
0x10553b97 lra_update_insn_regno_info
        ../../gcc/gcc/lra.c:1584
0x105540c7 lra_update_insn_regno_info
        ../../gcc/gcc/lra.c:1644
0x105540c7 lra_push_insn_1
        ../../gcc/gcc/lra.c:1649
0x105540c7 lra_push_insn
        ../../gcc/gcc/lra.c:1657
0x105540c7 push_insns
        ../../gcc/gcc/lra.c:1700
0x10556147 lra_process_new_insns(rtx_insn*, rtx_insn*, rtx_insn*, char const*)
        ../../gcc/gcc/lra.c:1746
0x1056dfcb curr_insn_transform
        ../../gcc/gcc/lra-constraints.c:3940
0x1057024b lra_constraints(bool)
        ../../gcc/gcc/lra-constraints.c:4427
0x1055482b lra(_IO_FILE*)
        ../../gcc/gcc/lra.c:2277
0x104f987b do_reload
        ../../gcc/gcc/ira.c:5393
0x104f987b execute
        ../../gcc/gcc/ira.c:5564

Reply via email to