https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115789
--- Comment #2 from lu_zero at gentoo dot org --- (In reply to Jeffrey A. Law from comment #1) > If you still have the system, knowing the value of the registers at this > point would be helpful. "info all-r" in gdb would give you that information. > > It would also be useful to know what system this was on, ie, k230 SBC, > BPI-F3 or whatever. It is on a BPI-F3. ``` (gdb) info all-r zero 0x0 0 ra 0x2aabfd9120 0x2aabfd9120 <note_pattern_stores(rtx_def const* , void (*)(rtx_def*, rtx_def const*, void*), void*)+186> gp 0x2aae8ae9e0 0x2aae8ae9e0 <built_in_attributes+1272> tp 0x3ff7c35780 0x3ff7c35780 t0 0x20 32 t1 0x2aabfd972a 183274149674 t2 0x0 0 fp 0x3ff744cfc0 0x3ff744cfc0 s1 0x2aaecc2dc0 183321243072 a0 0x2aaee89f68 183323107176 a1 0x2aaee89f71 183323107185 a2 0x2aaee89f58 183323107160 a3 0x2aaee89f84 183323107204 a4 0x1 1 a5 0x1 1 a6 0x2aaee89f70 183323107184 a7 0x2aaee89f48 183323107144 s2 0x1 1 s3 0x2 2 s4 0x0 0 s5 0x0 0 s6 0x2aaee89f00 183323107072 s7 0x1 1 s8 0x1 1 s9 0x2aae8bc178 183317021048 s10 0x0 0 s11 0x2aaeab4d40 183319088448 t3 0x32 50 t4 0x40 64 t5 0x1 1 t6 0x3ff74488d0 274731403472 pc 0x2aad0872a2 0x2aad0872a2 <record_value_for_reg(rtx, rtx_insn *, rtx)+584> ft0 {float = 0, double = 0} (raw 0x0000000000000000) ft1 {float = 0, double = 0} (raw 0x0000000000000000) ft2 {float = 0, double = 0} (raw 0x0000000000000000) ft3 {float = 0, double = 0} (raw 0x0000000000000000) ft4 {float = 0, double = 0} (raw 0x0000000000000000) ft5 {float = 0, double = 0} (raw 0x0000000000000000) ft6 {float = 0, double = 0} (raw 0x0000000000000000) ft7 {float = 0, double = 0} (raw 0x0000000000000000) fs0 {float = 0, double = 0} (raw 0x0000000000000000) fs1 {float = 0, double = 0} (raw 0x0000000000000000) fa0 {float = 0, double = 3992662016} (raw 0x41edbf6600000000) fa1 {float = 0, double = 10000} (raw 0x40c3880000000000) fa2 {float = 100, double = -nan(0xfffff42c80000)} (raw 0xffffffff42c80000) fa3 {float = 3920912, double = -nan(0xfffff4a6f5040)} (raw 0xffffffff4a6f5040) fa4 {float = 134217728, double = -nan(0xfffff4d000000)} (raw 0xffffffff4d000000) fa5 {float = 268435456, double = -nan(0xfffff4d800000)} (raw 0xffffffff4d800000) fa6 {float = 0, double = 0} (raw 0x0000000000000000) fa7 {float = 0, double = 0} (raw 0x0000000000000000) fs2 {float = 0, double = 0} (raw 0x0000000000000000) fs3 {float = 0, double = 0} (raw 0x0000000000000000) fs4 {float = 0, double = 0} (raw 0x0000000000000000) fs5 {float = 0, double = 0} (raw 0x0000000000000000) fs6 {float = 0, double = 0} (raw 0x0000000000000000) fs7 {float = 0, double = 0} (raw 0x0000000000000000) fs8 {float = 0, double = 0} (raw 0x0000000000000000) fs9 {float = 0, double = 0} (raw 0x0000000000000000) fs10 {float = 0, double = 0} (raw 0x0000000000000000) fs11 {float = 0, double = 0} (raw 0x0000000000000000) ft8 {float = 0, double = 0} (raw 0x0000000000000000) ft9 {float = 0, double = 0} (raw 0x0000000000000000) ft10 {float = 0, double = 0} (raw 0x0000000000000000) ft11 {float = 0, double = 0} (raw 0x0000000000000000) fcsr 0x1 NV:0 DZ:0 OF:0 UF:0 NX:1 FRM:0 [RNE (round to nearest; t ies to even)] fflags 0x1 NV:0 DZ:0 OF:0 UF:0 NX:1 frm 0x0 FRM:0 [RNE (round to nearest; ties to even)] ``` Let me know if you need more information.