--- Comment #8 from rguenth at gcc dot gnu dot org 2008-08-17 16:49 ---
Still broken for me with -O3 -ffast-math -funroll-loops -fpeel-loops.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #7 from hjl dot tools at gmail dot com 2008-08-17 15:34 ---
Revision 139171 works for me at -O3 -ffast-math on Linux/Intel64.
--
hjl dot tools at gmail dot com changed:
What|Removed |Added
---
--- Comment #6 from Joey dot ye at intel dot com 2008-08-11 05:52 ---
(In reply to comment #4)
> If you remove -ffast-math, does it miscompare?
Passes without -ffast-math.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36983
--- Comment #5 from hjl dot tools at gmail dot com 2008-08-11 03:29 ---
More info:
1. Revision 138207 introduced ICE.
2. Revision 138318 fixed ICE, but miscompiled mgrid.
3. Revision 138207 + change in revision 138318 also miscompiled mgrid.
--
http://gcc.gnu.org/bugzilla/show_bug.
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-08-11 00:19 ---
If you remove -ffast-math, does it miscompare?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36983
--- Comment #3 from Joey dot ye at intel dot com 2008-08-07 07:55 ---
Although 138318 fixes the compiler ICE, it miscompile with -O3 -ffast-math on
x86-64:
Running 172.mgrid ref base o3 default
*** Miscompare of mgrid.out, see
/home/jye2/cpu2000/benchspec/CFP2000/172.mgrid/run/0003
--- Comment #2 from Joey dot ye at intel dot com 2008-07-31 10:50 ---
Yes. Just notice that latest trunk passes.
--
Joey dot ye at intel dot com changed:
What|Removed |Added
--
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-07-31 09:19 ---
Works for me. Very likely a dup of PR36967.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added