On 2005-06-18 18:01:33 -0400, Robert Dewar wrote: > Laurent GUERBY wrote: > >If you code run in extra range issue then you'll get "expected" > >results on x86 and it will fail everywhere else, a nice > >way to detect those issues indeed (and you won't face > >this if you developped your code on non x86). > > That's not right, your algorithm may expect infinities in certain > ranges, handle them right, and blow up if they are not generated, > and vice versa. IEEE = IEEE, not some approximation thereof.
I don't understand your "IEEE = IEEE". To make things clearer: IEEE 754 explicitly allows an extended exponent range. The ISO C language doesn't. But this can be solved by stores, then there wouldn't by any problem as far as the standards are concerned. -- 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