------- Comment #3 from sje at cup dot hp dot com  2007-08-03 22:10 -------
I no longer think this bug is due to how I convert types.  I don't think there
is necessarily a bug in the division code but that the increased floating point
register pressure is triggering an existing bug.  The failure mode is:

y.f: In function 'MAIN__':
y.f:59: error: could not find a spill register
(insn 654 299 330 9 y.f:50 (set (reg:RF 160 f32)
        (mem/c:RF (plus:DI (reg/f:DI 12 r12)
                (const_int 12512 [0x30e0])) [37 S16 A128])) 5 {*movdi_internal}
(nil))
y.f:59: internal compiler error: in failed_reload, at reload1.c:5360
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32963

Reply via email to