summaryrefslogtreecommitdiff
path: root/math/auto-libm-test-out-cos
diff options
context:
space:
mode:
Diffstat (limited to 'math/auto-libm-test-out-cos')
-rw-r--r--math/auto-libm-test-out-cos290
1 files changed, 290 insertions, 0 deletions
diff --git a/math/auto-libm-test-out-cos b/math/auto-libm-test-out-cos
index 329ae93719..072e04f157 100644
--- a/math/auto-libm-test-out-cos
+++ b/math/auto-libm-test-out-cos
@@ -2933,3 +2933,293 @@ cos 0x1.8475e5afd4481p+0
= cos tonearest ibm128 0x1.8475e5afd4481p+0 : 0xd.a82683a33cbebfffffffa29668p-8 : inexact-ok
= cos towardzero ibm128 0x1.8475e5afd4481p+0 : 0xd.a82683a33cbebfffffffa29668p-8 : inexact-ok
= cos upward ibm128 0x1.8475e5afd4481p+0 : 0xd.a82683a33cbebfffffffa2966cp-8 : inexact-ok
+cos 1.57079697
+= cos downward binary32 0x1.921fc2p+0 : -0xc.bbbd3p-24 : inexact-ok
+= cos tonearest binary32 0x1.921fc2p+0 : -0xc.bbbd3p-24 : inexact-ok
+= cos towardzero binary32 0x1.921fc2p+0 : -0xc.bbbd2p-24 : inexact-ok
+= cos upward binary32 0x1.921fc2p+0 : -0xc.bbbd2p-24 : inexact-ok
+= cos downward binary64 0x1.921fc2p+0 : -0xc.bbbd2e7b951e8p-24 : inexact-ok
+= cos tonearest binary64 0x1.921fc2p+0 : -0xc.bbbd2e7b951e8p-24 : inexact-ok
+= cos towardzero binary64 0x1.921fc2p+0 : -0xc.bbbd2e7b951ep-24 : inexact-ok
+= cos upward binary64 0x1.921fc2p+0 : -0xc.bbbd2e7b951ep-24 : inexact-ok
+= cos downward intel96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos tonearest intel96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos towardzero intel96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos upward intel96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos downward m68k96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos upward m68k96 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos downward binary128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a12p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a12p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a118p-24 : inexact-ok
+= cos upward binary128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a118p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a4p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos upward ibm128 0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos downward binary32 0x1.921fcp+0 : -0xa.bbbd3p-24 : inexact-ok
+= cos tonearest binary32 0x1.921fcp+0 : -0xa.bbbd3p-24 : inexact-ok
+= cos towardzero binary32 0x1.921fcp+0 : -0xa.bbbd2p-24 : inexact-ok
+= cos upward binary32 0x1.921fcp+0 : -0xa.bbbd2p-24 : inexact-ok
+= cos downward binary64 0x1.921fcp+0 : -0xa.bbbd2e7b95a88p-24 : inexact-ok
+= cos tonearest binary64 0x1.921fcp+0 : -0xa.bbbd2e7b95a88p-24 : inexact-ok
+= cos towardzero binary64 0x1.921fcp+0 : -0xa.bbbd2e7b95a8p-24 : inexact-ok
+= cos upward binary64 0x1.921fcp+0 : -0xa.bbbd2e7b95a8p-24 : inexact-ok
+= cos downward intel96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c7p-24 : inexact-ok
+= cos tonearest intel96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos towardzero intel96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos upward intel96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos downward m68k96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c7p-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos upward m68k96 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos downward binary128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f68p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos upward binary128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos downward ibm128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f5p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f5p-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4cp-24 : inexact-ok
+= cos upward ibm128 0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4cp-24 : inexact-ok
+= cos downward binary64 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a58p-24 : inexact-ok
+= cos tonearest binary64 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos towardzero binary64 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos upward binary64 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos downward intel96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos tonearest intel96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos towardzero intel96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos upward intel96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos downward m68k96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos upward m68k96 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f3948p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f3cp-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos downward binary64 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a58p-24 : inexact-ok
+= cos tonearest binary64 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos towardzero binary64 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos upward binary64 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos downward intel96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos tonearest intel96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos towardzero intel96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos upward intel96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos downward m68k96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos upward m68k96 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c3p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b12p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos downward intel96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos tonearest intel96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos towardzero intel96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos upward intel96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos downward m68k96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos upward m68k96 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7d8p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7d8p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7dp-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7dp-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa8p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa8p-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa4p-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa4p-24 : inexact-ok
+= cos downward intel96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos tonearest intel96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos towardzero intel96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos upward intel96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos downward m68k96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos tonearest m68k96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos towardzero m68k96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos upward m68k96 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce18p-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1ddp-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1ddp-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dccp-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dccp-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43cp-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43cp-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43b8p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43b8p-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43cp-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43cp-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43b8p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43b8p-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43cp-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43cp-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43b8p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43b8p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab44p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab44p-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab4p-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab4p-24 : inexact-ok
+= cos downward binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43cp-24 : inexact-ok
+= cos tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43cp-24 : inexact-ok
+= cos towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43b8p-24 : inexact-ok
+= cos upward binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43b8p-24 : inexact-ok
+= cos downward ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab44p-24 : inexact-ok
+= cos tonearest ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab44p-24 : inexact-ok
+= cos towardzero ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab4p-24 : inexact-ok
+= cos upward ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab4p-24 : inexact-ok
+cos -1.57079697
+= cos downward binary32 -0x1.921fcp+0 : -0xa.bbbd3p-24 : inexact-ok
+= cos tonearest binary32 -0x1.921fcp+0 : -0xa.bbbd3p-24 : inexact-ok
+= cos towardzero binary32 -0x1.921fcp+0 : -0xa.bbbd2p-24 : inexact-ok
+= cos upward binary32 -0x1.921fcp+0 : -0xa.bbbd2p-24 : inexact-ok
+= cos downward binary64 -0x1.921fcp+0 : -0xa.bbbd2e7b95a88p-24 : inexact-ok
+= cos tonearest binary64 -0x1.921fcp+0 : -0xa.bbbd2e7b95a88p-24 : inexact-ok
+= cos towardzero binary64 -0x1.921fcp+0 : -0xa.bbbd2e7b95a8p-24 : inexact-ok
+= cos upward binary64 -0x1.921fcp+0 : -0xa.bbbd2e7b95a8p-24 : inexact-ok
+= cos downward intel96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c7p-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos upward intel96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos downward m68k96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c7p-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos upward m68k96 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c6p-24 : inexact-ok
+= cos downward binary128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f68p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos upward binary128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4f6p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f5p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f5p-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4cp-24 : inexact-ok
+= cos upward ibm128 -0x1.921fcp+0 : -0xa.bbbd2e7b95a85c638e746a5f4cp-24 : inexact-ok
+= cos downward binary32 -0x1.921fc2p+0 : -0xc.bbbd3p-24 : inexact-ok
+= cos tonearest binary32 -0x1.921fc2p+0 : -0xc.bbbd3p-24 : inexact-ok
+= cos towardzero binary32 -0x1.921fc2p+0 : -0xc.bbbd2p-24 : inexact-ok
+= cos upward binary32 -0x1.921fc2p+0 : -0xc.bbbd2p-24 : inexact-ok
+= cos downward binary64 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e8p-24 : inexact-ok
+= cos tonearest binary64 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e8p-24 : inexact-ok
+= cos towardzero binary64 -0x1.921fc2p+0 : -0xc.bbbd2e7b951ep-24 : inexact-ok
+= cos upward binary64 -0x1.921fc2p+0 : -0xc.bbbd2e7b951ep-24 : inexact-ok
+= cos downward intel96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos upward intel96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos downward m68k96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b2p-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos upward m68k96 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1p-24 : inexact-ok
+= cos downward binary128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a12p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a12p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a118p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a118p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460a4p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc2p+0 : -0xc.bbbd2e7b951e5b1e4cc9f460ap-24 : inexact-ok
+= cos downward binary64 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a58p-24 : inexact-ok
+= cos tonearest binary64 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos towardzero binary64 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos upward binary64 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a5p-24 : inexact-ok
+= cos downward intel96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos upward intel96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos downward m68k96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502fp-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos upward m68k96 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ep-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c3p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11c28p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b12p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4fp+0 : -0xa.ca8b7d7b95a502ede4a0f9b11cp-24 : inexact-ok
+= cos downward binary64 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a58p-24 : inexact-ok
+= cos tonearest binary64 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos towardzero binary64 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos upward binary64 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a5p-24 : inexact-ok
+= cos downward intel96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos upward intel96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos downward m68k96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502fp-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos upward m68k96 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ep-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f3948p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f394p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f3cp-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4f1p+0 : -0xa.ca8b7d8b95a502ede0fd607f38p-24 : inexact-ok
+= cos downward intel96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos upward intel96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos downward m68k96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502fp-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos upward m68k96 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ep-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce18p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dce1p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1ddp-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1ddp-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dccp-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4f02f2p+0 : -0xa.ca8b7d7e87a502ede3f57c1dccp-24 : inexact-ok
+= cos downward intel96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos tonearest intel96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos towardzero intel96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos upward intel96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos downward m68k96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos tonearest m68k96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502fp-24 : inexact-ok
+= cos towardzero m68k96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos upward m68k96 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ep-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7d8p-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7d8p-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7dp-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa7dp-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa8p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa8p-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa4p-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4f02f4p+0 : -0xa.ca8b7d7e89a502ede3f507aaa4p-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43cp-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43cp-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43b8p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0xa.ca8b7d7e881db0d49193e9ab43b8p-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43cp-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43cp-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43b8p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0xa.ca8b7d7e881db0d49193eaab43b8p-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43cp-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43cp-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43b8p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab43b8p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab44p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab44p-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab4p-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0xa.ca8b7d7e881db0d49193e0ab4p-24 : inexact-ok
+= cos downward binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43cp-24 : inexact-ok
+= cos tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43cp-24 : inexact-ok
+= cos towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43b8p-24 : inexact-ok
+= cos upward binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab43b8p-24 : inexact-ok
+= cos downward ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab44p-24 : inexact-ok
+= cos tonearest ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab44p-24 : inexact-ok
+= cos towardzero ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab4p-24 : inexact-ok
+= cos upward ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : -0xa.ca8b7d7e881db0d4919460ab4p-24 : inexact-ok