This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Is sysdeps/ieee754/dbl-64/e_remainder.c broken?


> Date: Tue, 27 Nov 2001 00:00:02 -0800
> From: "H . J . Lu" <hjl@lucon.org>
> Cc: moshier@moshier.ne.mediaone.net, libc-alpha@sourceware.cygnus.com

> On Mon, Nov 26, 2001 at 08:03:04PM -0800, Ulrich Drepper wrote:
> > Stephen L Moshier <moshier@mediaone.net> writes:
> > 
> > > Yes, it is broken on i386.
> > 
> > The "fix" is simple: don't use the code on x86.  The code was written
> > using accurate rounding based on the precision and not the extra-long
> > internal format.  Uglifying and slowing down of generally used code
> > for a platform which isn't even using the code is not acceptable.
> 
> Ok, the IBM code doesn't work on x86. Do we have "make check" results
> on none x86 platforms?

Happily, I do.  On powerpc, all the tests pass except for those
related to 'conj' in test-ifloat.  I need to look at that, but it's
likely a compiler bug in the 2.95.2 compiler I'm using.

-- 
- Geoffrey Keating <geoffk@geoffk.org> <geoffk@redhat.com>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]