This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: sparc, ia64: Compute cos(M_PI_2l) for your 128-bit long double please.
- From: "Carlos O'Donell" <carlos at redhat dot com>
- To: David Miller <davem at davemloft dot net>
- Cc: schwab at linux-m68k dot org, vapier at gentoo dot org, dalias at aerifal dot cx, brooks_moses at mentor dot com, libc-alpha at sourceware dot org, joseph at codesourcery dot com, aj at suse dot com, thomas at codesourcery dot com
- Date: Wed, 10 Apr 2013 23:43:37 -0400
- Subject: Re: sparc, ia64: Compute cos(M_PI_2l) for your 128-bit long double please.
- References: <5164D25B dot 9090406 at redhat dot com> <m2fvyyjp82 dot fsf at igel dot home> <5165CFDE dot 6020709 at redhat dot com> <20130410 dot 233850 dot 1096713545971361798 dot davem at davemloft dot net>
On 04/10/2013 11:38 PM, David Miller wrote:
> From: "Carlos O'Donell" <carlos@redhat.com>
> Date: Wed, 10 Apr 2013 16:47:26 -0400
>
>> Could you check the answer for cos(M_PI_2l) on sparc for 128-bit long double?
>
> 1) printf ("%.100Le\n", (long double)(M_PI_2l/2.0L));
Should be "M_PIl/2.0L" e.g. PI/2 not PI/4.
> gives: 7.8539816339744830961566084581987569936976702453432389325112608296857417966574388401568285189568996429e-01
>
> 2) cos(7.8539816339744830961566084581987569936976702453432389325112608296857417966574388401568285189568996429e-01)
>
> gives: 0.70710678118654752440084436210484905461457530812028064619302572691711829699877130198437540242002772658213137205447353618...
Could you recompute please?
Cheers,
Carlos.