This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
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>