This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] BZ#15536: Fix ulp(0x0.0p0) for 128-bit IBM long double.
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Carlos O'Donell <carlos at redhat dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>, Andreas Schwab <schwab at suse dot de>, Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- Date: Mon, 3 Jun 2013 15:43:55 +0000
- Subject: Re: [PATCH] BZ#15536: Fix ulp(0x0.0p0) for 128-bit IBM long double.
- References: <51A84400 dot 80005 at redhat dot com> <Pine dot LNX dot 4 dot 64 dot 1305311709150 dot 9860 at digraph dot polyomino dot org dot uk> <51A8E3EC dot 1020203 at redhat dot com> <Pine dot LNX dot 4 dot 64 dot 1305311905370 dot 16006 at digraph dot polyomino dot org dot uk> <51A92D01 dot 4000702 at redhat dot com>
On Fri, 31 May 2013, Carlos O'Donell wrote:
> 2013-05-31 Carlos O'Donell <carlos@redhat.com>
>
> [BZ #15536]
> * math/libm-test.inc (MAX_EXP): Remove
> (MIN_EXP): Define.
> (ulp): Use MIN_EXP - MANT_DIG.
> (check_ulp): Verify subnormal ulps. Only allow expected range of +/-1ulp.
OK. We certainly want this in before the freeze (which really should be
starting very soon, absent a reason to delay it, though maybe we need a
little time at the start of the freeze to review patches posted before the
freeze) as it may affect regeneration of ulps files.
--
Joseph S. Myers
joseph@codesourcery.com