This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.21-132-g1d9ab20


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  1d9ab20c14211abbf45514e63c190dfeec27fa5e (commit)
      from  ec0ce0d3be4ae21add09139c705852ed8bb114c7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=1d9ab20c14211abbf45514e63c190dfeec27fa5e

commit 1d9ab20c14211abbf45514e63c190dfeec27fa5e
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Feb 26 21:06:34 2015 +0000

    Fix ldbl-128/ldbl-128ibm acosl inaccuracy (bug 18038, bug 18039).
    
    The ldbl-128 and ldbl-128ibm implementations of acosl have similar
    bugs, using a threshold of 0x1p-57L to determine when they just return
    pi/2.  Since the result pi/2 - asinl (x) is roughly pi/2 - x for small
    x, the relevant cut-off is actually x being < 0.5ulp of 1.  This patch
    fixes the implementations to use that cut-off and adds tests of small
    acos arguments.
    
    Tested for powerpc and mips64.  Also tested for x86_64 and x86; no
    ulps updates needed.
    
    	[BZ #18038]
    	[BZ #18039]
    	* sysdeps/ieee754/ldbl-128/e_acosl.c (__ieee754_acosl): Only
    	return pi/2 for arguments below 0x1p-113L.
    	* sysdeps/ieee754/ldbl-128ibm/e_acosl.c (__ieee754_acosl): Only
    	return pi/2 for arguments below 0x1p-106L.
    	* math/auto-libm-test-in: Add more tests of acos.
    	* math/auto-libm-test-out: Regenerated.

diff --git a/ChangeLog b/ChangeLog
index 1cc3de6..7f94e61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2015-02-26  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #18038]
+	[BZ #18039]
+	* sysdeps/ieee754/ldbl-128/e_acosl.c (__ieee754_acosl): Only
+	return pi/2 for arguments below 0x1p-113L.
+	* sysdeps/ieee754/ldbl-128ibm/e_acosl.c (__ieee754_acosl): Only
+	return pi/2 for arguments below 0x1p-106L.
+	* math/auto-libm-test-in: Add more tests of acos.
+	* math/auto-libm-test-out: Regenerated.
+
 	[BZ #16351]
 	* sysdeps/i386/fpu/e_asin.S (dbl_min): New object.
 	(MO): New macro.
diff --git a/NEWS b/NEWS
index 40959d3..24ebc36 100644
--- a/NEWS
+++ b/NEWS
@@ -12,7 +12,7 @@ Version 2.22
   4719, 14841, 13064, 14094, 15319, 15467, 15790, 15969, 16351, 16560,
   16783, 17269, 17523, 17569, 17588, 17792, 17836, 17912, 17916, 17932,
   17944, 17949, 17964, 17965, 17967, 17969, 17978, 17987, 17991, 17996,
-  17998, 17999, 18019, 18020, 18029, 18030, 18032.
+  17998, 17999, 18019, 18020, 18029, 18030, 18032, 18038, 18039.
 
 * Character encoding and ctype tables were updated to Unicode 7.0.0, using
   new generator scripts contributed by Pravin Satpute and Mike FABIAN (Red
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index bd85805..19d5396 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -33,6 +33,37 @@ acos 0x0.ffffffffffffp0
 acos -0x0.ffffffffffffp0
 acos 0x0.ffffffffffffffffp0
 acos -0x0.ffffffffffffffffp0
+acos 0x1p-5
+acos 0x1p-10
+acos 0x1p-15
+acos 0x1p-20
+acos 0x1p-25
+acos 0x1p-30
+acos 0x1p-35
+acos 0x1p-40
+acos 0x1p-45
+acos 0x1p-50
+acos 0x1p-55
+acos 0x1p-60
+acos 0x1p-65
+acos 0x1p-70
+acos 0x1p-75
+acos 0x1p-80
+acos 0x1p-85
+acos 0x1p-90
+acos 0x1p-95
+acos 0x1p-100
+acos 0x1p-105
+acos 0x1p-110
+acos 0x1p-115
+acos 0x1p-120
+acos -0x1p-5
+acos -0x1p-25
+acos -0x1p-45
+acos -0x1p-65
+acos -0x1p-85
+acos -0x1p-105
+acos -0x1p-125
 acos min
 acos -min
 acos min_subnorm
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 67804a5..27322e8 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -839,6 +839,781 @@ acos -0x0.ffffffffffffffffp0
 = acos tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
 = acos towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12532p+0L : inexact-ok
 = acos upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x3.243f6a871b99226b1f5cc12533p+0L : inexact-ok
+acos 0x1p-5
+= acos downward flt-32 0x8p-8f : 0x1.8a1f5ep+0f : inexact-ok
+= acos tonearest flt-32 0x8p-8f : 0x1.8a1f6p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-8f : 0x1.8a1f5ep+0f : inexact-ok
+= acos upward flt-32 0x8p-8f : 0x1.8a1f6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-8 : 0x1.8a1f5fe55274ap+0 : inexact-ok
+= acos upward dbl-64 0x8p-8 : 0x1.8a1f5fe55274bp+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-8L : 0x1.8a1f5fe55274a05cp+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-8L : 0x1.8a1f5fe55274a05ap+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-8L : 0x1.8a1f5fe55274a05cp+0L : inexact-ok
+= acos downward ldbl-128 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890fc3p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890fc4p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890fc3p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890fc4p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890f8p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a891p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a890f8p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-8L : 0x1.8a1f5fe55274a05ad2c29a891p+0L : inexact-ok
+acos 0x1p-10
+= acos downward flt-32 0x4p-12f : 0x1.91dfb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-12f : 0x1.91dfb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-12f : 0x1.91dfb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-12f : 0x1.91dfb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-12 : 0x1.91dfb5439826dp+0 : inexact-ok
+= acos upward dbl-64 0x4p-12 : 0x1.91dfb5439826ep+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-12L : 0x1.91dfb5439826d4f4p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-12L : 0x1.91dfb5439826d4f2p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-12L : 0x1.91dfb5439826d4f4p+0L : inexact-ok
+= acos downward ldbl-128 0x4p-12L : 0x1.91dfb5439826d4f211e796c22ac2p+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-12L : 0x1.91dfb5439826d4f211e796c22ac3p+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-12L : 0x1.91dfb5439826d4f211e796c22ac2p+0L : inexact-ok
+= acos upward ldbl-128 0x4p-12L : 0x1.91dfb5439826d4f211e796c22ac3p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-12L : 0x1.91dfb5439826d4f211e796c22a8p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-12L : 0x1.91dfb5439826d4f211e796c22bp+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-12L : 0x1.91dfb5439826d4f211e796c22a8p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-12L : 0x1.91dfb5439826d4f211e796c22bp+0L : inexact-ok
+acos 0x1p-15
+= acos downward flt-32 0x2p-16f : 0x1.921db4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-16f : 0x1.921db6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-16f : 0x1.921db4p+0f : inexact-ok
+= acos upward flt-32 0x2p-16f : 0x1.921db6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-16 : 0x1.921db54442d02p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-16 : 0x1.921db54442d03p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-16 : 0x1.921db54442d02p+0 : inexact-ok
+= acos upward dbl-64 0x2p-16 : 0x1.921db54442d03p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-16L : 0x1.921db54442d02f16p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-16L : 0x1.921db54442d02f14p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-16L : 0x1.921db54442d02f16p+0L : inexact-ok
+= acos downward ldbl-128 0x2p-16L : 0x1.921db54442d02f143435095b45f6p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-16L : 0x1.921db54442d02f143435095b45f7p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-16L : 0x1.921db54442d02f143435095b45f6p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-16L : 0x1.921db54442d02f143435095b45f7p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-16L : 0x1.921db54442d02f143435095b458p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-16L : 0x1.921db54442d02f143435095b46p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-16L : 0x1.921db54442d02f143435095b458p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-16L : 0x1.921db54442d02f143435095b46p+0L : inexact-ok
+acos 0x1p-20
+= acos downward flt-32 0x1p-20f : 0x1.921fa4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-20f : 0x1.921fa6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-20f : 0x1.921fa4p+0f : inexact-ok
+= acos upward flt-32 0x1p-20f : 0x1.921fa6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-20 : 0x1.921fa54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-20 : 0x1.921fa54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-20L : 0x1.921fa54442d18468p+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-20L : 0x1.921fa54442d18466p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-20L : 0x1.921fa54442d18468p+0L : inexact-ok
+= acos downward ldbl-128 0x1p-20L : 0x1.921fa54442d18466dee21a6c55dap+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-20L : 0x1.921fa54442d18466dee21a6c55dap+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-20L : 0x1.921fa54442d18466dee21a6c55dap+0L : inexact-ok
+= acos upward ldbl-128 0x1p-20L : 0x1.921fa54442d18466dee21a6c55dbp+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-20L : 0x1.921fa54442d18466dee21a6c558p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-20L : 0x1.921fa54442d18466dee21a6c56p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-20L : 0x1.921fa54442d18466dee21a6c558p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-20L : 0x1.921fa54442d18466dee21a6c56p+0L : inexact-ok
+acos 0x1p-25
+= acos downward flt-32 0x8p-28f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x8p-28f : 0x1.921fb4p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-28f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x8p-28f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-28 : 0x1.921fb4c442d18p+0 : inexact-ok
+= acos upward dbl-64 0x8p-28 : 0x1.921fb4c442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-28L : 0x1.921fb4c442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-28L : 0x1.921fb4c442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-28L : 0x1.921fb4c442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-28L : 0x1.921fb4c442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-28L : 0x1.921fb4c442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-28L : 0x1.921fb4c442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-28L : 0x1.921fb4c442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-28L : 0x1.921fb4c442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac62p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac63p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac62p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac63p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-28L : 0x1.921fb4c442d1846989876fc1acp+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac8p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-28L : 0x1.921fb4c442d1846989876fc1acp+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-28L : 0x1.921fb4c442d1846989876fc1ac8p+0L : inexact-ok
+acos 0x1p-30
+= acos downward flt-32 0x4p-32f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-32f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-32f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-32f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-32 : 0x1.921fb54042d18p+0 : inexact-ok
+= acos upward dbl-64 0x4p-32 : 0x1.921fb54042d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-32L : 0x1.921fb54042d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-32L : 0x1.921fb54042d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-32L : 0x1.921fb54042d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-32L : 0x1.921fb54042d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-32L : 0x1.921fb54042d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-32L : 0x1.921fb54042d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-32L : 0x1.921fb54042d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-32L : 0x1.921fb54042d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x4p-32L : 0x1.921fb54042d18469898cc50c570dp+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-32L : 0x1.921fb54042d18469898cc50c570ep+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-32L : 0x1.921fb54042d18469898cc50c570dp+0L : inexact-ok
+= acos upward ldbl-128 0x4p-32L : 0x1.921fb54042d18469898cc50c570ep+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-32L : 0x1.921fb54042d18469898cc50c57p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-32L : 0x1.921fb54042d18469898cc50c57p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-32L : 0x1.921fb54042d18469898cc50c57p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-32L : 0x1.921fb54042d18469898cc50c578p+0L : inexact-ok
+acos 0x1p-35
+= acos downward flt-32 0x2p-36f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-36f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-36f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x2p-36f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-36 : 0x1.921fb54422d18p+0 : inexact-ok
+= acos upward dbl-64 0x2p-36 : 0x1.921fb54422d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-36L : 0x1.921fb54422d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-36L : 0x1.921fb54422d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-36L : 0x1.921fb54422d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-36L : 0x1.921fb54422d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-36L : 0x1.921fb54422d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-36L : 0x1.921fb54422d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-36L : 0x1.921fb54422d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-36L : 0x1.921fb54422d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x2p-36L : 0x1.921fb54422d18469898cc51701a2p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-36L : 0x1.921fb54422d18469898cc51701a3p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-36L : 0x1.921fb54422d18469898cc51701a2p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-36L : 0x1.921fb54422d18469898cc51701a3p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-36L : 0x1.921fb54422d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-36L : 0x1.921fb54422d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-36L : 0x1.921fb54422d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-36L : 0x1.921fb54422d18469898cc51702p+0L : inexact-ok
+acos 0x1p-40
+= acos downward flt-32 0x1p-40f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-40f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-40f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x1p-40f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-40 : 0x1.921fb54441d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-40 : 0x1.921fb54441d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-40L : 0x1.921fb54441d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-40L : 0x1.921fb54441d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-40L : 0x1.921fb54441d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-40L : 0x1.921fb54441d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-40L : 0x1.921fb54441d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-40L : 0x1.921fb54441d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-40L : 0x1.921fb54441d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-40L : 0x1.921fb54441d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x1p-40L : 0x1.921fb54441d18469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-40L : 0x1.921fb54441d18469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-40L : 0x1.921fb54441d18469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x1p-40L : 0x1.921fb54441d18469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-40L : 0x1.921fb54441d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-40L : 0x1.921fb54441d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-40L : 0x1.921fb54441d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-40L : 0x1.921fb54441d18469898cc51702p+0L : inexact-ok
+acos 0x1p-45
+= acos downward flt-32 0x8p-48f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x8p-48f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-48f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x8p-48f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-48 : 0x1.921fb54442c98p+0 : inexact-ok
+= acos upward dbl-64 0x8p-48 : 0x1.921fb54442c99p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-48L : 0x1.921fb54442c98468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-48L : 0x1.921fb54442c9846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-48L : 0x1.921fb54442c98468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-48L : 0x1.921fb54442c9846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-48L : 0x1.921fb54442c98468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-48L : 0x1.921fb54442c9846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-48L : 0x1.921fb54442c98468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-48L : 0x1.921fb54442c9846ap+0L : inexact-ok
+= acos downward ldbl-128 0x8p-48L : 0x1.921fb54442c98469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-48L : 0x1.921fb54442c98469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-48L : 0x1.921fb54442c98469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-48L : 0x1.921fb54442c98469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-48L : 0x1.921fb54442c98469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-48L : 0x1.921fb54442c98469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-48L : 0x1.921fb54442c98469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-48L : 0x1.921fb54442c98469898cc51702p+0L : inexact-ok
+acos 0x1p-50
+= acos downward flt-32 0x4p-52f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-52f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-52f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-52f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-52 : 0x1.921fb54442d14p+0 : inexact-ok
+= acos upward dbl-64 0x4p-52 : 0x1.921fb54442d15p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-52L : 0x1.921fb54442d14468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-52L : 0x1.921fb54442d1446ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-52L : 0x1.921fb54442d14468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-52L : 0x1.921fb54442d1446ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-52L : 0x1.921fb54442d14468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-52L : 0x1.921fb54442d1446ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-52L : 0x1.921fb54442d14468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-52L : 0x1.921fb54442d1446ap+0L : inexact-ok
+= acos downward ldbl-128 0x4p-52L : 0x1.921fb54442d14469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-52L : 0x1.921fb54442d14469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-52L : 0x1.921fb54442d14469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x4p-52L : 0x1.921fb54442d14469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-52L : 0x1.921fb54442d14469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-52L : 0x1.921fb54442d14469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-52L : 0x1.921fb54442d14469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-52L : 0x1.921fb54442d14469898cc51702p+0L : inexact-ok
+acos 0x1p-55
+= acos downward flt-32 0x2p-56f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-56f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-56f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x2p-56f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-56 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x2p-56 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-56L : 0x1.921fb54442d18268p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-56L : 0x1.921fb54442d1826ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-56L : 0x1.921fb54442d18268p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-56L : 0x1.921fb54442d1826ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-56L : 0x1.921fb54442d18268p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-56L : 0x1.921fb54442d1826ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-56L : 0x1.921fb54442d18268p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-56L : 0x1.921fb54442d1826ap+0L : inexact-ok
+= acos downward ldbl-128 0x2p-56L : 0x1.921fb54442d18269898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-56L : 0x1.921fb54442d18269898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-56L : 0x1.921fb54442d18269898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-56L : 0x1.921fb54442d18269898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-56L : 0x1.921fb54442d18269898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-56L : 0x1.921fb54442d18269898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-56L : 0x1.921fb54442d18269898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-56L : 0x1.921fb54442d18269898cc51702p+0L : inexact-ok
+acos 0x1p-60
+= acos downward flt-32 0x1p-60f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-60f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-60f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x1p-60f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-60 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-60 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-60L : 0x1.921fb54442d18458p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-60L : 0x1.921fb54442d1845ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-60L : 0x1.921fb54442d18458p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-60L : 0x1.921fb54442d1845ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-60L : 0x1.921fb54442d18458p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-60L : 0x1.921fb54442d1845ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-60L : 0x1.921fb54442d18458p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-60L : 0x1.921fb54442d1845ap+0L : inexact-ok
+= acos downward ldbl-128 0x1p-60L : 0x1.921fb54442d18459898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-60L : 0x1.921fb54442d18459898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-60L : 0x1.921fb54442d18459898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x1p-60L : 0x1.921fb54442d18459898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-60L : 0x1.921fb54442d18459898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-60L : 0x1.921fb54442d18459898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-60L : 0x1.921fb54442d18459898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-60L : 0x1.921fb54442d18459898cc51702p+0L : inexact-ok
+acos 0x1p-65
+= acos downward flt-32 0x8p-68f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x8p-68f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-68f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x8p-68f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x8p-68 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-68L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-68L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-68L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-68L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x8p-68L : 0x1.921fb54442d18469098cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-68L : 0x1.921fb54442d18469098cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-68L : 0x1.921fb54442d18469098cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-68L : 0x1.921fb54442d18469098cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-68L : 0x1.921fb54442d18469098cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-68L : 0x1.921fb54442d18469098cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-68L : 0x1.921fb54442d18469098cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-68L : 0x1.921fb54442d18469098cc51702p+0L : inexact-ok
+acos 0x1p-70
+= acos downward flt-32 0x4p-72f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-72f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-72f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-72f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-72 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x4p-72 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-72L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-72L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-72L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-72L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-72L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-72L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-72L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-72L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x4p-72L : 0x1.921fb54442d18469858cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-72L : 0x1.921fb54442d18469858cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-72L : 0x1.921fb54442d18469858cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x4p-72L : 0x1.921fb54442d18469858cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-72L : 0x1.921fb54442d18469858cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-72L : 0x1.921fb54442d18469858cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-72L : 0x1.921fb54442d18469858cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-72L : 0x1.921fb54442d18469858cc51702p+0L : inexact-ok
+acos 0x1p-75
+= acos downward flt-32 0x2p-76f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-76f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-76f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x2p-76f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-76 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x2p-76 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-76L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-76L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-76L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-76L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-76L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-76L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-76L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-76L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x2p-76L : 0x1.921fb54442d18469896cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-76L : 0x1.921fb54442d18469896cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-76L : 0x1.921fb54442d18469896cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-76L : 0x1.921fb54442d18469896cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-76L : 0x1.921fb54442d18469896cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-76L : 0x1.921fb54442d18469896cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-76L : 0x1.921fb54442d18469896cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-76L : 0x1.921fb54442d18469896cc51702p+0L : inexact-ok
+acos 0x1p-80
+= acos downward flt-32 0x1p-80f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-80f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-80f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x1p-80f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-80 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-80 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-80L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-80L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-80L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-80L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-80L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-80L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-80L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-80L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x1p-80L : 0x1.921fb54442d18469898bc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-80L : 0x1.921fb54442d18469898bc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-80L : 0x1.921fb54442d18469898bc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x1p-80L : 0x1.921fb54442d18469898bc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-80L : 0x1.921fb54442d18469898bc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-80L : 0x1.921fb54442d18469898bc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-80L : 0x1.921fb54442d18469898bc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-80L : 0x1.921fb54442d18469898bc51702p+0L : inexact-ok
+acos 0x1p-85
+= acos downward flt-32 0x8p-88f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x8p-88f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-88f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x8p-88f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x8p-88 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x8p-88L : 0x1.921fb54442d18469898cbd1701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-88L : 0x1.921fb54442d18469898cbd1701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-88L : 0x1.921fb54442d18469898cbd1701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-88L : 0x1.921fb54442d18469898cbd1701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-88L : 0x1.921fb54442d18469898cbd17018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-88L : 0x1.921fb54442d18469898cbd17018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-88L : 0x1.921fb54442d18469898cbd17018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-88L : 0x1.921fb54442d18469898cbd1702p+0L : inexact-ok
+acos 0x1p-90
+= acos downward flt-32 0x4p-92f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-92f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-92f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-92f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-92 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x4p-92 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-92L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-92L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-92L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-92L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-92L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-92L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-92L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-92L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x4p-92L : 0x1.921fb54442d18469898cc4d701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-92L : 0x1.921fb54442d18469898cc4d701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-92L : 0x1.921fb54442d18469898cc4d701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x4p-92L : 0x1.921fb54442d18469898cc4d701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-92L : 0x1.921fb54442d18469898cc4d7018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-92L : 0x1.921fb54442d18469898cc4d7018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-92L : 0x1.921fb54442d18469898cc4d7018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-92L : 0x1.921fb54442d18469898cc4d702p+0L : inexact-ok
+acos 0x1p-95
+= acos downward flt-32 0x2p-96f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-96f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-96f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x2p-96f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-96 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x2p-96 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-96L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-96L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-96L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-96L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-96L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-96L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-96L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-96L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x2p-96L : 0x1.921fb54442d18469898cc51501b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-96L : 0x1.921fb54442d18469898cc51501b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-96L : 0x1.921fb54442d18469898cc51501b8p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-96L : 0x1.921fb54442d18469898cc51501b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-96L : 0x1.921fb54442d18469898cc515018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-96L : 0x1.921fb54442d18469898cc515018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-96L : 0x1.921fb54442d18469898cc515018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-96L : 0x1.921fb54442d18469898cc51502p+0L : inexact-ok
+acos 0x1p-100
+= acos downward flt-32 0x1p-100f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-100f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-100f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x1p-100f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-100 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-100 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-100L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-100L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-100L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-100L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-100L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-100L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-100L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-100L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x1p-100L : 0x1.921fb54442d18469898cc516f1b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-100L : 0x1.921fb54442d18469898cc516f1b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-100L : 0x1.921fb54442d18469898cc516f1b8p+0L : inexact-ok
+= acos upward ldbl-128 0x1p-100L : 0x1.921fb54442d18469898cc516f1b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-100L : 0x1.921fb54442d18469898cc516f18p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-100L : 0x1.921fb54442d18469898cc516f18p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-100L : 0x1.921fb54442d18469898cc516f18p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-100L : 0x1.921fb54442d18469898cc516f2p+0L : inexact-ok
+acos 0x1p-105
+= acos downward flt-32 0x8p-108f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x8p-108f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x8p-108f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x8p-108f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x8p-108 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x8p-108L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= acos tonearest ldbl-128 0x8p-108L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= acos towardzero ldbl-128 0x8p-108L : 0x1.921fb54442d18469898cc5170138p+0L : inexact-ok
+= acos upward ldbl-128 0x8p-108L : 0x1.921fb54442d18469898cc5170139p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x8p-108L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x8p-108L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x8p-108L : 0x1.921fb54442d18469898cc51701p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x8p-108L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+acos 0x1p-110
+= acos downward flt-32 0x4p-112f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x4p-112f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x4p-112f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x4p-112f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x4p-112 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x4p-112 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x4p-112L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x4p-112L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x4p-112L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x4p-112L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x4p-112L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x4p-112L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x4p-112L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x4p-112L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x4p-112L : 0x1.921fb54442d18469898cc51701b4p+0L : inexact-ok
+= acos tonearest ldbl-128 0x4p-112L : 0x1.921fb54442d18469898cc51701b4p+0L : inexact-ok
+= acos towardzero ldbl-128 0x4p-112L : 0x1.921fb54442d18469898cc51701b4p+0L : inexact-ok
+= acos upward ldbl-128 0x4p-112L : 0x1.921fb54442d18469898cc51701b5p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x4p-112L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x4p-112L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x4p-112L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x4p-112L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+acos 0x1p-115
+= acos downward flt-32 0x2p-116f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x2p-116f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x2p-116f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x2p-116f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x2p-116 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x2p-116 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x2p-116L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x2p-116L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x2p-116L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x2p-116L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x2p-116L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x2p-116L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x2p-116L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x2p-116L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x2p-116L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x2p-116L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x2p-116L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x2p-116L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x2p-116L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x2p-116L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x2p-116L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x2p-116L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+acos 0x1p-120
+= acos downward flt-32 0x1p-120f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 0x1p-120f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 0x1p-120f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 0x1p-120f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 0x1p-120 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 0x1p-120 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x1p-120L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x1p-120L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x1p-120L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x1p-120L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x1p-120L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x1p-120L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x1p-120L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x1p-120L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 0x1p-120L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 0x1p-120L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 0x1p-120L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 0x1p-120L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x1p-120L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x1p-120L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x1p-120L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x1p-120L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+acos -0x1p-5
+= acos downward flt-32 -0x8p-8f : 0x1.9a200ap+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-8f : 0x1.9a200ap+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-8f : 0x1.9a200ap+0f : inexact-ok
+= acos upward flt-32 -0x8p-8f : 0x1.9a200cp+0f : inexact-ok
+= acos downward dbl-64 -0x8p-8 : 0x1.9a200aa3332e6p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-8 : 0x1.9a200aa3332e7p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-8 : 0x1.9a200aa3332e6p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-8 : 0x1.9a200aa3332e7p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-8L : 0x1.9a200aa3332e687ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-8L : 0x1.9a200aa3332e6878p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-8L : 0x1.9a200aa3332e687ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-8L : 0x1.9a200aa3332e68784056efa4f3acp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-8L : 0x1.9a200aa3332e68784056efa4f3adp+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-8L : 0x1.9a200aa3332e68784056efa4f3acp+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-8L : 0x1.9a200aa3332e68784056efa4f3adp+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-8L : 0x1.9a200aa3332e68784056efa4f38p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-8L : 0x1.9a200aa3332e68784056efa4f38p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-8L : 0x1.9a200aa3332e68784056efa4f38p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-8L : 0x1.9a200aa3332e68784056efa4f4p+0L : inexact-ok
+acos -0x1p-25
+= acos downward flt-32 -0x8p-28f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-28f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-28f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-28f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-28 : 0x1.921fb5c442d18p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-28 : 0x1.921fb5c442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-28L : 0x1.921fb5c442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-28L : 0x1.921fb5c442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-28L : 0x1.921fb5c442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-28L : 0x1.921fb5c442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-28L : 0x1.921fb5c442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-28L : 0x1.921fb5c442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-28L : 0x1.921fb5c442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-28L : 0x1.921fb5c442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-28L : 0x1.921fb5c442d1846989921a6c570dp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-28L : 0x1.921fb5c442d1846989921a6c570ep+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-28L : 0x1.921fb5c442d1846989921a6c570dp+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-28L : 0x1.921fb5c442d1846989921a6c570ep+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-28L : 0x1.921fb5c442d1846989921a6c57p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-28L : 0x1.921fb5c442d1846989921a6c57p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-28L : 0x1.921fb5c442d1846989921a6c57p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-28L : 0x1.921fb5c442d1846989921a6c578p+0L : inexact-ok
+acos -0x1p-45
+= acos downward flt-32 -0x8p-48f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-48f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-48f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-48f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-48 : 0x1.921fb54442d98p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-48 : 0x1.921fb54442d99p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-48L : 0x1.921fb54442d98468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-48L : 0x1.921fb54442d9846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-48L : 0x1.921fb54442d98468p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-48L : 0x1.921fb54442d9846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-48L : 0x1.921fb54442d98468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-48L : 0x1.921fb54442d9846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-48L : 0x1.921fb54442d98468p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-48L : 0x1.921fb54442d9846ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-48L : 0x1.921fb54442d98469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-48L : 0x1.921fb54442d98469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-48L : 0x1.921fb54442d98469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-48L : 0x1.921fb54442d98469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-48L : 0x1.921fb54442d98469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-48L : 0x1.921fb54442d98469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-48L : 0x1.921fb54442d98469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-48L : 0x1.921fb54442d98469898cc51702p+0L : inexact-ok
+acos -0x1p-65
+= acos downward flt-32 -0x8p-68f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-68f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-68f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-68f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-68 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-68 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-68L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-68L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-68L : 0x1.921fb54442d1846cp+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-68L : 0x1.921fb54442d1846a098cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-68L : 0x1.921fb54442d1846a098cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-68L : 0x1.921fb54442d1846a098cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-68L : 0x1.921fb54442d1846a098cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-68L : 0x1.921fb54442d1846a098cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-68L : 0x1.921fb54442d1846a098cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-68L : 0x1.921fb54442d1846a098cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-68L : 0x1.921fb54442d1846a098cc51702p+0L : inexact-ok
+acos -0x1p-85
+= acos downward flt-32 -0x8p-88f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-88f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-88f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-88f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-88 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-88 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-88L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-88L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-88L : 0x1.921fb54442d18469898ccd1701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-88L : 0x1.921fb54442d18469898ccd1701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-88L : 0x1.921fb54442d18469898ccd1701b8p+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-88L : 0x1.921fb54442d18469898ccd1701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-88L : 0x1.921fb54442d18469898ccd17018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-88L : 0x1.921fb54442d18469898ccd17018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-88L : 0x1.921fb54442d18469898ccd17018p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-88L : 0x1.921fb54442d18469898ccd1702p+0L : inexact-ok
+acos -0x1p-105
+= acos downward flt-32 -0x8p-108f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-108f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-108f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-108f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-108 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-108 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-108L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-108L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-108L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-108L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-108L : 0x1.921fb54442d18469898cc5170238p+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-108L : 0x1.921fb54442d18469898cc5170239p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-108L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-108L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-108L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-108L : 0x1.921fb54442d18469898cc517028p+0L : inexact-ok
+acos -0x1p-125
+= acos downward flt-32 -0x8p-128f : 0x1.921fb4p+0f : inexact-ok
+= acos tonearest flt-32 -0x8p-128f : 0x1.921fb6p+0f : inexact-ok
+= acos towardzero flt-32 -0x8p-128f : 0x1.921fb4p+0f : inexact-ok
+= acos upward flt-32 -0x8p-128f : 0x1.921fb6p+0f : inexact-ok
+= acos downward dbl-64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos tonearest dbl-64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos towardzero dbl-64 -0x8p-128 : 0x1.921fb54442d18p+0 : inexact-ok
+= acos upward dbl-64 -0x8p-128 : 0x1.921fb54442d19p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x8p-128L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x8p-128L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x8p-128L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x8p-128L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x8p-128L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x8p-128L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x8p-128L : 0x1.921fb54442d18468p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x8p-128L : 0x1.921fb54442d1846ap+0L : inexact-ok
+= acos downward ldbl-128 -0x8p-128L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x8p-128L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x8p-128L : 0x1.921fb54442d18469898cc51701b8p+0L : inexact-ok
+= acos upward ldbl-128 -0x8p-128L : 0x1.921fb54442d18469898cc51701b9p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x8p-128L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x8p-128L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x8p-128L : 0x1.921fb54442d18469898cc517018p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x8p-128L : 0x1.921fb54442d18469898cc51702p+0L : inexact-ok
 acos min
 = acos downward flt-32 0x4p-128f : 0x1.921fb4p+0f : inexact-ok
 = acos tonearest flt-32 0x4p-128f : 0x1.921fb6p+0f : inexact-ok
diff --git a/sysdeps/ieee754/ldbl-128/e_acosl.c b/sysdeps/ieee754/ldbl-128/e_acosl.c
index 28c94ed..8c8ec93 100644
--- a/sysdeps/ieee754/ldbl-128/e_acosl.c
+++ b/sysdeps/ieee754/ldbl-128/e_acosl.c
@@ -173,7 +173,7 @@ __ieee754_acosl (long double x)
     }
   else if (ix < 0x3ffe0000)	/* |x| < 0.5 */
     {
-      if (ix < 0x3fc60000)	/* |x| < 2**-57 */
+      if (ix < 0x3f8e0000)	/* |x| < 2**-113 */
 	return pio2_hi + pio2_lo;
       if (ix < 0x3ffde000)	/* |x| < .4375 */
 	{
diff --git a/sysdeps/ieee754/ldbl-128ibm/e_acosl.c b/sysdeps/ieee754/ldbl-128ibm/e_acosl.c
index 2cb2882..e5030f1 100644
--- a/sysdeps/ieee754/ldbl-128ibm/e_acosl.c
+++ b/sysdeps/ieee754/ldbl-128ibm/e_acosl.c
@@ -169,7 +169,7 @@ __ieee754_acosl (long double x)
     }
   if (a < 0.5L)
     {
-      if (a < 6.938893903907228e-18L)	/* |x| < 2**-57 */
+      if (a < 0x1p-106L)
 	return pio2_hi + pio2_lo;
       if (a < 0.4375L)
 	{

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                             |    9 +
 NEWS                                  |    2 +-
 math/auto-libm-test-in                |   31 ++
 math/auto-libm-test-out               |  775 +++++++++++++++++++++++++++++++++
 sysdeps/ieee754/ldbl-128/e_acosl.c    |    2 +-
 sysdeps/ieee754/ldbl-128ibm/e_acosl.c |    2 +-
 6 files changed, 818 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]