Re: SIGFPE and -mieee
Hello,
I should add that it is for the reasons you listed that Redhat uses -mieee as
the default for the Alpha Architecture. SuSe uses -mieee as the default.
Gentoo uses -mieee as the default.
Best Regards,
--George
On Thursday 19 June 2003 10:58 pm, Tyson Whitehead wrote:
> I wrote the original email after a week that went something like this.
>
> Day #1:
> Hummm, let's browse the web. Oh, Konqueor SIGFPEs.
> A good portion of the rest of the day spent recompiling.
> Day #2:
> Hummm, let's import an Excel spreadsheet. Oh, KSpread SIGFPEs.
> A good portion of the rest of the day spent recompiling.
> Day #3:
> Hummm, let's create a presentation. Oh, KPresenter SIGFPEs.
> A good portion of the rest of the day spent recompiling.
> Day #4:
> Hummm, let's listen to some music. Oh, mpg321 SIGFPEs.
> Hummm, let's view that video. Oh, Xine SIGFPEs.
> etc...
>
> By the term default, I was referring to the 95% (probably more like 99%) of
> the (11858) Debian packages that you won't be using to perform your 30 day
> numerical simulations. The user/desktop applications.
>
> If you guys have figured out that ATLAS/BLAS, LAPACK, etc, runs fine
> without -mieee, that's fine by me. In my books those apps/libs are all
> highly specialized. I expect the package maintainers to use non-default
> compilation flags (i.e. to specify things like -O6 *grin*,
> -fstrict-aliasing, and not things like -mieee).
>
> So, I ask again, could we make -mieee the default (i.e. applying it to the
> 99% of the apps where optimization means specifying -O3 and not -g)?
>
> -T
>
> PS: As was mentioned earlier, isn't the point of not using -mieee kind of
> irrelevant anyway, as modern Alapha architectures (i.e. 21264 [ev6] and
> later) aren't slowed down by imprecise exception handling anyway (trapb
> instructions are simply dropped)?
Reply to: