https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #318 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> --- (In reply to John Paul Adrian Glaubitz from comment #317) > Thanks. I'm going to test this now. It seems that the untested patch from > comment #312 didn't fix the Ada bootstrap for me. The issue unfortunately persists: a-ngcefu.adb: In function 'Ada.Numerics.Complex_Elementary_Functions.Arccos': a-ngcefu.adb:177:8: error: unable to find a register to spill a-ngcefu.adb:177:8: error: this is the insn: (insn 105 605 587 10 (parallel [ (set (reg:SF 499 [orig:184 _24 ] [184]) (reg:SF 513)) (use (reg:SI 154 fpscr0)) ]) "a-ngcefu.adb":164:17 222 {movsf_ie_ra} (expr_list:REG_DEAD (reg:SF 513) (nil))) during RTL pass: reload I'll try to get the preprocessed source.