[Bug target/13634] [3.3 regression] ICE in emit_move_insn_1
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-01-10 20:05 -------
> Good to see that the ICE got removed by the patch. But I'm afraid this might
> lead us to cover the bug rather than fixing.
No, the patch is a valid fix: the compiler dies on a move between two FP
constants, which is generated because the reload pass generated a brain-damaged
move between a symbolic FP constant and its representation in memory! My patch
fixes the reload pass.
> From these totally unscientific observations I would guess that we would have
> a problem somewhere in the code that handles division of floating point
> numbers with -ffast-math.
Optimization bugs are usually dependent upon the phase of the moon :-) so the
symptoms are in general not directly related to the cause.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13634
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
Reply to: