REGRESSION: reload ice
Gabriel Dos Reis
Gabriel.Dos-Reis@cmla.ens-cachan.fr
Sat Mar 17 12:32:00 GMT 2001
While building the program found at
http://www.gang.umass.edu/software/cmclab/
g++ bombs with:
Surface.C: In member function `void
geom::kernel::Surface::compute_gaussian_curvature()':
Surface.C:167: Unable to generate reloads for:
(insn 3103 3100 3104 (set (reg:SF 8 st(0) [521])
(float_truncate:SF (reg:DF 8 st(0) [513]))) 112 {truncdfsf2_3}
(insn_list 3026 (nil))
(expr_list:REG_DEAD (reg:DF 8 st(0) [513])
(nil)))
Surface.C:167: Internal compiler error in find_reloads, at reload.c:3487
Same behaviour with both branch and mainline. This happens on a
i686-pc-linux-gnu.
The preprocessed file is at
http://www.cmla.ens-cachan.fr/~dosreis/gcc-ices/surface.ii
Thanks,
-- Gaby
More information about the Gcc-bugs
mailing list