[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: