diff options
author | Paul Zimmermann <Paul.Zimmermann@inria.fr> | 2024-12-20 10:41:38 +0100 |
---|---|---|
committer | Paul Zimmermann <Paul.Zimmermann@inria.fr> | 2025-01-02 18:26:36 +0100 |
commit | e5ca265a9c9054c01c7811751e035bbe998f49b8 (patch) | |
tree | cb9a06c7864c8d9710e4eae0dc3361552223edab /math | |
parent | 6d556522c3e59734502f988d6574ee4d551f0d6b (diff) | |
download | glibc-e5ca265a9c9054c01c7811751e035bbe998f49b8.zip glibc-e5ca265a9c9054c01c7811751e035bbe998f49b8.tar.gz glibc-e5ca265a9c9054c01c7811751e035bbe998f49b8.tar.bz2 |
new inputs with large errors for [a]cospi, [a]sinpi, [a]tanpi, atan2pi
These inputs were generated with the programs from
https://gitlab.inria.fr/zimmerma/math_accuracy,
with rounding to nearest:
* for univariate binary32 functions by exhaustive search
* for other functions with the "threshold" parameter up to 10^6
Diffstat (limited to 'math')
-rw-r--r-- | math/auto-libm-test-in | 35 | ||||
-rw-r--r-- | math/auto-libm-test-out-acospi | 340 | ||||
-rw-r--r-- | math/auto-libm-test-out-asinpi | 340 | ||||
-rw-r--r-- | math/auto-libm-test-out-atan2pi | 676 | ||||
-rw-r--r-- | math/auto-libm-test-out-atanpi | 340 | ||||
-rw-r--r-- | math/auto-libm-test-out-cospi | 340 | ||||
-rw-r--r-- | math/auto-libm-test-out-sinpi | 340 | ||||
-rw-r--r-- | math/auto-libm-test-out-tanpi | 340 |
8 files changed, 2751 insertions, 0 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 08b1d6a..513d265 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -157,6 +157,11 @@ acospi min acospi -min acospi min_subnorm acospi -min_subnorm +# the next values generate larger error bounds on x86_64 +acospi -0x1.12462cp-1 +acospi 0x1.da0ea62dd7231p-1 +acospi 0xf.fec85670a4b0761p-4 +acospi 0xb.50b04f0a7917332097372387f018p-4 acosh 1 acosh 0x1.000002p0 @@ -514,6 +519,11 @@ asinpi min asinpi -min asinpi min_subnorm asinpi -min_subnorm +# the next values generate larger error bounds on x86_64 +asinpi 0x1.f1c012p-1 +asinpi -0x1.8805060cb885cp-3 +asinpi 0x8.14d7e32b5c44642p-4 +asinpi -0xa.7ca6c96caefe80b9d757de58a578p-4 atan inf atan -inf @@ -793,6 +803,11 @@ atan2pi min -1 atan2pi -min -1 atan2pi min_subnorm -1 atan2pi -min_subnorm -1 +# the next values generate larger error bounds on x86_64 +atan2pi -0x1.6dd242p-15 0x1.d6ecdcp-5 +atan2pi -0x1.fe856e7997f8p+381 0x1.90ece816f9a7cp+343 +atan2pi 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 +atan2pi -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 atanh 0 atanh -0 @@ -925,6 +940,11 @@ atanpi min atanpi -min atanpi min_subnorm atanpi -min_subnorm +# the next values generate larger error bounds on x86_64 +atanpi 0x1.717e3ap-1 +atanpi 0x1.9601b055fdf97p-3 +atanpi 0xc.916d8196a7d1bbfp-8 +atanpi 0x3.2d7177f38d6ee175de059ee6394p-4 # cabs (x,y) == cabs (y,x). cabs 0.75 12.390625 @@ -4863,6 +4883,11 @@ cospi 0x3fffffffffffffffffffffffffff.6p0 xfail-rounding:ibm128-libgcc cospi -0x3fffffffffffffffffffffffffff.6p0 xfail-rounding:ibm128-libgcc cospi 0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc cospi -0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc +# the next values generate larger error bounds on x86_64 +cospi 0x1.ae1126p-2 +cospi -0x1.1a0a2fa299b92p+6 +cospi 0x7.ae7df669ffba0068p-4 +cospi -0x2.5845a017ae769ea1c20e04c7e47cp+28 cosh 0 cosh -0 @@ -8395,6 +8420,11 @@ sinpi 0x1p-16384 sinpi -0x1p-16384 sinpi 0x1p-16385 sinpi -0x1p-16385 +# the next values generate larger error bounds on x86_64 +sinpi 0x1.46949ap-5 +sinpi -0x1.45f3e53e1d707p-7 +sinpi 0x2.8bea50886e293398p-8 +sinpi -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 sub 0 0 sub 0 -0 @@ -8819,6 +8849,11 @@ tanpi 0x3fffffffffffffffffffffffffff.6p0 tanpi -0x3fffffffffffffffffffffffffff.6p0 tanpi 0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc tanpi -0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc +# the next values generate larger error bounds on x86_64 +tanpi 0x1.eb90dep-2 +tanpi -0x1.fae7d0ef22d4ep-2 +tanpi -0x3.a8c5dc49265fd13p+0 +tanpi -0x1.a8c117800f4a648c213cd0b6db1fp+0 tgamma 0.5 tgamma -0.5 diff --git a/math/auto-libm-test-out-acospi b/math/auto-libm-test-out-acospi index 25c75ed..11fe7ed 100644 --- a/math/auto-libm-test-out-acospi +++ b/math/auto-libm-test-out-acospi @@ -3139,3 +3139,343 @@ acospi -min_subnorm = acospi tonearest binary128 -0x4p-16496 : 0x8p-4 : inexact-ok = acospi towardzero binary128 -0x4p-16496 : 0x8p-4 : inexact-ok = acospi upward binary128 -0x4p-16496 : 0x8.0000000000000000000000000008p-4 : inexact-ok +acospi -0x1.12462cp-1 += acospi downward binary32 -0x8.92316p-4 : 0xa.e1123p-4 : inexact-ok += acospi tonearest binary32 -0x8.92316p-4 : 0xa.e1124p-4 : inexact-ok += acospi towardzero binary32 -0x8.92316p-4 : 0xa.e1123p-4 : inexact-ok += acospi upward binary32 -0x8.92316p-4 : 0xa.e1124p-4 : inexact-ok += acospi downward binary64 -0x8.92316p-4 : 0xa.e1123f0287048p-4 : inexact-ok += acospi tonearest binary64 -0x8.92316p-4 : 0xa.e1123f028705p-4 : inexact-ok += acospi towardzero binary64 -0x8.92316p-4 : 0xa.e1123f0287048p-4 : inexact-ok += acospi upward binary64 -0x8.92316p-4 : 0xa.e1123f028705p-4 : inexact-ok += acospi downward intel96 -0x8.92316p-4 : 0xa.e1123f028704e8fp-4 : inexact-ok += acospi tonearest intel96 -0x8.92316p-4 : 0xa.e1123f028704e9p-4 : inexact-ok += acospi towardzero intel96 -0x8.92316p-4 : 0xa.e1123f028704e8fp-4 : inexact-ok += acospi upward intel96 -0x8.92316p-4 : 0xa.e1123f028704e9p-4 : inexact-ok += acospi downward m68k96 -0x8.92316p-4 : 0xa.e1123f028704e8fp-4 : inexact-ok += acospi tonearest m68k96 -0x8.92316p-4 : 0xa.e1123f028704e9p-4 : inexact-ok += acospi towardzero m68k96 -0x8.92316p-4 : 0xa.e1123f028704e8fp-4 : inexact-ok += acospi upward m68k96 -0x8.92316p-4 : 0xa.e1123f028704e9p-4 : inexact-ok += acospi downward binary128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d693p-4 : inexact-ok += acospi tonearest binary128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d693p-4 : inexact-ok += acospi towardzero binary128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d693p-4 : inexact-ok += acospi upward binary128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d6938p-4 : inexact-ok += acospi downward ibm128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d68p-4 : inexact-ok += acospi tonearest ibm128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d68p-4 : inexact-ok += acospi towardzero ibm128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d68p-4 : inexact-ok += acospi upward ibm128 -0x8.92316p-4 : 0xa.e1123f028704e8f85bb26d0d6cp-4 : inexact-ok +acospi 0x1.da0ea62dd7231p-1 += acospi downward binary32 0xe.d0754p-4 : 0x1.f91882p-4 : inexact-ok += acospi tonearest binary32 0xe.d0754p-4 : 0x1.f91882p-4 : inexact-ok += acospi towardzero binary32 0xe.d0754p-4 : 0x1.f91882p-4 : inexact-ok += acospi upward binary32 0xe.d0754p-4 : 0x1.f91884p-4 : inexact-ok += acospi downward binary64 0xe.d0754p-4 : 0x1.f91882bd22e3fp-4 : inexact-ok += acospi tonearest binary64 0xe.d0754p-4 : 0x1.f91882bd22e4p-4 : inexact-ok += acospi towardzero binary64 0xe.d0754p-4 : 0x1.f91882bd22e3fp-4 : inexact-ok += acospi upward binary64 0xe.d0754p-4 : 0x1.f91882bd22e4p-4 : inexact-ok += acospi downward intel96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5ap-4 : inexact-ok += acospi tonearest intel96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5cp-4 : inexact-ok += acospi towardzero intel96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5ap-4 : inexact-ok += acospi upward intel96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5cp-4 : inexact-ok += acospi downward m68k96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5ap-4 : inexact-ok += acospi tonearest m68k96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5cp-4 : inexact-ok += acospi towardzero m68k96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5ap-4 : inexact-ok += acospi upward m68k96 0xe.d0754p-4 : 0x1.f91882bd22e3fb5cp-4 : inexact-ok += acospi downward binary128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c270ep-4 : inexact-ok += acospi tonearest binary128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c270fp-4 : inexact-ok += acospi towardzero binary128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c270ep-4 : inexact-ok += acospi upward binary128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c270fp-4 : inexact-ok += acospi downward ibm128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c27p-4 : inexact-ok += acospi tonearest ibm128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c27p-4 : inexact-ok += acospi towardzero ibm128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c27p-4 : inexact-ok += acospi upward ibm128 0xe.d0754p-4 : 0x1.f91882bd22e3fb5b8cd9724c278p-4 : inexact-ok += acospi downward binary32 0xe.d0753p-4 : 0x1.f9189p-4 : inexact-ok += acospi tonearest binary32 0xe.d0753p-4 : 0x1.f9189p-4 : inexact-ok += acospi towardzero binary32 0xe.d0753p-4 : 0x1.f9189p-4 : inexact-ok += acospi upward binary32 0xe.d0753p-4 : 0x1.f91892p-4 : inexact-ok += acospi downward binary64 0xe.d0753p-4 : 0x1.f91890384a9f3p-4 : inexact-ok += acospi tonearest binary64 0xe.d0753p-4 : 0x1.f91890384a9f3p-4 : inexact-ok += acospi towardzero binary64 0xe.d0753p-4 : 0x1.f91890384a9f3p-4 : inexact-ok += acospi upward binary64 0xe.d0753p-4 : 0x1.f91890384a9f4p-4 : inexact-ok += acospi downward intel96 0xe.d0753p-4 : 0x1.f91890384a9f31dp-4 : inexact-ok += acospi tonearest intel96 0xe.d0753p-4 : 0x1.f91890384a9f31d2p-4 : inexact-ok += acospi towardzero intel96 0xe.d0753p-4 : 0x1.f91890384a9f31dp-4 : inexact-ok += acospi upward intel96 0xe.d0753p-4 : 0x1.f91890384a9f31d2p-4 : inexact-ok += acospi downward m68k96 0xe.d0753p-4 : 0x1.f91890384a9f31dp-4 : inexact-ok += acospi tonearest m68k96 0xe.d0753p-4 : 0x1.f91890384a9f31d2p-4 : inexact-ok += acospi towardzero m68k96 0xe.d0753p-4 : 0x1.f91890384a9f31dp-4 : inexact-ok += acospi upward m68k96 0xe.d0753p-4 : 0x1.f91890384a9f31d2p-4 : inexact-ok += acospi downward binary128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f9ep-4 : inexact-ok += acospi tonearest binary128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f9ep-4 : inexact-ok += acospi towardzero binary128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f9ep-4 : inexact-ok += acospi upward binary128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f9fp-4 : inexact-ok += acospi downward ibm128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f8p-4 : inexact-ok += acospi tonearest ibm128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f8p-4 : inexact-ok += acospi towardzero ibm128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa546f8p-4 : inexact-ok += acospi upward ibm128 0xe.d0753p-4 : 0x1.f91890384a9f31d16e1daa547p-4 : inexact-ok += acospi downward binary64 0xe.d075316eb9188p-4 : 0x1.f9188f034d814p-4 : inexact-ok += acospi tonearest binary64 0xe.d075316eb9188p-4 : 0x1.f9188f034d814p-4 : inexact-ok += acospi towardzero binary64 0xe.d075316eb9188p-4 : 0x1.f9188f034d814p-4 : inexact-ok += acospi upward binary64 0xe.d075316eb9188p-4 : 0x1.f9188f034d815p-4 : inexact-ok += acospi downward intel96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147ep-4 : inexact-ok += acospi tonearest intel96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e2p-4 : inexact-ok += acospi towardzero intel96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147ep-4 : inexact-ok += acospi upward intel96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e2p-4 : inexact-ok += acospi downward m68k96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147ep-4 : inexact-ok += acospi tonearest m68k96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e2p-4 : inexact-ok += acospi towardzero m68k96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147ep-4 : inexact-ok += acospi upward m68k96 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e2p-4 : inexact-ok += acospi downward binary128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de1241bfp-4 : inexact-ok += acospi tonearest binary128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de1241cp-4 : inexact-ok += acospi towardzero binary128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de1241bfp-4 : inexact-ok += acospi upward binary128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de1241cp-4 : inexact-ok += acospi downward ibm128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de12418p-4 : inexact-ok += acospi tonearest ibm128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de12418p-4 : inexact-ok += acospi towardzero ibm128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de12418p-4 : inexact-ok += acospi upward ibm128 0xe.d075316eb9188p-4 : 0x1.f9188f034d8147e1c240de1242p-4 : inexact-ok +acospi 0xf.fec85670a4b0761p-4 += acospi downward binary32 0xf.fec86p-4 : 0x1.fc984ap-8 : inexact-ok += acospi tonearest binary32 0xf.fec86p-4 : 0x1.fc984cp-8 : inexact-ok += acospi towardzero binary32 0xf.fec86p-4 : 0x1.fc984ap-8 : inexact-ok += acospi upward binary32 0xf.fec86p-4 : 0x1.fc984cp-8 : inexact-ok += acospi downward binary64 0xf.fec86p-4 : 0x1.fc984b610b0dep-8 : inexact-ok += acospi tonearest binary64 0xf.fec86p-4 : 0x1.fc984b610b0dep-8 : inexact-ok += acospi towardzero binary64 0xf.fec86p-4 : 0x1.fc984b610b0dep-8 : inexact-ok += acospi upward binary64 0xf.fec86p-4 : 0x1.fc984b610b0dfp-8 : inexact-ok += acospi downward intel96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi tonearest intel96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi towardzero intel96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi upward intel96 0xf.fec86p-4 : 0x1.fc984b610b0de57ap-8 : inexact-ok += acospi downward m68k96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi tonearest m68k96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi towardzero m68k96 0xf.fec86p-4 : 0x1.fc984b610b0de578p-8 : inexact-ok += acospi upward m68k96 0xf.fec86p-4 : 0x1.fc984b610b0de57ap-8 : inexact-ok += acospi downward binary128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd575p-8 : inexact-ok += acospi tonearest binary128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd575p-8 : inexact-ok += acospi towardzero binary128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd575p-8 : inexact-ok += acospi upward binary128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd576p-8 : inexact-ok += acospi downward ibm128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd5p-8 : inexact-ok += acospi tonearest ibm128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd58p-8 : inexact-ok += acospi towardzero ibm128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd5p-8 : inexact-ok += acospi upward ibm128 0xf.fec86p-4 : 0x1.fc984b610b0de578fd77039fd58p-8 : inexact-ok += acospi downward binary32 0xf.fec85p-4 : 0x1.fca558p-8 : inexact-ok += acospi tonearest binary32 0xf.fec85p-4 : 0x1.fca55ap-8 : inexact-ok += acospi towardzero binary32 0xf.fec85p-4 : 0x1.fca558p-8 : inexact-ok += acospi upward binary32 0xf.fec85p-4 : 0x1.fca55ap-8 : inexact-ok += acospi downward binary64 0xf.fec85p-4 : 0x1.fca559dd144efp-8 : inexact-ok += acospi tonearest binary64 0xf.fec85p-4 : 0x1.fca559dd144fp-8 : inexact-ok += acospi towardzero binary64 0xf.fec85p-4 : 0x1.fca559dd144efp-8 : inexact-ok += acospi upward binary64 0xf.fec85p-4 : 0x1.fca559dd144fp-8 : inexact-ok += acospi downward intel96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi tonearest intel96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi towardzero intel96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi upward intel96 0xf.fec85p-4 : 0x1.fca559dd144efeaep-8 : inexact-ok += acospi downward m68k96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi tonearest m68k96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi towardzero m68k96 0xf.fec85p-4 : 0x1.fca559dd144efeacp-8 : inexact-ok += acospi upward m68k96 0xf.fec85p-4 : 0x1.fca559dd144efeaep-8 : inexact-ok += acospi downward binary128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae403a5p-8 : inexact-ok += acospi tonearest binary128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae403a6p-8 : inexact-ok += acospi towardzero binary128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae403a5p-8 : inexact-ok += acospi upward binary128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae403a6p-8 : inexact-ok += acospi downward ibm128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae4038p-8 : inexact-ok += acospi tonearest ibm128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae4038p-8 : inexact-ok += acospi towardzero ibm128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae4038p-8 : inexact-ok += acospi upward ibm128 0xf.fec85p-4 : 0x1.fca559dd144efeac2915bae404p-8 : inexact-ok += acospi downward binary64 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d9p-8 : inexact-ok += acospi tonearest binary64 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d9p-8 : inexact-ok += acospi towardzero binary64 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d9p-8 : inexact-ok += acospi upward binary64 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d91p-8 : inexact-ok += acospi downward intel96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900bp-8 : inexact-ok += acospi tonearest intel96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b2p-8 : inexact-ok += acospi towardzero intel96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900bp-8 : inexact-ok += acospi upward intel96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b2p-8 : inexact-ok += acospi downward m68k96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900bp-8 : inexact-ok += acospi tonearest m68k96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b2p-8 : inexact-ok += acospi towardzero m68k96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900bp-8 : inexact-ok += acospi upward m68k96 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b2p-8 : inexact-ok += acospi downward binary128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695561cep-8 : inexact-ok += acospi tonearest binary128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695561cep-8 : inexact-ok += acospi towardzero binary128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695561cep-8 : inexact-ok += acospi upward binary128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695561cfp-8 : inexact-ok += acospi downward ibm128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb66955618p-8 : inexact-ok += acospi tonearest ibm128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695562p-8 : inexact-ok += acospi towardzero ibm128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb66955618p-8 : inexact-ok += acospi upward ibm128 0xf.fec85670a4b08p-4 : 0x1.fca0188d18d900b1ddb6695562p-8 : inexact-ok += acospi downward binary64 0xf.fec85670a4bp-4 : 0x1.fca0188d19417p-8 : inexact-ok += acospi tonearest binary64 0xf.fec85670a4bp-4 : 0x1.fca0188d19417p-8 : inexact-ok += acospi towardzero binary64 0xf.fec85670a4bp-4 : 0x1.fca0188d19417p-8 : inexact-ok += acospi upward binary64 0xf.fec85670a4bp-4 : 0x1.fca0188d19418p-8 : inexact-ok += acospi downward intel96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744ep-8 : inexact-ok += acospi tonearest intel96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941745p-8 : inexact-ok += acospi towardzero intel96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744ep-8 : inexact-ok += acospi upward intel96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941745p-8 : inexact-ok += acospi downward m68k96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744ep-8 : inexact-ok += acospi tonearest m68k96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941745p-8 : inexact-ok += acospi towardzero m68k96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744ep-8 : inexact-ok += acospi upward m68k96 0xf.fec85670a4bp-4 : 0x1.fca0188d1941745p-8 : inexact-ok += acospi downward binary128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c1682348256p-8 : inexact-ok += acospi tonearest binary128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c1682348257p-8 : inexact-ok += acospi towardzero binary128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c1682348256p-8 : inexact-ok += acospi upward binary128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c1682348257p-8 : inexact-ok += acospi downward ibm128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c16823482p-8 : inexact-ok += acospi tonearest ibm128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c168234828p-8 : inexact-ok += acospi towardzero ibm128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c16823482p-8 : inexact-ok += acospi upward ibm128 0xf.fec85670a4bp-4 : 0x1.fca0188d1941744f3c168234828p-8 : inexact-ok += acospi downward intel96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11caap-8 : inexact-ok += acospi tonearest intel96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cacp-8 : inexact-ok += acospi towardzero intel96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11caap-8 : inexact-ok += acospi upward intel96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cacp-8 : inexact-ok += acospi downward m68k96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11caap-8 : inexact-ok += acospi tonearest m68k96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cacp-8 : inexact-ok += acospi towardzero m68k96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11caap-8 : inexact-ok += acospi upward m68k96 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cacp-8 : inexact-ok += acospi downward binary128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a20084752p-8 : inexact-ok += acospi tonearest binary128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a20084753p-8 : inexact-ok += acospi towardzero binary128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a20084752p-8 : inexact-ok += acospi upward binary128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a20084753p-8 : inexact-ok += acospi downward ibm128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a200847p-8 : inexact-ok += acospi tonearest ibm128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a2008478p-8 : inexact-ok += acospi towardzero ibm128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a200847p-8 : inexact-ok += acospi upward ibm128 0xf.fec85670a4b0761p-4 : 0x1.fca0188d18e11cabb56a2008478p-8 : inexact-ok +acospi 0xb.50b04f0a7917332097372387f018p-4 += acospi downward binary32 0xb.50b05p-4 : 0x3.ffd444p-4 : inexact-ok += acospi tonearest binary32 0xb.50b05p-4 : 0x3.ffd448p-4 : inexact-ok += acospi towardzero binary32 0xb.50b05p-4 : 0x3.ffd444p-4 : inexact-ok += acospi upward binary32 0xb.50b05p-4 : 0x3.ffd448p-4 : inexact-ok += acospi downward binary64 0xb.50b05p-4 : 0x3.ffd447ff33832p-4 : inexact-ok += acospi tonearest binary64 0xb.50b05p-4 : 0x3.ffd447ff33834p-4 : inexact-ok += acospi towardzero binary64 0xb.50b05p-4 : 0x3.ffd447ff33832p-4 : inexact-ok += acospi upward binary64 0xb.50b05p-4 : 0x3.ffd447ff33834p-4 : inexact-ok += acospi downward intel96 0xb.50b05p-4 : 0x3.ffd447ff33833368p-4 : inexact-ok += acospi tonearest intel96 0xb.50b05p-4 : 0x3.ffd447ff3383336cp-4 : inexact-ok += acospi towardzero intel96 0xb.50b05p-4 : 0x3.ffd447ff33833368p-4 : inexact-ok += acospi upward intel96 0xb.50b05p-4 : 0x3.ffd447ff3383336cp-4 : inexact-ok += acospi downward m68k96 0xb.50b05p-4 : 0x3.ffd447ff33833368p-4 : inexact-ok += acospi tonearest m68k96 0xb.50b05p-4 : 0x3.ffd447ff3383336cp-4 : inexact-ok += acospi towardzero m68k96 0xb.50b05p-4 : 0x3.ffd447ff33833368p-4 : inexact-ok += acospi upward m68k96 0xb.50b05p-4 : 0x3.ffd447ff3383336cp-4 : inexact-ok += acospi downward binary128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac011p-4 : inexact-ok += acospi tonearest binary128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac0112p-4 : inexact-ok += acospi towardzero binary128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac011p-4 : inexact-ok += acospi upward binary128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac0112p-4 : inexact-ok += acospi downward ibm128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac01p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac01p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac01p-4 : inexact-ok += acospi upward ibm128 0xb.50b05p-4 : 0x3.ffd447ff3383336b319f9bac02p-4 : inexact-ok += acospi downward binary32 0xb.50b04p-4 : 0x3.ffd44cp-4 : inexact-ok += acospi tonearest binary32 0xb.50b04p-4 : 0x3.ffd45p-4 : inexact-ok += acospi towardzero binary32 0xb.50b04p-4 : 0x3.ffd44cp-4 : inexact-ok += acospi upward binary32 0xb.50b04p-4 : 0x3.ffd45p-4 : inexact-ok += acospi downward binary64 0xb.50b04p-4 : 0x3.ffd44f334a5f8p-4 : inexact-ok += acospi tonearest binary64 0xb.50b04p-4 : 0x3.ffd44f334a5f8p-4 : inexact-ok += acospi towardzero binary64 0xb.50b04p-4 : 0x3.ffd44f334a5f8p-4 : inexact-ok += acospi upward binary64 0xb.50b04p-4 : 0x3.ffd44f334a5fap-4 : inexact-ok += acospi downward intel96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi tonearest intel96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi towardzero intel96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi upward intel96 0xb.50b04p-4 : 0x3.ffd44f334a5f88bcp-4 : inexact-ok += acospi downward m68k96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi tonearest m68k96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi towardzero m68k96 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8p-4 : inexact-ok += acospi upward m68k96 0xb.50b04p-4 : 0x3.ffd44f334a5f88bcp-4 : inexact-ok += acospi downward binary128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d2056p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d20562p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d2056p-4 : inexact-ok += acospi upward binary128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d20562p-4 : inexact-ok += acospi downward ibm128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d205p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d205p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d205p-4 : inexact-ok += acospi upward ibm128 0xb.50b04p-4 : 0x3.ffd44f334a5f88b8331417d206p-4 : inexact-ok += acospi downward binary64 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde6p-4 : inexact-ok += acospi tonearest binary64 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde8p-4 : inexact-ok += acospi towardzero binary64 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde6p-4 : inexact-ok += acospi upward binary64 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde8p-4 : inexact-ok += acospi downward intel96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi tonearest intel96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi towardzero intel96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi upward intel96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde772cp-4 : inexact-ok += acospi downward m68k96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi tonearest m68k96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi towardzero m68k96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728p-4 : inexact-ok += acospi upward m68k96 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde772cp-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486a7p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486a72p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486a7p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486a72p-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486ap-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486ap-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486ap-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a79178p-4 : 0x3.ffd4486dbdde7728bd2a5b486bp-4 : inexact-ok += acospi downward binary64 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeap-4 : inexact-ok += acospi tonearest binary64 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddecp-4 : inexact-ok += acospi towardzero binary64 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeap-4 : inexact-ok += acospi upward binary64 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddecp-4 : inexact-ok += acospi downward intel96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi tonearest intel96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi towardzero intel96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi upward intel96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0ccp-4 : inexact-ok += acospi downward m68k96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi tonearest m68k96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi towardzero m68k96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c8p-4 : inexact-ok += acospi upward m68k96 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0ccp-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47e8p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47eap-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47e8p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47eap-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b48p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b47p-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a7917p-4 : 0x3.ffd4486dbddeb0c97430e66b48p-4 : inexact-ok += acospi downward intel96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi tonearest intel96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi towardzero intel96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi upward intel96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99cp-4 : inexact-ok += acospi downward m68k96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi tonearest m68k96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi towardzero m68k96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bcp-4 : inexact-ok += acospi upward m68k96 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99cp-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736e6p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736e6p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736e6p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736e8p-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88737p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88736p-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a7917333p-4 : 0x3.ffd4486dbdde99bdceffa88737p-4 : inexact-ok += acospi downward intel96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi tonearest intel96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi towardzero intel96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi upward intel96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c8p-4 : inexact-ok += acospi downward m68k96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi tonearest m68k96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi towardzero m68k96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c4p-4 : inexact-ok += acospi upward m68k96 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c8p-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589b42p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589b42p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589b42p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589b44p-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589bp-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589bp-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589bp-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a7917332p-4 : 0x3.ffd4486dbdde99c5031689589cp-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917332097372387f018p-4 : 0x3.ffd4486dbdde99c4bf021e6118aap-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917332097372387f018p-4 : 0x3.ffd4486dbdde99c4bf021e6118aap-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917332097372387f018p-4 : 0x3.ffd4486dbdde99c4bf021e6118aap-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917332097372387f018p-4 : 0x3.ffd4486dbdde99c4bf021e6118acp-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116e8p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116e8p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116e8p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116eap-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6117p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6116p-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a7917332097372387f4p-4 : 0x3.ffd4486dbdde99c4bf021e6117p-4 : inexact-ok += acospi downward binary128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118b4p-4 : inexact-ok += acospi tonearest binary128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118b6p-4 : inexact-ok += acospi towardzero binary128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118b4p-4 : inexact-ok += acospi upward binary128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118b6p-4 : inexact-ok += acospi downward ibm128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118p-4 : inexact-ok += acospi tonearest ibm128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6119p-4 : inexact-ok += acospi towardzero ibm128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6118p-4 : inexact-ok += acospi upward ibm128 0xb.50b04f0a7917332097372387fp-4 : 0x3.ffd4486dbdde99c4bf021e6119p-4 : inexact-ok diff --git a/math/auto-libm-test-out-asinpi b/math/auto-libm-test-out-asinpi index bf02b29..31fe806 100644 --- a/math/auto-libm-test-out-asinpi +++ b/math/auto-libm-test-out-asinpi @@ -2440,3 +2440,343 @@ asinpi -min_subnorm = asinpi tonearest binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange = asinpi towardzero binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange = asinpi upward binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange +asinpi 0x1.f1c012p-1 += asinpi downward binary32 0xf.8e009p-4 : 0x6.cbad5p-4 : inexact-ok += asinpi tonearest binary32 0xf.8e009p-4 : 0x6.cbad58p-4 : inexact-ok += asinpi towardzero binary32 0xf.8e009p-4 : 0x6.cbad5p-4 : inexact-ok += asinpi upward binary32 0xf.8e009p-4 : 0x6.cbad58p-4 : inexact-ok += asinpi downward binary64 0xf.8e009p-4 : 0x6.cbad56ce1884cp-4 : inexact-ok += asinpi tonearest binary64 0xf.8e009p-4 : 0x6.cbad56ce1884cp-4 : inexact-ok += asinpi towardzero binary64 0xf.8e009p-4 : 0x6.cbad56ce1884cp-4 : inexact-ok += asinpi upward binary64 0xf.8e009p-4 : 0x6.cbad56ce1885p-4 : inexact-ok += asinpi downward intel96 0xf.8e009p-4 : 0x6.cbad56ce1884c8d8p-4 : inexact-ok += asinpi tonearest intel96 0xf.8e009p-4 : 0x6.cbad56ce1884c8ep-4 : inexact-ok += asinpi towardzero intel96 0xf.8e009p-4 : 0x6.cbad56ce1884c8d8p-4 : inexact-ok += asinpi upward intel96 0xf.8e009p-4 : 0x6.cbad56ce1884c8ep-4 : inexact-ok += asinpi downward m68k96 0xf.8e009p-4 : 0x6.cbad56ce1884c8d8p-4 : inexact-ok += asinpi tonearest m68k96 0xf.8e009p-4 : 0x6.cbad56ce1884c8ep-4 : inexact-ok += asinpi towardzero m68k96 0xf.8e009p-4 : 0x6.cbad56ce1884c8d8p-4 : inexact-ok += asinpi upward m68k96 0xf.8e009p-4 : 0x6.cbad56ce1884c8ep-4 : inexact-ok += asinpi downward binary128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cecp-4 : inexact-ok += asinpi tonearest binary128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cecp-4 : inexact-ok += asinpi towardzero binary128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cecp-4 : inexact-ok += asinpi upward binary128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cfp-4 : inexact-ok += asinpi downward ibm128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cp-4 : inexact-ok += asinpi tonearest ibm128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cp-4 : inexact-ok += asinpi towardzero ibm128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183cp-4 : inexact-ok += asinpi upward ibm128 0xf.8e009p-4 : 0x6.cbad56ce1884c8dca64445183ep-4 : inexact-ok +asinpi -0x1.8805060cb885cp-3 += asinpi downward binary32 -0x3.100a0cp-4 : -0xf.b1dffp-8 : inexact-ok += asinpi tonearest binary32 -0x3.100a0cp-4 : -0xf.b1dfep-8 : inexact-ok += asinpi towardzero binary32 -0x3.100a0cp-4 : -0xf.b1dfep-8 : inexact-ok += asinpi upward binary32 -0x3.100a0cp-4 : -0xf.b1dfep-8 : inexact-ok += asinpi downward binary64 -0x3.100a0cp-4 : -0xf.b1dfe26f96cap-8 : inexact-ok += asinpi tonearest binary64 -0x3.100a0cp-4 : -0xf.b1dfe26f96c98p-8 : inexact-ok += asinpi towardzero binary64 -0x3.100a0cp-4 : -0xf.b1dfe26f96c98p-8 : inexact-ok += asinpi upward binary64 -0x3.100a0cp-4 : -0xf.b1dfe26f96c98p-8 : inexact-ok += asinpi downward intel96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b01p-8 : inexact-ok += asinpi tonearest intel96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi towardzero intel96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi upward intel96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi downward m68k96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b01p-8 : inexact-ok += asinpi tonearest m68k96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi towardzero m68k96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi upward m68k96 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9bp-8 : inexact-ok += asinpi downward binary128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de380523p-8 : inexact-ok += asinpi tonearest binary128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de380523p-8 : inexact-ok += asinpi towardzero binary128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de3805228p-8 : inexact-ok += asinpi upward binary128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de3805228p-8 : inexact-ok += asinpi downward ibm128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de38054p-8 : inexact-ok += asinpi tonearest ibm128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de38054p-8 : inexact-ok += asinpi towardzero ibm128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de3805p-8 : inexact-ok += asinpi upward ibm128 -0x3.100a0cp-4 : -0xf.b1dfe26f96c9b0017b3de3805p-8 : inexact-ok += asinpi downward binary32 -0x3.100a1p-4 : -0xf.b1ep-8 : inexact-ok += asinpi tonearest binary32 -0x3.100a1p-4 : -0xf.b1dffp-8 : inexact-ok += asinpi towardzero binary32 -0x3.100a1p-4 : -0xf.b1dffp-8 : inexact-ok += asinpi upward binary32 -0x3.100a1p-4 : -0xf.b1dffp-8 : inexact-ok += asinpi downward binary64 -0x3.100a1p-4 : -0xf.b1dff73107628p-8 : inexact-ok += asinpi tonearest binary64 -0x3.100a1p-4 : -0xf.b1dff73107628p-8 : inexact-ok += asinpi towardzero binary64 -0x3.100a1p-4 : -0xf.b1dff7310762p-8 : inexact-ok += asinpi upward binary64 -0x3.100a1p-4 : -0xf.b1dff7310762p-8 : inexact-ok += asinpi downward intel96 -0x3.100a1p-4 : -0xf.b1dff7310762628p-8 : inexact-ok += asinpi tonearest intel96 -0x3.100a1p-4 : -0xf.b1dff7310762628p-8 : inexact-ok += asinpi towardzero intel96 -0x3.100a1p-4 : -0xf.b1dff7310762627p-8 : inexact-ok += asinpi upward intel96 -0x3.100a1p-4 : -0xf.b1dff7310762627p-8 : inexact-ok += asinpi downward m68k96 -0x3.100a1p-4 : -0xf.b1dff7310762628p-8 : inexact-ok += asinpi tonearest m68k96 -0x3.100a1p-4 : -0xf.b1dff7310762628p-8 : inexact-ok += asinpi towardzero m68k96 -0x3.100a1p-4 : -0xf.b1dff7310762627p-8 : inexact-ok += asinpi upward m68k96 -0x3.100a1p-4 : -0xf.b1dff7310762627p-8 : inexact-ok += asinpi downward binary128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062eap-8 : inexact-ok += asinpi tonearest binary128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062eap-8 : inexact-ok += asinpi towardzero binary128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062e98p-8 : inexact-ok += asinpi upward binary128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062e98p-8 : inexact-ok += asinpi downward ibm128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e063p-8 : inexact-ok += asinpi tonearest ibm128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e063p-8 : inexact-ok += asinpi towardzero ibm128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062cp-8 : inexact-ok += asinpi upward ibm128 -0x3.100a1p-4 : -0xf.b1dff7310762627f39839e062cp-8 : inexact-ok += asinpi downward binary64 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5ep-8 : inexact-ok += asinpi tonearest binary64 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5ep-8 : inexact-ok += asinpi towardzero binary64 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5d8p-8 : inexact-ok += asinpi upward binary64 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5d8p-8 : inexact-ok += asinpi downward intel96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc03p-8 : inexact-ok += asinpi tonearest intel96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi towardzero intel96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi upward intel96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi downward m68k96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc03p-8 : inexact-ok += asinpi tonearest m68k96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi towardzero m68k96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi upward m68k96 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc02p-8 : inexact-ok += asinpi downward binary128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3b08p-8 : inexact-ok += asinpi tonearest binary128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3b08p-8 : inexact-ok += asinpi towardzero binary128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3b078p-8 : inexact-ok += asinpi upward binary128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3b078p-8 : inexact-ok += asinpi downward ibm128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3b4p-8 : inexact-ok += asinpi tonearest ibm128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3bp-8 : inexact-ok += asinpi towardzero ibm128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3bp-8 : inexact-ok += asinpi upward ibm128 -0x3.100a0c19710b8p-4 : -0xf.b1dfe2f39a5dc027efc354d3bp-8 : inexact-ok +asinpi 0x8.14d7e32b5c44642p-4 += asinpi downward binary32 0x8.14d7fp-4 : 0x2.b2574p-4 : inexact-ok += asinpi tonearest binary32 0x8.14d7fp-4 : 0x2.b2574p-4 : inexact-ok += asinpi towardzero binary32 0x8.14d7fp-4 : 0x2.b2574p-4 : inexact-ok += asinpi upward binary32 0x8.14d7fp-4 : 0x2.b25744p-4 : inexact-ok += asinpi downward binary64 0x8.14d7fp-4 : 0x2.b25740f96f5a6p-4 : inexact-ok += asinpi tonearest binary64 0x8.14d7fp-4 : 0x2.b25740f96f5a6p-4 : inexact-ok += asinpi towardzero binary64 0x8.14d7fp-4 : 0x2.b25740f96f5a6p-4 : inexact-ok += asinpi upward binary64 0x8.14d7fp-4 : 0x2.b25740f96f5a8p-4 : inexact-ok += asinpi downward intel96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi tonearest intel96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi towardzero intel96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi upward intel96 0x8.14d7fp-4 : 0x2.b25740f96f5a6924p-4 : inexact-ok += asinpi downward m68k96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi tonearest m68k96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi towardzero m68k96 0x8.14d7fp-4 : 0x2.b25740f96f5a692p-4 : inexact-ok += asinpi upward m68k96 0x8.14d7fp-4 : 0x2.b25740f96f5a6924p-4 : inexact-ok += asinpi downward binary128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308e2p-4 : inexact-ok += asinpi tonearest binary128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308e4p-4 : inexact-ok += asinpi towardzero binary128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308e2p-4 : inexact-ok += asinpi upward binary128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308e4p-4 : inexact-ok += asinpi downward ibm128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308p-4 : inexact-ok += asinpi tonearest ibm128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4309p-4 : inexact-ok += asinpi towardzero ibm128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4308p-4 : inexact-ok += asinpi upward ibm128 0x8.14d7fp-4 : 0x2.b25740f96f5a69214e3d2d4309p-4 : inexact-ok += asinpi downward binary32 0x8.14d7ep-4 : 0x2.b25738p-4 : inexact-ok += asinpi tonearest binary32 0x8.14d7ep-4 : 0x2.b2573cp-4 : inexact-ok += asinpi towardzero binary32 0x8.14d7ep-4 : 0x2.b25738p-4 : inexact-ok += asinpi upward binary32 0x8.14d7ep-4 : 0x2.b2573cp-4 : inexact-ok += asinpi downward binary64 0x8.14d7ep-4 : 0x2.b2573b12c79fap-4 : inexact-ok += asinpi tonearest binary64 0x8.14d7ep-4 : 0x2.b2573b12c79fcp-4 : inexact-ok += asinpi towardzero binary64 0x8.14d7ep-4 : 0x2.b2573b12c79fap-4 : inexact-ok += asinpi upward binary64 0x8.14d7ep-4 : 0x2.b2573b12c79fcp-4 : inexact-ok += asinpi downward intel96 0x8.14d7ep-4 : 0x2.b2573b12c79fbddcp-4 : inexact-ok += asinpi tonearest intel96 0x8.14d7ep-4 : 0x2.b2573b12c79fbdep-4 : inexact-ok += asinpi towardzero intel96 0x8.14d7ep-4 : 0x2.b2573b12c79fbddcp-4 : inexact-ok += asinpi upward intel96 0x8.14d7ep-4 : 0x2.b2573b12c79fbdep-4 : inexact-ok += asinpi downward m68k96 0x8.14d7ep-4 : 0x2.b2573b12c79fbddcp-4 : inexact-ok += asinpi tonearest m68k96 0x8.14d7ep-4 : 0x2.b2573b12c79fbdep-4 : inexact-ok += asinpi towardzero m68k96 0x8.14d7ep-4 : 0x2.b2573b12c79fbddcp-4 : inexact-ok += asinpi upward m68k96 0x8.14d7ep-4 : 0x2.b2573b12c79fbdep-4 : inexact-ok += asinpi downward binary128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cf06p-4 : inexact-ok += asinpi tonearest binary128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cf08p-4 : inexact-ok += asinpi towardzero binary128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cf06p-4 : inexact-ok += asinpi upward binary128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cf08p-4 : inexact-ok += asinpi downward ibm128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cfp-4 : inexact-ok += asinpi tonearest ibm128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cfp-4 : inexact-ok += asinpi towardzero ibm128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74cfp-4 : inexact-ok += asinpi upward ibm128 0x8.14d7ep-4 : 0x2.b2573b12c79fbddf90b83c74dp-4 : inexact-ok += asinpi downward binary64 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcap-4 : inexact-ok += asinpi tonearest binary64 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fccp-4 : inexact-ok += asinpi towardzero binary64 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcap-4 : inexact-ok += asinpi upward binary64 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fccp-4 : inexact-ok += asinpi downward intel96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi tonearest intel96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi towardzero intel96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi upward intel96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba4p-4 : inexact-ok += asinpi downward m68k96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi tonearest m68k96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi towardzero m68k96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3cp-4 : inexact-ok += asinpi upward m68k96 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba4p-4 : inexact-ok += asinpi downward binary128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d2676197326p-4 : inexact-ok += asinpi tonearest binary128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d2676197326p-4 : inexact-ok += asinpi towardzero binary128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d2676197326p-4 : inexact-ok += asinpi upward binary128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d2676197328p-4 : inexact-ok += asinpi downward ibm128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d26761973p-4 : inexact-ok += asinpi tonearest ibm128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d26761973p-4 : inexact-ok += asinpi towardzero ibm128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d26761973p-4 : inexact-ok += asinpi upward ibm128 0x8.14d7e32b5c448p-4 : 0x2.b2573c3e04fcba3c2d26761974p-4 : inexact-ok += asinpi downward binary64 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8p-4 : inexact-ok += asinpi tonearest binary64 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8p-4 : inexact-ok += asinpi towardzero binary64 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8p-4 : inexact-ok += asinpi upward binary64 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fcap-4 : inexact-ok += asinpi downward intel96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b04p-4 : inexact-ok += asinpi tonearest intel96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b08p-4 : inexact-ok += asinpi towardzero intel96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b04p-4 : inexact-ok += asinpi upward intel96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b08p-4 : inexact-ok += asinpi downward m68k96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b04p-4 : inexact-ok += asinpi tonearest m68k96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b08p-4 : inexact-ok += asinpi towardzero m68k96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b04p-4 : inexact-ok += asinpi upward m68k96 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b08p-4 : inexact-ok += asinpi downward binary128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462bcp-4 : inexact-ok += asinpi tonearest binary128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462bep-4 : inexact-ok += asinpi towardzero binary128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462bcp-4 : inexact-ok += asinpi upward binary128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462bep-4 : inexact-ok += asinpi downward ibm128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462p-4 : inexact-ok += asinpi tonearest ibm128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62463p-4 : inexact-ok += asinpi towardzero ibm128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62462p-4 : inexact-ok += asinpi upward ibm128 0x8.14d7e32b5c44p-4 : 0x2.b2573c3e04fc8b06ef5ac62463p-4 : inexact-ok += asinpi downward intel96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi tonearest intel96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi towardzero intel96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi upward intel96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff8p-4 : inexact-ok += asinpi downward m68k96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi tonearest m68k96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi towardzero m68k96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff4p-4 : inexact-ok += asinpi upward m68k96 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff8p-4 : inexact-ok += asinpi downward binary128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4bep-4 : inexact-ok += asinpi tonearest binary128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4bep-4 : inexact-ok += asinpi towardzero binary128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4bep-4 : inexact-ok += asinpi upward binary128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4cp-4 : inexact-ok += asinpi downward ibm128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4p-4 : inexact-ok += asinpi tonearest ibm128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d5p-4 : inexact-ok += asinpi towardzero ibm128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d4p-4 : inexact-ok += asinpi upward ibm128 0x8.14d7e32b5c44642p-4 : 0x2.b2573c3e04fcaff454f15a87d5p-4 : inexact-ok +asinpi -0xa.7ca6c96caefe80b9d757de58a578p-4 += asinpi downward binary32 -0xa.7ca6cp-4 : -0x3.a3e55p-4 : inexact-ok += asinpi tonearest binary32 -0xa.7ca6cp-4 : -0x3.a3e55p-4 : inexact-ok += asinpi towardzero binary32 -0xa.7ca6cp-4 : -0x3.a3e54cp-4 : inexact-ok += asinpi upward binary32 -0xa.7ca6cp-4 : -0x3.a3e54cp-4 : inexact-ok += asinpi downward binary64 -0xa.7ca6cp-4 : -0x3.a3e54f80f588ap-4 : inexact-ok += asinpi tonearest binary64 -0xa.7ca6cp-4 : -0x3.a3e54f80f5888p-4 : inexact-ok += asinpi towardzero binary64 -0xa.7ca6cp-4 : -0x3.a3e54f80f5888p-4 : inexact-ok += asinpi upward binary64 -0xa.7ca6cp-4 : -0x3.a3e54f80f5888p-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b8p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b8p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b4p-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2dp-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2cep-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2cep-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2cep-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a3p-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a3p-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6cp-4 : -0x3.a3e54f80f58887b5ab5813e4a2p-4 : inexact-ok += asinpi downward binary32 -0xa.7ca6dp-4 : -0x3.a3e558p-4 : inexact-ok += asinpi tonearest binary32 -0xa.7ca6dp-4 : -0x3.a3e558p-4 : inexact-ok += asinpi towardzero binary32 -0xa.7ca6dp-4 : -0x3.a3e554p-4 : inexact-ok += asinpi upward binary32 -0xa.7ca6dp-4 : -0x3.a3e554p-4 : inexact-ok += asinpi downward binary64 -0xa.7ca6dp-4 : -0x3.a3e5563f43418p-4 : inexact-ok += asinpi tonearest binary64 -0xa.7ca6dp-4 : -0x3.a3e5563f43418p-4 : inexact-ok += asinpi towardzero binary64 -0xa.7ca6dp-4 : -0x3.a3e5563f43416p-4 : inexact-ok += asinpi upward binary64 -0xa.7ca6dp-4 : -0x3.a3e5563f43416p-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a4p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a4p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6dp-4 : -0x3.a3e5563f434177ap-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e468p-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e468p-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e466p-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e466p-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e5p-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e4p-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e4p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6dp-4 : -0x3.a3e5563f434177a0616f5498e4p-4 : inexact-ok += asinpi downward binary64 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d2p-4 : inexact-ok += asinpi tonearest binary64 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8dp-4 : inexact-ok += asinpi towardzero binary64 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8dp-4 : inexact-ok += asinpi upward binary64 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8dp-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f28p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f28p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f24p-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fa76p-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fa76p-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fa74p-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fa74p-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fbp-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fap-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fap-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caefe8p-4 : -0x3.a3e55379cf8d0f25579b1d87fap-4 : inexact-ok += asinpi downward binary64 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d6p-4 : inexact-ok += asinpi tonearest binary64 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4p-4 : inexact-ok += asinpi towardzero binary64 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4p-4 : inexact-ok += asinpi upward binary64 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4p-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4518p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4518p-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4514p-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4514p-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4518p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4518p-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4514p-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4514p-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29dep-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29dep-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29dcp-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29dcp-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf2ap-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf2ap-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caeffp-4 : -0x3.a3e55379cf8d4517c56821bf29p-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f7p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f7p-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6cp-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6cp-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f7p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f7p-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6cp-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6cp-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc656p-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc656p-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc654p-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc654p-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc7p-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc6p-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc6p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caefe80bp-4 : -0x3.a3e55379cf8d0f6f84f2176dc6p-4 : inexact-ok += asinpi downward intel96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f78p-4 : inexact-ok += asinpi tonearest intel96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f78p-4 : inexact-ok += asinpi towardzero intel96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f74p-4 : inexact-ok += asinpi upward intel96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f74p-4 : inexact-ok += asinpi downward m68k96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f78p-4 : inexact-ok += asinpi tonearest m68k96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f78p-4 : inexact-ok += asinpi towardzero m68k96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f74p-4 : inexact-ok += asinpi upward m68k96 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f74p-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4d3cp-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4d3cp-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4d3ap-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4d3ap-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4ep-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4dp-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4dp-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caefe80cp-4 : -0x3.a3e55379cf8d0f76433fd10e4dp-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe80b9d757de58a578p-4 : -0x3.a3e55379cf8d0f73aac00cc2e37ep-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe80b9d757de58a578p-4 : -0x3.a3e55379cf8d0f73aac00cc2e37cp-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe80b9d757de58a578p-4 : -0x3.a3e55379cf8d0f73aac00cc2e37cp-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe80b9d757de58a578p-4 : -0x3.a3e55379cf8d0f73aac00cc2e37cp-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2dep-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2dep-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2dcp-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2dcp-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e3p-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e3p-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caefe80b9d757de58a4p-4 : -0x3.a3e55379cf8d0f73aac00cc2e2p-4 : inexact-ok += asinpi downward binary128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e48ep-4 : inexact-ok += asinpi tonearest binary128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e48ep-4 : inexact-ok += asinpi towardzero binary128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e48cp-4 : inexact-ok += asinpi upward binary128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e48cp-4 : inexact-ok += asinpi downward ibm128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e5p-4 : inexact-ok += asinpi tonearest ibm128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e5p-4 : inexact-ok += asinpi towardzero ibm128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e4p-4 : inexact-ok += asinpi upward ibm128 -0xa.7ca6c96caefe80b9d757de58a8p-4 : -0x3.a3e55379cf8d0f73aac00cc2e4p-4 : inexact-ok diff --git a/math/auto-libm-test-out-atan2pi b/math/auto-libm-test-out-atan2pi index b5c743d..3620064 100644 --- a/math/auto-libm-test-out-atan2pi +++ b/math/auto-libm-test-out-atan2pi @@ -14203,3 +14203,679 @@ atan2pi -min_subnorm -1 = atan2pi tonearest binary128 -0x4p-16496 -0x1p+0 : -0x1p+0 : inexact-ok = atan2pi towardzero binary128 -0x4p-16496 -0x1p+0 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok = atan2pi upward binary128 -0x4p-16496 -0x1p+0 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok +atan2pi -0x1.6dd242p-15 0x1.d6ecdcp-5 += atan2pi downward binary32 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b4p-16 : inexact-ok += atan2pi tonearest binary32 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b3p-16 : inexact-ok += atan2pi towardzero binary32 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b3p-16 : inexact-ok += atan2pi upward binary32 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b3p-16 : inexact-ok += atan2pi downward binary64 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc8308p-16 : inexact-ok += atan2pi tonearest binary64 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc8308p-16 : inexact-ok += atan2pi towardzero binary64 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83p-16 : inexact-ok += atan2pi upward binary64 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83p-16 : inexact-ok += atan2pi downward intel96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049cp-16 : inexact-ok += atan2pi tonearest intel96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi towardzero intel96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi upward intel96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi downward m68k96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049cp-16 : inexact-ok += atan2pi tonearest m68k96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi towardzero m68k96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi upward m68k96 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049bp-16 : inexact-ok += atan2pi downward binary128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e468p-16 : inexact-ok += atan2pi tonearest binary128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e46p-16 : inexact-ok += atan2pi towardzero binary128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e46p-16 : inexact-ok += atan2pi upward binary128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e46p-16 : inexact-ok += atan2pi downward ibm128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e8p-16 : inexact-ok += atan2pi tonearest ibm128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e4p-16 : inexact-ok += atan2pi towardzero ibm128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e4p-16 : inexact-ok += atan2pi upward ibm128 -0x2.dba484p-16 0xe.b766ep-8 : -0xf.d33b33bfc83049b75f53c2d0e4p-16 : inexact-ok +atan2pi -0x1.fe856e7997f8p+381 0x1.90ece816f9a7cp+343 += atan2pi downward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary64 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f8p-220 : inexact-ok += atan2pi tonearest binary64 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f8p-220 : inexact-ok += atan2pi towardzero binary64 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f4p-220 : inexact-ok += atan2pi upward binary64 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f4p-220 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73cp-220 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73cp-220 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73b8p-220 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73b8p-220 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73cp-220 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73cp-220 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73b8p-220 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73b8p-220 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872c7p-220 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872c6cp-220 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872c6cp-220 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872c6cp-220 : inexact-ok += atan2pi downward ibm128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872ep-220 : inexact-ok += atan2pi tonearest ibm128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872cp-220 : inexact-ok += atan2pi towardzero ibm128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872cp-220 : inexact-ok += atan2pi upward ibm128 -0xf.fffffp+124 0xc.876740b7cd3ep+340 : -0x6.810224a1615f73bd1920a1872cp-220 : inexact-ok += atan2pi downward binary64 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary64 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary64 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.ffffffffffffcp-4 : inexact-ok += atan2pi upward binary64 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.ffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward ibm128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest ibm128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero ibm128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi upward ibm128 -0x3.fd0adcf32ffp+380 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi downward binary64 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff0008p-4 : inexact-ok += atan2pi tonearest binary64 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff0008p-4 : inexact-ok += atan2pi towardzero binary64 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff0004p-4 : inexact-ok += atan2pi upward binary64 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff0004p-4 : inexact-ok += atan2pi downward intel96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060dp-4 : inexact-ok += atan2pi tonearest intel96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi towardzero intel96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi upward intel96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi downward m68k96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060dp-4 : inexact-ok += atan2pi tonearest m68k96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi upward m68k96 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c8p-4 : inexact-ok += atan2pi downward binary128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c9584p-4 : inexact-ok += atan2pi tonearest binary128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c9583cp-4 : inexact-ok += atan2pi towardzero binary128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c9583cp-4 : inexact-ok += atan2pi upward binary128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c9583cp-4 : inexact-ok += atan2pi downward ibm128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c95ap-4 : inexact-ok += atan2pi tonearest ibm128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c958p-4 : inexact-ok += atan2pi towardzero ibm128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c958p-4 : inexact-ok += atan2pi upward ibm128 -0x3.fd0adcf32ffp+380 0xc.876740b7cd3ep+340 : -0x7.fffffffff00060c9389979c958p-4 : inexact-ok +atan2pi 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 += atan2pi downward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi tonearest ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi towardzero ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi upward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x4p-4 : inexact-ok += atan2pi downward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6054p-900 : inexact-ok += atan2pi tonearest binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6054p-900 : inexact-ok += atan2pi towardzero binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6054p-900 : inexact-ok += atan2pi upward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6058p-900 : inexact-ok += atan2pi downward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi tonearest intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi towardzero intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi upward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi downward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi tonearest m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi towardzero m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi upward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi downward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi tonearest binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi towardzero binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi upward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de99e8p-900 : inexact-ok += atan2pi downward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de98p-900 : inexact-ok += atan2pi tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de9ap-900 : inexact-ok += atan2pi towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de98p-900 : inexact-ok += atan2pi upward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x5.17cc165aa6055f9c214443de9ap-900 : inexact-ok += atan2pi downward intel96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ep-10820 : inexact-ok += atan2pi tonearest intel96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315fp-10820 : inexact-ok += atan2pi towardzero intel96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ep-10820 : inexact-ok += atan2pi upward intel96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315fp-10820 : inexact-ok += atan2pi downward m68k96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ep-10820 : inexact-ok += atan2pi tonearest m68k96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315fp-10820 : inexact-ok += atan2pi towardzero m68k96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ep-10820 : inexact-ok += atan2pi upward m68k96 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315fp-10820 : inexact-ok += atan2pi downward binary128 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ebd1828b1f2e9p-10820 : inexact-ok += atan2pi tonearest binary128 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ebd1828b1f2e9p-10820 : inexact-ok += atan2pi towardzero binary128 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ebd1828b1f2e9p-10820 : inexact-ok += atan2pi upward binary128 0xf.fffffp+124 0x5.bb4879ec6325337p+10940 : 0xe.379ecc19806315ebd1828b1f2e98p-10820 : inexact-ok += atan2pi downward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead9468558p-900 : inexact-ok += atan2pi tonearest binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead946855cp-900 : inexact-ok += atan2pi towardzero binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead9468558p-900 : inexact-ok += atan2pi upward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead946855cp-900 : inexact-ok += atan2pi downward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead94684p-900 : inexact-ok += atan2pi tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead94686p-900 : inexact-ok += atan2pi towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead94684p-900 : inexact-ok += atan2pi upward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x5.17cc165aa6054b3cf0ead94686p-900 : inexact-ok += atan2pi downward binary64 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffcp-4 : inexact-ok += atan2pi tonearest binary64 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero binary64 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffcp-4 : inexact-ok += atan2pi upward binary64 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48acp-4 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13cp+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48cp-4 : inexact-ok += atan2pi downward binary64 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dbap-812 : inexact-ok += atan2pi tonearest binary64 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dbap-812 : inexact-ok += atan2pi towardzero binary64 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dbap-812 : inexact-ok += atan2pi upward binary64 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dbbp-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61cp-812 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61ap-812 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61cp-812 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a086p-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a086p-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a086p-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a087p-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a08p-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a08p-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a08p-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba61a58c98b91a1p-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18dp-10732 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d4p-10732 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18dp-10732 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d4p-10732 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18dp-10732 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d4p-10732 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18dp-10732 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d4p-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d2a651bc41e416p-10732 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d2a651bc41e416p-10732 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d2a651bc41e416p-10732 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13cp+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd18d2a651bc41e418p-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab98463232p-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab98463233p-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab98463232p-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab98463233p-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab984632p-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab984632p-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab984632p-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13cp+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2dba05f7dab9846328p-812 : inexact-ok += atan2pi downward binary64 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffcp-4 : inexact-ok += atan2pi tonearest binary64 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero binary64 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffcp-4 : inexact-ok += atan2pi upward binary64 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48acp-4 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d138p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48cp-4 : inexact-ok += atan2pi downward binary64 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db9p-812 : inexact-ok += atan2pi tonearest binary64 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db9p-812 : inexact-ok += atan2pi towardzero binary64 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db9p-812 : inexact-ok += atan2pi upward binary64 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dbap-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bap-812 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bcp-812 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bap-812 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bcp-812 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bap-812 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bcp-812 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bap-812 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bcp-812 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91d3ep-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91d3ep-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91d3ep-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91d3fp-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91dp-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91dp-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91dp-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2db91bb285bc1c91d8p-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff8p-10732 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff4p-10732 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff8p-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff42ae877c4ee78p-10732 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff42ae877c4ee7ap-10732 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff42ae877c4ee78p-10732 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d138p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfcdff42ae877c4ee7ap-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7daf3bp-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7daf3cp-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7daf3bp-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7daf3cp-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7dafp-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7dafp-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7dafp-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d138p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db8c004d3dce7daf8p-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x8p-4 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48abcp-4 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48acp-4 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48ap-4 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13ad38p+212 0xf.fffffp+124 : 0x7.ffffffffffffffffffffede48cp-4 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01ep-812 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba02p-812 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01ep-812 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba02p-812 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01ep-812 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba02p-812 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01ep-812 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba02p-812 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa8ffp-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa9p-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa8ffp-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa9p-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa88p-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa9p-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa88p-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffff8p+1020 : 0x1.6eb6c77cd2dba01fe9b353baa9p-812 : inexact-ok += atan2pi downward intel96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd082p-10732 : inexact-ok += atan2pi tonearest intel96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd0824p-10732 : inexact-ok += atan2pi towardzero intel96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd082p-10732 : inexact-ok += atan2pi upward intel96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd0824p-10732 : inexact-ok += atan2pi downward m68k96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd082p-10732 : inexact-ok += atan2pi tonearest m68k96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd0824p-10732 : inexact-ok += atan2pi towardzero m68k96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd082p-10732 : inexact-ok += atan2pi upward m68k96 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd0824p-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd08225c5a7808b882p-10732 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd08225c5a7808b882p-10732 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd08225c5a7808b882p-10732 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13ad38p+212 0x5.bb4879ec6325337p+10940 : 0x3.ffb3adeebbfd08225c5a7808b884p-10732 : inexact-ok += atan2pi downward binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3ac4p-812 : inexact-ok += atan2pi tonearest binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3ac4p-812 : inexact-ok += atan2pi towardzero binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3ac4p-812 : inexact-ok += atan2pi upward binary128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3ac5p-812 : inexact-ok += atan2pi downward ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3a8p-812 : inexact-ok += atan2pi tonearest ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3bp-812 : inexact-ok += atan2pi towardzero ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3a8p-812 : inexact-ok += atan2pi upward ibm128 0x4.8010e21a5d13ad38p+212 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.6eb6c77cd2db9a650e95606f3bp-812 : inexact-ok +atan2pi -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 += atan2pi downward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi upward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x4p-4 : inexact-ok += atan2pi downward binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6058p-900 : inexact-ok += atan2pi tonearest binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6054p-900 : inexact-ok += atan2pi towardzero binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6054p-900 : inexact-ok += atan2pi upward binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6054p-900 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055fap-900 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f98p-900 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de99e8p-900 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de99e4p-900 : inexact-ok += atan2pi downward ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de9ap-900 : inexact-ok += atan2pi tonearest ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de9ap-900 : inexact-ok += atan2pi towardzero ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de98p-900 : inexact-ok += atan2pi upward ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x5.17cc165aa6055f9c214443de98p-900 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a99p-15920 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a99p-15920 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a99p-15920 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a99p-15920 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a9942a964bac539p-15920 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a9942a964bac538cp-15920 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a9942a964bac538cp-15920 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5dp+16040 : -0x5.c819b0ac4d47a9942a964bac538cp-15920 : inexact-ok += atan2pi downward intel96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a9ap-15920 : inexact-ok += atan2pi tonearest intel96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi towardzero intel96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi upward intel96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi downward m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a9ap-15920 : inexact-ok += atan2pi tonearest m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi towardzero m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi upward m68k96 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a998p-15920 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a99abad4ae7ba1ecp-15920 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a99abad4ae7ba1e8p-15920 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a99abad4ae7ba1e8p-15920 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b0ac4d47a99abad4ae7ba1e8p-15920 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b0ac4d47a999d0d499fe586cp-15920 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b0ac4d47a999d0d499fe586cp-15920 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b0ac4d47a999d0d499fe5868p-15920 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b0ac4d47a999d0d499fe5868p-15920 : inexact-ok += atan2pi downward binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead946855cp-900 : inexact-ok += atan2pi tonearest binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead946855cp-900 : inexact-ok += atan2pi towardzero binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead9468558p-900 : inexact-ok += atan2pi upward binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead9468558p-900 : inexact-ok += atan2pi downward ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead94686p-900 : inexact-ok += atan2pi tonearest ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead94686p-900 : inexact-ok += atan2pi towardzero ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead94684p-900 : inexact-ok += atan2pi upward ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x5.17cc165aa6054b3cf0ead94684p-900 : inexact-ok += atan2pi downward binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.ffffffffffffcp-4 : inexact-ok += atan2pi upward binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.ffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi downward binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi upward binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi downward intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi upward intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi downward m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi upward m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x4p-4 : inexact-ok += atan2pi downward intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi tonearest intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi towardzero intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi upward intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi downward m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi tonearest m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi towardzero m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi upward m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefb8p-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefba5b00a39d16e4p-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefba5b00a39d16e4p-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefba5b00a39d16ep-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fdefba5b00a39d16ep-15024 : inexact-ok += atan2pi downward intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc8p-15024 : inexact-ok += atan2pi tonearest intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi towardzero intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi upward intel96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi downward m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc8p-15024 : inexact-ok += atan2pi tonearest m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi towardzero m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi upward m68k96 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefcp-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc0eb3f0cfca3acp-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc0eb3f0cfca3a8p-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc0eb3f0cfca3a8p-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fdefc0eb3f0cfca3a8p-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fdefc0013ef7955a18p-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fdefc0013ef7955a14p-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fdefc0013ef7955a14p-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fdefc0013ef7955a14p-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbf14p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbf14p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbf12p-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbf12p-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bcp-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbfp-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbfp-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.fffffffffffff5d067c91b1bbfp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec2495ff1baf80a0c8p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec2495ff1baf80a0cp-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec2495ff1baf80a0cp-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec2495ff1baf80a0cp-8 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24a788f0c8b02a08p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24a788f0c8b02a08p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24a788f0c8b02ap-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24a788f0c8b02ap-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24a517a93192bddp-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24a517a93192bddp-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24a517a93192bdc8p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24a517a93192bdc8p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffff8p-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ap-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ac42727147f148p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ac42727147f148p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ac42727147f14p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec24ac42727147f14p-8 : inexact-ok += atan2pi downward intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24cp-8 : inexact-ok += atan2pi tonearest intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24cp-8 : inexact-ok += atan2pi towardzero intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi upward intel96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi downward m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24cp-8 : inexact-ok += atan2pi tonearest m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24cp-8 : inexact-ok += atan2pi towardzero m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi upward m68k96 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bp-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bdcc478a777a9p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bdcc478a777a88p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bdcc478a777a88p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24bdcc478a777a88p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24bb5afff35a0e58p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24bb5afff35a0e5p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24bb5afff35a0e5p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24bb5afff35a0e5p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae884p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffff8p+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffff8p+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249c11cde86ba93p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249c11cde86ba93p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249c11cde86ba928p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5dp+16040 : -0xf.d883463e18ec249c11cde86ba928p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ad9ba3019b3278p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ad9ba3019b327p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ad9ba3019b327p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cfp+16040 : -0xf.d883463e18ec24ad9ba3019b327p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24ab2a5b6a7dc64p-8 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24ab2a5b6a7dc638p-8 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24ab2a5b6a7dc638p-8 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0xf.d883463e18ec24ab2a5b6a7dc638p-8 : inexact-ok += atan2pi downward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0x2.c6994d7f40fae88117550b428404p+16040 0xf.ffffffffffffbffffffffffffcp+1020 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffffcp-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x8p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x7.fffffffffffffffffffffffffep-4 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e440fp-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e440ecp-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e440ecp-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e440ecp-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e442p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e44p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e44p-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x4.0000000000000a2f9836e4e44p-4 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fe06dac1da75390decp-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fe06dac1da75390de8p-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fe06dac1da75390de8p-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5dp+16040 : -0x5.c819b67466fe06dac1da75390de8p-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fe06e15218de989abp-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fe06e15218de989abp-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fe06e15218de989aacp-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cfp+16040 : -0x5.c819b67466fe06e15218de989aacp-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fe06e06818c931511cp-15024 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fe06e06818c931511cp-15024 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fe06e06818c9315118p-15024 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xe.181a2c7696ba5cf23a6eab680b2p+16040 : -0x5.c819b67466fe06e06818c9315118p-15024 : inexact-ok += atan2pi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok += atan2pi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-4 : inexact-ok diff --git a/math/auto-libm-test-out-atanpi b/math/auto-libm-test-out-atanpi index b6e8abd..9f9ded8 100644 --- a/math/auto-libm-test-out-atanpi +++ b/math/auto-libm-test-out-atanpi @@ -1377,3 +1377,343 @@ atanpi -min_subnorm = atanpi tonearest binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange = atanpi towardzero binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange = atanpi upward binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange +atanpi 0x1.717e3ap-1 += atanpi downward binary32 0xb.8bf1dp-4 : 0x3.2f077p-4 : inexact-ok += atanpi tonearest binary32 0xb.8bf1dp-4 : 0x3.2f0774p-4 : inexact-ok += atanpi towardzero binary32 0xb.8bf1dp-4 : 0x3.2f077p-4 : inexact-ok += atanpi upward binary32 0xb.8bf1dp-4 : 0x3.2f0774p-4 : inexact-ok += atanpi downward binary64 0xb.8bf1dp-4 : 0x3.2f0773b0c4668p-4 : inexact-ok += atanpi tonearest binary64 0xb.8bf1dp-4 : 0x3.2f0773b0c466ap-4 : inexact-ok += atanpi towardzero binary64 0xb.8bf1dp-4 : 0x3.2f0773b0c4668p-4 : inexact-ok += atanpi upward binary64 0xb.8bf1dp-4 : 0x3.2f0773b0c466ap-4 : inexact-ok += atanpi downward intel96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8cp-4 : inexact-ok += atanpi tonearest intel96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f9p-4 : inexact-ok += atanpi towardzero intel96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8cp-4 : inexact-ok += atanpi upward intel96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f9p-4 : inexact-ok += atanpi downward m68k96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8cp-4 : inexact-ok += atanpi tonearest m68k96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f9p-4 : inexact-ok += atanpi towardzero m68k96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8cp-4 : inexact-ok += atanpi upward m68k96 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f9p-4 : inexact-ok += atanpi downward binary128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b714ap-4 : inexact-ok += atanpi tonearest binary128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b714ap-4 : inexact-ok += atanpi towardzero binary128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b714ap-4 : inexact-ok += atanpi upward binary128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b714cp-4 : inexact-ok += atanpi downward ibm128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b71p-4 : inexact-ok += atanpi tonearest ibm128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b71p-4 : inexact-ok += atanpi towardzero ibm128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b71p-4 : inexact-ok += atanpi upward ibm128 0xb.8bf1dp-4 : 0x3.2f0773b0c4669f8fbf457d0b72p-4 : inexact-ok +atanpi 0x1.9601b055fdf97p-3 += atanpi downward binary32 0x3.2c0364p-4 : 0xf.f29d6p-8 : inexact-ok += atanpi tonearest binary32 0x3.2c0364p-4 : 0xf.f29d6p-8 : inexact-ok += atanpi towardzero binary32 0x3.2c0364p-4 : 0xf.f29d6p-8 : inexact-ok += atanpi upward binary32 0x3.2c0364p-4 : 0xf.f29d7p-8 : inexact-ok += atanpi downward binary64 0x3.2c0364p-4 : 0xf.f29d64e613d08p-8 : inexact-ok += atanpi tonearest binary64 0x3.2c0364p-4 : 0xf.f29d64e613d08p-8 : inexact-ok += atanpi towardzero binary64 0x3.2c0364p-4 : 0xf.f29d64e613d08p-8 : inexact-ok += atanpi upward binary64 0x3.2c0364p-4 : 0xf.f29d64e613d1p-8 : inexact-ok += atanpi downward intel96 0x3.2c0364p-4 : 0xf.f29d64e613d0b7p-8 : inexact-ok += atanpi tonearest intel96 0x3.2c0364p-4 : 0xf.f29d64e613d0b71p-8 : inexact-ok += atanpi towardzero intel96 0x3.2c0364p-4 : 0xf.f29d64e613d0b7p-8 : inexact-ok += atanpi upward intel96 0x3.2c0364p-4 : 0xf.f29d64e613d0b71p-8 : inexact-ok += atanpi downward m68k96 0x3.2c0364p-4 : 0xf.f29d64e613d0b7p-8 : inexact-ok += atanpi tonearest m68k96 0x3.2c0364p-4 : 0xf.f29d64e613d0b71p-8 : inexact-ok += atanpi towardzero m68k96 0x3.2c0364p-4 : 0xf.f29d64e613d0b7p-8 : inexact-ok += atanpi upward m68k96 0x3.2c0364p-4 : 0xf.f29d64e613d0b71p-8 : inexact-ok += atanpi downward binary128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82b2p-8 : inexact-ok += atanpi tonearest binary128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82b2p-8 : inexact-ok += atanpi towardzero binary128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82b2p-8 : inexact-ok += atanpi upward binary128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82b28p-8 : inexact-ok += atanpi downward ibm128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e828p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82cp-8 : inexact-ok += atanpi towardzero ibm128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e828p-8 : inexact-ok += atanpi upward ibm128 0x3.2c0364p-4 : 0xf.f29d64e613d0b7088b8d67e82cp-8 : inexact-ok += atanpi downward binary32 0x3.2c036p-4 : 0xf.f29d5p-8 : inexact-ok += atanpi tonearest binary32 0x3.2c036p-4 : 0xf.f29d5p-8 : inexact-ok += atanpi towardzero binary32 0x3.2c036p-4 : 0xf.f29d5p-8 : inexact-ok += atanpi upward binary32 0x3.2c036p-4 : 0xf.f29d6p-8 : inexact-ok += atanpi downward binary64 0x3.2c036p-4 : 0xf.f29d514c19d78p-8 : inexact-ok += atanpi tonearest binary64 0x3.2c036p-4 : 0xf.f29d514c19d78p-8 : inexact-ok += atanpi towardzero binary64 0x3.2c036p-4 : 0xf.f29d514c19d78p-8 : inexact-ok += atanpi upward binary64 0x3.2c036p-4 : 0xf.f29d514c19d8p-8 : inexact-ok += atanpi downward intel96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi tonearest intel96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi towardzero intel96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi upward intel96 0x3.2c036p-4 : 0xf.f29d514c19d7904p-8 : inexact-ok += atanpi downward m68k96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi tonearest m68k96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi towardzero m68k96 0x3.2c036p-4 : 0xf.f29d514c19d7903p-8 : inexact-ok += atanpi upward m68k96 0x3.2c036p-4 : 0xf.f29d514c19d7904p-8 : inexact-ok += atanpi downward binary128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048ep-8 : inexact-ok += atanpi tonearest binary128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048e08p-8 : inexact-ok += atanpi towardzero binary128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048ep-8 : inexact-ok += atanpi upward binary128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048e08p-8 : inexact-ok += atanpi downward ibm128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048cp-8 : inexact-ok += atanpi tonearest ibm128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf049p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf048cp-8 : inexact-ok += atanpi upward ibm128 0x3.2c036p-4 : 0xf.f29d514c19d79034968ccf049p-8 : inexact-ok += atanpi downward binary64 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fap-8 : inexact-ok += atanpi tonearest binary64 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fap-8 : inexact-ok += atanpi towardzero binary64 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fap-8 : inexact-ok += atanpi upward binary64 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa8p-8 : inexact-ok += atanpi downward intel96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi tonearest intel96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi towardzero intel96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi upward intel96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa4p-8 : inexact-ok += atanpi downward m68k96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi tonearest m68k96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi towardzero m68k96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ffp-8 : inexact-ok += atanpi upward m68k96 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa4p-8 : inexact-ok += atanpi downward binary128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d25378p-8 : inexact-ok += atanpi tonearest binary128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d2537808p-8 : inexact-ok += atanpi towardzero binary128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d25378p-8 : inexact-ok += atanpi upward binary128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d2537808p-8 : inexact-ok += atanpi downward ibm128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d25378p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d25378p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d25378p-8 : inexact-ok += atanpi upward ibm128 0x3.2c0360abfbf2ep-4 : 0xf.f29d5496e2fa3ff575a9d2537cp-8 : inexact-ok +atanpi 0xc.916d8196a7d1bbfp-8 += atanpi downward binary32 0xc.916d9p-8 : 0x3.ff5148p-8 : inexact-ok += atanpi tonearest binary32 0xc.916d9p-8 : 0x3.ff5148p-8 : inexact-ok += atanpi towardzero binary32 0xc.916d9p-8 : 0x3.ff5148p-8 : inexact-ok += atanpi upward binary32 0xc.916d9p-8 : 0x3.ff514cp-8 : inexact-ok += atanpi downward binary64 0xc.916d9p-8 : 0x3.ff5148ef6ca18p-8 : inexact-ok += atanpi tonearest binary64 0xc.916d9p-8 : 0x3.ff5148ef6ca1ap-8 : inexact-ok += atanpi towardzero binary64 0xc.916d9p-8 : 0x3.ff5148ef6ca18p-8 : inexact-ok += atanpi upward binary64 0xc.916d9p-8 : 0x3.ff5148ef6ca1ap-8 : inexact-ok += atanpi downward intel96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi tonearest intel96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi towardzero intel96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi upward intel96 0xc.916d9p-8 : 0x3.ff5148ef6ca19198p-8 : inexact-ok += atanpi downward m68k96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi tonearest m68k96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi towardzero m68k96 0xc.916d9p-8 : 0x3.ff5148ef6ca19194p-8 : inexact-ok += atanpi upward m68k96 0xc.916d9p-8 : 0x3.ff5148ef6ca19198p-8 : inexact-ok += atanpi downward binary128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698c2p-8 : inexact-ok += atanpi tonearest binary128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698c4p-8 : inexact-ok += atanpi towardzero binary128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698c2p-8 : inexact-ok += atanpi upward binary128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698c4p-8 : inexact-ok += atanpi downward ibm128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698p-8 : inexact-ok += atanpi tonearest ibm128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428699p-8 : inexact-ok += atanpi towardzero ibm128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428698p-8 : inexact-ok += atanpi upward ibm128 0xc.916d9p-8 : 0x3.ff5148ef6ca19194e595428699p-8 : inexact-ok += atanpi downward binary32 0xc.916d8p-8 : 0x3.ff514p-8 : inexact-ok += atanpi tonearest binary32 0xc.916d8p-8 : 0x3.ff5144p-8 : inexact-ok += atanpi towardzero binary32 0xc.916d8p-8 : 0x3.ff514p-8 : inexact-ok += atanpi upward binary32 0xc.916d8p-8 : 0x3.ff5144p-8 : inexact-ok += atanpi downward binary64 0xc.916d8p-8 : 0x3.ff5143dac30e4p-8 : inexact-ok += atanpi tonearest binary64 0xc.916d8p-8 : 0x3.ff5143dac30e4p-8 : inexact-ok += atanpi towardzero binary64 0xc.916d8p-8 : 0x3.ff5143dac30e4p-8 : inexact-ok += atanpi upward binary64 0xc.916d8p-8 : 0x3.ff5143dac30e6p-8 : inexact-ok += atanpi downward intel96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi tonearest intel96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi towardzero intel96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi upward intel96 0xc.916d8p-8 : 0x3.ff5143dac30e4c64p-8 : inexact-ok += atanpi downward m68k96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi tonearest m68k96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi towardzero m68k96 0xc.916d8p-8 : 0x3.ff5143dac30e4c6p-8 : inexact-ok += atanpi upward m68k96 0xc.916d8p-8 : 0x3.ff5143dac30e4c64p-8 : inexact-ok += atanpi downward binary128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e4511712p-8 : inexact-ok += atanpi tonearest binary128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e4511712p-8 : inexact-ok += atanpi towardzero binary128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e4511712p-8 : inexact-ok += atanpi upward binary128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e4511714p-8 : inexact-ok += atanpi downward ibm128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e45117p-8 : inexact-ok += atanpi tonearest ibm128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e45117p-8 : inexact-ok += atanpi towardzero ibm128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e45117p-8 : inexact-ok += atanpi upward ibm128 0xc.916d8p-8 : 0x3.ff5143dac30e4c612590e45118p-8 : inexact-ok += atanpi downward binary64 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a78p-8 : inexact-ok += atanpi tonearest binary64 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a7ap-8 : inexact-ok += atanpi towardzero binary64 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a78p-8 : inexact-ok += atanpi upward binary64 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a7ap-8 : inexact-ok += atanpi downward intel96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79ed8p-8 : inexact-ok += atanpi tonearest intel96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edcp-8 : inexact-ok += atanpi towardzero intel96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79ed8p-8 : inexact-ok += atanpi upward intel96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edcp-8 : inexact-ok += atanpi downward m68k96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79ed8p-8 : inexact-ok += atanpi tonearest m68k96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edcp-8 : inexact-ok += atanpi towardzero m68k96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79ed8p-8 : inexact-ok += atanpi upward m68k96 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edcp-8 : inexact-ok += atanpi downward binary128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d0947ap-8 : inexact-ok += atanpi tonearest binary128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d0947cp-8 : inexact-ok += atanpi towardzero binary128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d0947ap-8 : inexact-ok += atanpi upward binary128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d0947cp-8 : inexact-ok += atanpi downward ibm128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d094p-8 : inexact-ok += atanpi tonearest ibm128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d094p-8 : inexact-ok += atanpi towardzero ibm128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d094p-8 : inexact-ok += atanpi upward ibm128 0xc.916d8196a7d2p-8 : 0x3.ff51445be4a79edb1a9665d095p-8 : inexact-ok += atanpi downward binary64 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a76p-8 : inexact-ok += atanpi tonearest binary64 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a78p-8 : inexact-ok += atanpi towardzero binary64 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a76p-8 : inexact-ok += atanpi upward binary64 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a78p-8 : inexact-ok += atanpi downward intel96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi tonearest intel96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi towardzero intel96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi upward intel96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77638p-8 : inexact-ok += atanpi downward m68k96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi tonearest m68k96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi towardzero m68k96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77634p-8 : inexact-ok += atanpi upward m68k96 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77638p-8 : inexact-ok += atanpi downward binary128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd924p-8 : inexact-ok += atanpi tonearest binary128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd924p-8 : inexact-ok += atanpi towardzero binary128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd924p-8 : inexact-ok += atanpi upward binary128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd926p-8 : inexact-ok += atanpi downward ibm128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd9p-8 : inexact-ok += atanpi tonearest ibm128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd9p-8 : inexact-ok += atanpi towardzero ibm128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abd9p-8 : inexact-ok += atanpi upward ibm128 0xc.916d8196a7d18p-8 : 0x3.ff51445be4a77635cdfc22abdap-8 : inexact-ok += atanpi downward intel96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893cp-8 : inexact-ok += atanpi tonearest intel96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7894p-8 : inexact-ok += atanpi towardzero intel96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893cp-8 : inexact-ok += atanpi upward intel96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7894p-8 : inexact-ok += atanpi downward m68k96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893cp-8 : inexact-ok += atanpi tonearest m68k96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7894p-8 : inexact-ok += atanpi towardzero m68k96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893cp-8 : inexact-ok += atanpi upward m68k96 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7894p-8 : inexact-ok += atanpi downward binary128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcac5ep-8 : inexact-ok += atanpi tonearest binary128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcac5ep-8 : inexact-ok += atanpi towardzero binary128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcac5ep-8 : inexact-ok += atanpi upward binary128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcac6p-8 : inexact-ok += atanpi downward ibm128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcacp-8 : inexact-ok += atanpi tonearest ibm128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcacp-8 : inexact-ok += atanpi towardzero ibm128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcacp-8 : inexact-ok += atanpi upward ibm128 0xc.916d8196a7d1bbfp-8 : 0x3.ff51445be4a7893e353adedcadp-8 : inexact-ok +atanpi 0x3.2d7177f38d6ee175de059ee6394p-4 += atanpi downward binary32 0x3.2d7178p-4 : 0xf.f99f3p-8 : inexact-ok += atanpi tonearest binary32 0x3.2d7178p-4 : 0xf.f99f3p-8 : inexact-ok += atanpi towardzero binary32 0x3.2d7178p-4 : 0xf.f99f3p-8 : inexact-ok += atanpi upward binary32 0x3.2d7178p-4 : 0xf.f99f4p-8 : inexact-ok += atanpi downward binary64 0x3.2d7178p-4 : 0xf.f99f31271158p-8 : inexact-ok += atanpi tonearest binary64 0x3.2d7178p-4 : 0xf.f99f312711588p-8 : inexact-ok += atanpi towardzero binary64 0x3.2d7178p-4 : 0xf.f99f31271158p-8 : inexact-ok += atanpi upward binary64 0x3.2d7178p-4 : 0xf.f99f312711588p-8 : inexact-ok += atanpi downward intel96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi upward intel96 0x3.2d7178p-4 : 0xf.f99f3127115843ep-8 : inexact-ok += atanpi downward m68k96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7178p-4 : 0xf.f99f3127115843dp-8 : inexact-ok += atanpi upward m68k96 0x3.2d7178p-4 : 0xf.f99f3127115843ep-8 : inexact-ok += atanpi downward binary128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73c4p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73c4p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73c4p-8 : inexact-ok += atanpi upward binary128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73c48p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73cp-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73cp-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa73cp-8 : inexact-ok += atanpi upward ibm128 0x3.2d7178p-4 : 0xf.f99f3127115843d69eaebfa74p-8 : inexact-ok += atanpi downward binary32 0x3.2d7174p-4 : 0xf.f99f1p-8 : inexact-ok += atanpi tonearest binary32 0x3.2d7174p-4 : 0xf.f99f2p-8 : inexact-ok += atanpi towardzero binary32 0x3.2d7174p-4 : 0xf.f99f1p-8 : inexact-ok += atanpi upward binary32 0x3.2d7174p-4 : 0xf.f99f2p-8 : inexact-ok += atanpi downward binary64 0x3.2d7174p-4 : 0xf.f99f1d8dc2978p-8 : inexact-ok += atanpi tonearest binary64 0x3.2d7174p-4 : 0xf.f99f1d8dc298p-8 : inexact-ok += atanpi towardzero binary64 0x3.2d7174p-4 : 0xf.f99f1d8dc2978p-8 : inexact-ok += atanpi upward binary64 0x3.2d7174p-4 : 0xf.f99f1d8dc298p-8 : inexact-ok += atanpi downward intel96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d65p-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d66p-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d65p-8 : inexact-ok += atanpi upward intel96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d66p-8 : inexact-ok += atanpi downward m68k96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d65p-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d66p-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d65p-8 : inexact-ok += atanpi upward m68k96 0x3.2d7174p-4 : 0xf.f99f1d8dc297d66p-8 : inexact-ok += atanpi downward binary128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3bc8p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3bc8p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3bc8p-8 : inexact-ok += atanpi upward binary128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3bdp-8 : inexact-ok += atanpi downward ibm128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb38p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3cp-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb38p-8 : inexact-ok += atanpi upward ibm128 0x3.2d7174p-4 : 0xf.f99f1d8dc297d6589e241ccb3cp-8 : inexact-ok += atanpi downward binary64 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea1414p-8 : inexact-ok += atanpi tonearest binary64 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14148p-8 : inexact-ok += atanpi towardzero binary64 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea1414p-8 : inexact-ok += atanpi upward binary64 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14148p-8 : inexact-ok += atanpi downward intel96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9p-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144bap-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9p-8 : inexact-ok += atanpi upward intel96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144bap-8 : inexact-ok += atanpi downward m68k96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9p-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144bap-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9p-8 : inexact-ok += atanpi upward m68k96 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144bap-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c0327p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c0327p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c0327p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c03278p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c03p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c034p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c03p-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6fp-4 : 0xf.f99f30ea14144b9be7a0c1c034p-8 : inexact-ok += atanpi downward binary64 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea14138p-8 : inexact-ok += atanpi tonearest binary64 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea14138p-8 : inexact-ok += atanpi towardzero binary64 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea14138p-8 : inexact-ok += atanpi upward binary64 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1414p-8 : inexact-ok += atanpi downward intel96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi upward intel96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aeep-8 : inexact-ok += atanpi downward m68k96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aedp-8 : inexact-ok += atanpi upward m68k96 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aeep-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a4689268p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a468927p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a4689268p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a468927p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a4689p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a46894p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a4689p-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6eep-4 : 0xf.f99f30ea1413aed171a4a46894p-8 : inexact-ok += atanpi downward intel96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi upward intel96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b61p-8 : inexact-ok += atanpi downward m68k96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi upward m68k96 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b61p-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c15808p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c15808p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c15808p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c1581p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c158p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c158p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c158p-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6ee178p-4 : 0xf.f99f30ea1413b603bc8ef6c15cp-8 : inexact-ok += atanpi downward intel96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi tonearest intel96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi towardzero intel96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi upward intel96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi downward m68k96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi tonearest m68k96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi towardzero m68k96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5fp-8 : inexact-ok += atanpi upward m68k96 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b6p-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dad1p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dad18p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dad1p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dad18p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dacp-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dacp-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dacp-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6ee174p-4 : 0xf.f99f30ea1413b5f02340373dbp-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6ee175de059ee6394p-4 : 0xf.f99f30ea1413b5f9496c03d5c1p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6ee175de059ee6394p-4 : 0xf.f99f30ea1413b5f9496c03d5c108p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6ee175de059ee6394p-4 : 0xf.f99f30ea1413b5f9496c03d5c1p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6ee175de059ee6394p-4 : 0xf.f99f30ea1413b5f9496c03d5c108p-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4bp-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4bp-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4bp-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4b8p-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4p-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4p-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c4p-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6ee175de059ee63ap-4 : 0xf.f99f30ea1413b5f9496c03d5c8p-8 : inexact-ok += atanpi downward binary128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bfc8p-8 : inexact-ok += atanpi tonearest binary128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bfc8p-8 : inexact-ok += atanpi towardzero binary128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bfc8p-8 : inexact-ok += atanpi upward binary128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bfdp-8 : inexact-ok += atanpi downward ibm128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bcp-8 : inexact-ok += atanpi tonearest ibm128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5cp-8 : inexact-ok += atanpi towardzero ibm128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5bcp-8 : inexact-ok += atanpi upward ibm128 0x3.2d7177f38d6ee175de059ee639p-4 : 0xf.f99f30ea1413b5f9496c03d5cp-8 : inexact-ok diff --git a/math/auto-libm-test-out-cospi b/math/auto-libm-test-out-cospi index 3e2f57b..c7f23fa 100644 --- a/math/auto-libm-test-out-cospi +++ b/math/auto-libm-test-out-cospi @@ -9256,3 +9256,343 @@ cospi -0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc = cospi tonearest ibm128 -0x3.ffffffffffffffffffffffffffp+108 : 0x1p+0 : inexact-ok = cospi towardzero ibm128 -0x3.ffffffffffffffffffffffffffp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi upward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok +cospi 0x1.ae1126p-2 += cospi downward binary32 0x6.b84498p-4 : 0x3.facaccp-4 : inexact-ok += cospi tonearest binary32 0x6.b84498p-4 : 0x3.facaccp-4 : inexact-ok += cospi towardzero binary32 0x6.b84498p-4 : 0x3.facaccp-4 : inexact-ok += cospi upward binary32 0x6.b84498p-4 : 0x3.facadp-4 : inexact-ok += cospi downward binary64 0x6.b84498p-4 : 0x3.facacc1a745f2p-4 : inexact-ok += cospi tonearest binary64 0x6.b84498p-4 : 0x3.facacc1a745f4p-4 : inexact-ok += cospi towardzero binary64 0x6.b84498p-4 : 0x3.facacc1a745f2p-4 : inexact-ok += cospi upward binary64 0x6.b84498p-4 : 0x3.facacc1a745f4p-4 : inexact-ok += cospi downward intel96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi tonearest intel96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi towardzero intel96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi upward intel96 0x6.b84498p-4 : 0x3.facacc1a745f3edp-4 : inexact-ok += cospi downward m68k96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi tonearest m68k96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi towardzero m68k96 0x6.b84498p-4 : 0x3.facacc1a745f3eccp-4 : inexact-ok += cospi upward m68k96 0x6.b84498p-4 : 0x3.facacc1a745f3edp-4 : inexact-ok += cospi downward binary128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabbep-4 : inexact-ok += cospi tonearest binary128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabbep-4 : inexact-ok += cospi towardzero binary128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabbep-4 : inexact-ok += cospi upward binary128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabcp-4 : inexact-ok += cospi downward ibm128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabp-4 : inexact-ok += cospi tonearest ibm128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeacp-4 : inexact-ok += cospi towardzero ibm128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeabp-4 : inexact-ok += cospi upward ibm128 0x6.b84498p-4 : 0x3.facacc1a745f3ecdae9ea3eeacp-4 : inexact-ok +cospi -0x1.1a0a2fa299b92p+6 += cospi downward binary32 -0x4.6828b8p+4 : -0x7.fe6a38p-8 : inexact-ok += cospi tonearest binary32 -0x4.6828b8p+4 : -0x7.fe6a38p-8 : inexact-ok += cospi towardzero binary32 -0x4.6828b8p+4 : -0x7.fe6a3p-8 : inexact-ok += cospi upward binary32 -0x4.6828b8p+4 : -0x7.fe6a3p-8 : inexact-ok += cospi downward binary64 -0x4.6828b8p+4 : -0x7.fe6a37669b23cp-8 : inexact-ok += cospi tonearest binary64 -0x4.6828b8p+4 : -0x7.fe6a37669b238p-8 : inexact-ok += cospi towardzero binary64 -0x4.6828b8p+4 : -0x7.fe6a37669b238p-8 : inexact-ok += cospi upward binary64 -0x4.6828b8p+4 : -0x7.fe6a37669b238p-8 : inexact-ok += cospi downward intel96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d48p-8 : inexact-ok += cospi tonearest intel96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi towardzero intel96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi upward intel96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi downward m68k96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d48p-8 : inexact-ok += cospi tonearest m68k96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi towardzero m68k96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi upward m68k96 -0x4.6828b8p+4 : -0x7.fe6a37669b239d4p-8 : inexact-ok += cospi downward binary128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e41p-8 : inexact-ok += cospi tonearest binary128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e40cp-8 : inexact-ok += cospi towardzero binary128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e40cp-8 : inexact-ok += cospi upward binary128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e40cp-8 : inexact-ok += cospi downward ibm128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e6p-8 : inexact-ok += cospi tonearest ibm128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e4p-8 : inexact-ok += cospi towardzero ibm128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e4p-8 : inexact-ok += cospi upward ibm128 -0x4.6828b8p+4 : -0x7.fe6a37669b239d431f37d050e4p-8 : inexact-ok += cospi downward binary32 -0x4.6828cp+4 : -0x7.fffc28p-8 : inexact-ok += cospi tonearest binary32 -0x4.6828cp+4 : -0x7.fffc28p-8 : inexact-ok += cospi towardzero binary32 -0x4.6828cp+4 : -0x7.fffc2p-8 : inexact-ok += cospi upward binary32 -0x4.6828cp+4 : -0x7.fffc2p-8 : inexact-ok += cospi downward binary64 -0x4.6828cp+4 : -0x7.fffc24ded289p-8 : inexact-ok += cospi tonearest binary64 -0x4.6828cp+4 : -0x7.fffc24ded289p-8 : inexact-ok += cospi towardzero binary64 -0x4.6828cp+4 : -0x7.fffc24ded288cp-8 : inexact-ok += cospi upward binary64 -0x4.6828cp+4 : -0x7.fffc24ded288cp-8 : inexact-ok += cospi downward intel96 -0x4.6828cp+4 : -0x7.fffc24ded288e508p-8 : inexact-ok += cospi tonearest intel96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi towardzero intel96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi upward intel96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi downward m68k96 -0x4.6828cp+4 : -0x7.fffc24ded288e508p-8 : inexact-ok += cospi tonearest m68k96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi towardzero m68k96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi upward m68k96 -0x4.6828cp+4 : -0x7.fffc24ded288e5p-8 : inexact-ok += cospi downward binary128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f627f8p-8 : inexact-ok += cospi tonearest binary128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f627f8p-8 : inexact-ok += cospi towardzero binary128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f627f4p-8 : inexact-ok += cospi upward binary128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f627f4p-8 : inexact-ok += cospi downward ibm128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f628p-8 : inexact-ok += cospi tonearest ibm128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f628p-8 : inexact-ok += cospi towardzero ibm128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f626p-8 : inexact-ok += cospi upward ibm128 -0x4.6828cp+4 : -0x7.fffc24ded288e5004baed3f626p-8 : inexact-ok += cospi downward binary64 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402edp-8 : inexact-ok += cospi tonearest binary64 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402edp-8 : inexact-ok += cospi towardzero binary64 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402eccp-8 : inexact-ok += cospi upward binary64 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402eccp-8 : inexact-ok += cospi downward intel96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf67p-8 : inexact-ok += cospi tonearest intel96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi towardzero intel96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi upward intel96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi downward m68k96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf67p-8 : inexact-ok += cospi tonearest m68k96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi towardzero m68k96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi upward m68k96 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf668p-8 : inexact-ok += cospi downward binary128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628b8p-8 : inexact-ok += cospi tonearest binary128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628b8p-8 : inexact-ok += cospi towardzero binary128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628b4p-8 : inexact-ok += cospi upward binary128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628b4p-8 : inexact-ok += cospi downward ibm128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce803362ap-8 : inexact-ok += cospi tonearest ibm128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628p-8 : inexact-ok += cospi towardzero ibm128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628p-8 : inexact-ok += cospi upward ibm128 -0x4.6828be8a66e48p+4 : -0x7.ffb2d2f402ecf6698ce8033628p-8 : inexact-ok +cospi 0x7.ae7df669ffba0068p-4 += cospi downward binary32 0x7.ae7df8p-4 : 0xf.fe5e1p-8 : inexact-ok += cospi tonearest binary32 0x7.ae7df8p-4 : 0xf.fe5e1p-8 : inexact-ok += cospi towardzero binary32 0x7.ae7df8p-4 : 0xf.fe5e1p-8 : inexact-ok += cospi upward binary32 0x7.ae7df8p-4 : 0xf.fe5e2p-8 : inexact-ok += cospi downward binary64 0x7.ae7df8p-4 : 0xf.fe5e139d3483p-8 : inexact-ok += cospi tonearest binary64 0x7.ae7df8p-4 : 0xf.fe5e139d34838p-8 : inexact-ok += cospi towardzero binary64 0x7.ae7df8p-4 : 0xf.fe5e139d3483p-8 : inexact-ok += cospi upward binary64 0x7.ae7df8p-4 : 0xf.fe5e139d34838p-8 : inexact-ok += cospi downward intel96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi tonearest intel96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi towardzero intel96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi upward intel96 0x7.ae7df8p-4 : 0xf.fe5e139d348370ap-8 : inexact-ok += cospi downward m68k96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi tonearest m68k96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi towardzero m68k96 0x7.ae7df8p-4 : 0xf.fe5e139d3483709p-8 : inexact-ok += cospi upward m68k96 0x7.ae7df8p-4 : 0xf.fe5e139d348370ap-8 : inexact-ok += cospi downward binary128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de488p-8 : inexact-ok += cospi tonearest binary128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de49p-8 : inexact-ok += cospi towardzero binary128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de488p-8 : inexact-ok += cospi upward binary128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de49p-8 : inexact-ok += cospi downward ibm128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de4p-8 : inexact-ok += cospi tonearest ibm128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de4p-8 : inexact-ok += cospi towardzero ibm128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de4p-8 : inexact-ok += cospi upward ibm128 0x7.ae7df8p-4 : 0xf.fe5e139d34837095b05a965de8p-8 : inexact-ok += cospi downward binary32 0x7.ae7dfp-4 : 0xf.fe5fap-8 : inexact-ok += cospi tonearest binary32 0x7.ae7dfp-4 : 0xf.fe5fap-8 : inexact-ok += cospi towardzero binary32 0x7.ae7dfp-4 : 0xf.fe5fap-8 : inexact-ok += cospi upward binary32 0x7.ae7dfp-4 : 0xf.fe5fbp-8 : inexact-ok += cospi downward binary64 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096p-8 : inexact-ok += cospi tonearest binary64 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096p-8 : inexact-ok += cospi towardzero binary64 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096p-8 : inexact-ok += cospi upward binary64 0x7.ae7dfp-4 : 0xf.fe5fa4f3d0968p-8 : inexact-ok += cospi downward intel96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354p-8 : inexact-ok += cospi tonearest intel96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096355p-8 : inexact-ok += cospi towardzero intel96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354p-8 : inexact-ok += cospi upward intel96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096355p-8 : inexact-ok += cospi downward m68k96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354p-8 : inexact-ok += cospi tonearest m68k96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096355p-8 : inexact-ok += cospi towardzero m68k96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354p-8 : inexact-ok += cospi upward m68k96 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096355p-8 : inexact-ok += cospi downward binary128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdac8p-8 : inexact-ok += cospi tonearest binary128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdac88p-8 : inexact-ok += cospi towardzero binary128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdac8p-8 : inexact-ok += cospi upward binary128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdac88p-8 : inexact-ok += cospi downward ibm128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdacp-8 : inexact-ok += cospi tonearest ibm128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdacp-8 : inexact-ok += cospi towardzero ibm128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdacp-8 : inexact-ok += cospi upward ibm128 0x7.ae7dfp-4 : 0xf.fe5fa4f3d096354912254afdbp-8 : inexact-ok += cospi downward binary64 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2p-8 : inexact-ok += cospi tonearest binary64 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da28p-8 : inexact-ok += cospi towardzero binary64 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2p-8 : inexact-ok += cospi upward binary64 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da28p-8 : inexact-ok += cospi downward intel96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da277p-8 : inexact-ok += cospi tonearest intel96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2771p-8 : inexact-ok += cospi towardzero intel96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da277p-8 : inexact-ok += cospi upward intel96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2771p-8 : inexact-ok += cospi downward m68k96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da277p-8 : inexact-ok += cospi tonearest m68k96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2771p-8 : inexact-ok += cospi towardzero m68k96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da277p-8 : inexact-ok += cospi upward m68k96 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2771p-8 : inexact-ok += cospi downward binary128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1f78p-8 : inexact-ok += cospi tonearest binary128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1f78p-8 : inexact-ok += cospi towardzero binary128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1f78p-8 : inexact-ok += cospi upward binary128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1f8p-8 : inexact-ok += cospi downward ibm128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1cp-8 : inexact-ok += cospi tonearest ibm128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec2p-8 : inexact-ok += cospi towardzero ibm128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec1cp-8 : inexact-ok += cospi upward ibm128 0x7.ae7df669ffba4p-4 : 0xf.fe5e632d2da2770fd3f252ec2p-8 : inexact-ok += cospi downward binary64 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2dafp-8 : inexact-ok += cospi tonearest binary64 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2dafp-8 : inexact-ok += cospi towardzero binary64 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2dafp-8 : inexact-ok += cospi upward binary64 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf8p-8 : inexact-ok += cospi downward intel96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi tonearest intel96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi towardzero intel96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi upward intel96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01dp-8 : inexact-ok += cospi downward m68k96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi tonearest m68k96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi towardzero m68k96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01cp-8 : inexact-ok += cospi upward m68k96 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01dp-8 : inexact-ok += cospi downward binary128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711af8p-8 : inexact-ok += cospi tonearest binary128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711bp-8 : inexact-ok += cospi towardzero binary128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711af8p-8 : inexact-ok += cospi upward binary128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711bp-8 : inexact-ok += cospi downward ibm128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc7118p-8 : inexact-ok += cospi tonearest ibm128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711cp-8 : inexact-ok += cospi towardzero ibm128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc7118p-8 : inexact-ok += cospi upward ibm128 0x7.ae7df669ffbap-4 : 0xf.fe5e632d2daf01c4b4e7bc711cp-8 : inexact-ok += cospi downward intel96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi tonearest intel96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi towardzero intel96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi upward intel96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed7p-8 : inexact-ok += cospi downward m68k96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi tonearest m68k96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi towardzero m68k96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed6p-8 : inexact-ok += cospi upward m68k96 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed7p-8 : inexact-ok += cospi downward binary128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a2e8p-8 : inexact-ok += cospi tonearest binary128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a2fp-8 : inexact-ok += cospi towardzero binary128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a2e8p-8 : inexact-ok += cospi upward binary128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a2fp-8 : inexact-ok += cospi downward ibm128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5ap-8 : inexact-ok += cospi tonearest ibm128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a4p-8 : inexact-ok += cospi towardzero ibm128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5ap-8 : inexact-ok += cospi upward ibm128 0x7.ae7df669ffba0068p-4 : 0xf.fe5e632d2daeed634efa2da5a4p-8 : inexact-ok +cospi -0x2.5845a017ae769ea1c20e04c7e47cp+28 += cospi downward binary32 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest binary32 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero binary32 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward binary32 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward binary64 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest binary64 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero binary64 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward binary64 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward intel96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest intel96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero intel96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward intel96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward m68k96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest m68k96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward m68k96 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward binary128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest binary128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward binary128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward ibm128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi tonearest ibm128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi upward ibm128 -0x2.5845ap+28 : 0x1p+0 : inexact-ok += cospi downward binary32 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest binary32 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero binary32 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward binary32 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward binary64 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest binary64 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero binary64 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward binary64 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward intel96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest intel96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero intel96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward intel96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward m68k96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest m68k96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward m68k96 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward binary128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest binary128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward binary128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward ibm128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi tonearest ibm128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi upward ibm128 -0x2.5845a4p+28 : 0x1p+0 : inexact-ok += cospi downward binary64 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94dp-8 : inexact-ok += cospi tonearest binary64 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c8p-8 : inexact-ok += cospi towardzero binary64 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c8p-8 : inexact-ok += cospi upward binary64 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c8p-8 : inexact-ok += cospi downward intel96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d8p-8 : inexact-ok += cospi tonearest intel96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d8p-8 : inexact-ok += cospi towardzero intel96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7p-8 : inexact-ok += cospi upward intel96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7p-8 : inexact-ok += cospi downward m68k96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d8p-8 : inexact-ok += cospi tonearest m68k96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d8p-8 : inexact-ok += cospi towardzero m68k96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7p-8 : inexact-ok += cospi upward m68k96 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7p-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11296e8p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11296e8p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11296ep-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11296ep-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11298p-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11298p-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11294p-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae768p+28 : -0xf.ffd4c367c94c9d7bd622d11294p-8 : inexact-ok += cospi downward binary64 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadcp-8 : inexact-ok += cospi tonearest binary64 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadcp-8 : inexact-ok += cospi towardzero binary64 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadb8p-8 : inexact-ok += cospi upward binary64 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadb8p-8 : inexact-ok += cospi downward intel96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdeep-8 : inexact-ok += cospi tonearest intel96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdeep-8 : inexact-ok += cospi towardzero intel96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedp-8 : inexact-ok += cospi upward intel96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedp-8 : inexact-ok += cospi downward m68k96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdeep-8 : inexact-ok += cospi tonearest m68k96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdeep-8 : inexact-ok += cospi towardzero m68k96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedp-8 : inexact-ok += cospi upward m68k96 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedp-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb328p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb32p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb32p-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb32p-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb4p-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbb4p-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbbp-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae76ap+28 : -0xf.ffce7e0deadbdedf8e9447dbbp-8 : inexact-ok += cospi downward intel96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3cp-8 : inexact-ok += cospi tonearest intel96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3cp-8 : inexact-ok += cospi towardzero intel96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bp-8 : inexact-ok += cospi upward intel96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bp-8 : inexact-ok += cospi downward m68k96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3cp-8 : inexact-ok += cospi tonearest m68k96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3cp-8 : inexact-ok += cospi towardzero m68k96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bp-8 : inexact-ok += cospi upward m68k96 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bp-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e00804p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e00804p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e008038p-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e008038p-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e0084p-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e008p-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e008p-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae769eap+28 : -0xf.ffcec308c777b3bc89ec8e008p-8 : inexact-ok += cospi downward intel96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc19p-8 : inexact-ok += cospi tonearest intel96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc19p-8 : inexact-ok += cospi towardzero intel96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18p-8 : inexact-ok += cospi upward intel96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18p-8 : inexact-ok += cospi downward m68k96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc19p-8 : inexact-ok += cospi tonearest m68k96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc19p-8 : inexact-ok += cospi towardzero m68k96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18p-8 : inexact-ok += cospi upward m68k96 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18p-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff51p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff508p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff508p-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff508p-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff8p-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff4p-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff4p-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae769ea4p+28 : -0xf.ffcec2401c3bc18a3e8a0c3ff4p-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae769ea1c20e04c7e47cp+28 : -0xf.ffcec2b0957894a58e06b4185a1p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae769ea1c20e04c7e47cp+28 : -0xf.ffcec2b0957894a58e06b4185a1p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae769ea1c20e04c7e47cp+28 : -0xf.ffcec2b0957894a58e06b4185a08p-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae769ea1c20e04c7e47cp+28 : -0xf.ffcec2b0957894a58e06b4185a08p-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aae18p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aae1p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aae1p-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aae1p-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705abp-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705abp-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aacp-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae769ea1c20e04c7e4p+28 : -0xf.ffcec2b0957894a5a653705aacp-8 : inexact-ok += cospi downward binary128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e21a8p-8 : inexact-ok += cospi tonearest binary128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e21a8p-8 : inexact-ok += cospi towardzero binary128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e21ap-8 : inexact-ok += cospi upward binary128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e21ap-8 : inexact-ok += cospi downward ibm128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e24p-8 : inexact-ok += cospi tonearest ibm128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e2p-8 : inexact-ok += cospi towardzero ibm128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e2p-8 : inexact-ok += cospi upward ibm128 -0x2.5845a017ae769ea1c20e04c7e5p+28 : -0xf.ffcec2b0957894a57428a15e2p-8 : inexact-ok diff --git a/math/auto-libm-test-out-sinpi b/math/auto-libm-test-out-sinpi index d29ce51..a5f2870 100644 --- a/math/auto-libm-test-out-sinpi +++ b/math/auto-libm-test-out-sinpi @@ -9906,3 +9906,343 @@ sinpi -0x1p-16385 = sinpi tonearest binary128 -0x8p-16388 : -0x1.921fb54442d18469898cc51701b8p-16384 : inexact-ok underflow errno-erange-ok = sinpi towardzero binary128 -0x8p-16388 : -0x1.921fb54442d18469898cc51701b8p-16384 : inexact-ok underflow errno-erange-ok = sinpi upward binary128 -0x8p-16388 : -0x1.921fb54442d18469898cc51701b8p-16384 : inexact-ok underflow errno-erange-ok +sinpi 0x1.46949ap-5 += sinpi downward binary32 0xa.34a4dp-8 : 0x1.ffa6cp-4 : inexact-ok += sinpi tonearest binary32 0xa.34a4dp-8 : 0x1.ffa6cp-4 : inexact-ok += sinpi towardzero binary32 0xa.34a4dp-8 : 0x1.ffa6cp-4 : inexact-ok += sinpi upward binary32 0xa.34a4dp-8 : 0x1.ffa6c2p-4 : inexact-ok += sinpi downward binary64 0xa.34a4dp-8 : 0x1.ffa6c00d151d4p-4 : inexact-ok += sinpi tonearest binary64 0xa.34a4dp-8 : 0x1.ffa6c00d151d4p-4 : inexact-ok += sinpi towardzero binary64 0xa.34a4dp-8 : 0x1.ffa6c00d151d4p-4 : inexact-ok += sinpi upward binary64 0xa.34a4dp-8 : 0x1.ffa6c00d151d5p-4 : inexact-ok += sinpi downward intel96 0xa.34a4dp-8 : 0x1.ffa6c00d151d414p-4 : inexact-ok += sinpi tonearest intel96 0xa.34a4dp-8 : 0x1.ffa6c00d151d4142p-4 : inexact-ok += sinpi towardzero intel96 0xa.34a4dp-8 : 0x1.ffa6c00d151d414p-4 : inexact-ok += sinpi upward intel96 0xa.34a4dp-8 : 0x1.ffa6c00d151d4142p-4 : inexact-ok += sinpi downward m68k96 0xa.34a4dp-8 : 0x1.ffa6c00d151d414p-4 : inexact-ok += sinpi tonearest m68k96 0xa.34a4dp-8 : 0x1.ffa6c00d151d4142p-4 : inexact-ok += sinpi towardzero m68k96 0xa.34a4dp-8 : 0x1.ffa6c00d151d414p-4 : inexact-ok += sinpi upward m68k96 0xa.34a4dp-8 : 0x1.ffa6c00d151d4142p-4 : inexact-ok += sinpi downward binary128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1c1fp-4 : inexact-ok += sinpi tonearest binary128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1c1fp-4 : inexact-ok += sinpi towardzero binary128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1c1fp-4 : inexact-ok += sinpi upward binary128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1c2p-4 : inexact-ok += sinpi downward ibm128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1cp-4 : inexact-ok += sinpi tonearest ibm128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1cp-4 : inexact-ok += sinpi towardzero ibm128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1cp-4 : inexact-ok += sinpi upward ibm128 0xa.34a4dp-8 : 0x1.ffa6c00d151d41414971d58a1c8p-4 : inexact-ok +sinpi -0x1.45f3e53e1d707p-7 += sinpi downward binary32 -0x2.8be7c8p-8 : -0x7.ffb02p-8 : inexact-ok += sinpi tonearest binary32 -0x2.8be7c8p-8 : -0x7.ffb018p-8 : inexact-ok += sinpi towardzero binary32 -0x2.8be7c8p-8 : -0x7.ffb018p-8 : inexact-ok += sinpi upward binary32 -0x2.8be7c8p-8 : -0x7.ffb018p-8 : inexact-ok += sinpi downward binary64 -0x2.8be7c8p-8 : -0x7.ffb01881e70ap-8 : inexact-ok += sinpi tonearest binary64 -0x2.8be7c8p-8 : -0x7.ffb01881e70ap-8 : inexact-ok += sinpi towardzero binary64 -0x2.8be7c8p-8 : -0x7.ffb01881e709cp-8 : inexact-ok += sinpi upward binary64 -0x2.8be7c8p-8 : -0x7.ffb01881e709cp-8 : inexact-ok += sinpi downward intel96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e61p-8 : inexact-ok += sinpi tonearest intel96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e61p-8 : inexact-ok += sinpi towardzero intel96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e608p-8 : inexact-ok += sinpi upward intel96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e608p-8 : inexact-ok += sinpi downward m68k96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e61p-8 : inexact-ok += sinpi tonearest m68k96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e61p-8 : inexact-ok += sinpi towardzero m68k96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e608p-8 : inexact-ok += sinpi upward m68k96 -0x2.8be7c8p-8 : -0x7.ffb01881e709e608p-8 : inexact-ok += sinpi downward binary128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde20cp-8 : inexact-ok += sinpi tonearest binary128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde208p-8 : inexact-ok += sinpi towardzero binary128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde208p-8 : inexact-ok += sinpi upward binary128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde208p-8 : inexact-ok += sinpi downward ibm128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde4p-8 : inexact-ok += sinpi tonearest ibm128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde2p-8 : inexact-ok += sinpi towardzero ibm128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde2p-8 : inexact-ok += sinpi upward ibm128 -0x2.8be7c8p-8 : -0x7.ffb01881e709e60e1038c7cde2p-8 : inexact-ok += sinpi downward binary32 -0x2.8be7ccp-8 : -0x7.ffb028p-8 : inexact-ok += sinpi tonearest binary32 -0x2.8be7ccp-8 : -0x7.ffb028p-8 : inexact-ok += sinpi towardzero binary32 -0x2.8be7ccp-8 : -0x7.ffb02p-8 : inexact-ok += sinpi upward binary32 -0x2.8be7ccp-8 : -0x7.ffb02p-8 : inexact-ok += sinpi downward binary64 -0x2.8be7ccp-8 : -0x7.ffb02511529acp-8 : inexact-ok += sinpi tonearest binary64 -0x2.8be7ccp-8 : -0x7.ffb02511529a8p-8 : inexact-ok += sinpi towardzero binary64 -0x2.8be7ccp-8 : -0x7.ffb02511529a8p-8 : inexact-ok += sinpi upward binary64 -0x2.8be7ccp-8 : -0x7.ffb02511529a8p-8 : inexact-ok += sinpi downward intel96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f78p-8 : inexact-ok += sinpi tonearest intel96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi towardzero intel96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi upward intel96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi downward m68k96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f78p-8 : inexact-ok += sinpi tonearest m68k96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi towardzero m68k96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi upward m68k96 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7p-8 : inexact-ok += sinpi downward binary128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baaap-8 : inexact-ok += sinpi tonearest binary128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baa9cp-8 : inexact-ok += sinpi towardzero binary128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baa9cp-8 : inexact-ok += sinpi upward binary128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baa9cp-8 : inexact-ok += sinpi downward ibm128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90bacp-8 : inexact-ok += sinpi tonearest ibm128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baap-8 : inexact-ok += sinpi towardzero ibm128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baap-8 : inexact-ok += sinpi upward ibm128 -0x2.8be7ccp-8 : -0x7.ffb02511529a8f7309b3d90baap-8 : inexact-ok += sinpi downward binary64 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba8p-8 : inexact-ok += sinpi tonearest binary64 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba8p-8 : inexact-ok += sinpi towardzero binary64 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba4p-8 : inexact-ok += sinpi upward binary64 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba4p-8 : inexact-ok += sinpi downward intel96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba7678p-8 : inexact-ok += sinpi tonearest intel96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi towardzero intel96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi upward intel96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi downward m68k96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba7678p-8 : inexact-ok += sinpi tonearest m68k96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi towardzero m68k96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi upward m68k96 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba767p-8 : inexact-ok += sinpi downward binary128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e27p-8 : inexact-ok += sinpi tonearest binary128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e27p-8 : inexact-ok += sinpi towardzero binary128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e26cp-8 : inexact-ok += sinpi upward binary128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e26cp-8 : inexact-ok += sinpi downward ibm128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e4p-8 : inexact-ok += sinpi tonearest ibm128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e2p-8 : inexact-ok += sinpi towardzero ibm128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e2p-8 : inexact-ok += sinpi upward ibm128 -0x2.8be7ca7c3ae0ep-8 : -0x7.ffb0204fb3ba76712437df21e2p-8 : inexact-ok +sinpi 0x2.8bea50886e293398p-8 += sinpi downward binary32 0x2.8bea54p-8 : 0x7.ffb81p-8 : inexact-ok += sinpi tonearest binary32 0x2.8bea54p-8 : 0x7.ffb818p-8 : inexact-ok += sinpi towardzero binary32 0x2.8bea54p-8 : 0x7.ffb81p-8 : inexact-ok += sinpi upward binary32 0x2.8bea54p-8 : 0x7.ffb818p-8 : inexact-ok += sinpi downward binary64 0x2.8bea54p-8 : 0x7.ffb817d363274p-8 : inexact-ok += sinpi tonearest binary64 0x2.8bea54p-8 : 0x7.ffb817d363274p-8 : inexact-ok += sinpi towardzero binary64 0x2.8bea54p-8 : 0x7.ffb817d363274p-8 : inexact-ok += sinpi upward binary64 0x2.8bea54p-8 : 0x7.ffb817d363278p-8 : inexact-ok += sinpi downward intel96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi tonearest intel96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi towardzero intel96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi upward intel96 0x2.8bea54p-8 : 0x7.ffb817d3632748c8p-8 : inexact-ok += sinpi downward m68k96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi tonearest m68k96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi towardzero m68k96 0x2.8bea54p-8 : 0x7.ffb817d3632748cp-8 : inexact-ok += sinpi upward m68k96 0x2.8bea54p-8 : 0x7.ffb817d3632748c8p-8 : inexact-ok += sinpi downward binary128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc848p-8 : inexact-ok += sinpi tonearest binary128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc84cp-8 : inexact-ok += sinpi towardzero binary128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc848p-8 : inexact-ok += sinpi upward binary128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc84cp-8 : inexact-ok += sinpi downward ibm128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc8p-8 : inexact-ok += sinpi tonearest ibm128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc8p-8 : inexact-ok += sinpi towardzero ibm128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddc8p-8 : inexact-ok += sinpi upward ibm128 0x2.8bea54p-8 : 0x7.ffb817d3632748c019a0d5ddcap-8 : inexact-ok += sinpi downward binary32 0x2.8bea5p-8 : 0x7.ffb808p-8 : inexact-ok += sinpi tonearest binary32 0x2.8bea5p-8 : 0x7.ffb808p-8 : inexact-ok += sinpi towardzero binary32 0x2.8bea5p-8 : 0x7.ffb808p-8 : inexact-ok += sinpi upward binary32 0x2.8bea5p-8 : 0x7.ffb81p-8 : inexact-ok += sinpi downward binary64 0x2.8bea5p-8 : 0x7.ffb80b43f7998p-8 : inexact-ok += sinpi tonearest binary64 0x2.8bea5p-8 : 0x7.ffb80b43f799cp-8 : inexact-ok += sinpi towardzero binary64 0x2.8bea5p-8 : 0x7.ffb80b43f7998p-8 : inexact-ok += sinpi upward binary64 0x2.8bea5p-8 : 0x7.ffb80b43f799cp-8 : inexact-ok += sinpi downward intel96 0x2.8bea5p-8 : 0x7.ffb80b43f799bea8p-8 : inexact-ok += sinpi tonearest intel96 0x2.8bea5p-8 : 0x7.ffb80b43f799bebp-8 : inexact-ok += sinpi towardzero intel96 0x2.8bea5p-8 : 0x7.ffb80b43f799bea8p-8 : inexact-ok += sinpi upward intel96 0x2.8bea5p-8 : 0x7.ffb80b43f799bebp-8 : inexact-ok += sinpi downward m68k96 0x2.8bea5p-8 : 0x7.ffb80b43f799bea8p-8 : inexact-ok += sinpi tonearest m68k96 0x2.8bea5p-8 : 0x7.ffb80b43f799bebp-8 : inexact-ok += sinpi towardzero m68k96 0x2.8bea5p-8 : 0x7.ffb80b43f799bea8p-8 : inexact-ok += sinpi upward m68k96 0x2.8bea5p-8 : 0x7.ffb80b43f799bebp-8 : inexact-ok += sinpi downward binary128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd63862168cp-8 : inexact-ok += sinpi tonearest binary128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd63862169p-8 : inexact-ok += sinpi towardzero binary128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd63862168cp-8 : inexact-ok += sinpi upward binary128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd63862169p-8 : inexact-ok += sinpi downward ibm128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd6386216p-8 : inexact-ok += sinpi tonearest ibm128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd6386216p-8 : inexact-ok += sinpi towardzero ibm128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd6386216p-8 : inexact-ok += sinpi upward ibm128 0x2.8bea5p-8 : 0x7.ffb80b43f799bead9cd6386218p-8 : inexact-ok += sinpi downward binary64 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dccp-8 : inexact-ok += sinpi tonearest binary64 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc4p-8 : inexact-ok += sinpi towardzero binary64 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dccp-8 : inexact-ok += sinpi upward binary64 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc4p-8 : inexact-ok += sinpi downward intel96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2p-8 : inexact-ok += sinpi tonearest intel96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2008p-8 : inexact-ok += sinpi towardzero intel96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2p-8 : inexact-ok += sinpi upward intel96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2008p-8 : inexact-ok += sinpi downward m68k96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2p-8 : inexact-ok += sinpi tonearest m68k96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2008p-8 : inexact-ok += sinpi towardzero m68k96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2p-8 : inexact-ok += sinpi upward m68k96 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc2008p-8 : inexact-ok += sinpi downward binary128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce41a8p-8 : inexact-ok += sinpi tonearest binary128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce41acp-8 : inexact-ok += sinpi towardzero binary128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce41a8p-8 : inexact-ok += sinpi upward binary128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce41acp-8 : inexact-ok += sinpi downward ibm128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce4p-8 : inexact-ok += sinpi tonearest ibm128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce42p-8 : inexact-ok += sinpi towardzero ibm128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce4p-8 : inexact-ok += sinpi upward ibm128 0x2.8bea50886e294p-8 : 0x7.ffb80cf05dcc20067946d9ce42p-8 : inexact-ok += sinpi downward binary64 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcb8p-8 : inexact-ok += sinpi tonearest binary64 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbcp-8 : inexact-ok += sinpi towardzero binary64 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcb8p-8 : inexact-ok += sinpi upward binary64 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbcp-8 : inexact-ok += sinpi downward intel96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi tonearest intel96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi towardzero intel96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi upward intel96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb9p-8 : inexact-ok += sinpi downward m68k96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi tonearest m68k96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi towardzero m68k96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb88p-8 : inexact-ok += sinpi upward m68k96 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb9p-8 : inexact-ok += sinpi downward binary128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac0242p-8 : inexact-ok += sinpi tonearest binary128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac02424p-8 : inexact-ok += sinpi towardzero binary128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac0242p-8 : inexact-ok += sinpi upward binary128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac02424p-8 : inexact-ok += sinpi downward ibm128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac024p-8 : inexact-ok += sinpi tonearest ibm128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac024p-8 : inexact-ok += sinpi towardzero ibm128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac024p-8 : inexact-ok += sinpi upward ibm128 0x2.8bea50886e292p-8 : 0x7.ffb80cf05dcbbb8b1cda7ac026p-8 : inexact-ok += sinpi downward intel96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi tonearest intel96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi towardzero intel96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi upward intel96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf918p-8 : inexact-ok += sinpi downward m68k96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi tonearest m68k96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi towardzero m68k96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf91p-8 : inexact-ok += sinpi upward m68k96 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf918p-8 : inexact-ok += sinpi downward binary128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408b8p-8 : inexact-ok += sinpi tonearest binary128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408b8p-8 : inexact-ok += sinpi towardzero binary128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408b8p-8 : inexact-ok += sinpi upward binary128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408bcp-8 : inexact-ok += sinpi downward ibm128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408p-8 : inexact-ok += sinpi tonearest ibm128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408p-8 : inexact-ok += sinpi towardzero ibm128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f408p-8 : inexact-ok += sinpi upward ibm128 0x2.8bea50886e293398p-8 : 0x7.ffb80cf05dcbf911a5b1d5f40ap-8 : inexact-ok +sinpi -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 += sinpi downward binary32 -0x1.45f52cp-8 : -0x3.fffc14p-8 : inexact-ok += sinpi tonearest binary32 -0x1.45f52cp-8 : -0x3.fffc14p-8 : inexact-ok += sinpi towardzero binary32 -0x1.45f52cp-8 : -0x3.fffc1p-8 : inexact-ok += sinpi upward binary32 -0x1.45f52cp-8 : -0x3.fffc1p-8 : inexact-ok += sinpi downward binary64 -0x1.45f52cp-8 : -0x3.fffc1253210dap-8 : inexact-ok += sinpi tonearest binary64 -0x1.45f52cp-8 : -0x3.fffc1253210dap-8 : inexact-ok += sinpi towardzero binary64 -0x1.45f52cp-8 : -0x3.fffc1253210d8p-8 : inexact-ok += sinpi upward binary64 -0x1.45f52cp-8 : -0x3.fffc1253210d8p-8 : inexact-ok += sinpi downward intel96 -0x1.45f52cp-8 : -0x3.fffc1253210d9dacp-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52cp-8 : -0x3.fffc1253210d9dacp-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52cp-8 : -0x3.fffc1253210d9da8p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52cp-8 : -0x3.fffc1253210d9da8p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52cp-8 : -0x3.fffc1253210d9dacp-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52cp-8 : -0x3.fffc1253210d9dacp-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52cp-8 : -0x3.fffc1253210d9da8p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52cp-8 : -0x3.fffc1253210d9da8p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174f5ap-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174f58p-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174f58p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174f58p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c175p-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174fp-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174fp-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52cp-8 : -0x3.fffc1253210d9daaf75e1c174fp-8 : inexact-ok += sinpi downward binary32 -0x1.45f52ep-8 : -0x3.fffc1cp-8 : inexact-ok += sinpi tonearest binary32 -0x1.45f52ep-8 : -0x3.fffc18p-8 : inexact-ok += sinpi towardzero binary32 -0x1.45f52ep-8 : -0x3.fffc18p-8 : inexact-ok += sinpi upward binary32 -0x1.45f52ep-8 : -0x3.fffc18p-8 : inexact-ok += sinpi downward binary64 -0x1.45f52ep-8 : -0x3.fffc189b6d9e6p-8 : inexact-ok += sinpi tonearest binary64 -0x1.45f52ep-8 : -0x3.fffc189b6d9e6p-8 : inexact-ok += sinpi towardzero binary64 -0x1.45f52ep-8 : -0x3.fffc189b6d9e4p-8 : inexact-ok += sinpi upward binary64 -0x1.45f52ep-8 : -0x3.fffc189b6d9e4p-8 : inexact-ok += sinpi downward intel96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5168p-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5168p-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5164p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5164p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5168p-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5168p-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5164p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5164p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e5186488p-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e5186488p-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e5186486p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e5186486p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e51865p-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e51865p-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e51864p-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52ep-8 : -0x3.fffc189b6d9e5166e2f1e51864p-8 : inexact-ok += sinpi downward binary64 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc74p-8 : inexact-ok += sinpi tonearest binary64 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc74p-8 : inexact-ok += sinpi towardzero binary64 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc72p-8 : inexact-ok += sinpi upward binary64 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc72p-8 : inexact-ok += sinpi downward intel96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e8p-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e8p-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e4p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825bbp-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825baep-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825baep-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825baep-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825cp-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825cp-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825bp-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be3999p-8 : -0x3.fffc140a8cc737e49fb23c825bp-8 : inexact-ok += sinpi downward binary64 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc78p-8 : inexact-ok += sinpi tonearest binary64 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76p-8 : inexact-ok += sinpi towardzero binary64 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76p-8 : inexact-ok += sinpi upward binary64 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76p-8 : inexact-ok += sinpi downward intel96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a28p-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a28p-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a24p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a24p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a28p-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a28p-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a24p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a24p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db80353ap-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db80353ap-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db803538p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db803538p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db8036p-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db8035p-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db8035p-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be399ap-8 : -0x3.fffc140a8cc76a270437db8035p-8 : inexact-ok += sinpi downward intel96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c84p-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c84p-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c8p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64aacp-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64aaap-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64aaap-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64aaap-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64bp-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64bp-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64ap-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be3999ba8p-8 : -0x3.fffc140a8cc75c81fded94d64ap-8 : inexact-ok += sinpi downward intel96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c8cp-8 : inexact-ok += sinpi tonearest intel96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi towardzero intel96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi upward intel96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi downward m68k96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c8cp-8 : inexact-ok += sinpi tonearest m68k96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi towardzero m68k96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi upward m68k96 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2a66p-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2a66p-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2a64p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2a64p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2bp-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2ap-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2ap-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be3999baap-8 : -0x3.fffc140a8cc75c88463a258a2ap-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 : -0x3.fffc140a8cc75c8596214588b8aep-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 : -0x3.fffc140a8cc75c8596214588b8aep-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 : -0x3.fffc140a8cc75c8596214588b8acp-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999ba924f1f3e5a7b7p-8 : -0x3.fffc140a8cc75c8596214588b8acp-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b802p-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b9p-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be3999ba924f1f3e5a78p-8 : -0x3.fffc140a8cc75c8596214588b8p-8 : inexact-ok += sinpi downward binary128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b994p-8 : inexact-ok += sinpi tonearest binary128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b992p-8 : inexact-ok += sinpi towardzero binary128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b992p-8 : inexact-ok += sinpi upward binary128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b992p-8 : inexact-ok += sinpi downward ibm128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588bap-8 : inexact-ok += sinpi tonearest ibm128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588bap-8 : inexact-ok += sinpi towardzero ibm128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b9p-8 : inexact-ok += sinpi upward ibm128 -0x1.45f52c8be3999ba924f1f3e5a8p-8 : -0x3.fffc140a8cc75c8596214588b9p-8 : inexact-ok diff --git a/math/auto-libm-test-out-tanpi b/math/auto-libm-test-out-tanpi index 29a6ac2..bb30f2e 100644 --- a/math/auto-libm-test-out-tanpi +++ b/math/auto-libm-test-out-tanpi @@ -9056,3 +9056,343 @@ tanpi -0x3fffffffffffffffffffffffffff.ap0 xfail-rounding:ibm128-libgcc = tanpi tonearest ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok = tanpi towardzero ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = tanpi upward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok +tanpi 0x1.eb90dep-2 += tanpi downward binary32 0x7.ae4378p-4 : 0xf.ee2a3p+0 : inexact-ok += tanpi tonearest binary32 0x7.ae4378p-4 : 0xf.ee2a4p+0 : inexact-ok += tanpi towardzero binary32 0x7.ae4378p-4 : 0xf.ee2a3p+0 : inexact-ok += tanpi upward binary32 0x7.ae4378p-4 : 0xf.ee2a4p+0 : inexact-ok += tanpi downward binary64 0x7.ae4378p-4 : 0xf.ee2a3eda35d1p+0 : inexact-ok += tanpi tonearest binary64 0x7.ae4378p-4 : 0xf.ee2a3eda35d1p+0 : inexact-ok += tanpi towardzero binary64 0x7.ae4378p-4 : 0xf.ee2a3eda35d1p+0 : inexact-ok += tanpi upward binary64 0x7.ae4378p-4 : 0xf.ee2a3eda35d18p+0 : inexact-ok += tanpi downward intel96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi tonearest intel96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi towardzero intel96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi upward intel96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106dp+0 : inexact-ok += tanpi downward m68k96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi tonearest m68k96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi towardzero m68k96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106cp+0 : inexact-ok += tanpi upward m68k96 0x7.ae4378p-4 : 0xf.ee2a3eda35d106dp+0 : inexact-ok += tanpi downward binary128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e90318p+0 : inexact-ok += tanpi tonearest binary128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e90318p+0 : inexact-ok += tanpi towardzero binary128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e90318p+0 : inexact-ok += tanpi upward binary128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e9032p+0 : inexact-ok += tanpi downward ibm128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e9p+0 : inexact-ok += tanpi tonearest ibm128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e904p+0 : inexact-ok += tanpi towardzero ibm128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e9p+0 : inexact-ok += tanpi upward ibm128 0x7.ae4378p-4 : 0xf.ee2a3eda35d106c2144ac4e904p+0 : inexact-ok +tanpi -0x1.fae7d0ef22d4ep-2 += tanpi downward binary32 -0x7.eb9f4p-4 : -0x3.ff9c3cp+4 : inexact-ok += tanpi tonearest binary32 -0x7.eb9f4p-4 : -0x3.ff9c3cp+4 : inexact-ok += tanpi towardzero binary32 -0x7.eb9f4p-4 : -0x3.ff9c38p+4 : inexact-ok += tanpi upward binary32 -0x7.eb9f4p-4 : -0x3.ff9c38p+4 : inexact-ok += tanpi downward binary64 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9784p+4 : inexact-ok += tanpi tonearest binary64 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782p+4 : inexact-ok += tanpi towardzero binary64 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782p+4 : inexact-ok += tanpi upward binary64 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782p+4 : inexact-ok += tanpi downward intel96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287cp+4 : inexact-ok += tanpi tonearest intel96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287cp+4 : inexact-ok += tanpi towardzero intel96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782878p+4 : inexact-ok += tanpi upward intel96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782878p+4 : inexact-ok += tanpi downward m68k96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287cp+4 : inexact-ok += tanpi tonearest m68k96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287cp+4 : inexact-ok += tanpi towardzero m68k96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782878p+4 : inexact-ok += tanpi upward m68k96 -0x7.eb9f4p-4 : -0x3.ff9c3a50f9782878p+4 : inexact-ok += tanpi downward binary128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622bep+4 : inexact-ok += tanpi tonearest binary128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622bep+4 : inexact-ok += tanpi towardzero binary128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622bcp+4 : inexact-ok += tanpi upward binary128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622bcp+4 : inexact-ok += tanpi downward ibm128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f623p+4 : inexact-ok += tanpi tonearest ibm128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f623p+4 : inexact-ok += tanpi towardzero ibm128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622p+4 : inexact-ok += tanpi upward ibm128 -0x7.eb9f4p-4 : -0x3.ff9c3a50f978287b124353f622p+4 : inexact-ok += tanpi downward binary32 -0x7.eb9f48p-4 : -0x3.ff9ddp+4 : inexact-ok += tanpi tonearest binary32 -0x7.eb9f48p-4 : -0x3.ff9dccp+4 : inexact-ok += tanpi towardzero binary32 -0x7.eb9f48p-4 : -0x3.ff9dccp+4 : inexact-ok += tanpi upward binary32 -0x7.eb9f48p-4 : -0x3.ff9dccp+4 : inexact-ok += tanpi downward binary64 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eacp+4 : inexact-ok += tanpi tonearest binary64 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaap+4 : inexact-ok += tanpi towardzero binary64 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaap+4 : inexact-ok += tanpi upward binary64 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaap+4 : inexact-ok += tanpi downward intel96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae3p+4 : inexact-ok += tanpi tonearest intel96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae3p+4 : inexact-ok += tanpi towardzero intel96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2cp+4 : inexact-ok += tanpi upward intel96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2cp+4 : inexact-ok += tanpi downward m68k96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae3p+4 : inexact-ok += tanpi tonearest m68k96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae3p+4 : inexact-ok += tanpi towardzero m68k96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2cp+4 : inexact-ok += tanpi upward m68k96 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2cp+4 : inexact-ok += tanpi downward binary128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f2448p+4 : inexact-ok += tanpi tonearest binary128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f2448p+4 : inexact-ok += tanpi towardzero binary128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f2446p+4 : inexact-ok += tanpi upward binary128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f2446p+4 : inexact-ok += tanpi downward ibm128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f25p+4 : inexact-ok += tanpi tonearest ibm128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f24p+4 : inexact-ok += tanpi towardzero ibm128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f24p+4 : inexact-ok += tanpi upward ibm128 -0x7.eb9f48p-4 : -0x3.ff9dcc3c15eaae2f268ae03f24p+4 : inexact-ok += tanpi downward binary64 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b22p+4 : inexact-ok += tanpi tonearest binary64 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b2p+4 : inexact-ok += tanpi towardzero binary64 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b2p+4 : inexact-ok += tanpi upward binary64 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b2p+4 : inexact-ok += tanpi downward intel96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d8p+4 : inexact-ok += tanpi tonearest intel96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi towardzero intel96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi upward intel96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi downward m68k96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d8p+4 : inexact-ok += tanpi tonearest m68k96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi towardzero m68k96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi upward m68k96 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4p+4 : inexact-ok += tanpi downward binary128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4c64p+4 : inexact-ok += tanpi tonearest binary128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4c62p+4 : inexact-ok += tanpi towardzero binary128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4c62p+4 : inexact-ok += tanpi upward binary128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4c62p+4 : inexact-ok += tanpi downward ibm128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4dp+4 : inexact-ok += tanpi tonearest ibm128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4cp+4 : inexact-ok += tanpi towardzero ibm128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4cp+4 : inexact-ok += tanpi upward ibm128 -0x7.eb9f43bc8b538p-4 : -0x3.ff9cf60969b204d4b7ef8ebe4cp+4 : inexact-ok +tanpi -0x3.a8c5dc49265fd13p+0 += tanpi downward binary32 -0x3.a8c5dcp+0 : 0x1.d434a8p+0 : inexact-ok += tanpi tonearest binary32 -0x3.a8c5dcp+0 : 0x1.d434a8p+0 : inexact-ok += tanpi towardzero binary32 -0x3.a8c5dcp+0 : 0x1.d434a8p+0 : inexact-ok += tanpi upward binary32 -0x3.a8c5dcp+0 : 0x1.d434aap+0 : inexact-ok += tanpi downward binary64 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5p+0 : inexact-ok += tanpi tonearest binary64 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5p+0 : inexact-ok += tanpi towardzero binary64 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5p+0 : inexact-ok += tanpi upward binary64 -0x3.a8c5dcp+0 : 0x1.d434a8be60c51p+0 : inexact-ok += tanpi downward intel96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079ep+0 : inexact-ok += tanpi tonearest intel96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c507ap+0 : inexact-ok += tanpi towardzero intel96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079ep+0 : inexact-ok += tanpi upward intel96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c507ap+0 : inexact-ok += tanpi downward m68k96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079ep+0 : inexact-ok += tanpi tonearest m68k96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c507ap+0 : inexact-ok += tanpi towardzero m68k96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079ep+0 : inexact-ok += tanpi upward m68k96 -0x3.a8c5dcp+0 : 0x1.d434a8be60c507ap+0 : inexact-ok += tanpi downward binary128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aae26p+0 : inexact-ok += tanpi tonearest binary128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aae26p+0 : inexact-ok += tanpi towardzero binary128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aae26p+0 : inexact-ok += tanpi upward binary128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aae27p+0 : inexact-ok += tanpi downward ibm128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aaep+0 : inexact-ok += tanpi tonearest ibm128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aaep+0 : inexact-ok += tanpi towardzero ibm128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aaep+0 : inexact-ok += tanpi upward ibm128 -0x3.a8c5dcp+0 : 0x1.d434a8be60c5079f0429b52aae8p+0 : inexact-ok += tanpi downward binary32 -0x3.a8c5ep+0 : 0x1.d43472p+0 : inexact-ok += tanpi tonearest binary32 -0x3.a8c5ep+0 : 0x1.d43472p+0 : inexact-ok += tanpi towardzero binary32 -0x3.a8c5ep+0 : 0x1.d43472p+0 : inexact-ok += tanpi upward binary32 -0x3.a8c5ep+0 : 0x1.d43474p+0 : inexact-ok += tanpi downward binary64 -0x3.a8c5ep+0 : 0x1.d4347224a3404p+0 : inexact-ok += tanpi tonearest binary64 -0x3.a8c5ep+0 : 0x1.d4347224a3405p+0 : inexact-ok += tanpi towardzero binary64 -0x3.a8c5ep+0 : 0x1.d4347224a3404p+0 : inexact-ok += tanpi upward binary64 -0x3.a8c5ep+0 : 0x1.d4347224a3405p+0 : inexact-ok += tanpi downward intel96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2ep+0 : inexact-ok += tanpi tonearest intel96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e3p+0 : inexact-ok += tanpi towardzero intel96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2ep+0 : inexact-ok += tanpi upward intel96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e3p+0 : inexact-ok += tanpi downward m68k96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2ep+0 : inexact-ok += tanpi tonearest m68k96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e3p+0 : inexact-ok += tanpi towardzero m68k96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2ep+0 : inexact-ok += tanpi upward m68k96 -0x3.a8c5ep+0 : 0x1.d4347224a3404e3p+0 : inexact-ok += tanpi downward binary128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764da1p+0 : inexact-ok += tanpi tonearest binary128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764da1p+0 : inexact-ok += tanpi towardzero binary128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764da1p+0 : inexact-ok += tanpi upward binary128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764da2p+0 : inexact-ok += tanpi downward ibm128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764d8p+0 : inexact-ok += tanpi tonearest ibm128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764d8p+0 : inexact-ok += tanpi towardzero ibm128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764d8p+0 : inexact-ok += tanpi upward ibm128 -0x3.a8c5ep+0 : 0x1.d4347224a3404e2f54bae5764ep+0 : inexact-ok += tanpi downward binary64 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8p+0 : inexact-ok += tanpi tonearest binary64 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf9p+0 : inexact-ok += tanpi towardzero binary64 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8p+0 : inexact-ok += tanpi upward binary64 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf9p+0 : inexact-ok += tanpi downward intel96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi tonearest intel96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi towardzero intel96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi upward intel96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b84p+0 : inexact-ok += tanpi downward m68k96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi tonearest m68k96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi towardzero m68k96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82p+0 : inexact-ok += tanpi upward m68k96 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b84p+0 : inexact-ok += tanpi downward binary128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb29f7p+0 : inexact-ok += tanpi tonearest binary128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb29f7p+0 : inexact-ok += tanpi towardzero binary128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb29f7p+0 : inexact-ok += tanpi upward binary128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb29f8p+0 : inexact-ok += tanpi downward ibm128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb298p+0 : inexact-ok += tanpi tonearest ibm128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb2ap+0 : inexact-ok += tanpi towardzero ibm128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb298p+0 : inexact-ok += tanpi upward ibm128 -0x3.a8c5dc49265fcp+0 : 0x1.d434a4d7dedf8b82b4a818eb2ap+0 : inexact-ok += tanpi downward binary64 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7dedddp+0 : inexact-ok += tanpi tonearest binary64 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7dedddp+0 : inexact-ok += tanpi towardzero binary64 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7dedddp+0 : inexact-ok += tanpi upward binary64 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddep+0 : inexact-ok += tanpi downward intel96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi tonearest intel96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi towardzero intel96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi upward intel96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b6p+0 : inexact-ok += tanpi downward m68k96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi tonearest m68k96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi towardzero m68k96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4p+0 : inexact-ok += tanpi upward m68k96 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b6p+0 : inexact-ok += tanpi downward binary128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e586448958p+0 : inexact-ok += tanpi tonearest binary128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e586448958p+0 : inexact-ok += tanpi towardzero binary128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e586448958p+0 : inexact-ok += tanpi upward binary128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e586448959p+0 : inexact-ok += tanpi downward ibm128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e5864489p+0 : inexact-ok += tanpi tonearest ibm128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e58644898p+0 : inexact-ok += tanpi towardzero ibm128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e5864489p+0 : inexact-ok += tanpi upward ibm128 -0x3.a8c5dc49265fep+0 : 0x1.d434a4d7deddd6b4a6e58644898p+0 : inexact-ok += tanpi downward intel96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi tonearest intel96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi towardzero intel96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi upward intel96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e8p+0 : inexact-ok += tanpi downward m68k96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi tonearest m68k96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi towardzero m68k96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6p+0 : inexact-ok += tanpi upward m68k96 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e8p+0 : inexact-ok += tanpi downward binary128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265cb2p+0 : inexact-ok += tanpi tonearest binary128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265cb2p+0 : inexact-ok += tanpi towardzero binary128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265cb2p+0 : inexact-ok += tanpi upward binary128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265cb3p+0 : inexact-ok += tanpi downward ibm128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265c8p+0 : inexact-ok += tanpi tonearest ibm128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265c8p+0 : inexact-ok += tanpi towardzero ibm128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265c8p+0 : inexact-ok += tanpi upward ibm128 -0x3.a8c5dc49265fd13p+0 : 0x1.d434a4d7dedea0e6084417265dp+0 : inexact-ok +tanpi -0x1.a8c117800f4a648c213cd0b6db1fp+0 += tanpi downward binary32 -0x1.a8c116p+0 : 0x1.d475d8p+0 : inexact-ok += tanpi tonearest binary32 -0x1.a8c116p+0 : 0x1.d475d8p+0 : inexact-ok += tanpi towardzero binary32 -0x1.a8c116p+0 : 0x1.d475d8p+0 : inexact-ok += tanpi upward binary32 -0x1.a8c116p+0 : 0x1.d475dap+0 : inexact-ok += tanpi downward binary64 -0x1.a8c116p+0 : 0x1.d475d837ce24dp+0 : inexact-ok += tanpi tonearest binary64 -0x1.a8c116p+0 : 0x1.d475d837ce24dp+0 : inexact-ok += tanpi towardzero binary64 -0x1.a8c116p+0 : 0x1.d475d837ce24dp+0 : inexact-ok += tanpi upward binary64 -0x1.a8c116p+0 : 0x1.d475d837ce24ep+0 : inexact-ok += tanpi downward intel96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi upward intel96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a2p+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1ap+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a2p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa681ep+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa681ep+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa681ep+0 : inexact-ok += tanpi upward binary128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa681fp+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa68p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa68p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa68p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c116p+0 : 0x1.d475d837ce24d1a0583040fa688p+0 : inexact-ok += tanpi downward binary32 -0x1.a8c118p+0 : 0x1.d475bcp+0 : inexact-ok += tanpi tonearest binary32 -0x1.a8c118p+0 : 0x1.d475bcp+0 : inexact-ok += tanpi towardzero binary32 -0x1.a8c118p+0 : 0x1.d475bcp+0 : inexact-ok += tanpi upward binary32 -0x1.a8c118p+0 : 0x1.d475bep+0 : inexact-ok += tanpi downward binary64 -0x1.a8c118p+0 : 0x1.d475bce51398cp+0 : inexact-ok += tanpi tonearest binary64 -0x1.a8c118p+0 : 0x1.d475bce51398cp+0 : inexact-ok += tanpi towardzero binary64 -0x1.a8c118p+0 : 0x1.d475bce51398cp+0 : inexact-ok += tanpi upward binary64 -0x1.a8c118p+0 : 0x1.d475bce51398dp+0 : inexact-ok += tanpi downward intel96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi upward intel96 -0x1.a8c118p+0 : 0x1.d475bce51398c3ep+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c118p+0 : 0x1.d475bce51398c3dep+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c118p+0 : 0x1.d475bce51398c3ep+0 : inexact-ok += tanpi downward binary128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16dap+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16dap+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16dap+0 : inexact-ok += tanpi upward binary128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16da1p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16d8p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16d8p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16d8p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c118p+0 : 0x1.d475bce51398c3de1fffd1e16ep+0 : inexact-ok += tanpi downward binary64 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5p+0 : inexact-ok += tanpi tonearest binary64 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c6p+0 : inexact-ok += tanpi towardzero binary64 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5p+0 : inexact-ok += tanpi upward binary64 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c6p+0 : inexact-ok += tanpi downward intel96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59p+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5902p+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59p+0 : inexact-ok += tanpi upward intel96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5902p+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59p+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5902p+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59p+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c5902p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc5627p+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc5627p+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc5627p+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc5628p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc56p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc56p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc56p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a6p+0 : 0x1.d475c3b8f11c59011813c0dc568p+0 : inexact-ok += tanpi downward binary64 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7p+0 : inexact-ok += tanpi tonearest binary64 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b8p+0 : inexact-ok += tanpi towardzero binary64 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7p+0 : inexact-ok += tanpi upward binary64 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b8p+0 : inexact-ok += tanpi downward intel96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6ap+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6cp+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6ap+0 : inexact-ok += tanpi upward intel96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6cp+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6ap+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6cp+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6ap+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6cp+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db4cp+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db4cp+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db4cp+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db4dp+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741dbp+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db8p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741dbp+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a7p+0 : 0x1.d475c3b8f11b7e6b489c8741db8p+0 : inexact-ok += tanpi downward intel96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae2p+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae4p+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae2p+0 : inexact-ok += tanpi upward intel96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae4p+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae2p+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae4p+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae2p+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae4p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9fc3p+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9fc4p+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9fc3p+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9fc4p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9f8p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3dap+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3d9f8p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a648cp+0 : 0x1.d475c3b8f11c1ae3055e9f3dap+0 : inexact-ok += tanpi downward intel96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac6p+0 : inexact-ok += tanpi tonearest intel96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac8p+0 : inexact-ok += tanpi towardzero intel96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac6p+0 : inexact-ok += tanpi upward intel96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac8p+0 : inexact-ok += tanpi downward m68k96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac6p+0 : inexact-ok += tanpi tonearest m68k96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac8p+0 : inexact-ok += tanpi towardzero m68k96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac6p+0 : inexact-ok += tanpi upward m68k96 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac8p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c7p+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c7p+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c7p+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c71p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566cp+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c8p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566cp+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a648ep+0 : 0x1.d475c3b8f11c1ac7b2a4b0566c8p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a648c213cd0b6db1fp+0 : 0x1.d475c3b8f11c1ae13f4ace30172cp+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a648c213cd0b6db1fp+0 : 0x1.d475c3b8f11c1ae13f4ace30172dp+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a648c213cd0b6db1fp+0 : 0x1.d475c3b8f11c1ae13f4ace30172cp+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a648c213cd0b6db1fp+0 : 0x1.d475c3b8f11c1ae13f4ace30172dp+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3018d4p+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3018d4p+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3018d4p+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3018d5p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace30188p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3019p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace30188p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a648c213cd0b6dbp+0 : 0x1.d475c3b8f11c1ae13f4ace3019p+0 : inexact-ok += tanpi downward binary128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3011ffp+0 : inexact-ok += tanpi tonearest binary128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3012p+0 : inexact-ok += tanpi towardzero binary128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3011ffp+0 : inexact-ok += tanpi upward binary128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3012p+0 : inexact-ok += tanpi downward ibm128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace30118p+0 : inexact-ok += tanpi tonearest ibm128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3012p+0 : inexact-ok += tanpi towardzero ibm128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace30118p+0 : inexact-ok += tanpi upward ibm128 -0x1.a8c117800f4a648c213cd0b6db8p+0 : 0x1.d475c3b8f11c1ae13f4ace3012p+0 : inexact-ok |