I was unable to trigger the issue on my rpi4 yet, but as you'd imagine it is rather slow.
But (thanks Dannf) I got access to an X-gene - and carrying my known bad setup there (LXD container export FTW) I was able to recreate this on bare-metal as well.
(Host) Kernel: 5.4.0-58-generic
Model: X-Gene - 8 cores
The guest is Hirsute building qemu 5.0 with r11-5879
I got two known bug signatures - once the common one we see most and once a different one (that we've seen before with 20200507).
This happened on the first two runs, once it has run some hours I'll post the rate of success-vs-fails as well.
I was unable to trigger the issue on my rpi4 yet, but as you'd imagine it is rather slow.
But (thanks Dannf) I got access to an X-gene - and carrying my known bad setup there (LXD container export FTW) I was able to recreate this on bare-metal as well.
(Host) Kernel: 5.4.0-58-generic
Model: X-Gene - 8 cores
The guest is Hirsute building qemu 5.0 with r11-5879
I got two known bug signatures - once the common one we see most and once a different one (that we've seen before with 20200507).
This happened on the first two runs, once it has run some hours I'll post the rate of success-vs-fails as well.
--- ---
during RTL pass: reload 5.0/fpu/ softfloat. c: In function ‘soft_f64_muladd’: 5.0/fpu/ softfloat. c:1535: 1: internal compiler error: Segmentation fault
../../ gcc/gcc/ toplev. c:327 to_insn_ regno_info
../../ gcc/gcc/ lra.c:1445 to_insn_ regno_info
../../ gcc/gcc/ lra.c:1537 to_insn_ regno_info
../../ gcc/gcc/ lra.c:1537 insn_regno_ info(rtx_ insn*)
../../ gcc/gcc/ lra.c:1630 (bool)
../../ gcc/gcc/ lra-constraints .c:5077
../../ gcc/gcc/ lra.c:2329
../../ gcc/gcc/ ira.c:5802
../../ gcc/gcc/ ira.c:5988
/root/qemu-
/root/qemu-
1535 | }
| ^
0x56715f crash_signal
0x4599ad add_regs_
0x459ab9 add_regs_
0x459ab9 add_regs_
0x45abc7 lra_update_
0x468985 lra_constraints
0x45bc15 lra(_IO_FILE*)
42d463 do_reload
0x42d463 execute
Please submit a full bug report,
--- ---
during RTL pass: reload 5.0/linux- user/syscall. c: In function ‘do_syscall1. constprop’ : 5.0/linux- user/syscall. c:12479: 1: internal compiler error: Segmentation fault
../../ gcc/gcc/ toplev. c:327 plus_operands
../../ gcc/gcc/ rtlanal. c:6320 plus_operands
../../ gcc/gcc/ rtlanal. c:6324 normal_ address
../../ gcc/gcc/ rtlanal. c:6373 address( address_ info*, rtx_def**, machine_mode, unsigned char, rtx_code)
../../ gcc/gcc/ rtlanal. c:6474 mem_address( address_ info*, rtx_def*)
../../ gcc/gcc/ rtlanal. c:6493
../../ gcc/gcc/ lra-constraints .c:3460
../../ gcc/gcc/ lra-constraints .c:3734
../../ gcc/gcc/ lra-constraints .c:4049 (bool)
../../ gcc/gcc/ lra-constraints .c:5138
../../ gcc/gcc/ lra.c:2329
../../ gcc/gcc/ ira.c:5802
../../ gcc/gcc/ ira.c:5988
/root/qemu-
/root/qemu-
12479 | }
| ^
0x56715f crash_signal
0x527e35 extract_
0x52d84b extract_
0x52d84b decompose_
0x52d84b decompose_
0x52dbc3 decompose_
0x463551 process_address_1
0x464c47 process_address
0x464c47 curr_insn_transform
0x468913 lra_constraints
0x45bc15 lra(_IO_FILE*)
0x42d463 do_reload
0x42d463 execute
Please submit a full bug report,