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-222-g8d64397


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  8d6439712db3de86939bd4d3784562778cefcadc (commit)
      from  bc899ea0901b8163b03f0d7ffb2cf2c88fb3e649 (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=8d6439712db3de86939bd4d3784562778cefcadc

commit 8d6439712db3de86939bd4d3784562778cefcadc
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Mar 25 00:30:10 2015 +0000

    Add more tests of acos.
    
    This patch adds some randomly-generated tests of acos that are
    observed to increase ulps on x86_64.
    
    Tested for x86_64 and x86 and ulps updated accordingly.
    
    	* math/auto-libm-test-in: Add more tests of acos.
    	* math/auto-libm-test-out: Regenerated.
    	* sysdeps/i386/fpu/libm-test-ulps: Update.
    	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.

diff --git a/ChangeLog b/ChangeLog
index 207591d..de0fdfd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2015-03-25  Joseph Myers  <joseph@codesourcery.com>
 
+	* math/auto-libm-test-in: Add more tests of acos.
+	* math/auto-libm-test-out: Regenerated.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
 	* math/auto-libm-test-in: Add more tests of expm1.
 	* math/auto-libm-test-out: Regenerated.
 	* sysdeps/i386/fpu/libm-test-ulps: Update.
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 1da8ec1..070298d 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -64,6 +64,12 @@ acos -0x1p-65
 acos -0x1p-85
 acos -0x1p-105
 acos -0x1p-125
+acos -0x2.0089a4p-4
+acos 0xf.04aeep-4
+acos 0x5.dd258006121b8p-4
+acos -0x2.35f051e70dbc4p-4
+acos 0xe.9a5c0d7fabb9aa1p-4
+acos 0xe.17513589de79b75p-4
 acos min
 acos -min
 acos min_subnorm
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 4bfbdf4..2861ea8 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -1614,6 +1614,404 @@ acos -0x1p-125
 = 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 -0x2.0089a4p-4
+= acos downward flt-32 -0x2.0089a4p-4f : 0x1.b23ddcp+0f : inexact-ok
+= acos tonearest flt-32 -0x2.0089a4p-4f : 0x1.b23ddep+0f : inexact-ok
+= acos towardzero flt-32 -0x2.0089a4p-4f : 0x1.b23ddcp+0f : inexact-ok
+= acos upward flt-32 -0x2.0089a4p-4f : 0x1.b23ddep+0f : inexact-ok
+= acos downward dbl-64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok
+= acos tonearest dbl-64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok
+= acos towardzero dbl-64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc1p+0 : inexact-ok
+= acos upward dbl-64 -0x2.0089a4p-4 : 0x1.b23ddd09f0cc2p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c8p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16cap+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c8p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16cap+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c8p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16cap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c8p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16cap+0L : inexact-ok
+= acos downward ldbl-128 -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d953p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d9531p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d953p+0L : inexact-ok
+= acos upward ldbl-128 -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d9531p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d95p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d95p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d95p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x2.0089a4p-4L : 0x1.b23ddd09f0cc16c92820303d958p+0L : inexact-ok
+acos 0xf.04aeep-4
+= acos downward flt-32 0xf.04aeep-4f : 0x5.a24988p-4f : inexact-ok
+= acos tonearest flt-32 0xf.04aeep-4f : 0x5.a2499p-4f : inexact-ok
+= acos towardzero flt-32 0xf.04aeep-4f : 0x5.a24988p-4f : inexact-ok
+= acos upward flt-32 0xf.04aeep-4f : 0x5.a2499p-4f : inexact-ok
+= acos downward dbl-64 0xf.04aeep-4 : 0x5.a2498fffcffdp-4 : inexact-ok
+= acos tonearest dbl-64 0xf.04aeep-4 : 0x5.a2498fffcffd4p-4 : inexact-ok
+= acos towardzero dbl-64 0xf.04aeep-4 : 0x5.a2498fffcffdp-4 : inexact-ok
+= acos upward dbl-64 0xf.04aeep-4 : 0x5.a2498fffcffd4p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xf.04aeep-4L : 0x5.a2498fffcffd3bfp-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xf.04aeep-4L : 0x5.a2498fffcffd3be8p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xf.04aeep-4L : 0x5.a2498fffcffd3bfp-4L : inexact-ok
+= acos downward ldbl-128 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b48848p-4L : inexact-ok
+= acos tonearest ldbl-128 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b48848p-4L : inexact-ok
+= acos towardzero ldbl-128 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b48848p-4L : inexact-ok
+= acos upward ldbl-128 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b488484p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b4884p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b4884p-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b4884p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xf.04aeep-4L : 0x5.a2498fffcffd3be855770b4886p-4L : inexact-ok
+acos 0x5.dd258006121b8p-4
+= acos downward flt-32 0x5.dd2588p-4f : 0x1.321054p+0f : inexact-ok
+= acos tonearest flt-32 0x5.dd2588p-4f : 0x1.321054p+0f : inexact-ok
+= acos towardzero flt-32 0x5.dd2588p-4f : 0x1.321054p+0f : inexact-ok
+= acos upward flt-32 0x5.dd2588p-4f : 0x1.321056p+0f : inexact-ok
+= acos downward dbl-64 0x5.dd2588p-4 : 0x1.32105458cb00dp+0 : inexact-ok
+= acos tonearest dbl-64 0x5.dd2588p-4 : 0x1.32105458cb00ep+0 : inexact-ok
+= acos towardzero dbl-64 0x5.dd2588p-4 : 0x1.32105458cb00dp+0 : inexact-ok
+= acos upward dbl-64 0x5.dd2588p-4 : 0x1.32105458cb00ep+0 : inexact-ok
+= acos downward ldbl-96-intel 0x5.dd2588p-4L : 0x1.32105458cb00d858p+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x5.dd2588p-4L : 0x1.32105458cb00d85ap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x5.dd2588p-4L : 0x1.32105458cb00d858p+0L : inexact-ok
+= acos upward ldbl-96-intel 0x5.dd2588p-4L : 0x1.32105458cb00d85ap+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x5.dd2588p-4L : 0x1.32105458cb00d858p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x5.dd2588p-4L : 0x1.32105458cb00d85ap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x5.dd2588p-4L : 0x1.32105458cb00d858p+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x5.dd2588p-4L : 0x1.32105458cb00d85ap+0L : inexact-ok
+= acos downward ldbl-128 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b58379p+0L : inexact-ok
+= acos tonearest ldbl-128 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b5837ap+0L : inexact-ok
+= acos towardzero ldbl-128 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b58379p+0L : inexact-ok
+= acos upward ldbl-128 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b5837ap+0L : inexact-ok
+= acos downward ldbl-128ibm 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b583p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b5838p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b583p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x5.dd2588p-4L : 0x1.32105458cb00d859a030e4b5838p+0L : inexact-ok
+= acos downward flt-32 0x5.dd258p-4f : 0x1.321054p+0f : inexact-ok
+= acos tonearest flt-32 0x5.dd258p-4f : 0x1.321054p+0f : inexact-ok
+= acos towardzero flt-32 0x5.dd258p-4f : 0x1.321054p+0f : inexact-ok
+= acos upward flt-32 0x5.dd258p-4f : 0x1.321056p+0f : inexact-ok
+= acos downward dbl-64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok
+= acos tonearest dbl-64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok
+= acos towardzero dbl-64 0x5.dd258p-4 : 0x1.321054e25d71bp+0 : inexact-ok
+= acos upward dbl-64 0x5.dd258p-4 : 0x1.321054e25d71cp+0 : inexact-ok
+= acos downward ldbl-96-intel 0x5.dd258p-4L : 0x1.321054e25d71b6fap+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x5.dd258p-4L : 0x1.321054e25d71b6fcp+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x5.dd258p-4L : 0x1.321054e25d71b6fap+0L : inexact-ok
+= acos upward ldbl-96-intel 0x5.dd258p-4L : 0x1.321054e25d71b6fcp+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x5.dd258p-4L : 0x1.321054e25d71b6fap+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x5.dd258p-4L : 0x1.321054e25d71b6fcp+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x5.dd258p-4L : 0x1.321054e25d71b6fap+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x5.dd258p-4L : 0x1.321054e25d71b6fcp+0L : inexact-ok
+= acos downward ldbl-128 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a0848p+0L : inexact-ok
+= acos tonearest ldbl-128 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a0848p+0L : inexact-ok
+= acos towardzero ldbl-128 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a0848p+0L : inexact-ok
+= acos upward ldbl-128 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a0849p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a08p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a088p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a08p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x5.dd258p-4L : 0x1.321054e25d71b6fb99d7a46a088p+0L : inexact-ok
+= acos downward dbl-64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7p+0 : inexact-ok
+= acos tonearest dbl-64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c8p+0 : inexact-ok
+= acos towardzero dbl-64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c7p+0 : inexact-ok
+= acos upward dbl-64 0x5.dd258006121b8p-4 : 0x1.321054e1f50c8p+0 : inexact-ok
+= acos downward ldbl-96-intel 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos tonearest ldbl-96-intel 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos towardzero ldbl-96-intel 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos upward ldbl-96-intel 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffcp+0L : inexact-ok
+= acos downward ldbl-96-m68k 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos tonearest ldbl-96-m68k 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos towardzero ldbl-96-m68k 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffap+0L : inexact-ok
+= acos upward ldbl-96-m68k 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffcp+0L : inexact-ok
+= acos downward ldbl-128 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d998261p+0L : inexact-ok
+= acos tonearest ldbl-128 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d998261p+0L : inexact-ok
+= acos towardzero ldbl-128 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d998261p+0L : inexact-ok
+= acos upward ldbl-128 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d998262p+0L : inexact-ok
+= acos downward ldbl-128ibm 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d9982p+0L : inexact-ok
+= acos tonearest ldbl-128ibm 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d99828p+0L : inexact-ok
+= acos towardzero ldbl-128ibm 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d9982p+0L : inexact-ok
+= acos upward ldbl-128ibm 0x5.dd258006121b8p-4L : 0x1.321054e1f50c7ffa4b9e7d99828p+0L : inexact-ok
+acos -0x2.35f051e70dbc4p-4
+= acos downward flt-32 -0x2.35f05p-4f : 0x1.b59bc8p+0f : inexact-ok
+= acos tonearest flt-32 -0x2.35f05p-4f : 0x1.b59bcap+0f : inexact-ok
+= acos towardzero flt-32 -0x2.35f05p-4f : 0x1.b59bc8p+0f : inexact-ok
+= acos upward flt-32 -0x2.35f05p-4f : 0x1.b59bcap+0f : inexact-ok
+= acos downward dbl-64 -0x2.35f05p-4 : 0x1.b59bc9f3d809ep+0 : inexact-ok
+= acos tonearest dbl-64 -0x2.35f05p-4 : 0x1.b59bc9f3d809fp+0 : inexact-ok
+= acos towardzero dbl-64 -0x2.35f05p-4 : 0x1.b59bc9f3d809ep+0 : inexact-ok
+= acos upward dbl-64 -0x2.35f05p-4 : 0x1.b59bc9f3d809fp+0 : inexact-ok
+= acos downward ldbl-96-intel -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bcp+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bep+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bcp+0L : inexact-ok
+= acos upward ldbl-96-intel -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bep+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bcp+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bep+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bcp+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bep+0L : inexact-ok
+= acos downward ldbl-128 -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0L : inexact-ok
+= acos towardzero ldbl-128 -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0409fp+0L : inexact-ok
+= acos upward ldbl-128 -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b040ap+0L : inexact-ok
+= acos downward ldbl-128ibm -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0408p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0408p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b0408p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x2.35f05p-4L : 0x1.b59bc9f3d809e8bdaeb280b041p+0L : inexact-ok
+= acos downward flt-32 -0x2.35f054p-4f : 0x1.b59bcap+0f : inexact-ok
+= acos tonearest flt-32 -0x2.35f054p-4f : 0x1.b59bcap+0f : inexact-ok
+= acos towardzero flt-32 -0x2.35f054p-4f : 0x1.b59bcap+0f : inexact-ok
+= acos upward flt-32 -0x2.35f054p-4f : 0x1.b59bccp+0f : inexact-ok
+= acos downward dbl-64 -0x2.35f054p-4 : 0x1.b59bca3476b43p+0 : inexact-ok
+= acos tonearest dbl-64 -0x2.35f054p-4 : 0x1.b59bca3476b44p+0 : inexact-ok
+= acos towardzero dbl-64 -0x2.35f054p-4 : 0x1.b59bca3476b43p+0 : inexact-ok
+= acos upward dbl-64 -0x2.35f054p-4 : 0x1.b59bca3476b44p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x2.35f054p-4L : 0x1.b59bca3476b43f6p+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x2.35f054p-4L : 0x1.b59bca3476b43f62p+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x2.35f054p-4L : 0x1.b59bca3476b43f6p+0L : inexact-ok
+= acos upward ldbl-96-intel -0x2.35f054p-4L : 0x1.b59bca3476b43f62p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x2.35f054p-4L : 0x1.b59bca3476b43f6p+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x2.35f054p-4L : 0x1.b59bca3476b43f62p+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x2.35f054p-4L : 0x1.b59bca3476b43f6p+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x2.35f054p-4L : 0x1.b59bca3476b43f62p+0L : inexact-ok
+= acos downward ldbl-128 -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed703p+0L : inexact-ok
+= acos tonearest ldbl-128 -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed704p+0L : inexact-ok
+= acos towardzero ldbl-128 -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed703p+0L : inexact-ok
+= acos upward ldbl-128 -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed704p+0L : inexact-ok
+= acos downward ldbl-128ibm -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed7p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed7p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed7p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x2.35f054p-4L : 0x1.b59bca3476b43f6179a7770ed78p+0L : inexact-ok
+= acos downward dbl-64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4p+0 : inexact-ok
+= acos tonearest dbl-64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok
+= acos towardzero dbl-64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d4p+0 : inexact-ok
+= acos upward dbl-64 -0x2.35f051e70dbc4p-4 : 0x1.b59bca12945d5p+0 : inexact-ok
+= acos downward ldbl-96-intel -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos tonearest ldbl-96-intel -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos towardzero ldbl-96-intel -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos upward ldbl-96-intel -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d5p+0L : inexact-ok
+= acos downward ldbl-96-m68k -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos tonearest ldbl-96-m68k -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos towardzero ldbl-96-m68k -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffep+0L : inexact-ok
+= acos upward ldbl-96-m68k -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d5p+0L : inexact-ok
+= acos downward ldbl-128 -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e670ecp+0L : inexact-ok
+= acos tonearest ldbl-128 -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e670ecp+0L : inexact-ok
+= acos towardzero ldbl-128 -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e670ecp+0L : inexact-ok
+= acos upward ldbl-128 -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e670edp+0L : inexact-ok
+= acos downward ldbl-128ibm -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e6708p+0L : inexact-ok
+= acos tonearest ldbl-128ibm -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e671p+0L : inexact-ok
+= acos towardzero ldbl-128ibm -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e6708p+0L : inexact-ok
+= acos upward ldbl-128ibm -0x2.35f051e70dbc4p-4L : 0x1.b59bca12945d4ffe399019e671p+0L : inexact-ok
+acos 0xe.9a5c0d7fabb9aa1p-4
+= acos downward flt-32 0xe.9a5c1p-4f : 0x6.bc5e58p-4f : inexact-ok
+= acos tonearest flt-32 0xe.9a5c1p-4f : 0x6.bc5e58p-4f : inexact-ok
+= acos towardzero flt-32 0xe.9a5c1p-4f : 0x6.bc5e58p-4f : inexact-ok
+= acos upward flt-32 0xe.9a5c1p-4f : 0x6.bc5e6p-4f : inexact-ok
+= acos downward dbl-64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok
+= acos tonearest dbl-64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok
+= acos towardzero dbl-64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473b8p-4 : inexact-ok
+= acos upward dbl-64 0xe.9a5c1p-4 : 0x6.bc5e5bb8473bcp-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b18p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b2p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b18p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b2p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b18p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b2p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b18p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b2p-4L : inexact-ok
+= acos downward ldbl-128 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4445c8p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4445ccp-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4445c8p-4L : inexact-ok
+= acos upward ldbl-128 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4445ccp-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4444p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4446p-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4444p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.9a5c1p-4L : 0x6.bc5e5bb8473b8b1d4f737c4446p-4L : inexact-ok
+= acos downward flt-32 0xe.9a5cp-4f : 0x6.bc5e8p-4f : inexact-ok
+= acos tonearest flt-32 0xe.9a5cp-4f : 0x6.bc5e8p-4f : inexact-ok
+= acos towardzero flt-32 0xe.9a5cp-4f : 0x6.bc5e8p-4f : inexact-ok
+= acos upward flt-32 0xe.9a5cp-4f : 0x6.bc5e88p-4f : inexact-ok
+= acos downward dbl-64 0xe.9a5cp-4 : 0x6.bc5e82df35ea4p-4 : inexact-ok
+= acos tonearest dbl-64 0xe.9a5cp-4 : 0x6.bc5e82df35ea8p-4 : inexact-ok
+= acos towardzero dbl-64 0xe.9a5cp-4 : 0x6.bc5e82df35ea4p-4 : inexact-ok
+= acos upward dbl-64 0xe.9a5cp-4 : 0x6.bc5e82df35ea8p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da8p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.9a5cp-4L : 0x6.bc5e82df35ea6dap-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da8p-4L : inexact-ok
+= acos downward ldbl-128 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a7f8p-4L : inexact-ok
+= acos upward ldbl-128 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a7fcp-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a6p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a8p-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a6p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.9a5cp-4L : 0x6.bc5e82df35ea6da2ad38b839a8p-4L : inexact-ok
+= acos downward dbl-64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acc8p-4 : inexact-ok
+= acos tonearest dbl-64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acccp-4 : inexact-ok
+= acos towardzero dbl-64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acc8p-4 : inexact-ok
+= acos upward dbl-64 0xe.9a5c0d7fabbap-4 : 0x6.bc5e61d72acccp-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa18p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa2p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa18p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa2p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa18p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa2p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa18p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa2p-4L : inexact-ok
+= acos downward ldbl-128 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa645786978p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa645786978p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa645786978p-4L : inexact-ok
+= acos upward ldbl-128 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa64578697cp-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa6457868p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa645786ap-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa6457868p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.9a5c0d7fabbap-4L : 0x6.bc5e61d72accaa1effa645786ap-4L : inexact-ok
+= acos downward dbl-64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acdcp-4 : inexact-ok
+= acos tonearest dbl-64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acep-4 : inexact-ok
+= acos towardzero dbl-64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acdcp-4 : inexact-ok
+= acos upward dbl-64 0xe.9a5c0d7fabb98p-4 : 0x6.bc5e61d72acep-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde358p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde358p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde358p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde358p-4L : inexact-ok
+= acos downward ldbl-128 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc47d8p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc47dcp-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc47d8p-4L : inexact-ok
+= acos upward ldbl-128 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc47dcp-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc46p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc48p-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc46p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.9a5c0d7fabb98p-4L : 0x6.bc5e61d72acde35677699ecc48p-4L : inexact-ok
+= acos downward ldbl-96-intel 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c7p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c68p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c7p-4L : inexact-ok
+= acos downward ldbl-128 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119e4cp-4L : inexact-ok
+= acos upward ldbl-128 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119e5p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119ep-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119ep-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d119ep-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.9a5c0d7fabb9aa1p-4L : 0x6.bc5e61d72acd7c691d2e8d11ap-4L : inexact-ok
+acos 0xe.17513589de79b75p-4
+= acos downward flt-32 0xe.17514p-4f : 0x7.e544bp-4f : inexact-ok
+= acos tonearest flt-32 0xe.17514p-4f : 0x7.e544bp-4f : inexact-ok
+= acos towardzero flt-32 0xe.17514p-4f : 0x7.e544bp-4f : inexact-ok
+= acos upward flt-32 0xe.17514p-4f : 0x7.e544b8p-4f : inexact-ok
+= acos downward dbl-64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok
+= acos tonearest dbl-64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok
+= acos towardzero dbl-64 0xe.17514p-4 : 0x7.e544b07f9332cp-4 : inexact-ok
+= acos upward dbl-64 0xe.17514p-4 : 0x7.e544b07f9333p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.17514p-4L : 0x7.e544b07f9332da6p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.17514p-4L : 0x7.e544b07f9332da58p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.17514p-4L : 0x7.e544b07f9332da6p-4L : inexact-ok
+= acos downward ldbl-128 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aa34p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aa38p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aa34p-4L : inexact-ok
+= acos upward ldbl-128 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aa38p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aap-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aap-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6aap-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.17514p-4L : 0x7.e544b07f9332da597436a3d6acp-4L : inexact-ok
+= acos downward flt-32 0xe.17513p-4f : 0x7.e544dp-4f : inexact-ok
+= acos tonearest flt-32 0xe.17513p-4f : 0x7.e544dp-4f : inexact-ok
+= acos towardzero flt-32 0xe.17513p-4f : 0x7.e544dp-4f : inexact-ok
+= acos upward flt-32 0xe.17513p-4f : 0x7.e544d8p-4f : inexact-ok
+= acos downward dbl-64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok
+= acos tonearest dbl-64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok
+= acos towardzero dbl-64 0xe.17513p-4 : 0x7.e544d2469d9fp-4 : inexact-ok
+= acos upward dbl-64 0xe.17513p-4 : 0x7.e544d2469d9f4p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.17513p-4L : 0x7.e544d2469d9f144p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.17513p-4L : 0x7.e544d2469d9f1438p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.17513p-4L : 0x7.e544d2469d9f144p-4L : inexact-ok
+= acos downward ldbl-128 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec2959p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec2959p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec2959p-4L : inexact-ok
+= acos upward ldbl-128 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec29594p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec294p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec296p-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec294p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.17513p-4L : 0x7.e544d2469d9f143b4750eec296p-4L : inexact-ok
+= acos downward dbl-64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok
+= acos tonearest dbl-64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok
+= acos towardzero dbl-64 0xe.17513589de7ap-4 : 0x7.e544c6955c77cp-4 : inexact-ok
+= acos upward dbl-64 0xe.17513589de7ap-4 : 0x7.e544c6955c78p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5f8p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.17513589de7ap-4L : 0x7.e544c6955c77c6p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5f8p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.17513589de7ap-4L : 0x7.e544c6955c77c6p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5f8p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.17513589de7ap-4L : 0x7.e544c6955c77c6p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5f8p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.17513589de7ap-4L : 0x7.e544c6955c77c6p-4L : inexact-ok
+= acos downward ldbl-128 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa509f4p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa509f8p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa509f4p-4L : inexact-ok
+= acos upward ldbl-128 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa509f8p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa508p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa50ap-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa508p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.17513589de7ap-4L : 0x7.e544c6955c77c5fc56134aa50ap-4L : inexact-ok
+= acos downward dbl-64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok
+= acos tonearest dbl-64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok
+= acos towardzero dbl-64 0xe.17513589de798p-4 : 0x7.e544c6955c78cp-4 : inexact-ok
+= acos upward dbl-64 0xe.17513589de798p-4 : 0x7.e544c6955c79p-4 : inexact-ok
+= acos downward ldbl-96-intel 0xe.17513589de798p-4L : 0x7.e544c6955c78d43p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.17513589de798p-4L : 0x7.e544c6955c78d438p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.17513589de798p-4L : 0x7.e544c6955c78d43p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.17513589de798p-4L : 0x7.e544c6955c78d438p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.17513589de798p-4L : 0x7.e544c6955c78d43p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.17513589de798p-4L : 0x7.e544c6955c78d438p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.17513589de798p-4L : 0x7.e544c6955c78d43p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.17513589de798p-4L : 0x7.e544c6955c78d438p-4L : inexact-ok
+= acos downward ldbl-128 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5ead4cp-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5ead5p-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5ead4cp-4L : inexact-ok
+= acos upward ldbl-128 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5ead5p-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5eacp-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5eaep-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5eacp-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.17513589de798p-4L : 0x7.e544c6955c78d434a8d1ef5eaep-4L : inexact-ok
+= acos downward ldbl-96-intel 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f68p-4L : inexact-ok
+= acos tonearest ldbl-96-intel 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f7p-4L : inexact-ok
+= acos towardzero ldbl-96-intel 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f68p-4L : inexact-ok
+= acos upward ldbl-96-intel 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f7p-4L : inexact-ok
+= acos downward ldbl-96-m68k 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f68p-4L : inexact-ok
+= acos tonearest ldbl-96-m68k 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f7p-4L : inexact-ok
+= acos towardzero ldbl-96-m68k 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f68p-4L : inexact-ok
+= acos upward ldbl-96-m68k 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f7p-4L : inexact-ok
+= acos downward ldbl-128 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff928p-4L : inexact-ok
+= acos tonearest ldbl-128 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff92cp-4L : inexact-ok
+= acos towardzero ldbl-128 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff928p-4L : inexact-ok
+= acos upward ldbl-128 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff92cp-4L : inexact-ok
+= acos downward ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff8p-4L : inexact-ok
+= acos tonearest ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : inexact-ok
+= acos towardzero ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ff8p-4L : inexact-ok
+= acos upward ldbl-128ibm 0xe.17513589de79b75p-4L : 0x7.e544c6955c785f6f92104d6ffap-4L : 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/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps
index 76eaea4..3eb9d82 100644
--- a/sysdeps/i386/fpu/libm-test-ulps
+++ b/sysdeps/i386/fpu/libm-test-ulps
@@ -6,16 +6,16 @@ ildouble: 1
 ldouble: 1
 
 Function: "acos_downward":
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acos_towardzero":
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acos_upward":
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acosh":
 ildouble: 1
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index 488ff36..f221ebc 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -2,26 +2,34 @@
 
 # Maximal error of functions:
 Function: "acos":
+float: 1
+ifloat: 1
 ildouble: 1
 ldouble: 1
 
 Function: "acos_downward":
+double: 1
 float: 1
+idouble: 1
 ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acos_towardzero":
+double: 1
 float: 1
+idouble: 1
 ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acos_upward":
 double: 1
+float: 1
 idouble: 1
-ildouble: 1
-ldouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
 
 Function: "acosh":
 double: 1

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

Summary of changes:
 ChangeLog                         |    5 +
 math/auto-libm-test-in            |    6 +
 math/auto-libm-test-out           |  398 +++++++++++++++++++++++++++++++++++++
 sysdeps/i386/fpu/libm-test-ulps   |   12 +-
 sysdeps/x86_64/fpu/libm-test-ulps |   20 ++-
 5 files changed, 429 insertions(+), 12 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]