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

Re: SIGFPE resolution?



--- Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> wrote:
> Phil Carmody <thefatphil@yahoo.co.uk> writes:
> 
> > --- Thomas Evans <tom@23palmer.net> wrote:
> > > I really hope that no one is doing severely high
> > > performance, mission critical, FP code on pre-EV6
> > > alphas these days, so I really feel that defaulting
> > > all Debian built Alpha images to IEEE shouldn't be
> > > a big deal.
> > 
> > I do all of my presieving and some of my testing for 
> > my PIES project on a pre-EV6 alpha. No, it's not 
> > exactly mission critical, but it _is_ high performance, 
> > and it is FP code. (And it doesn't depend on IEEE 
> > nappy-changing as it doesn't shit itself.)
> 
> There was one suggestion to disable -mieee by -ffast-math. -ffast-math
> also enables a *lot* of other optimizations, so if you don't want IEEE
> compliance, you might want it anyway. Would that be acceptable to you?

I'm always wary of any changes and interdependencies. Something 
always gets missed, which bites you in the bum later. (A bit 
like these FPEs, I know).

The above suggestion indeed seems to work, but I do find it odd 
that the solution to the "what compiler settings should alpha 
package builders use for packages that don't presently work 
properly" problem is "change the compiler" rather than "change 
the settings used" or "change the packages".

However, -ffast-math seems to say -mno-ieee to me, so I think it's
definitely worth persuing.

Phil

=====
When inserting a CD, hold down shift to stop the AutoRun feature
In the Device Manager, disable the SbcpHid device.
http://www.cs.princeton.edu/~jhalderm/cd3/

__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree



Reply to: