about summary refs log tree commit diff
path: root/math/auto-libm-test-out-asin
diff options
context:
space:
mode:
authorPaul Zimmermann <Paul.Zimmermann@inria.fr>2021-02-26 08:00:03 +0100
committerPaul Zimmermann <Paul.Zimmermann@inria.fr>2021-02-27 06:32:11 +0100
commit5a051454a9b50c27984bbc499ee1297de48e2dc8 (patch)
treeb4aef0c5c1f679a78548fd4bf48afbda560ab545 /math/auto-libm-test-out-asin
parent035c012e32c11e84d64905efaf55e74f704d3668 (diff)
downloadglibc-5a051454a9b50c27984bbc499ee1297de48e2dc8.tar.gz
glibc-5a051454a9b50c27984bbc499ee1297de48e2dc8.tar.xz
glibc-5a051454a9b50c27984bbc499ee1297de48e2dc8.zip
Add inputs that generate larger error bounds
(Using values from https://members.loria.fr/PZimmermann/papers/accuracy.pdf)
Diffstat (limited to 'math/auto-libm-test-out-asin')
-rw-r--r--math/auto-libm-test-out-asin69
1 files changed, 69 insertions, 0 deletions
diff --git a/math/auto-libm-test-out-asin b/math/auto-libm-test-out-asin
index b792377971..8d55122a69 100644
--- a/math/auto-libm-test-out-asin
+++ b/math/auto-libm-test-out-asin
@@ -2055,6 +2055,75 @@ asin -0xb.36dacp-4
 = asin tonearest ibm128 -0xb.36dacp-4 : -0xc.6d260a784d776d866f2a5ba71cp-4 : inexact-ok
 = asin towardzero ibm128 -0xb.36dacp-4 : -0xc.6d260a784d776d866f2a5ba71cp-4 : inexact-ok
 = asin upward ibm128 -0xb.36dacp-4 : -0xc.6d260a784d776d866f2a5ba71cp-4 : inexact-ok
+asin 0x1.f6041ffe89d7dp-4
+= asin downward binary32 0x1.f6042p-4 : 0x1.f74812p-4 : inexact-ok
+= asin tonearest binary32 0x1.f6042p-4 : 0x1.f74812p-4 : inexact-ok
+= asin towardzero binary32 0x1.f6042p-4 : 0x1.f74812p-4 : inexact-ok
+= asin upward binary32 0x1.f6042p-4 : 0x1.f74814p-4 : inexact-ok
+= asin downward binary64 0x1.f6042p-4 : 0x1.f748126e5e9c7p-4 : inexact-ok
+= asin tonearest binary64 0x1.f6042p-4 : 0x1.f748126e5e9c7p-4 : inexact-ok
+= asin towardzero binary64 0x1.f6042p-4 : 0x1.f748126e5e9c7p-4 : inexact-ok
+= asin upward binary64 0x1.f6042p-4 : 0x1.f748126e5e9c8p-4 : inexact-ok
+= asin downward intel96 0x1.f6042p-4 : 0x1.f748126e5e9c7758p-4 : inexact-ok
+= asin tonearest intel96 0x1.f6042p-4 : 0x1.f748126e5e9c775ap-4 : inexact-ok
+= asin towardzero intel96 0x1.f6042p-4 : 0x1.f748126e5e9c7758p-4 : inexact-ok
+= asin upward intel96 0x1.f6042p-4 : 0x1.f748126e5e9c775ap-4 : inexact-ok
+= asin downward m68k96 0x1.f6042p-4 : 0x1.f748126e5e9c7758p-4 : inexact-ok
+= asin tonearest m68k96 0x1.f6042p-4 : 0x1.f748126e5e9c775ap-4 : inexact-ok
+= asin towardzero m68k96 0x1.f6042p-4 : 0x1.f748126e5e9c7758p-4 : inexact-ok
+= asin upward m68k96 0x1.f6042p-4 : 0x1.f748126e5e9c775ap-4 : inexact-ok
+= asin downward binary128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f786p-4 : inexact-ok
+= asin tonearest binary128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f787p-4 : inexact-ok
+= asin towardzero binary128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f786p-4 : inexact-ok
+= asin upward binary128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f787p-4 : inexact-ok
+= asin downward ibm128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f78p-4 : inexact-ok
+= asin tonearest ibm128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f78p-4 : inexact-ok
+= asin towardzero ibm128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f78p-4 : inexact-ok
+= asin upward ibm128 0x1.f6042p-4 : 0x1.f748126e5e9c775939d42471f8p-4 : inexact-ok
+= asin downward binary32 0x1.f6041ep-4 : 0x1.f7481p-4 : inexact-ok
+= asin tonearest binary32 0x1.f6041ep-4 : 0x1.f7481p-4 : inexact-ok
+= asin towardzero binary32 0x1.f6041ep-4 : 0x1.f7481p-4 : inexact-ok
+= asin upward binary32 0x1.f6041ep-4 : 0x1.f74812p-4 : inexact-ok
+= asin downward binary64 0x1.f6041ep-4 : 0x1.f748106a7aecfp-4 : inexact-ok
+= asin tonearest binary64 0x1.f6041ep-4 : 0x1.f748106a7aedp-4 : inexact-ok
+= asin towardzero binary64 0x1.f6041ep-4 : 0x1.f748106a7aecfp-4 : inexact-ok
+= asin upward binary64 0x1.f6041ep-4 : 0x1.f748106a7aedp-4 : inexact-ok
+= asin downward intel96 0x1.f6041ep-4 : 0x1.f748106a7aecfbb8p-4 : inexact-ok
+= asin tonearest intel96 0x1.f6041ep-4 : 0x1.f748106a7aecfbbap-4 : inexact-ok
+= asin towardzero intel96 0x1.f6041ep-4 : 0x1.f748106a7aecfbb8p-4 : inexact-ok
+= asin upward intel96 0x1.f6041ep-4 : 0x1.f748106a7aecfbbap-4 : inexact-ok
+= asin downward m68k96 0x1.f6041ep-4 : 0x1.f748106a7aecfbb8p-4 : inexact-ok
+= asin tonearest m68k96 0x1.f6041ep-4 : 0x1.f748106a7aecfbbap-4 : inexact-ok
+= asin towardzero m68k96 0x1.f6041ep-4 : 0x1.f748106a7aecfbb8p-4 : inexact-ok
+= asin upward m68k96 0x1.f6041ep-4 : 0x1.f748106a7aecfbbap-4 : inexact-ok
+= asin downward binary128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9d1bp-4 : inexact-ok
+= asin tonearest binary128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9d1bp-4 : inexact-ok
+= asin towardzero binary128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9d1bp-4 : inexact-ok
+= asin upward binary128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9d1cp-4 : inexact-ok
+= asin downward ibm128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9dp-4 : inexact-ok
+= asin tonearest ibm128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9dp-4 : inexact-ok
+= asin towardzero ibm128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9dp-4 : inexact-ok
+= asin upward ibm128 0x1.f6041ep-4 : 0x1.f748106a7aecfbb9aa3dd90f9d8p-4 : inexact-ok
+= asin downward binary64 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59cap-4 : inexact-ok
+= asin tonearest binary64 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59cap-4 : inexact-ok
+= asin towardzero binary64 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59cap-4 : inexact-ok
+= asin upward binary64 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59cbp-4 : inexact-ok
+= asin downward intel96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fep-4 : inexact-ok
+= asin tonearest intel96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca8p-4 : inexact-ok
+= asin towardzero intel96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fep-4 : inexact-ok
+= asin upward intel96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca8p-4 : inexact-ok
+= asin downward m68k96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fep-4 : inexact-ok
+= asin tonearest m68k96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca8p-4 : inexact-ok
+= asin towardzero m68k96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fep-4 : inexact-ok
+= asin upward m68k96 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca8p-4 : inexact-ok
+= asin downward binary128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701b1dp-4 : inexact-ok
+= asin tonearest binary128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701b1ep-4 : inexact-ok
+= asin towardzero binary128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701b1dp-4 : inexact-ok
+= asin upward binary128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701b1ep-4 : inexact-ok
+= asin downward ibm128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701bp-4 : inexact-ok
+= asin tonearest ibm128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701bp-4 : inexact-ok
+= asin towardzero ibm128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701bp-4 : inexact-ok
+= asin upward ibm128 0x1.f6041ffe89d7dp-4 : 0x1.f748126ce59ca7fff1bcaa701b8p-4 : inexact-ok
 asin min
 = asin downward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
 = asin tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok