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

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: