This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Fix bogus exceptions on exp(double)
On Wednesday, February 22, 2012 02:20:26 Joseph S. Myers wrote:
> On Tue, 21 Feb 2012, Aurelien Jarno wrote:
> > This patch fixes exp(double) triggering bogus underflow and overflow
> > exceptions. More details are in:
> >
> > http://sourceware.org/bugzilla/show_bug.cgi?id=13705
> >
> >
> > 2012-02-21 Aurelien Jarno <aurelien@aurel32.net>
> >
> > [BZ #13705]
> > * sysdeps/ieee754/dbl-64/w_exp.c(__exp): Use __kernel_standard
> > instead of __kernel_standard_f.
>
> This seems pretty obvious as fixing something that's clearly using the
> wrong API to use the right one - but shouldn't there be a test added to
> the testsuite for this bug, if it isn't triggered by existing tests?
>
> (Do we have any libm experts reviewing patches? My rint and nearbyint
> patches could do with review.)
Ulrich Drepper is really the expert in libm.
I wrote quite some math tests and thus fixed a lot of libm as well but I'm
not calling myself a libm expert anymore but I'll try to review some
patches,
Andreas
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126