https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99422
--- Comment #19 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > a-ztflau.adb: In function 'Ada.Float_Wide_Wide_Text_Io.Aux_Float.Puts': > a-ztflau.adb:132:8: error: insn does not satisfy its constraints: > (insn 174 39 180 2 (set (mem/c:DF (plus:SI (reg/f:SI 30 %fp) > (const_int -5216 [0xffffffffffffeba0])) [37 %sfp+-5216 S8 > A64]) > (reg:DF 40 %f8 [203])) "a-ztflau.adb":117:7 153 {*movdf_insn_sp32} > (nil)) The offset is out of the allowed range [-4096, 4095] so something is broken.