Bug#1118058: scipy: m68k fails: sparsetools/bsr.h unable to find a register to spill in class ‘ADDR_REGS’
Package: gcc-15
Version: 15.2.0-7
Followup-For: Bug #1118058
X-Debbugs-Cc: debian-68k@lists.debian.org
User: debian-68k@lists.debian.org
Usertags: m68k
Control: affects -1 src:hypre
hypre is also affected by a gcc dump on m68k
https://buildd.debian.org/status/fetch.php?pkg=hypre&arch=m68k&ver=2.33.0-1exp1&stamp=1762349220&raw=0
2399190: // csr_matrix.c: In function ‘hypre_CSRMatrixRead’:
2399190: // csr_matrix.c:520:1: error: insn does not satisfy its constraints:
2399190: // 520 | }
2399190: // | ^
2399190: // (insn 70 244 71 4 (set (mem:SI (reg:SI 8 %a0) [3 MEM[(HYPRE_Int *)_73 + 4294967292B]+0 S4 A16])
2399190: // (plus:SI (mem:SI (reg:SI 9 %a1) [3 MEM[(HYPRE_Int *)_6]+0 S4 A16])
2399190: // (const_int -1 [0xffffffffffffffff]))) "csr_matrix.c":486:19 150 {*addsi3_internal}
2399190: // (nil))
2399190: // during RTL pass: postreload
2399190: // csr_matrix.c:520:1: internal compiler error: in extract_constrain_insn, at recog.cc:2783
True, in this case it's not reporting a missing register ADDR_REGS.
Reply to: