This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
RE: Gcc builtin review: isinf, insnan ...
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Wilco Dijkstra <wdijkstr at arm dot com>
- Cc: 'Ondřej Bílka' <neleai at seznam dot cz>, <libc-alpha at sourceware dot org>, <pinskia at gmail dot com>
- Date: Fri, 29 May 2015 11:50:45 +0000
- Subject: RE: Gcc builtin review: isinf, insnan ...
- Authentication-results: sourceware.org; auth=none
- References: <A610E03AD50BFC4D95529A36D37FA55E769AD3FAC3 at GEORGE dot Emea dot Arm dot com> <000e01d0988d$686514d0$392f3e70$ at com> <alpine dot DEB dot 2 dot 10 dot 1505281736460 dot 16930 at digraph dot polyomino dot org dot uk> <001001d09a04$46a68810$d3f39830$ at com>
On Fri, 29 May 2015, Wilco Dijkstra wrote:
> so shouldn't be the default. Both GCC and GLIBC are too conservative and don't
> generate quality floating point code by default. And despite conservative and
The very slow multiple-precision paths in some dbl-64 functions that
attempt to be correctly rounding should simply be removed as out of scope
for the goals of those functions, subject to error analysis showing that
the previous paths in the code always generate results within glibc's
accuracy goals (a few ulps).
--
Joseph S. Myers
joseph@codesourcery.com