On 2005-06-19 10:59:24 +0200, Mattias Karlsson wrote:
> On Sun, 19 Jun 2005, Vincent Lefevre wrote:
> 
> >>Since the "gcc-is-buggy" solution of changing x87 rounding modes will:
> >>1) Be a lot of work.
> >>2) Cause a lot of regressions.
> >
> >This remains to see. BTW, the Opteron uses SSE by default. Did you see
> >a lot of regressions?
> 
> Opteron is not an issue, when I talked about regressions above I
> dont mean only "My code give a diffrent answer" regressions but also
> "My code that uses both float/doubles is bigger and slower"

Not by the proposed solution "of changing x87 rounding modes".
Of course, this solution is not sufficient to completely fix the
bug (due to the exponent range), but it would solve most problems.
And concerning the solution with stores, then users would have to
learn to use compiler options. BTW, in this way, they could even
learn the existence of -ffast-math and have smaller and faster
programs! :)

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

Reply via email to