aboutsummaryrefslogtreecommitdiff
path: root/math/auto-libm-test-out-sinpi
diff options
context:
space:
mode:
authorPaul Zimmermann <Paul.Zimmermann@inria.fr>2024-12-20 10:41:38 +0100
committerPaul Zimmermann <Paul.Zimmermann@inria.fr>2025-01-02 18:26:36 +0100
commite5ca265a9c9054c01c7811751e035bbe998f49b8 (patch)
treecb9a06c7864c8d9710e4eae0dc3361552223edab /math/auto-libm-test-out-sinpi
parent6d556522c3e59734502f988d6574ee4d551f0d6b (diff)
downloadglibc-e5ca265a9c9054c01c7811751e035bbe998f49b8.tar.xz
glibc-e5ca265a9c9054c01c7811751e035bbe998f49b8.zip
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/auto-libm-test-out-sinpi')
-rw-r--r--math/auto-libm-test-out-sinpi340
1 files changed, 340 insertions, 0 deletions
diff --git a/math/auto-libm-test-out-sinpi b/math/auto-libm-test-out-sinpi
index d29ce51389..a5f2870f92 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