On 2026-09-12 5:06 p.m., Andreas Schwab wrote:
> This breaks glibc:
> 
> during RTL pass: reload
> ../sysdeps/ieee754/flt-32/e_fmodf.c: In function '__fmodf':
> ../sysdeps/ieee754/flt-32/e_fmodf.c:173:1: internal compiler error: maximum 
> number of generated reload insns per insn achieved (90)
>   173 | }
>       | ^

I'm working on a fix.  This is caused by SI/SF type punning during reload.  We 
need
new expanders to handle mode changing subregs.  Reload started to generate 
these after
I changed the pa backend to allow reload to generate spills using the soft 
frame pointer.

-- 
John David Anglin  [email protected]

Reply via email to