1tanh 0 2= tanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 3= tanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 4= tanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 5= tanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 6= tanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 7= tanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 8= tanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 9= tanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 10= tanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 11= tanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 12= tanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 13= tanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 14= tanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 15= tanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 16= tanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 17= tanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 18= tanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 19= tanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 20= tanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 21= tanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 22= tanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 23= tanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 24= tanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 25= tanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 26tanh -0 27= tanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 28= tanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok 29= tanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok 30= tanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 31= tanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 32= tanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok 33= tanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok 34= tanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 35= tanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 36= tanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok 37= tanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok 38= tanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 39= tanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 40= tanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 41= tanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 42= tanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 43= tanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 44= tanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok 45= tanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok 46= tanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 47= tanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 48= tanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 49= tanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 50= tanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 51tanh 0.75 52= tanh downward binary32 0xcp-4 : 0xa.2991fp-4 : inexact-ok 53= tanh tonearest binary32 0xcp-4 : 0xa.2991fp-4 : inexact-ok 54= tanh towardzero binary32 0xcp-4 : 0xa.2991fp-4 : inexact-ok 55= tanh upward binary32 0xcp-4 : 0xa.2992p-4 : inexact-ok 56= tanh downward binary64 0xcp-4 : 0xa.2991f2a97914p-4 : inexact-ok 57= tanh tonearest binary64 0xcp-4 : 0xa.2991f2a97914p-4 : inexact-ok 58= tanh towardzero binary64 0xcp-4 : 0xa.2991f2a97914p-4 : inexact-ok 59= tanh upward binary64 0xcp-4 : 0xa.2991f2a979148p-4 : inexact-ok 60= tanh downward intel96 0xcp-4 : 0xa.2991f2a97914139p-4 : inexact-ok 61= tanh tonearest intel96 0xcp-4 : 0xa.2991f2a9791413ap-4 : inexact-ok 62= tanh towardzero intel96 0xcp-4 : 0xa.2991f2a97914139p-4 : inexact-ok 63= tanh upward intel96 0xcp-4 : 0xa.2991f2a9791413ap-4 : inexact-ok 64= tanh downward m68k96 0xcp-4 : 0xa.2991f2a97914139p-4 : inexact-ok 65= tanh tonearest m68k96 0xcp-4 : 0xa.2991f2a9791413ap-4 : inexact-ok 66= tanh towardzero m68k96 0xcp-4 : 0xa.2991f2a97914139p-4 : inexact-ok 67= tanh upward m68k96 0xcp-4 : 0xa.2991f2a9791413ap-4 : inexact-ok 68= tanh downward binary128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 69= tanh tonearest binary128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 70= tanh towardzero binary128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 71= tanh upward binary128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fb18p-4 : inexact-ok 72= tanh downward ibm128 0xcp-4 : 0xa.2991f2a97914139d5832bf78f8p-4 : inexact-ok 73= tanh tonearest ibm128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fcp-4 : inexact-ok 74= tanh towardzero ibm128 0xcp-4 : 0xa.2991f2a97914139d5832bf78f8p-4 : inexact-ok 75= tanh upward ibm128 0xcp-4 : 0xa.2991f2a97914139d5832bf78fcp-4 : inexact-ok 76tanh -0.75 77= tanh downward binary32 -0xcp-4 : -0xa.2992p-4 : inexact-ok 78= tanh tonearest binary32 -0xcp-4 : -0xa.2991fp-4 : inexact-ok 79= tanh towardzero binary32 -0xcp-4 : -0xa.2991fp-4 : inexact-ok 80= tanh upward binary32 -0xcp-4 : -0xa.2991fp-4 : inexact-ok 81= tanh downward binary64 -0xcp-4 : -0xa.2991f2a979148p-4 : inexact-ok 82= tanh tonearest binary64 -0xcp-4 : -0xa.2991f2a97914p-4 : inexact-ok 83= tanh towardzero binary64 -0xcp-4 : -0xa.2991f2a97914p-4 : inexact-ok 84= tanh upward binary64 -0xcp-4 : -0xa.2991f2a97914p-4 : inexact-ok 85= tanh downward intel96 -0xcp-4 : -0xa.2991f2a9791413ap-4 : inexact-ok 86= tanh tonearest intel96 -0xcp-4 : -0xa.2991f2a9791413ap-4 : inexact-ok 87= tanh towardzero intel96 -0xcp-4 : -0xa.2991f2a97914139p-4 : inexact-ok 88= tanh upward intel96 -0xcp-4 : -0xa.2991f2a97914139p-4 : inexact-ok 89= tanh downward m68k96 -0xcp-4 : -0xa.2991f2a9791413ap-4 : inexact-ok 90= tanh tonearest m68k96 -0xcp-4 : -0xa.2991f2a9791413ap-4 : inexact-ok 91= tanh towardzero m68k96 -0xcp-4 : -0xa.2991f2a97914139p-4 : inexact-ok 92= tanh upward m68k96 -0xcp-4 : -0xa.2991f2a97914139p-4 : inexact-ok 93= tanh downward binary128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fb18p-4 : inexact-ok 94= tanh tonearest binary128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 95= tanh towardzero binary128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 96= tanh upward binary128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fb1p-4 : inexact-ok 97= tanh downward ibm128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fcp-4 : inexact-ok 98= tanh tonearest ibm128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78fcp-4 : inexact-ok 99= tanh towardzero ibm128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78f8p-4 : inexact-ok 100= tanh upward ibm128 -0xcp-4 : -0xa.2991f2a97914139d5832bf78f8p-4 : inexact-ok 101tanh 1.0 102= tanh downward binary32 0x1p+0 : 0xc.2f7d5p-4 : inexact-ok 103= tanh tonearest binary32 0x1p+0 : 0xc.2f7d6p-4 : inexact-ok 104= tanh towardzero binary32 0x1p+0 : 0xc.2f7d5p-4 : inexact-ok 105= tanh upward binary32 0x1p+0 : 0xc.2f7d6p-4 : inexact-ok 106= tanh downward binary64 0x1p+0 : 0xc.2f7d5a8a79cap-4 : inexact-ok 107= tanh tonearest binary64 0x1p+0 : 0xc.2f7d5a8a79cap-4 : inexact-ok 108= tanh towardzero binary64 0x1p+0 : 0xc.2f7d5a8a79cap-4 : inexact-ok 109= tanh upward binary64 0x1p+0 : 0xc.2f7d5a8a79ca8p-4 : inexact-ok 110= tanh downward intel96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 111= tanh tonearest intel96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 112= tanh towardzero intel96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 113= tanh upward intel96 0x1p+0 : 0xc.2f7d5a8a79ca2adp-4 : inexact-ok 114= tanh downward m68k96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 115= tanh tonearest m68k96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 116= tanh towardzero m68k96 0x1p+0 : 0xc.2f7d5a8a79ca2acp-4 : inexact-ok 117= tanh upward m68k96 0x1p+0 : 0xc.2f7d5a8a79ca2adp-4 : inexact-ok 118= tanh downward binary128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 119= tanh tonearest binary128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 120= tanh towardzero binary128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 121= tanh upward binary128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e214p-4 : inexact-ok 122= tanh downward ibm128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 123= tanh tonearest ibm128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 124= tanh towardzero ibm128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 125= tanh upward ibm128 0x1p+0 : 0xc.2f7d5a8a79ca2ac3195f149e24p-4 : inexact-ok 126tanh -1.0 127= tanh downward binary32 -0x1p+0 : -0xc.2f7d6p-4 : inexact-ok 128= tanh tonearest binary32 -0x1p+0 : -0xc.2f7d6p-4 : inexact-ok 129= tanh towardzero binary32 -0x1p+0 : -0xc.2f7d5p-4 : inexact-ok 130= tanh upward binary32 -0x1p+0 : -0xc.2f7d5p-4 : inexact-ok 131= tanh downward binary64 -0x1p+0 : -0xc.2f7d5a8a79ca8p-4 : inexact-ok 132= tanh tonearest binary64 -0x1p+0 : -0xc.2f7d5a8a79cap-4 : inexact-ok 133= tanh towardzero binary64 -0x1p+0 : -0xc.2f7d5a8a79cap-4 : inexact-ok 134= tanh upward binary64 -0x1p+0 : -0xc.2f7d5a8a79cap-4 : inexact-ok 135= tanh downward intel96 -0x1p+0 : -0xc.2f7d5a8a79ca2adp-4 : inexact-ok 136= tanh tonearest intel96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 137= tanh towardzero intel96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 138= tanh upward intel96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 139= tanh downward m68k96 -0x1p+0 : -0xc.2f7d5a8a79ca2adp-4 : inexact-ok 140= tanh tonearest m68k96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 141= tanh towardzero m68k96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 142= tanh upward m68k96 -0x1p+0 : -0xc.2f7d5a8a79ca2acp-4 : inexact-ok 143= tanh downward binary128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e214p-4 : inexact-ok 144= tanh tonearest binary128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 145= tanh towardzero binary128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 146= tanh upward binary128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2138p-4 : inexact-ok 147= tanh downward ibm128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e24p-4 : inexact-ok 148= tanh tonearest ibm128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 149= tanh towardzero ibm128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 150= tanh upward ibm128 -0x1p+0 : -0xc.2f7d5a8a79ca2ac3195f149e2p-4 : inexact-ok 151tanh 2 152= tanh downward binary32 0x2p+0 : 0xf.6ca82p-4 : inexact-ok 153= tanh tonearest binary32 0x2p+0 : 0xf.6ca83p-4 : inexact-ok 154= tanh towardzero binary32 0x2p+0 : 0xf.6ca82p-4 : inexact-ok 155= tanh upward binary32 0x2p+0 : 0xf.6ca83p-4 : inexact-ok 156= tanh downward binary64 0x2p+0 : 0xf.6ca82f0de1e98p-4 : inexact-ok 157= tanh tonearest binary64 0x2p+0 : 0xf.6ca82f0de1eap-4 : inexact-ok 158= tanh towardzero binary64 0x2p+0 : 0xf.6ca82f0de1e98p-4 : inexact-ok 159= tanh upward binary64 0x2p+0 : 0xf.6ca82f0de1eap-4 : inexact-ok 160= tanh downward intel96 0x2p+0 : 0xf.6ca82f0de1e9e99p-4 : inexact-ok 161= tanh tonearest intel96 0x2p+0 : 0xf.6ca82f0de1e9e9ap-4 : inexact-ok 162= tanh towardzero intel96 0x2p+0 : 0xf.6ca82f0de1e9e99p-4 : inexact-ok 163= tanh upward intel96 0x2p+0 : 0xf.6ca82f0de1e9e9ap-4 : inexact-ok 164= tanh downward m68k96 0x2p+0 : 0xf.6ca82f0de1e9e99p-4 : inexact-ok 165= tanh tonearest m68k96 0x2p+0 : 0xf.6ca82f0de1e9e9ap-4 : inexact-ok 166= tanh towardzero m68k96 0x2p+0 : 0xf.6ca82f0de1e9e99p-4 : inexact-ok 167= tanh upward m68k96 0x2p+0 : 0xf.6ca82f0de1e9e9ap-4 : inexact-ok 168= tanh downward binary128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f412a8p-4 : inexact-ok 169= tanh tonearest binary128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f412bp-4 : inexact-ok 170= tanh towardzero binary128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f412a8p-4 : inexact-ok 171= tanh upward binary128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f412bp-4 : inexact-ok 172= tanh downward ibm128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f41p-4 : inexact-ok 173= tanh tonearest ibm128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f414p-4 : inexact-ok 174= tanh towardzero ibm128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f41p-4 : inexact-ok 175= tanh upward ibm128 0x2p+0 : 0xf.6ca82f0de1e9e99e2197e1f414p-4 : inexact-ok 176tanh -2 177= tanh downward binary32 -0x2p+0 : -0xf.6ca83p-4 : inexact-ok 178= tanh tonearest binary32 -0x2p+0 : -0xf.6ca83p-4 : inexact-ok 179= tanh towardzero binary32 -0x2p+0 : -0xf.6ca82p-4 : inexact-ok 180= tanh upward binary32 -0x2p+0 : -0xf.6ca82p-4 : inexact-ok 181= tanh downward binary64 -0x2p+0 : -0xf.6ca82f0de1eap-4 : inexact-ok 182= tanh tonearest binary64 -0x2p+0 : -0xf.6ca82f0de1eap-4 : inexact-ok 183= tanh towardzero binary64 -0x2p+0 : -0xf.6ca82f0de1e98p-4 : inexact-ok 184= tanh upward binary64 -0x2p+0 : -0xf.6ca82f0de1e98p-4 : inexact-ok 185= tanh downward intel96 -0x2p+0 : -0xf.6ca82f0de1e9e9ap-4 : inexact-ok 186= tanh tonearest intel96 -0x2p+0 : -0xf.6ca82f0de1e9e9ap-4 : inexact-ok 187= tanh towardzero intel96 -0x2p+0 : -0xf.6ca82f0de1e9e99p-4 : inexact-ok 188= tanh upward intel96 -0x2p+0 : -0xf.6ca82f0de1e9e99p-4 : inexact-ok 189= tanh downward m68k96 -0x2p+0 : -0xf.6ca82f0de1e9e9ap-4 : inexact-ok 190= tanh tonearest m68k96 -0x2p+0 : -0xf.6ca82f0de1e9e9ap-4 : inexact-ok 191= tanh towardzero m68k96 -0x2p+0 : -0xf.6ca82f0de1e9e99p-4 : inexact-ok 192= tanh upward m68k96 -0x2p+0 : -0xf.6ca82f0de1e9e99p-4 : inexact-ok 193= tanh downward binary128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f412bp-4 : inexact-ok 194= tanh tonearest binary128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f412bp-4 : inexact-ok 195= tanh towardzero binary128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f412a8p-4 : inexact-ok 196= tanh upward binary128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f412a8p-4 : inexact-ok 197= tanh downward ibm128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f414p-4 : inexact-ok 198= tanh tonearest ibm128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f414p-4 : inexact-ok 199= tanh towardzero ibm128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f41p-4 : inexact-ok 200= tanh upward ibm128 -0x2p+0 : -0xf.6ca82f0de1e9e99e2197e1f41p-4 : inexact-ok 201tanh 3 202= tanh downward binary32 0x3p+0 : 0xf.ebbe8p-4 : inexact-ok 203= tanh tonearest binary32 0x3p+0 : 0xf.ebbe9p-4 : inexact-ok 204= tanh towardzero binary32 0x3p+0 : 0xf.ebbe8p-4 : inexact-ok 205= tanh upward binary32 0x3p+0 : 0xf.ebbe9p-4 : inexact-ok 206= tanh downward binary64 0x3p+0 : 0xf.ebbe888d057f8p-4 : inexact-ok 207= tanh tonearest binary64 0x3p+0 : 0xf.ebbe888d058p-4 : inexact-ok 208= tanh towardzero binary64 0x3p+0 : 0xf.ebbe888d057f8p-4 : inexact-ok 209= tanh upward binary64 0x3p+0 : 0xf.ebbe888d058p-4 : inexact-ok 210= tanh downward intel96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 211= tanh tonearest intel96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 212= tanh towardzero intel96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 213= tanh upward intel96 0x3p+0 : 0xf.ebbe888d057ff11p-4 : inexact-ok 214= tanh downward m68k96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 215= tanh tonearest m68k96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 216= tanh towardzero m68k96 0x3p+0 : 0xf.ebbe888d057ff1p-4 : inexact-ok 217= tanh upward m68k96 0x3p+0 : 0xf.ebbe888d057ff11p-4 : inexact-ok 218= tanh downward binary128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfda8p-4 : inexact-ok 219= tanh tonearest binary128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfdbp-4 : inexact-ok 220= tanh towardzero binary128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfda8p-4 : inexact-ok 221= tanh upward binary128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfdbp-4 : inexact-ok 222= tanh downward ibm128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 223= tanh tonearest ibm128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 224= tanh towardzero ibm128 0x3p+0 : 0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 225= tanh upward ibm128 0x3p+0 : 0xf.ebbe888d057ff1057854585cp-4 : inexact-ok 226tanh -3 227= tanh downward binary32 -0x3p+0 : -0xf.ebbe9p-4 : inexact-ok 228= tanh tonearest binary32 -0x3p+0 : -0xf.ebbe9p-4 : inexact-ok 229= tanh towardzero binary32 -0x3p+0 : -0xf.ebbe8p-4 : inexact-ok 230= tanh upward binary32 -0x3p+0 : -0xf.ebbe8p-4 : inexact-ok 231= tanh downward binary64 -0x3p+0 : -0xf.ebbe888d058p-4 : inexact-ok 232= tanh tonearest binary64 -0x3p+0 : -0xf.ebbe888d058p-4 : inexact-ok 233= tanh towardzero binary64 -0x3p+0 : -0xf.ebbe888d057f8p-4 : inexact-ok 234= tanh upward binary64 -0x3p+0 : -0xf.ebbe888d057f8p-4 : inexact-ok 235= tanh downward intel96 -0x3p+0 : -0xf.ebbe888d057ff11p-4 : inexact-ok 236= tanh tonearest intel96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 237= tanh towardzero intel96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 238= tanh upward intel96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 239= tanh downward m68k96 -0x3p+0 : -0xf.ebbe888d057ff11p-4 : inexact-ok 240= tanh tonearest m68k96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 241= tanh towardzero m68k96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 242= tanh upward m68k96 -0x3p+0 : -0xf.ebbe888d057ff1p-4 : inexact-ok 243= tanh downward binary128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfdbp-4 : inexact-ok 244= tanh tonearest binary128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfdbp-4 : inexact-ok 245= tanh towardzero binary128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfda8p-4 : inexact-ok 246= tanh upward binary128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfda8p-4 : inexact-ok 247= tanh downward ibm128 -0x3p+0 : -0xf.ebbe888d057ff1057854585cp-4 : inexact-ok 248= tanh tonearest ibm128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 249= tanh towardzero ibm128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 250= tanh upward ibm128 -0x3p+0 : -0xf.ebbe888d057ff1057854585bfcp-4 : inexact-ok 251tanh 4 252= tanh downward binary32 0x4p+0 : 0xf.fd40bp-4 : inexact-ok 253= tanh tonearest binary32 0x4p+0 : 0xf.fd40cp-4 : inexact-ok 254= tanh towardzero binary32 0x4p+0 : 0xf.fd40bp-4 : inexact-ok 255= tanh upward binary32 0x4p+0 : 0xf.fd40cp-4 : inexact-ok 256= tanh downward binary64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok 257= tanh tonearest binary64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok 258= tanh towardzero binary64 0x4p+0 : 0xf.fd40b84505a1p-4 : inexact-ok 259= tanh upward binary64 0x4p+0 : 0xf.fd40b84505a18p-4 : inexact-ok 260= tanh downward intel96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 261= tanh tonearest intel96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 262= tanh towardzero intel96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 263= tanh upward intel96 0x4p+0 : 0xf.fd40b84505a10b5p-4 : inexact-ok 264= tanh downward m68k96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 265= tanh tonearest m68k96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 266= tanh towardzero m68k96 0x4p+0 : 0xf.fd40b84505a10b4p-4 : inexact-ok 267= tanh upward m68k96 0x4p+0 : 0xf.fd40b84505a10b5p-4 : inexact-ok 268= tanh downward binary128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee3p-4 : inexact-ok 269= tanh tonearest binary128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee308p-4 : inexact-ok 270= tanh towardzero binary128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee3p-4 : inexact-ok 271= tanh upward binary128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee308p-4 : inexact-ok 272= tanh downward ibm128 0x4p+0 : 0xf.fd40b84505a10b42b92360ceep-4 : inexact-ok 273= tanh tonearest ibm128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee4p-4 : inexact-ok 274= tanh towardzero ibm128 0x4p+0 : 0xf.fd40b84505a10b42b92360ceep-4 : inexact-ok 275= tanh upward ibm128 0x4p+0 : 0xf.fd40b84505a10b42b92360cee4p-4 : inexact-ok 276tanh -4 277= tanh downward binary32 -0x4p+0 : -0xf.fd40cp-4 : inexact-ok 278= tanh tonearest binary32 -0x4p+0 : -0xf.fd40cp-4 : inexact-ok 279= tanh towardzero binary32 -0x4p+0 : -0xf.fd40bp-4 : inexact-ok 280= tanh upward binary32 -0x4p+0 : -0xf.fd40bp-4 : inexact-ok 281= tanh downward binary64 -0x4p+0 : -0xf.fd40b84505a18p-4 : inexact-ok 282= tanh tonearest binary64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok 283= tanh towardzero binary64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok 284= tanh upward binary64 -0x4p+0 : -0xf.fd40b84505a1p-4 : inexact-ok 285= tanh downward intel96 -0x4p+0 : -0xf.fd40b84505a10b5p-4 : inexact-ok 286= tanh tonearest intel96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 287= tanh towardzero intel96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 288= tanh upward intel96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 289= tanh downward m68k96 -0x4p+0 : -0xf.fd40b84505a10b5p-4 : inexact-ok 290= tanh tonearest m68k96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 291= tanh towardzero m68k96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 292= tanh upward m68k96 -0x4p+0 : -0xf.fd40b84505a10b4p-4 : inexact-ok 293= tanh downward binary128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee308p-4 : inexact-ok 294= tanh tonearest binary128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee308p-4 : inexact-ok 295= tanh towardzero binary128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee3p-4 : inexact-ok 296= tanh upward binary128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee3p-4 : inexact-ok 297= tanh downward ibm128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee4p-4 : inexact-ok 298= tanh tonearest ibm128 -0x4p+0 : -0xf.fd40b84505a10b42b92360cee4p-4 : inexact-ok 299= tanh towardzero ibm128 -0x4p+0 : -0xf.fd40b84505a10b42b92360ceep-4 : inexact-ok 300= tanh upward ibm128 -0x4p+0 : -0xf.fd40b84505a10b42b92360ceep-4 : inexact-ok 301tanh 5 302= tanh downward binary32 0x5p+0 : 0xf.ffa0cp-4 : inexact-ok 303= tanh tonearest binary32 0x5p+0 : 0xf.ffa0dp-4 : inexact-ok 304= tanh towardzero binary32 0x5p+0 : 0xf.ffa0cp-4 : inexact-ok 305= tanh upward binary32 0x5p+0 : 0xf.ffa0dp-4 : inexact-ok 306= tanh downward binary64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok 307= tanh tonearest binary64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok 308= tanh towardzero binary64 0x5p+0 : 0xf.ffa0cb346f888p-4 : inexact-ok 309= tanh upward binary64 0x5p+0 : 0xf.ffa0cb346f89p-4 : inexact-ok 310= tanh downward intel96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 311= tanh tonearest intel96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 312= tanh towardzero intel96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 313= tanh upward intel96 0x5p+0 : 0xf.ffa0cb346f889a9p-4 : inexact-ok 314= tanh downward m68k96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 315= tanh tonearest m68k96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 316= tanh towardzero m68k96 0x5p+0 : 0xf.ffa0cb346f889a8p-4 : inexact-ok 317= tanh upward m68k96 0x5p+0 : 0xf.ffa0cb346f889a9p-4 : inexact-ok 318= tanh downward binary128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb5728p-4 : inexact-ok 319= tanh tonearest binary128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb573p-4 : inexact-ok 320= tanh towardzero binary128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb5728p-4 : inexact-ok 321= tanh upward binary128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb573p-4 : inexact-ok 322= tanh downward ibm128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb54p-4 : inexact-ok 323= tanh tonearest ibm128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb58p-4 : inexact-ok 324= tanh towardzero ibm128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb54p-4 : inexact-ok 325= tanh upward ibm128 0x5p+0 : 0xf.ffa0cb346f889a800b7186cb58p-4 : inexact-ok 326tanh -5 327= tanh downward binary32 -0x5p+0 : -0xf.ffa0dp-4 : inexact-ok 328= tanh tonearest binary32 -0x5p+0 : -0xf.ffa0dp-4 : inexact-ok 329= tanh towardzero binary32 -0x5p+0 : -0xf.ffa0cp-4 : inexact-ok 330= tanh upward binary32 -0x5p+0 : -0xf.ffa0cp-4 : inexact-ok 331= tanh downward binary64 -0x5p+0 : -0xf.ffa0cb346f89p-4 : inexact-ok 332= tanh tonearest binary64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok 333= tanh towardzero binary64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok 334= tanh upward binary64 -0x5p+0 : -0xf.ffa0cb346f888p-4 : inexact-ok 335= tanh downward intel96 -0x5p+0 : -0xf.ffa0cb346f889a9p-4 : inexact-ok 336= tanh tonearest intel96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 337= tanh towardzero intel96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 338= tanh upward intel96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 339= tanh downward m68k96 -0x5p+0 : -0xf.ffa0cb346f889a9p-4 : inexact-ok 340= tanh tonearest m68k96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 341= tanh towardzero m68k96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 342= tanh upward m68k96 -0x5p+0 : -0xf.ffa0cb346f889a8p-4 : inexact-ok 343= tanh downward binary128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb573p-4 : inexact-ok 344= tanh tonearest binary128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb573p-4 : inexact-ok 345= tanh towardzero binary128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb5728p-4 : inexact-ok 346= tanh upward binary128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb5728p-4 : inexact-ok 347= tanh downward ibm128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb58p-4 : inexact-ok 348= tanh tonearest ibm128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb58p-4 : inexact-ok 349= tanh towardzero ibm128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb54p-4 : inexact-ok 350= tanh upward ibm128 -0x5p+0 : -0xf.ffa0cb346f889a800b7186cb54p-4 : inexact-ok 351tanh 6 352= tanh downward binary32 0x6p+0 : 0xf.fff31p-4 : inexact-ok 353= tanh tonearest binary32 0x6p+0 : 0xf.fff32p-4 : inexact-ok 354= tanh towardzero binary32 0x6p+0 : 0xf.fff31p-4 : inexact-ok 355= tanh upward binary32 0x6p+0 : 0xf.fff32p-4 : inexact-ok 356= tanh downward binary64 0x6p+0 : 0xf.fff31d5f129d8p-4 : inexact-ok 357= tanh tonearest binary64 0x6p+0 : 0xf.fff31d5f129ep-4 : inexact-ok 358= tanh towardzero binary64 0x6p+0 : 0xf.fff31d5f129d8p-4 : inexact-ok 359= tanh upward binary64 0x6p+0 : 0xf.fff31d5f129ep-4 : inexact-ok 360= tanh downward intel96 0x6p+0 : 0xf.fff31d5f129deedp-4 : inexact-ok 361= tanh tonearest intel96 0x6p+0 : 0xf.fff31d5f129deeep-4 : inexact-ok 362= tanh towardzero intel96 0x6p+0 : 0xf.fff31d5f129deedp-4 : inexact-ok 363= tanh upward intel96 0x6p+0 : 0xf.fff31d5f129deeep-4 : inexact-ok 364= tanh downward m68k96 0x6p+0 : 0xf.fff31d5f129deedp-4 : inexact-ok 365= tanh tonearest m68k96 0x6p+0 : 0xf.fff31d5f129deeep-4 : inexact-ok 366= tanh towardzero m68k96 0x6p+0 : 0xf.fff31d5f129deedp-4 : inexact-ok 367= tanh upward m68k96 0x6p+0 : 0xf.fff31d5f129deeep-4 : inexact-ok 368= tanh downward binary128 0x6p+0 : 0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 369= tanh tonearest binary128 0x6p+0 : 0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 370= tanh towardzero binary128 0x6p+0 : 0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 371= tanh upward binary128 0x6p+0 : 0xf.fff31d5f129deedd313b5726566p-4 : inexact-ok 372= tanh downward ibm128 0x6p+0 : 0xf.fff31d5f129deedd313b572654p-4 : inexact-ok 373= tanh tonearest ibm128 0x6p+0 : 0xf.fff31d5f129deedd313b572658p-4 : inexact-ok 374= tanh towardzero ibm128 0x6p+0 : 0xf.fff31d5f129deedd313b572654p-4 : inexact-ok 375= tanh upward ibm128 0x6p+0 : 0xf.fff31d5f129deedd313b572658p-4 : inexact-ok 376tanh -6 377= tanh downward binary32 -0x6p+0 : -0xf.fff32p-4 : inexact-ok 378= tanh tonearest binary32 -0x6p+0 : -0xf.fff32p-4 : inexact-ok 379= tanh towardzero binary32 -0x6p+0 : -0xf.fff31p-4 : inexact-ok 380= tanh upward binary32 -0x6p+0 : -0xf.fff31p-4 : inexact-ok 381= tanh downward binary64 -0x6p+0 : -0xf.fff31d5f129ep-4 : inexact-ok 382= tanh tonearest binary64 -0x6p+0 : -0xf.fff31d5f129ep-4 : inexact-ok 383= tanh towardzero binary64 -0x6p+0 : -0xf.fff31d5f129d8p-4 : inexact-ok 384= tanh upward binary64 -0x6p+0 : -0xf.fff31d5f129d8p-4 : inexact-ok 385= tanh downward intel96 -0x6p+0 : -0xf.fff31d5f129deeep-4 : inexact-ok 386= tanh tonearest intel96 -0x6p+0 : -0xf.fff31d5f129deeep-4 : inexact-ok 387= tanh towardzero intel96 -0x6p+0 : -0xf.fff31d5f129deedp-4 : inexact-ok 388= tanh upward intel96 -0x6p+0 : -0xf.fff31d5f129deedp-4 : inexact-ok 389= tanh downward m68k96 -0x6p+0 : -0xf.fff31d5f129deeep-4 : inexact-ok 390= tanh tonearest m68k96 -0x6p+0 : -0xf.fff31d5f129deeep-4 : inexact-ok 391= tanh towardzero m68k96 -0x6p+0 : -0xf.fff31d5f129deedp-4 : inexact-ok 392= tanh upward m68k96 -0x6p+0 : -0xf.fff31d5f129deedp-4 : inexact-ok 393= tanh downward binary128 -0x6p+0 : -0xf.fff31d5f129deedd313b5726566p-4 : inexact-ok 394= tanh tonearest binary128 -0x6p+0 : -0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 395= tanh towardzero binary128 -0x6p+0 : -0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 396= tanh upward binary128 -0x6p+0 : -0xf.fff31d5f129deedd313b57265658p-4 : inexact-ok 397= tanh downward ibm128 -0x6p+0 : -0xf.fff31d5f129deedd313b572658p-4 : inexact-ok 398= tanh tonearest ibm128 -0x6p+0 : -0xf.fff31d5f129deedd313b572658p-4 : inexact-ok 399= tanh towardzero ibm128 -0x6p+0 : -0xf.fff31d5f129deedd313b572654p-4 : inexact-ok 400= tanh upward ibm128 -0x6p+0 : -0xf.fff31d5f129deedd313b572654p-4 : inexact-ok 401tanh 7 402= tanh downward binary32 0x7p+0 : 0xf.fffe4p-4 : inexact-ok 403= tanh tonearest binary32 0x7p+0 : 0xf.fffe4p-4 : inexact-ok 404= tanh towardzero binary32 0x7p+0 : 0xf.fffe4p-4 : inexact-ok 405= tanh upward binary32 0x7p+0 : 0xf.fffe5p-4 : inexact-ok 406= tanh downward binary64 0x7p+0 : 0xf.fffe4193a8788p-4 : inexact-ok 407= tanh tonearest binary64 0x7p+0 : 0xf.fffe4193a879p-4 : inexact-ok 408= tanh towardzero binary64 0x7p+0 : 0xf.fffe4193a8788p-4 : inexact-ok 409= tanh upward binary64 0x7p+0 : 0xf.fffe4193a879p-4 : inexact-ok 410= tanh downward intel96 0x7p+0 : 0xf.fffe4193a878ed6p-4 : inexact-ok 411= tanh tonearest intel96 0x7p+0 : 0xf.fffe4193a878ed7p-4 : inexact-ok 412= tanh towardzero intel96 0x7p+0 : 0xf.fffe4193a878ed6p-4 : inexact-ok 413= tanh upward intel96 0x7p+0 : 0xf.fffe4193a878ed7p-4 : inexact-ok 414= tanh downward m68k96 0x7p+0 : 0xf.fffe4193a878ed6p-4 : inexact-ok 415= tanh tonearest m68k96 0x7p+0 : 0xf.fffe4193a878ed7p-4 : inexact-ok 416= tanh towardzero m68k96 0x7p+0 : 0xf.fffe4193a878ed6p-4 : inexact-ok 417= tanh upward m68k96 0x7p+0 : 0xf.fffe4193a878ed7p-4 : inexact-ok 418= tanh downward binary128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 419= tanh tonearest binary128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 420= tanh towardzero binary128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 421= tanh upward binary128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd2d8p-4 : inexact-ok 422= tanh downward ibm128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafdp-4 : inexact-ok 423= tanh tonearest ibm128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd4p-4 : inexact-ok 424= tanh towardzero ibm128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafdp-4 : inexact-ok 425= tanh upward ibm128 0x7p+0 : 0xf.fffe4193a878ed68e8057dafd4p-4 : inexact-ok 426tanh -7 427= tanh downward binary32 -0x7p+0 : -0xf.fffe5p-4 : inexact-ok 428= tanh tonearest binary32 -0x7p+0 : -0xf.fffe4p-4 : inexact-ok 429= tanh towardzero binary32 -0x7p+0 : -0xf.fffe4p-4 : inexact-ok 430= tanh upward binary32 -0x7p+0 : -0xf.fffe4p-4 : inexact-ok 431= tanh downward binary64 -0x7p+0 : -0xf.fffe4193a879p-4 : inexact-ok 432= tanh tonearest binary64 -0x7p+0 : -0xf.fffe4193a879p-4 : inexact-ok 433= tanh towardzero binary64 -0x7p+0 : -0xf.fffe4193a8788p-4 : inexact-ok 434= tanh upward binary64 -0x7p+0 : -0xf.fffe4193a8788p-4 : inexact-ok 435= tanh downward intel96 -0x7p+0 : -0xf.fffe4193a878ed7p-4 : inexact-ok 436= tanh tonearest intel96 -0x7p+0 : -0xf.fffe4193a878ed7p-4 : inexact-ok 437= tanh towardzero intel96 -0x7p+0 : -0xf.fffe4193a878ed6p-4 : inexact-ok 438= tanh upward intel96 -0x7p+0 : -0xf.fffe4193a878ed6p-4 : inexact-ok 439= tanh downward m68k96 -0x7p+0 : -0xf.fffe4193a878ed7p-4 : inexact-ok 440= tanh tonearest m68k96 -0x7p+0 : -0xf.fffe4193a878ed7p-4 : inexact-ok 441= tanh towardzero m68k96 -0x7p+0 : -0xf.fffe4193a878ed6p-4 : inexact-ok 442= tanh upward m68k96 -0x7p+0 : -0xf.fffe4193a878ed6p-4 : inexact-ok 443= tanh downward binary128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd2d8p-4 : inexact-ok 444= tanh tonearest binary128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 445= tanh towardzero binary128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 446= tanh upward binary128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd2dp-4 : inexact-ok 447= tanh downward ibm128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd4p-4 : inexact-ok 448= tanh tonearest ibm128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafd4p-4 : inexact-ok 449= tanh towardzero ibm128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafdp-4 : inexact-ok 450= tanh upward ibm128 -0x7p+0 : -0xf.fffe4193a878ed68e8057dafdp-4 : inexact-ok 451tanh 8 452= tanh downward binary32 0x8p+0 : 0xf.ffffcp-4 : inexact-ok 453= tanh tonearest binary32 0x8p+0 : 0xf.ffffcp-4 : inexact-ok 454= tanh towardzero binary32 0x8p+0 : 0xf.ffffcp-4 : inexact-ok 455= tanh upward binary32 0x8p+0 : 0xf.ffffdp-4 : inexact-ok 456= tanh downward binary64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok 457= tanh tonearest binary64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok 458= tanh towardzero binary64 0x8p+0 : 0xf.ffffc39548fcp-4 : inexact-ok 459= tanh upward binary64 0x8p+0 : 0xf.ffffc39548fc8p-4 : inexact-ok 460= tanh downward intel96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 461= tanh tonearest intel96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 462= tanh towardzero intel96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 463= tanh upward intel96 0x8p+0 : 0xf.ffffc39548fc349p-4 : inexact-ok 464= tanh downward m68k96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 465= tanh tonearest m68k96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 466= tanh towardzero m68k96 0x8p+0 : 0xf.ffffc39548fc348p-4 : inexact-ok 467= tanh upward m68k96 0x8p+0 : 0xf.ffffc39548fc349p-4 : inexact-ok 468= tanh downward binary128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c57p-4 : inexact-ok 469= tanh tonearest binary128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c578p-4 : inexact-ok 470= tanh towardzero binary128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c57p-4 : inexact-ok 471= tanh upward binary128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c578p-4 : inexact-ok 472= tanh downward ibm128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 473= tanh tonearest ibm128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 474= tanh towardzero ibm128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 475= tanh upward ibm128 0x8p+0 : 0xf.ffffc39548fc3487707369d6c8p-4 : inexact-ok 476tanh -8 477= tanh downward binary32 -0x8p+0 : -0xf.ffffdp-4 : inexact-ok 478= tanh tonearest binary32 -0x8p+0 : -0xf.ffffcp-4 : inexact-ok 479= tanh towardzero binary32 -0x8p+0 : -0xf.ffffcp-4 : inexact-ok 480= tanh upward binary32 -0x8p+0 : -0xf.ffffcp-4 : inexact-ok 481= tanh downward binary64 -0x8p+0 : -0xf.ffffc39548fc8p-4 : inexact-ok 482= tanh tonearest binary64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok 483= tanh towardzero binary64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok 484= tanh upward binary64 -0x8p+0 : -0xf.ffffc39548fcp-4 : inexact-ok 485= tanh downward intel96 -0x8p+0 : -0xf.ffffc39548fc349p-4 : inexact-ok 486= tanh tonearest intel96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 487= tanh towardzero intel96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 488= tanh upward intel96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 489= tanh downward m68k96 -0x8p+0 : -0xf.ffffc39548fc349p-4 : inexact-ok 490= tanh tonearest m68k96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 491= tanh towardzero m68k96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 492= tanh upward m68k96 -0x8p+0 : -0xf.ffffc39548fc348p-4 : inexact-ok 493= tanh downward binary128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c578p-4 : inexact-ok 494= tanh tonearest binary128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c578p-4 : inexact-ok 495= tanh towardzero binary128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c57p-4 : inexact-ok 496= tanh upward binary128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c57p-4 : inexact-ok 497= tanh downward ibm128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c8p-4 : inexact-ok 498= tanh tonearest ibm128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 499= tanh towardzero ibm128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 500= tanh upward ibm128 -0x8p+0 : -0xf.ffffc39548fc3487707369d6c4p-4 : inexact-ok 501tanh 9 502= tanh downward binary32 0x9p+0 : 0xf.fffffp-4 : inexact-ok 503= tanh tonearest binary32 0x9p+0 : 0xf.fffffp-4 : inexact-ok 504= tanh towardzero binary32 0x9p+0 : 0xf.fffffp-4 : inexact-ok 505= tanh upward binary32 0x9p+0 : 0x1p+0 : inexact-ok 506= tanh downward binary64 0x9p+0 : 0xf.fffff7d2cebb8p-4 : inexact-ok 507= tanh tonearest binary64 0x9p+0 : 0xf.fffff7d2cebcp-4 : inexact-ok 508= tanh towardzero binary64 0x9p+0 : 0xf.fffff7d2cebb8p-4 : inexact-ok 509= tanh upward binary64 0x9p+0 : 0xf.fffff7d2cebcp-4 : inexact-ok 510= tanh downward intel96 0x9p+0 : 0xf.fffff7d2cebbe2p-4 : inexact-ok 511= tanh tonearest intel96 0x9p+0 : 0xf.fffff7d2cebbe21p-4 : inexact-ok 512= tanh towardzero intel96 0x9p+0 : 0xf.fffff7d2cebbe2p-4 : inexact-ok 513= tanh upward intel96 0x9p+0 : 0xf.fffff7d2cebbe21p-4 : inexact-ok 514= tanh downward m68k96 0x9p+0 : 0xf.fffff7d2cebbe2p-4 : inexact-ok 515= tanh tonearest m68k96 0x9p+0 : 0xf.fffff7d2cebbe21p-4 : inexact-ok 516= tanh towardzero m68k96 0x9p+0 : 0xf.fffff7d2cebbe2p-4 : inexact-ok 517= tanh upward m68k96 0x9p+0 : 0xf.fffff7d2cebbe21p-4 : inexact-ok 518= tanh downward binary128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e7168p-4 : inexact-ok 519= tanh tonearest binary128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e717p-4 : inexact-ok 520= tanh towardzero binary128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e7168p-4 : inexact-ok 521= tanh upward binary128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e717p-4 : inexact-ok 522= tanh downward ibm128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 523= tanh tonearest ibm128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 524= tanh towardzero ibm128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 525= tanh upward ibm128 0x9p+0 : 0xf.fffff7d2cebbe208a50ed05e74p-4 : inexact-ok 526tanh -9 527= tanh downward binary32 -0x9p+0 : -0x1p+0 : inexact-ok 528= tanh tonearest binary32 -0x9p+0 : -0xf.fffffp-4 : inexact-ok 529= tanh towardzero binary32 -0x9p+0 : -0xf.fffffp-4 : inexact-ok 530= tanh upward binary32 -0x9p+0 : -0xf.fffffp-4 : inexact-ok 531= tanh downward binary64 -0x9p+0 : -0xf.fffff7d2cebcp-4 : inexact-ok 532= tanh tonearest binary64 -0x9p+0 : -0xf.fffff7d2cebcp-4 : inexact-ok 533= tanh towardzero binary64 -0x9p+0 : -0xf.fffff7d2cebb8p-4 : inexact-ok 534= tanh upward binary64 -0x9p+0 : -0xf.fffff7d2cebb8p-4 : inexact-ok 535= tanh downward intel96 -0x9p+0 : -0xf.fffff7d2cebbe21p-4 : inexact-ok 536= tanh tonearest intel96 -0x9p+0 : -0xf.fffff7d2cebbe21p-4 : inexact-ok 537= tanh towardzero intel96 -0x9p+0 : -0xf.fffff7d2cebbe2p-4 : inexact-ok 538= tanh upward intel96 -0x9p+0 : -0xf.fffff7d2cebbe2p-4 : inexact-ok 539= tanh downward m68k96 -0x9p+0 : -0xf.fffff7d2cebbe21p-4 : inexact-ok 540= tanh tonearest m68k96 -0x9p+0 : -0xf.fffff7d2cebbe21p-4 : inexact-ok 541= tanh towardzero m68k96 -0x9p+0 : -0xf.fffff7d2cebbe2p-4 : inexact-ok 542= tanh upward m68k96 -0x9p+0 : -0xf.fffff7d2cebbe2p-4 : inexact-ok 543= tanh downward binary128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e717p-4 : inexact-ok 544= tanh tonearest binary128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e717p-4 : inexact-ok 545= tanh towardzero binary128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e7168p-4 : inexact-ok 546= tanh upward binary128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e7168p-4 : inexact-ok 547= tanh downward ibm128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e74p-4 : inexact-ok 548= tanh tonearest ibm128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 549= tanh towardzero ibm128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 550= tanh upward ibm128 -0x9p+0 : -0xf.fffff7d2cebbe208a50ed05e7p-4 : inexact-ok 551tanh 10 552= tanh downward binary32 0xap+0 : 0xf.fffffp-4 : inexact-ok 553= tanh tonearest binary32 0xap+0 : 0x1p+0 : inexact-ok 554= tanh towardzero binary32 0xap+0 : 0xf.fffffp-4 : inexact-ok 555= tanh upward binary32 0xap+0 : 0x1p+0 : inexact-ok 556= tanh downward binary64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok 557= tanh tonearest binary64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok 558= tanh towardzero binary64 0xap+0 : 0xf.fffffee4b79a8p-4 : inexact-ok 559= tanh upward binary64 0xap+0 : 0xf.fffffee4b79bp-4 : inexact-ok 560= tanh downward intel96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 561= tanh tonearest intel96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 562= tanh towardzero intel96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 563= tanh upward intel96 0xap+0 : 0xf.fffffee4b79aaaap-4 : inexact-ok 564= tanh downward m68k96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 565= tanh tonearest m68k96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 566= tanh towardzero m68k96 0xap+0 : 0xf.fffffee4b79aaa9p-4 : inexact-ok 567= tanh upward m68k96 0xap+0 : 0xf.fffffee4b79aaaap-4 : inexact-ok 568= tanh downward binary128 0xap+0 : 0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 569= tanh tonearest binary128 0xap+0 : 0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 570= tanh towardzero binary128 0xap+0 : 0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 571= tanh upward binary128 0xap+0 : 0xf.fffffee4b79aaa94a2b6168968ap-4 : inexact-ok 572= tanh downward ibm128 0xap+0 : 0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 573= tanh tonearest ibm128 0xap+0 : 0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 574= tanh towardzero ibm128 0xap+0 : 0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 575= tanh upward ibm128 0xap+0 : 0xf.fffffee4b79aaa94a2b616896cp-4 : inexact-ok 576tanh -10 577= tanh downward binary32 -0xap+0 : -0x1p+0 : inexact-ok 578= tanh tonearest binary32 -0xap+0 : -0x1p+0 : inexact-ok 579= tanh towardzero binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok 580= tanh upward binary32 -0xap+0 : -0xf.fffffp-4 : inexact-ok 581= tanh downward binary64 -0xap+0 : -0xf.fffffee4b79bp-4 : inexact-ok 582= tanh tonearest binary64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok 583= tanh towardzero binary64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok 584= tanh upward binary64 -0xap+0 : -0xf.fffffee4b79a8p-4 : inexact-ok 585= tanh downward intel96 -0xap+0 : -0xf.fffffee4b79aaaap-4 : inexact-ok 586= tanh tonearest intel96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 587= tanh towardzero intel96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 588= tanh upward intel96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 589= tanh downward m68k96 -0xap+0 : -0xf.fffffee4b79aaaap-4 : inexact-ok 590= tanh tonearest m68k96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 591= tanh towardzero m68k96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 592= tanh upward m68k96 -0xap+0 : -0xf.fffffee4b79aaa9p-4 : inexact-ok 593= tanh downward binary128 -0xap+0 : -0xf.fffffee4b79aaa94a2b6168968ap-4 : inexact-ok 594= tanh tonearest binary128 -0xap+0 : -0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 595= tanh towardzero binary128 -0xap+0 : -0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 596= tanh upward binary128 -0xap+0 : -0xf.fffffee4b79aaa94a2b616896898p-4 : inexact-ok 597= tanh downward ibm128 -0xap+0 : -0xf.fffffee4b79aaa94a2b616896cp-4 : inexact-ok 598= tanh tonearest ibm128 -0xap+0 : -0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 599= tanh towardzero ibm128 -0xap+0 : -0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 600= tanh upward ibm128 -0xap+0 : -0xf.fffffee4b79aaa94a2b6168968p-4 : inexact-ok 601tanh 15 602= tanh downward binary32 0xfp+0 : 0xf.fffffp-4 : inexact-ok 603= tanh tonearest binary32 0xfp+0 : 0x1p+0 : inexact-ok 604= tanh towardzero binary32 0xfp+0 : 0xf.fffffp-4 : inexact-ok 605= tanh upward binary32 0xfp+0 : 0x1p+0 : inexact-ok 606= tanh downward binary64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok 607= tanh tonearest binary64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok 608= tanh towardzero binary64 0xfp+0 : 0xf.fffffffffcb5p-4 : inexact-ok 609= tanh upward binary64 0xfp+0 : 0xf.fffffffffcb58p-4 : inexact-ok 610= tanh downward intel96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 611= tanh tonearest intel96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 612= tanh towardzero intel96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 613= tanh upward intel96 0xfp+0 : 0xf.fffffffffcb523fp-4 : inexact-ok 614= tanh downward m68k96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 615= tanh tonearest m68k96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 616= tanh towardzero m68k96 0xfp+0 : 0xf.fffffffffcb523ep-4 : inexact-ok 617= tanh upward m68k96 0xfp+0 : 0xf.fffffffffcb523fp-4 : inexact-ok 618= tanh downward binary128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc268p-4 : inexact-ok 619= tanh tonearest binary128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc27p-4 : inexact-ok 620= tanh towardzero binary128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc268p-4 : inexact-ok 621= tanh upward binary128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc27p-4 : inexact-ok 622= tanh downward ibm128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dcp-4 : inexact-ok 623= tanh tonearest ibm128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc4p-4 : inexact-ok 624= tanh towardzero ibm128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dcp-4 : inexact-ok 625= tanh upward ibm128 0xfp+0 : 0xf.fffffffffcb523e7aa70681dc4p-4 : inexact-ok 626tanh -15 627= tanh downward binary32 -0xfp+0 : -0x1p+0 : inexact-ok 628= tanh tonearest binary32 -0xfp+0 : -0x1p+0 : inexact-ok 629= tanh towardzero binary32 -0xfp+0 : -0xf.fffffp-4 : inexact-ok 630= tanh upward binary32 -0xfp+0 : -0xf.fffffp-4 : inexact-ok 631= tanh downward binary64 -0xfp+0 : -0xf.fffffffffcb58p-4 : inexact-ok 632= tanh tonearest binary64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok 633= tanh towardzero binary64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok 634= tanh upward binary64 -0xfp+0 : -0xf.fffffffffcb5p-4 : inexact-ok 635= tanh downward intel96 -0xfp+0 : -0xf.fffffffffcb523fp-4 : inexact-ok 636= tanh tonearest intel96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 637= tanh towardzero intel96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 638= tanh upward intel96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 639= tanh downward m68k96 -0xfp+0 : -0xf.fffffffffcb523fp-4 : inexact-ok 640= tanh tonearest m68k96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 641= tanh towardzero m68k96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 642= tanh upward m68k96 -0xfp+0 : -0xf.fffffffffcb523ep-4 : inexact-ok 643= tanh downward binary128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc27p-4 : inexact-ok 644= tanh tonearest binary128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc27p-4 : inexact-ok 645= tanh towardzero binary128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc268p-4 : inexact-ok 646= tanh upward binary128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc268p-4 : inexact-ok 647= tanh downward ibm128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc4p-4 : inexact-ok 648= tanh tonearest ibm128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dc4p-4 : inexact-ok 649= tanh towardzero ibm128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dcp-4 : inexact-ok 650= tanh upward ibm128 -0xfp+0 : -0xf.fffffffffcb523e7aa70681dcp-4 : inexact-ok 651tanh 20 652= tanh downward binary32 0x1.4p+4 : 0xf.fffffp-4 : inexact-ok 653= tanh tonearest binary32 0x1.4p+4 : 0x1p+0 : inexact-ok 654= tanh towardzero binary32 0x1.4p+4 : 0xf.fffffp-4 : inexact-ok 655= tanh upward binary32 0x1.4p+4 : 0x1p+0 : inexact-ok 656= tanh downward binary64 0x1.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 657= tanh tonearest binary64 0x1.4p+4 : 0x1p+0 : inexact-ok 658= tanh towardzero binary64 0x1.4p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 659= tanh upward binary64 0x1.4p+4 : 0x1p+0 : inexact-ok 660= tanh downward intel96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 661= tanh tonearest intel96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 662= tanh towardzero intel96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 663= tanh upward intel96 0x1.4p+4 : 0xf.fffffffffffff64p-4 : inexact-ok 664= tanh downward m68k96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 665= tanh tonearest m68k96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 666= tanh towardzero m68k96 0x1.4p+4 : 0xf.fffffffffffff63p-4 : inexact-ok 667= tanh upward m68k96 0x1.4p+4 : 0xf.fffffffffffff64p-4 : inexact-ok 668= tanh downward binary128 0x1.4p+4 : 0xf.fffffffffffff63436db3272ede8p-4 : inexact-ok 669= tanh tonearest binary128 0x1.4p+4 : 0xf.fffffffffffff63436db3272edfp-4 : inexact-ok 670= tanh towardzero binary128 0x1.4p+4 : 0xf.fffffffffffff63436db3272ede8p-4 : inexact-ok 671= tanh upward binary128 0x1.4p+4 : 0xf.fffffffffffff63436db3272edfp-4 : inexact-ok 672= tanh downward ibm128 0x1.4p+4 : 0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 673= tanh tonearest ibm128 0x1.4p+4 : 0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 674= tanh towardzero ibm128 0x1.4p+4 : 0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 675= tanh upward ibm128 0x1.4p+4 : 0xf.fffffffffffff63436db3272fp-4 : inexact-ok 676tanh -20 677= tanh downward binary32 -0x1.4p+4 : -0x1p+0 : inexact-ok 678= tanh tonearest binary32 -0x1.4p+4 : -0x1p+0 : inexact-ok 679= tanh towardzero binary32 -0x1.4p+4 : -0xf.fffffp-4 : inexact-ok 680= tanh upward binary32 -0x1.4p+4 : -0xf.fffffp-4 : inexact-ok 681= tanh downward binary64 -0x1.4p+4 : -0x1p+0 : inexact-ok 682= tanh tonearest binary64 -0x1.4p+4 : -0x1p+0 : inexact-ok 683= tanh towardzero binary64 -0x1.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 684= tanh upward binary64 -0x1.4p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 685= tanh downward intel96 -0x1.4p+4 : -0xf.fffffffffffff64p-4 : inexact-ok 686= tanh tonearest intel96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 687= tanh towardzero intel96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 688= tanh upward intel96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 689= tanh downward m68k96 -0x1.4p+4 : -0xf.fffffffffffff64p-4 : inexact-ok 690= tanh tonearest m68k96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 691= tanh towardzero m68k96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 692= tanh upward m68k96 -0x1.4p+4 : -0xf.fffffffffffff63p-4 : inexact-ok 693= tanh downward binary128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272edfp-4 : inexact-ok 694= tanh tonearest binary128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272edfp-4 : inexact-ok 695= tanh towardzero binary128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272ede8p-4 : inexact-ok 696= tanh upward binary128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272ede8p-4 : inexact-ok 697= tanh downward ibm128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272fp-4 : inexact-ok 698= tanh tonearest ibm128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 699= tanh towardzero ibm128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 700= tanh upward ibm128 -0x1.4p+4 : -0xf.fffffffffffff63436db3272ecp-4 : inexact-ok 701tanh 22 702= tanh downward binary32 0x1.6p+4 : 0xf.fffffp-4 : inexact-ok 703= tanh tonearest binary32 0x1.6p+4 : 0x1p+0 : inexact-ok 704= tanh towardzero binary32 0x1.6p+4 : 0xf.fffffp-4 : inexact-ok 705= tanh upward binary32 0x1.6p+4 : 0x1p+0 : inexact-ok 706= tanh downward binary64 0x1.6p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 707= tanh tonearest binary64 0x1.6p+4 : 0x1p+0 : inexact-ok 708= tanh towardzero binary64 0x1.6p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 709= tanh upward binary64 0x1.6p+4 : 0x1p+0 : inexact-ok 710= tanh downward intel96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 711= tanh tonearest intel96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 712= tanh towardzero intel96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 713= tanh upward intel96 0x1.6p+4 : 0xf.ffffffffffffffep-4 : inexact-ok 714= tanh downward m68k96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 715= tanh tonearest m68k96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 716= tanh towardzero m68k96 0x1.6p+4 : 0xf.ffffffffffffffdp-4 : inexact-ok 717= tanh upward m68k96 0x1.6p+4 : 0xf.ffffffffffffffep-4 : inexact-ok 718= tanh downward binary128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 719= tanh tonearest binary128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 720= tanh towardzero binary128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 721= tanh upward binary128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16e3p-4 : inexact-ok 722= tanh downward ibm128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16cp-4 : inexact-ok 723= tanh tonearest ibm128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d17p-4 : inexact-ok 724= tanh towardzero ibm128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d16cp-4 : inexact-ok 725= tanh upward ibm128 0x1.6p+4 : 0xf.ffffffffffffffd2117c43d17p-4 : inexact-ok 726tanh -22 727= tanh downward binary32 -0x1.6p+4 : -0x1p+0 : inexact-ok 728= tanh tonearest binary32 -0x1.6p+4 : -0x1p+0 : inexact-ok 729= tanh towardzero binary32 -0x1.6p+4 : -0xf.fffffp-4 : inexact-ok 730= tanh upward binary32 -0x1.6p+4 : -0xf.fffffp-4 : inexact-ok 731= tanh downward binary64 -0x1.6p+4 : -0x1p+0 : inexact-ok 732= tanh tonearest binary64 -0x1.6p+4 : -0x1p+0 : inexact-ok 733= tanh towardzero binary64 -0x1.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 734= tanh upward binary64 -0x1.6p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 735= tanh downward intel96 -0x1.6p+4 : -0xf.ffffffffffffffep-4 : inexact-ok 736= tanh tonearest intel96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 737= tanh towardzero intel96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 738= tanh upward intel96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 739= tanh downward m68k96 -0x1.6p+4 : -0xf.ffffffffffffffep-4 : inexact-ok 740= tanh tonearest m68k96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 741= tanh towardzero m68k96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 742= tanh upward m68k96 -0x1.6p+4 : -0xf.ffffffffffffffdp-4 : inexact-ok 743= tanh downward binary128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16e3p-4 : inexact-ok 744= tanh tonearest binary128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 745= tanh towardzero binary128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 746= tanh upward binary128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16e28p-4 : inexact-ok 747= tanh downward ibm128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d17p-4 : inexact-ok 748= tanh tonearest ibm128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d17p-4 : inexact-ok 749= tanh towardzero ibm128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16cp-4 : inexact-ok 750= tanh upward ibm128 -0x1.6p+4 : -0xf.ffffffffffffffd2117c43d16cp-4 : inexact-ok 751tanh 25 752= tanh downward binary32 0x1.9p+4 : 0xf.fffffp-4 : inexact-ok 753= tanh tonearest binary32 0x1.9p+4 : 0x1p+0 : inexact-ok 754= tanh towardzero binary32 0x1.9p+4 : 0xf.fffffp-4 : inexact-ok 755= tanh upward binary32 0x1.9p+4 : 0x1p+0 : inexact-ok 756= tanh downward binary64 0x1.9p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 757= tanh tonearest binary64 0x1.9p+4 : 0x1p+0 : inexact-ok 758= tanh towardzero binary64 0x1.9p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 759= tanh upward binary64 0x1.9p+4 : 0x1p+0 : inexact-ok 760= tanh downward intel96 0x1.9p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 761= tanh tonearest intel96 0x1.9p+4 : 0x1p+0 : inexact-ok 762= tanh towardzero intel96 0x1.9p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 763= tanh upward intel96 0x1.9p+4 : 0x1p+0 : inexact-ok 764= tanh downward m68k96 0x1.9p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 765= tanh tonearest m68k96 0x1.9p+4 : 0x1p+0 : inexact-ok 766= tanh towardzero m68k96 0x1.9p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 767= tanh upward m68k96 0x1.9p+4 : 0x1p+0 : inexact-ok 768= tanh downward binary128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab81fp-4 : inexact-ok 769= tanh tonearest binary128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab81f8p-4 : inexact-ok 770= tanh towardzero binary128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab81fp-4 : inexact-ok 771= tanh upward binary128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab81f8p-4 : inexact-ok 772= tanh downward ibm128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 773= tanh tonearest ibm128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 774= tanh towardzero ibm128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 775= tanh upward ibm128 0x1.9p+4 : 0xf.ffffffffffffffffe2da82ab84p-4 : inexact-ok 776tanh -25 777= tanh downward binary32 -0x1.9p+4 : -0x1p+0 : inexact-ok 778= tanh tonearest binary32 -0x1.9p+4 : -0x1p+0 : inexact-ok 779= tanh towardzero binary32 -0x1.9p+4 : -0xf.fffffp-4 : inexact-ok 780= tanh upward binary32 -0x1.9p+4 : -0xf.fffffp-4 : inexact-ok 781= tanh downward binary64 -0x1.9p+4 : -0x1p+0 : inexact-ok 782= tanh tonearest binary64 -0x1.9p+4 : -0x1p+0 : inexact-ok 783= tanh towardzero binary64 -0x1.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 784= tanh upward binary64 -0x1.9p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 785= tanh downward intel96 -0x1.9p+4 : -0x1p+0 : inexact-ok 786= tanh tonearest intel96 -0x1.9p+4 : -0x1p+0 : inexact-ok 787= tanh towardzero intel96 -0x1.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 788= tanh upward intel96 -0x1.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 789= tanh downward m68k96 -0x1.9p+4 : -0x1p+0 : inexact-ok 790= tanh tonearest m68k96 -0x1.9p+4 : -0x1p+0 : inexact-ok 791= tanh towardzero m68k96 -0x1.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 792= tanh upward m68k96 -0x1.9p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 793= tanh downward binary128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab81f8p-4 : inexact-ok 794= tanh tonearest binary128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab81f8p-4 : inexact-ok 795= tanh towardzero binary128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab81fp-4 : inexact-ok 796= tanh upward binary128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab81fp-4 : inexact-ok 797= tanh downward ibm128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab84p-4 : inexact-ok 798= tanh tonearest ibm128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 799= tanh towardzero ibm128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 800= tanh upward ibm128 -0x1.9p+4 : -0xf.ffffffffffffffffe2da82ab8p-4 : inexact-ok 801tanh 30 802= tanh downward binary32 0x1.ep+4 : 0xf.fffffp-4 : inexact-ok 803= tanh tonearest binary32 0x1.ep+4 : 0x1p+0 : inexact-ok 804= tanh towardzero binary32 0x1.ep+4 : 0xf.fffffp-4 : inexact-ok 805= tanh upward binary32 0x1.ep+4 : 0x1p+0 : inexact-ok 806= tanh downward binary64 0x1.ep+4 : 0xf.ffffffffffff8p-4 : inexact-ok 807= tanh tonearest binary64 0x1.ep+4 : 0x1p+0 : inexact-ok 808= tanh towardzero binary64 0x1.ep+4 : 0xf.ffffffffffff8p-4 : inexact-ok 809= tanh upward binary64 0x1.ep+4 : 0x1p+0 : inexact-ok 810= tanh downward intel96 0x1.ep+4 : 0xf.fffffffffffffffp-4 : inexact-ok 811= tanh tonearest intel96 0x1.ep+4 : 0x1p+0 : inexact-ok 812= tanh towardzero intel96 0x1.ep+4 : 0xf.fffffffffffffffp-4 : inexact-ok 813= tanh upward intel96 0x1.ep+4 : 0x1p+0 : inexact-ok 814= tanh downward m68k96 0x1.ep+4 : 0xf.fffffffffffffffp-4 : inexact-ok 815= tanh tonearest m68k96 0x1.ep+4 : 0x1p+0 : inexact-ok 816= tanh towardzero m68k96 0x1.ep+4 : 0xf.fffffffffffffffp-4 : inexact-ok 817= tanh upward m68k96 0x1.ep+4 : 0x1p+0 : inexact-ok 818= tanh downward binary128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479b9p-4 : inexact-ok 819= tanh tonearest binary128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479b98p-4 : inexact-ok 820= tanh towardzero binary128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479b9p-4 : inexact-ok 821= tanh upward binary128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479b98p-4 : inexact-ok 822= tanh downward ibm128 0x1.ep+4 : 0xf.ffffffffffffffffffffa94798p-4 : inexact-ok 823= tanh tonearest ibm128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479cp-4 : inexact-ok 824= tanh towardzero ibm128 0x1.ep+4 : 0xf.ffffffffffffffffffffa94798p-4 : inexact-ok 825= tanh upward ibm128 0x1.ep+4 : 0xf.ffffffffffffffffffffa9479cp-4 : inexact-ok 826tanh -30 827= tanh downward binary32 -0x1.ep+4 : -0x1p+0 : inexact-ok 828= tanh tonearest binary32 -0x1.ep+4 : -0x1p+0 : inexact-ok 829= tanh towardzero binary32 -0x1.ep+4 : -0xf.fffffp-4 : inexact-ok 830= tanh upward binary32 -0x1.ep+4 : -0xf.fffffp-4 : inexact-ok 831= tanh downward binary64 -0x1.ep+4 : -0x1p+0 : inexact-ok 832= tanh tonearest binary64 -0x1.ep+4 : -0x1p+0 : inexact-ok 833= tanh towardzero binary64 -0x1.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok 834= tanh upward binary64 -0x1.ep+4 : -0xf.ffffffffffff8p-4 : inexact-ok 835= tanh downward intel96 -0x1.ep+4 : -0x1p+0 : inexact-ok 836= tanh tonearest intel96 -0x1.ep+4 : -0x1p+0 : inexact-ok 837= tanh towardzero intel96 -0x1.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok 838= tanh upward intel96 -0x1.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok 839= tanh downward m68k96 -0x1.ep+4 : -0x1p+0 : inexact-ok 840= tanh tonearest m68k96 -0x1.ep+4 : -0x1p+0 : inexact-ok 841= tanh towardzero m68k96 -0x1.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok 842= tanh upward m68k96 -0x1.ep+4 : -0xf.fffffffffffffffp-4 : inexact-ok 843= tanh downward binary128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479b98p-4 : inexact-ok 844= tanh tonearest binary128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479b98p-4 : inexact-ok 845= tanh towardzero binary128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479b9p-4 : inexact-ok 846= tanh upward binary128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479b9p-4 : inexact-ok 847= tanh downward ibm128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479cp-4 : inexact-ok 848= tanh tonearest ibm128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa9479cp-4 : inexact-ok 849= tanh towardzero ibm128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa94798p-4 : inexact-ok 850= tanh upward ibm128 -0x1.ep+4 : -0xf.ffffffffffffffffffffa94798p-4 : inexact-ok 851tanh 35 852= tanh downward binary32 0x2.3p+4 : 0xf.fffffp-4 : inexact-ok 853= tanh tonearest binary32 0x2.3p+4 : 0x1p+0 : inexact-ok 854= tanh towardzero binary32 0x2.3p+4 : 0xf.fffffp-4 : inexact-ok 855= tanh upward binary32 0x2.3p+4 : 0x1p+0 : inexact-ok 856= tanh downward binary64 0x2.3p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 857= tanh tonearest binary64 0x2.3p+4 : 0x1p+0 : inexact-ok 858= tanh towardzero binary64 0x2.3p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 859= tanh upward binary64 0x2.3p+4 : 0x1p+0 : inexact-ok 860= tanh downward intel96 0x2.3p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 861= tanh tonearest intel96 0x2.3p+4 : 0x1p+0 : inexact-ok 862= tanh towardzero intel96 0x2.3p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 863= tanh upward intel96 0x2.3p+4 : 0x1p+0 : inexact-ok 864= tanh downward m68k96 0x2.3p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 865= tanh tonearest m68k96 0x2.3p+4 : 0x1p+0 : inexact-ok 866= tanh towardzero m68k96 0x2.3p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 867= tanh upward m68k96 0x2.3p+4 : 0x1p+0 : inexact-ok 868= tanh downward binary128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 869= tanh tonearest binary128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 870= tanh towardzero binary128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 871= tanh upward binary128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefep-4 : inexact-ok 872= tanh downward ibm128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 873= tanh tonearest ibm128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 874= tanh towardzero ibm128 0x2.3p+4 : 0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 875= tanh upward ibm128 0x2.3p+4 : 0xf.ffffffffffffffffffffffffp-4 : inexact-ok 876tanh -35 877= tanh downward binary32 -0x2.3p+4 : -0x1p+0 : inexact-ok 878= tanh tonearest binary32 -0x2.3p+4 : -0x1p+0 : inexact-ok 879= tanh towardzero binary32 -0x2.3p+4 : -0xf.fffffp-4 : inexact-ok 880= tanh upward binary32 -0x2.3p+4 : -0xf.fffffp-4 : inexact-ok 881= tanh downward binary64 -0x2.3p+4 : -0x1p+0 : inexact-ok 882= tanh tonearest binary64 -0x2.3p+4 : -0x1p+0 : inexact-ok 883= tanh towardzero binary64 -0x2.3p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 884= tanh upward binary64 -0x2.3p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 885= tanh downward intel96 -0x2.3p+4 : -0x1p+0 : inexact-ok 886= tanh tonearest intel96 -0x2.3p+4 : -0x1p+0 : inexact-ok 887= tanh towardzero intel96 -0x2.3p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 888= tanh upward intel96 -0x2.3p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 889= tanh downward m68k96 -0x2.3p+4 : -0x1p+0 : inexact-ok 890= tanh tonearest m68k96 -0x2.3p+4 : -0x1p+0 : inexact-ok 891= tanh towardzero m68k96 -0x2.3p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 892= tanh upward m68k96 -0x2.3p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 893= tanh downward binary128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefep-4 : inexact-ok 894= tanh tonearest binary128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 895= tanh towardzero binary128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 896= tanh upward binary128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefdf8p-4 : inexact-ok 897= tanh downward ibm128 -0x2.3p+4 : -0xf.ffffffffffffffffffffffffp-4 : inexact-ok 898= tanh tonearest ibm128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 899= tanh towardzero ibm128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 900= tanh upward ibm128 -0x2.3p+4 : -0xf.fffffffffffffffffffffffefcp-4 : inexact-ok 901tanh 40 902= tanh downward binary32 0x2.8p+4 : 0xf.fffffp-4 : inexact-ok 903= tanh tonearest binary32 0x2.8p+4 : 0x1p+0 : inexact-ok 904= tanh towardzero binary32 0x2.8p+4 : 0xf.fffffp-4 : inexact-ok 905= tanh upward binary32 0x2.8p+4 : 0x1p+0 : inexact-ok 906= tanh downward binary64 0x2.8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 907= tanh tonearest binary64 0x2.8p+4 : 0x1p+0 : inexact-ok 908= tanh towardzero binary64 0x2.8p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 909= tanh upward binary64 0x2.8p+4 : 0x1p+0 : inexact-ok 910= tanh downward intel96 0x2.8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 911= tanh tonearest intel96 0x2.8p+4 : 0x1p+0 : inexact-ok 912= tanh towardzero intel96 0x2.8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 913= tanh upward intel96 0x2.8p+4 : 0x1p+0 : inexact-ok 914= tanh downward m68k96 0x2.8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 915= tanh tonearest m68k96 0x2.8p+4 : 0x1p+0 : inexact-ok 916= tanh towardzero m68k96 0x2.8p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 917= tanh upward m68k96 0x2.8p+4 : 0x1p+0 : inexact-ok 918= tanh downward binary128 0x2.8p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 919= tanh tonearest binary128 0x2.8p+4 : 0x1p+0 : inexact-ok 920= tanh towardzero binary128 0x2.8p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 921= tanh upward binary128 0x2.8p+4 : 0x1p+0 : inexact-ok 922= tanh downward ibm128 0x2.8p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 923= tanh tonearest ibm128 0x2.8p+4 : 0x1p+0 : inexact-ok 924= tanh towardzero ibm128 0x2.8p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 925= tanh upward ibm128 0x2.8p+4 : 0x1p+0 : inexact-ok 926tanh -40 927= tanh downward binary32 -0x2.8p+4 : -0x1p+0 : inexact-ok 928= tanh tonearest binary32 -0x2.8p+4 : -0x1p+0 : inexact-ok 929= tanh towardzero binary32 -0x2.8p+4 : -0xf.fffffp-4 : inexact-ok 930= tanh upward binary32 -0x2.8p+4 : -0xf.fffffp-4 : inexact-ok 931= tanh downward binary64 -0x2.8p+4 : -0x1p+0 : inexact-ok 932= tanh tonearest binary64 -0x2.8p+4 : -0x1p+0 : inexact-ok 933= tanh towardzero binary64 -0x2.8p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 934= tanh upward binary64 -0x2.8p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 935= tanh downward intel96 -0x2.8p+4 : -0x1p+0 : inexact-ok 936= tanh tonearest intel96 -0x2.8p+4 : -0x1p+0 : inexact-ok 937= tanh towardzero intel96 -0x2.8p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 938= tanh upward intel96 -0x2.8p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 939= tanh downward m68k96 -0x2.8p+4 : -0x1p+0 : inexact-ok 940= tanh tonearest m68k96 -0x2.8p+4 : -0x1p+0 : inexact-ok 941= tanh towardzero m68k96 -0x2.8p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 942= tanh upward m68k96 -0x2.8p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 943= tanh downward binary128 -0x2.8p+4 : -0x1p+0 : inexact-ok 944= tanh tonearest binary128 -0x2.8p+4 : -0x1p+0 : inexact-ok 945= tanh towardzero binary128 -0x2.8p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 946= tanh upward binary128 -0x2.8p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 947= tanh downward ibm128 -0x2.8p+4 : -0x1p+0 : inexact-ok 948= tanh tonearest ibm128 -0x2.8p+4 : -0x1p+0 : inexact-ok 949= tanh towardzero ibm128 -0x2.8p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 950= tanh upward ibm128 -0x2.8p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 951tanh 45 952= tanh downward binary32 0x2.dp+4 : 0xf.fffffp-4 : inexact-ok 953= tanh tonearest binary32 0x2.dp+4 : 0x1p+0 : inexact-ok 954= tanh towardzero binary32 0x2.dp+4 : 0xf.fffffp-4 : inexact-ok 955= tanh upward binary32 0x2.dp+4 : 0x1p+0 : inexact-ok 956= tanh downward binary64 0x2.dp+4 : 0xf.ffffffffffff8p-4 : inexact-ok 957= tanh tonearest binary64 0x2.dp+4 : 0x1p+0 : inexact-ok 958= tanh towardzero binary64 0x2.dp+4 : 0xf.ffffffffffff8p-4 : inexact-ok 959= tanh upward binary64 0x2.dp+4 : 0x1p+0 : inexact-ok 960= tanh downward intel96 0x2.dp+4 : 0xf.fffffffffffffffp-4 : inexact-ok 961= tanh tonearest intel96 0x2.dp+4 : 0x1p+0 : inexact-ok 962= tanh towardzero intel96 0x2.dp+4 : 0xf.fffffffffffffffp-4 : inexact-ok 963= tanh upward intel96 0x2.dp+4 : 0x1p+0 : inexact-ok 964= tanh downward m68k96 0x2.dp+4 : 0xf.fffffffffffffffp-4 : inexact-ok 965= tanh tonearest m68k96 0x2.dp+4 : 0x1p+0 : inexact-ok 966= tanh towardzero m68k96 0x2.dp+4 : 0xf.fffffffffffffffp-4 : inexact-ok 967= tanh upward m68k96 0x2.dp+4 : 0x1p+0 : inexact-ok 968= tanh downward binary128 0x2.dp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 969= tanh tonearest binary128 0x2.dp+4 : 0x1p+0 : inexact-ok 970= tanh towardzero binary128 0x2.dp+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 971= tanh upward binary128 0x2.dp+4 : 0x1p+0 : inexact-ok 972= tanh downward ibm128 0x2.dp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 973= tanh tonearest ibm128 0x2.dp+4 : 0x1p+0 : inexact-ok 974= tanh towardzero ibm128 0x2.dp+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 975= tanh upward ibm128 0x2.dp+4 : 0x1p+0 : inexact-ok 976tanh -45 977= tanh downward binary32 -0x2.dp+4 : -0x1p+0 : inexact-ok 978= tanh tonearest binary32 -0x2.dp+4 : -0x1p+0 : inexact-ok 979= tanh towardzero binary32 -0x2.dp+4 : -0xf.fffffp-4 : inexact-ok 980= tanh upward binary32 -0x2.dp+4 : -0xf.fffffp-4 : inexact-ok 981= tanh downward binary64 -0x2.dp+4 : -0x1p+0 : inexact-ok 982= tanh tonearest binary64 -0x2.dp+4 : -0x1p+0 : inexact-ok 983= tanh towardzero binary64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok 984= tanh upward binary64 -0x2.dp+4 : -0xf.ffffffffffff8p-4 : inexact-ok 985= tanh downward intel96 -0x2.dp+4 : -0x1p+0 : inexact-ok 986= tanh tonearest intel96 -0x2.dp+4 : -0x1p+0 : inexact-ok 987= tanh towardzero intel96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok 988= tanh upward intel96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok 989= tanh downward m68k96 -0x2.dp+4 : -0x1p+0 : inexact-ok 990= tanh tonearest m68k96 -0x2.dp+4 : -0x1p+0 : inexact-ok 991= tanh towardzero m68k96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok 992= tanh upward m68k96 -0x2.dp+4 : -0xf.fffffffffffffffp-4 : inexact-ok 993= tanh downward binary128 -0x2.dp+4 : -0x1p+0 : inexact-ok 994= tanh tonearest binary128 -0x2.dp+4 : -0x1p+0 : inexact-ok 995= tanh towardzero binary128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 996= tanh upward binary128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 997= tanh downward ibm128 -0x2.dp+4 : -0x1p+0 : inexact-ok 998= tanh tonearest ibm128 -0x2.dp+4 : -0x1p+0 : inexact-ok 999= tanh towardzero ibm128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1000= tanh upward ibm128 -0x2.dp+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1001tanh 50 1002= tanh downward binary32 0x3.2p+4 : 0xf.fffffp-4 : inexact-ok 1003= tanh tonearest binary32 0x3.2p+4 : 0x1p+0 : inexact-ok 1004= tanh towardzero binary32 0x3.2p+4 : 0xf.fffffp-4 : inexact-ok 1005= tanh upward binary32 0x3.2p+4 : 0x1p+0 : inexact-ok 1006= tanh downward binary64 0x3.2p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 1007= tanh tonearest binary64 0x3.2p+4 : 0x1p+0 : inexact-ok 1008= tanh towardzero binary64 0x3.2p+4 : 0xf.ffffffffffff8p-4 : inexact-ok 1009= tanh upward binary64 0x3.2p+4 : 0x1p+0 : inexact-ok 1010= tanh downward intel96 0x3.2p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 1011= tanh tonearest intel96 0x3.2p+4 : 0x1p+0 : inexact-ok 1012= tanh towardzero intel96 0x3.2p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 1013= tanh upward intel96 0x3.2p+4 : 0x1p+0 : inexact-ok 1014= tanh downward m68k96 0x3.2p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 1015= tanh tonearest m68k96 0x3.2p+4 : 0x1p+0 : inexact-ok 1016= tanh towardzero m68k96 0x3.2p+4 : 0xf.fffffffffffffffp-4 : inexact-ok 1017= tanh upward m68k96 0x3.2p+4 : 0x1p+0 : inexact-ok 1018= tanh downward binary128 0x3.2p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1019= tanh tonearest binary128 0x3.2p+4 : 0x1p+0 : inexact-ok 1020= tanh towardzero binary128 0x3.2p+4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1021= tanh upward binary128 0x3.2p+4 : 0x1p+0 : inexact-ok 1022= tanh downward ibm128 0x3.2p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1023= tanh tonearest ibm128 0x3.2p+4 : 0x1p+0 : inexact-ok 1024= tanh towardzero ibm128 0x3.2p+4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1025= tanh upward ibm128 0x3.2p+4 : 0x1p+0 : inexact-ok 1026tanh -50 1027= tanh downward binary32 -0x3.2p+4 : -0x1p+0 : inexact-ok 1028= tanh tonearest binary32 -0x3.2p+4 : -0x1p+0 : inexact-ok 1029= tanh towardzero binary32 -0x3.2p+4 : -0xf.fffffp-4 : inexact-ok 1030= tanh upward binary32 -0x3.2p+4 : -0xf.fffffp-4 : inexact-ok 1031= tanh downward binary64 -0x3.2p+4 : -0x1p+0 : inexact-ok 1032= tanh tonearest binary64 -0x3.2p+4 : -0x1p+0 : inexact-ok 1033= tanh towardzero binary64 -0x3.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 1034= tanh upward binary64 -0x3.2p+4 : -0xf.ffffffffffff8p-4 : inexact-ok 1035= tanh downward intel96 -0x3.2p+4 : -0x1p+0 : inexact-ok 1036= tanh tonearest intel96 -0x3.2p+4 : -0x1p+0 : inexact-ok 1037= tanh towardzero intel96 -0x3.2p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 1038= tanh upward intel96 -0x3.2p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 1039= tanh downward m68k96 -0x3.2p+4 : -0x1p+0 : inexact-ok 1040= tanh tonearest m68k96 -0x3.2p+4 : -0x1p+0 : inexact-ok 1041= tanh towardzero m68k96 -0x3.2p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 1042= tanh upward m68k96 -0x3.2p+4 : -0xf.fffffffffffffffp-4 : inexact-ok 1043= tanh downward binary128 -0x3.2p+4 : -0x1p+0 : inexact-ok 1044= tanh tonearest binary128 -0x3.2p+4 : -0x1p+0 : inexact-ok 1045= tanh towardzero binary128 -0x3.2p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1046= tanh upward binary128 -0x3.2p+4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 1047= tanh downward ibm128 -0x3.2p+4 : -0x1p+0 : inexact-ok 1048= tanh tonearest ibm128 -0x3.2p+4 : -0x1p+0 : inexact-ok 1049= tanh towardzero ibm128 -0x3.2p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1050= tanh upward ibm128 -0x3.2p+4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 1051tanh 0x1p-57 1052= tanh downward binary32 0x8p-60 : 0x7.fffff8p-60 : inexact-ok 1053= tanh tonearest binary32 0x8p-60 : 0x8p-60 : inexact-ok 1054= tanh towardzero binary32 0x8p-60 : 0x7.fffff8p-60 : inexact-ok 1055= tanh upward binary32 0x8p-60 : 0x8p-60 : inexact-ok 1056= tanh downward binary64 0x8p-60 : 0x7.ffffffffffffcp-60 : inexact-ok 1057= tanh tonearest binary64 0x8p-60 : 0x8p-60 : inexact-ok 1058= tanh towardzero binary64 0x8p-60 : 0x7.ffffffffffffcp-60 : inexact-ok 1059= tanh upward binary64 0x8p-60 : 0x8p-60 : inexact-ok 1060= tanh downward intel96 0x8p-60 : 0x7.fffffffffffffff8p-60 : inexact-ok 1061= tanh tonearest intel96 0x8p-60 : 0x8p-60 : inexact-ok 1062= tanh towardzero intel96 0x8p-60 : 0x7.fffffffffffffff8p-60 : inexact-ok 1063= tanh upward intel96 0x8p-60 : 0x8p-60 : inexact-ok 1064= tanh downward m68k96 0x8p-60 : 0x7.fffffffffffffff8p-60 : inexact-ok 1065= tanh tonearest m68k96 0x8p-60 : 0x8p-60 : inexact-ok 1066= tanh towardzero m68k96 0x8p-60 : 0x7.fffffffffffffff8p-60 : inexact-ok 1067= tanh upward m68k96 0x8p-60 : 0x8p-60 : inexact-ok 1068= tanh downward binary128 0x8p-60 : 0x7.fffffffffffffffffffffffffffcp-60 : inexact-ok 1069= tanh tonearest binary128 0x8p-60 : 0x8p-60 : inexact-ok 1070= tanh towardzero binary128 0x8p-60 : 0x7.fffffffffffffffffffffffffffcp-60 : inexact-ok 1071= tanh upward binary128 0x8p-60 : 0x8p-60 : inexact-ok 1072= tanh downward ibm128 0x8p-60 : 0x7.fffffffffffffffffffffffffep-60 : inexact-ok 1073= tanh tonearest ibm128 0x8p-60 : 0x8p-60 : inexact-ok 1074= tanh towardzero ibm128 0x8p-60 : 0x7.fffffffffffffffffffffffffep-60 : inexact-ok 1075= tanh upward ibm128 0x8p-60 : 0x8p-60 : inexact-ok 1076tanh 0xe.6c659p-4 1077= tanh downward binary32 0xe.6c659p-4 : 0xb.78df7p-4 : inexact-ok 1078= tanh tonearest binary32 0xe.6c659p-4 : 0xb.78df8p-4 : inexact-ok 1079= tanh towardzero binary32 0xe.6c659p-4 : 0xb.78df7p-4 : inexact-ok 1080= tanh upward binary32 0xe.6c659p-4 : 0xb.78df8p-4 : inexact-ok 1081= tanh downward binary64 0xe.6c659p-4 : 0xb.78df781e11d8p-4 : inexact-ok 1082= tanh tonearest binary64 0xe.6c659p-4 : 0xb.78df781e11d8p-4 : inexact-ok 1083= tanh towardzero binary64 0xe.6c659p-4 : 0xb.78df781e11d8p-4 : inexact-ok 1084= tanh upward binary64 0xe.6c659p-4 : 0xb.78df781e11d88p-4 : inexact-ok 1085= tanh downward intel96 0xe.6c659p-4 : 0xb.78df781e11d83e1p-4 : inexact-ok 1086= tanh tonearest intel96 0xe.6c659p-4 : 0xb.78df781e11d83e2p-4 : inexact-ok 1087= tanh towardzero intel96 0xe.6c659p-4 : 0xb.78df781e11d83e1p-4 : inexact-ok 1088= tanh upward intel96 0xe.6c659p-4 : 0xb.78df781e11d83e2p-4 : inexact-ok 1089= tanh downward m68k96 0xe.6c659p-4 : 0xb.78df781e11d83e1p-4 : inexact-ok 1090= tanh tonearest m68k96 0xe.6c659p-4 : 0xb.78df781e11d83e2p-4 : inexact-ok 1091= tanh towardzero m68k96 0xe.6c659p-4 : 0xb.78df781e11d83e1p-4 : inexact-ok 1092= tanh upward m68k96 0xe.6c659p-4 : 0xb.78df781e11d83e2p-4 : inexact-ok 1093= tanh downward binary128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e22169p-4 : inexact-ok 1094= tanh tonearest binary128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e22169p-4 : inexact-ok 1095= tanh towardzero binary128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e22169p-4 : inexact-ok 1096= tanh upward binary128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e221698p-4 : inexact-ok 1097= tanh downward ibm128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e2214p-4 : inexact-ok 1098= tanh tonearest ibm128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e2218p-4 : inexact-ok 1099= tanh towardzero ibm128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e2214p-4 : inexact-ok 1100= tanh upward ibm128 0xe.6c659p-4 : 0xb.78df781e11d83e198e857e2218p-4 : inexact-ok 1101tanh 0x8.c259ep-4 1102= tanh downward binary32 0x8.c259ep-4 : 0x7.fa4a18p-4 : inexact-ok 1103= tanh tonearest binary32 0x8.c259ep-4 : 0x7.fa4a2p-4 : inexact-ok 1104= tanh towardzero binary32 0x8.c259ep-4 : 0x7.fa4a18p-4 : inexact-ok 1105= tanh upward binary32 0x8.c259ep-4 : 0x7.fa4a2p-4 : inexact-ok 1106= tanh downward binary64 0x8.c259ep-4 : 0x7.fa4a1eea64fap-4 : inexact-ok 1107= tanh tonearest binary64 0x8.c259ep-4 : 0x7.fa4a1eea64fa4p-4 : inexact-ok 1108= tanh towardzero binary64 0x8.c259ep-4 : 0x7.fa4a1eea64fap-4 : inexact-ok 1109= tanh upward binary64 0x8.c259ep-4 : 0x7.fa4a1eea64fa4p-4 : inexact-ok 1110= tanh downward intel96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1111= tanh tonearest intel96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1112= tanh towardzero intel96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1113= tanh upward intel96 0x8.c259ep-4 : 0x7.fa4a1eea64fa284p-4 : inexact-ok 1114= tanh downward m68k96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1115= tanh tonearest m68k96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1116= tanh towardzero m68k96 0x8.c259ep-4 : 0x7.fa4a1eea64fa2838p-4 : inexact-ok 1117= tanh upward m68k96 0x8.c259ep-4 : 0x7.fa4a1eea64fa284p-4 : inexact-ok 1118= tanh downward binary128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14b94p-4 : inexact-ok 1119= tanh tonearest binary128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14b94p-4 : inexact-ok 1120= tanh towardzero binary128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14b94p-4 : inexact-ok 1121= tanh upward binary128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14b98p-4 : inexact-ok 1122= tanh downward ibm128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14ap-4 : inexact-ok 1123= tanh tonearest ibm128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14cp-4 : inexact-ok 1124= tanh towardzero ibm128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14ap-4 : inexact-ok 1125= tanh upward ibm128 0x8.c259ep-4 : 0x7.fa4a1eea64fa283aa32d48b14cp-4 : inexact-ok 1126tanh 0x6.5821dp-4 1127= tanh downward binary32 0x6.5821dp-4 : 0x6.080bfp-4 : inexact-ok 1128= tanh tonearest binary32 0x6.5821dp-4 : 0x6.080bfp-4 : inexact-ok 1129= tanh towardzero binary32 0x6.5821dp-4 : 0x6.080bfp-4 : inexact-ok 1130= tanh upward binary32 0x6.5821dp-4 : 0x6.080bf8p-4 : inexact-ok 1131= tanh downward binary64 0x6.5821dp-4 : 0x6.080bf03812d8p-4 : inexact-ok 1132= tanh tonearest binary64 0x6.5821dp-4 : 0x6.080bf03812d8p-4 : inexact-ok 1133= tanh towardzero binary64 0x6.5821dp-4 : 0x6.080bf03812d8p-4 : inexact-ok 1134= tanh upward binary64 0x6.5821dp-4 : 0x6.080bf03812d84p-4 : inexact-ok 1135= tanh downward intel96 0x6.5821dp-4 : 0x6.080bf03812d804fp-4 : inexact-ok 1136= tanh tonearest intel96 0x6.5821dp-4 : 0x6.080bf03812d804f8p-4 : inexact-ok 1137= tanh towardzero intel96 0x6.5821dp-4 : 0x6.080bf03812d804fp-4 : inexact-ok 1138= tanh upward intel96 0x6.5821dp-4 : 0x6.080bf03812d804f8p-4 : inexact-ok 1139= tanh downward m68k96 0x6.5821dp-4 : 0x6.080bf03812d804fp-4 : inexact-ok 1140= tanh tonearest m68k96 0x6.5821dp-4 : 0x6.080bf03812d804f8p-4 : inexact-ok 1141= tanh towardzero m68k96 0x6.5821dp-4 : 0x6.080bf03812d804fp-4 : inexact-ok 1142= tanh upward m68k96 0x6.5821dp-4 : 0x6.080bf03812d804f8p-4 : inexact-ok 1143= tanh downward binary128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a20dp-4 : inexact-ok 1144= tanh tonearest binary128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a20dp-4 : inexact-ok 1145= tanh towardzero binary128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a20dp-4 : inexact-ok 1146= tanh upward binary128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a20d4p-4 : inexact-ok 1147= tanh downward ibm128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a2p-4 : inexact-ok 1148= tanh tonearest ibm128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a2p-4 : inexact-ok 1149= tanh towardzero ibm128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a2p-4 : inexact-ok 1150= tanh upward ibm128 0x6.5821dp-4 : 0x6.080bf03812d804f456a4858a22p-4 : inexact-ok 1151tanh 0x8.7c9e5p-4 1152= tanh downward binary32 0x8.7c9e5p-4 : 0x7.c5731p-4 : inexact-ok 1153= tanh tonearest binary32 0x8.7c9e5p-4 : 0x7.c5731p-4 : inexact-ok 1154= tanh towardzero binary32 0x8.7c9e5p-4 : 0x7.c5731p-4 : inexact-ok 1155= tanh upward binary32 0x8.7c9e5p-4 : 0x7.c57318p-4 : inexact-ok 1156= tanh downward binary64 0x8.7c9e5p-4 : 0x7.c57313d935198p-4 : inexact-ok 1157= tanh tonearest binary64 0x8.7c9e5p-4 : 0x7.c57313d93519cp-4 : inexact-ok 1158= tanh towardzero binary64 0x8.7c9e5p-4 : 0x7.c57313d935198p-4 : inexact-ok 1159= tanh upward binary64 0x8.7c9e5p-4 : 0x7.c57313d93519cp-4 : inexact-ok 1160= tanh downward intel96 0x8.7c9e5p-4 : 0x7.c57313d93519a7e8p-4 : inexact-ok 1161= tanh tonearest intel96 0x8.7c9e5p-4 : 0x7.c57313d93519a7fp-4 : inexact-ok 1162= tanh towardzero intel96 0x8.7c9e5p-4 : 0x7.c57313d93519a7e8p-4 : inexact-ok 1163= tanh upward intel96 0x8.7c9e5p-4 : 0x7.c57313d93519a7fp-4 : inexact-ok 1164= tanh downward m68k96 0x8.7c9e5p-4 : 0x7.c57313d93519a7e8p-4 : inexact-ok 1165= tanh tonearest m68k96 0x8.7c9e5p-4 : 0x7.c57313d93519a7fp-4 : inexact-ok 1166= tanh towardzero m68k96 0x8.7c9e5p-4 : 0x7.c57313d93519a7e8p-4 : inexact-ok 1167= tanh upward m68k96 0x8.7c9e5p-4 : 0x7.c57313d93519a7fp-4 : inexact-ok 1168= tanh downward binary128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4e8p-4 : inexact-ok 1169= tanh tonearest binary128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4e8p-4 : inexact-ok 1170= tanh towardzero binary128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4e8p-4 : inexact-ok 1171= tanh upward binary128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4ecp-4 : inexact-ok 1172= tanh downward ibm128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4p-4 : inexact-ok 1173= tanh tonearest ibm128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4p-4 : inexact-ok 1174= tanh towardzero ibm128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d4p-4 : inexact-ok 1175= tanh upward ibm128 0x8.7c9e5p-4 : 0x7.c57313d93519a7edb391a912d6p-4 : inexact-ok 1176tanh -0x3.b60d7cp-4 1177= tanh downward binary32 -0x3.b60d7cp-4 : -0x3.a55fccp-4 : inexact-ok 1178= tanh tonearest binary32 -0x3.b60d7cp-4 : -0x3.a55fc8p-4 : inexact-ok 1179= tanh towardzero binary32 -0x3.b60d7cp-4 : -0x3.a55fc8p-4 : inexact-ok 1180= tanh upward binary32 -0x3.b60d7cp-4 : -0x3.a55fc8p-4 : inexact-ok 1181= tanh downward binary64 -0x3.b60d7cp-4 : -0x3.a55fc883707aep-4 : inexact-ok 1182= tanh tonearest binary64 -0x3.b60d7cp-4 : -0x3.a55fc883707acp-4 : inexact-ok 1183= tanh towardzero binary64 -0x3.b60d7cp-4 : -0x3.a55fc883707acp-4 : inexact-ok 1184= tanh upward binary64 -0x3.b60d7cp-4 : -0x3.a55fc883707acp-4 : inexact-ok 1185= tanh downward intel96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca24p-4 : inexact-ok 1186= tanh tonearest intel96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1187= tanh towardzero intel96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1188= tanh upward intel96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1189= tanh downward m68k96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca24p-4 : inexact-ok 1190= tanh tonearest m68k96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1191= tanh towardzero m68k96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1192= tanh upward m68k96 -0x3.b60d7cp-4 : -0x3.a55fc883707aca2p-4 : inexact-ok 1193= tanh downward binary128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c9496p-4 : inexact-ok 1194= tanh tonearest binary128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c9496p-4 : inexact-ok 1195= tanh towardzero binary128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c9494p-4 : inexact-ok 1196= tanh upward binary128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c9494p-4 : inexact-ok 1197= tanh downward ibm128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c95p-4 : inexact-ok 1198= tanh tonearest ibm128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c95p-4 : inexact-ok 1199= tanh towardzero ibm128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c94p-4 : inexact-ok 1200= tanh upward ibm128 -0x3.b60d7cp-4 : -0x3.a55fc883707aca21b3d3eb4c94p-4 : inexact-ok 1201tanh 0x7.b9985p-4 1202= tanh downward binary32 0x7.b9985p-4 : 0x7.2d063p-4 : inexact-ok 1203= tanh tonearest binary32 0x7.b9985p-4 : 0x7.2d063p-4 : inexact-ok 1204= tanh towardzero binary32 0x7.b9985p-4 : 0x7.2d063p-4 : inexact-ok 1205= tanh upward binary32 0x7.b9985p-4 : 0x7.2d0638p-4 : inexact-ok 1206= tanh downward binary64 0x7.b9985p-4 : 0x7.2d06324738d2p-4 : inexact-ok 1207= tanh tonearest binary64 0x7.b9985p-4 : 0x7.2d06324738d24p-4 : inexact-ok 1208= tanh towardzero binary64 0x7.b9985p-4 : 0x7.2d06324738d2p-4 : inexact-ok 1209= tanh upward binary64 0x7.b9985p-4 : 0x7.2d06324738d24p-4 : inexact-ok 1210= tanh downward intel96 0x7.b9985p-4 : 0x7.2d06324738d23d48p-4 : inexact-ok 1211= tanh tonearest intel96 0x7.b9985p-4 : 0x7.2d06324738d23d5p-4 : inexact-ok 1212= tanh towardzero intel96 0x7.b9985p-4 : 0x7.2d06324738d23d48p-4 : inexact-ok 1213= tanh upward intel96 0x7.b9985p-4 : 0x7.2d06324738d23d5p-4 : inexact-ok 1214= tanh downward m68k96 0x7.b9985p-4 : 0x7.2d06324738d23d48p-4 : inexact-ok 1215= tanh tonearest m68k96 0x7.b9985p-4 : 0x7.2d06324738d23d5p-4 : inexact-ok 1216= tanh towardzero m68k96 0x7.b9985p-4 : 0x7.2d06324738d23d48p-4 : inexact-ok 1217= tanh upward m68k96 0x7.b9985p-4 : 0x7.2d06324738d23d5p-4 : inexact-ok 1218= tanh downward binary128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80f98p-4 : inexact-ok 1219= tanh tonearest binary128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80f9cp-4 : inexact-ok 1220= tanh towardzero binary128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80f98p-4 : inexact-ok 1221= tanh upward binary128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80f9cp-4 : inexact-ok 1222= tanh downward ibm128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80ep-4 : inexact-ok 1223= tanh tonearest ibm128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a81p-4 : inexact-ok 1224= tanh towardzero ibm128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a80ep-4 : inexact-ok 1225= tanh upward ibm128 0x7.b9985p-4 : 0x7.2d06324738d23d4d4328c1a81p-4 : inexact-ok 1226tanh 0x7.a18e8p-4 1227= tanh downward binary32 0x7.a18e8p-4 : 0x7.19c54p-4 : inexact-ok 1228= tanh tonearest binary32 0x7.a18e8p-4 : 0x7.19c548p-4 : inexact-ok 1229= tanh towardzero binary32 0x7.a18e8p-4 : 0x7.19c54p-4 : inexact-ok 1230= tanh upward binary32 0x7.a18e8p-4 : 0x7.19c548p-4 : inexact-ok 1231= tanh downward binary64 0x7.a18e8p-4 : 0x7.19c5470dc5d6cp-4 : inexact-ok 1232= tanh tonearest binary64 0x7.a18e8p-4 : 0x7.19c5470dc5d6cp-4 : inexact-ok 1233= tanh towardzero binary64 0x7.a18e8p-4 : 0x7.19c5470dc5d6cp-4 : inexact-ok 1234= tanh upward binary64 0x7.a18e8p-4 : 0x7.19c5470dc5d7p-4 : inexact-ok 1235= tanh downward intel96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1236= tanh tonearest intel96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1237= tanh towardzero intel96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1238= tanh upward intel96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c098p-4 : inexact-ok 1239= tanh downward m68k96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1240= tanh tonearest m68k96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1241= tanh towardzero m68k96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c09p-4 : inexact-ok 1242= tanh upward m68k96 0x7.a18e8p-4 : 0x7.19c5470dc5d6c098p-4 : inexact-ok 1243= tanh downward binary128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beb4cp-4 : inexact-ok 1244= tanh tonearest binary128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beb5p-4 : inexact-ok 1245= tanh towardzero binary128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beb4cp-4 : inexact-ok 1246= tanh upward binary128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beb5p-4 : inexact-ok 1247= tanh downward ibm128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beap-4 : inexact-ok 1248= tanh tonearest ibm128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237becp-4 : inexact-ok 1249= tanh towardzero ibm128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237beap-4 : inexact-ok 1250= tanh upward ibm128 0x7.a18e8p-4 : 0x7.19c5470dc5d6c0913805237becp-4 : inexact-ok 1251tanh -0x2.6082fp-4 1252= tanh downward binary32 -0x2.6082fp-4 : -0x2.5c12ecp-4 : inexact-ok 1253= tanh tonearest binary32 -0x2.6082fp-4 : -0x2.5c12e8p-4 : inexact-ok 1254= tanh towardzero binary32 -0x2.6082fp-4 : -0x2.5c12e8p-4 : inexact-ok 1255= tanh upward binary32 -0x2.6082fp-4 : -0x2.5c12e8p-4 : inexact-ok 1256= tanh downward binary64 -0x2.6082fp-4 : -0x2.5c12e9588a796p-4 : inexact-ok 1257= tanh tonearest binary64 -0x2.6082fp-4 : -0x2.5c12e9588a796p-4 : inexact-ok 1258= tanh towardzero binary64 -0x2.6082fp-4 : -0x2.5c12e9588a794p-4 : inexact-ok 1259= tanh upward binary64 -0x2.6082fp-4 : -0x2.5c12e9588a794p-4 : inexact-ok 1260= tanh downward intel96 -0x2.6082fp-4 : -0x2.5c12e9588a795db8p-4 : inexact-ok 1261= tanh tonearest intel96 -0x2.6082fp-4 : -0x2.5c12e9588a795db8p-4 : inexact-ok 1262= tanh towardzero intel96 -0x2.6082fp-4 : -0x2.5c12e9588a795db4p-4 : inexact-ok 1263= tanh upward intel96 -0x2.6082fp-4 : -0x2.5c12e9588a795db4p-4 : inexact-ok 1264= tanh downward m68k96 -0x2.6082fp-4 : -0x2.5c12e9588a795db8p-4 : inexact-ok 1265= tanh tonearest m68k96 -0x2.6082fp-4 : -0x2.5c12e9588a795db8p-4 : inexact-ok 1266= tanh towardzero m68k96 -0x2.6082fp-4 : -0x2.5c12e9588a795db4p-4 : inexact-ok 1267= tanh upward m68k96 -0x2.6082fp-4 : -0x2.5c12e9588a795db4p-4 : inexact-ok 1268= tanh downward binary128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27bp-4 : inexact-ok 1269= tanh tonearest binary128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27bp-4 : inexact-ok 1270= tanh towardzero binary128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27afep-4 : inexact-ok 1271= tanh upward binary128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27afep-4 : inexact-ok 1272= tanh downward ibm128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27bp-4 : inexact-ok 1273= tanh tonearest ibm128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27bp-4 : inexact-ok 1274= tanh towardzero ibm128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27ap-4 : inexact-ok 1275= tanh upward ibm128 -0x2.6082fp-4 : -0x2.5c12e9588a795db643b503e27ap-4 : inexact-ok 1276tanh 0xe.05031p-16 1277= tanh downward binary32 0xe.05031p-16 : 0xe.0503p-16 : inexact-ok 1278= tanh tonearest binary32 0xe.05031p-16 : 0xe.05031p-16 : inexact-ok 1279= tanh towardzero binary32 0xe.05031p-16 : 0xe.0503p-16 : inexact-ok 1280= tanh upward binary32 0xe.05031p-16 : 0xe.05031p-16 : inexact-ok 1281= tanh downward binary64 0xe.05031p-16 : 0xe.05030c697d9ep-16 : inexact-ok 1282= tanh tonearest binary64 0xe.05031p-16 : 0xe.05030c697d9e8p-16 : inexact-ok 1283= tanh towardzero binary64 0xe.05031p-16 : 0xe.05030c697d9ep-16 : inexact-ok 1284= tanh upward binary64 0xe.05031p-16 : 0xe.05030c697d9e8p-16 : inexact-ok 1285= tanh downward intel96 0xe.05031p-16 : 0xe.05030c697d9e582p-16 : inexact-ok 1286= tanh tonearest intel96 0xe.05031p-16 : 0xe.05030c697d9e583p-16 : inexact-ok 1287= tanh towardzero intel96 0xe.05031p-16 : 0xe.05030c697d9e582p-16 : inexact-ok 1288= tanh upward intel96 0xe.05031p-16 : 0xe.05030c697d9e583p-16 : inexact-ok 1289= tanh downward m68k96 0xe.05031p-16 : 0xe.05030c697d9e582p-16 : inexact-ok 1290= tanh tonearest m68k96 0xe.05031p-16 : 0xe.05030c697d9e583p-16 : inexact-ok 1291= tanh towardzero m68k96 0xe.05031p-16 : 0xe.05030c697d9e582p-16 : inexact-ok 1292= tanh upward m68k96 0xe.05031p-16 : 0xe.05030c697d9e583p-16 : inexact-ok 1293= tanh downward binary128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88f0198p-16 : inexact-ok 1294= tanh tonearest binary128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88f0198p-16 : inexact-ok 1295= tanh towardzero binary128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88f0198p-16 : inexact-ok 1296= tanh upward binary128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88f01ap-16 : inexact-ok 1297= tanh downward ibm128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88fp-16 : inexact-ok 1298= tanh tonearest ibm128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88fp-16 : inexact-ok 1299= tanh towardzero ibm128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88fp-16 : inexact-ok 1300= tanh upward ibm128 0xe.05031p-16 : 0xe.05030c697d9e582f4a79c88f04p-16 : inexact-ok 1301tanh 0x3.c80eaa7adaa3p-4 1302= tanh downward binary32 0x3.c80eacp-4 : 0x3.b66d38p-4 : inexact-ok 1303= tanh tonearest binary32 0x3.c80eacp-4 : 0x3.b66d3cp-4 : inexact-ok 1304= tanh towardzero binary32 0x3.c80eacp-4 : 0x3.b66d38p-4 : inexact-ok 1305= tanh upward binary32 0x3.c80eacp-4 : 0x3.b66d3cp-4 : inexact-ok 1306= tanh downward binary64 0x3.c80eacp-4 : 0x3.b66d3ac34ff92p-4 : inexact-ok 1307= tanh tonearest binary64 0x3.c80eacp-4 : 0x3.b66d3ac34ff94p-4 : inexact-ok 1308= tanh towardzero binary64 0x3.c80eacp-4 : 0x3.b66d3ac34ff92p-4 : inexact-ok 1309= tanh upward binary64 0x3.c80eacp-4 : 0x3.b66d3ac34ff94p-4 : inexact-ok 1310= tanh downward intel96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934ccp-4 : inexact-ok 1311= tanh tonearest intel96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934dp-4 : inexact-ok 1312= tanh towardzero intel96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934ccp-4 : inexact-ok 1313= tanh upward intel96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934dp-4 : inexact-ok 1314= tanh downward m68k96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934ccp-4 : inexact-ok 1315= tanh tonearest m68k96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934dp-4 : inexact-ok 1316= tanh towardzero m68k96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934ccp-4 : inexact-ok 1317= tanh upward m68k96 0x3.c80eacp-4 : 0x3.b66d3ac34ff934dp-4 : inexact-ok 1318= tanh downward binary128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d382p-4 : inexact-ok 1319= tanh tonearest binary128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d382p-4 : inexact-ok 1320= tanh towardzero binary128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d382p-4 : inexact-ok 1321= tanh upward binary128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d384p-4 : inexact-ok 1322= tanh downward ibm128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d3p-4 : inexact-ok 1323= tanh tonearest ibm128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d4p-4 : inexact-ok 1324= tanh towardzero ibm128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d3p-4 : inexact-ok 1325= tanh upward ibm128 0x3.c80eacp-4 : 0x3.b66d3ac34ff934cf70cbc132d4p-4 : inexact-ok 1326= tanh downward binary32 0x3.c80ea8p-4 : 0x3.b66d34p-4 : inexact-ok 1327= tanh tonearest binary32 0x3.c80ea8p-4 : 0x3.b66d38p-4 : inexact-ok 1328= tanh towardzero binary32 0x3.c80ea8p-4 : 0x3.b66d34p-4 : inexact-ok 1329= tanh upward binary32 0x3.c80ea8p-4 : 0x3.b66d38p-4 : inexact-ok 1330= tanh downward binary64 0x3.c80ea8p-4 : 0x3.b66d36fa72346p-4 : inexact-ok 1331= tanh tonearest binary64 0x3.c80ea8p-4 : 0x3.b66d36fa72348p-4 : inexact-ok 1332= tanh towardzero binary64 0x3.c80ea8p-4 : 0x3.b66d36fa72346p-4 : inexact-ok 1333= tanh upward binary64 0x3.c80ea8p-4 : 0x3.b66d36fa72348p-4 : inexact-ok 1334= tanh downward intel96 0x3.c80ea8p-4 : 0x3.b66d36fa7234778cp-4 : inexact-ok 1335= tanh tonearest intel96 0x3.c80ea8p-4 : 0x3.b66d36fa7234779p-4 : inexact-ok 1336= tanh towardzero intel96 0x3.c80ea8p-4 : 0x3.b66d36fa7234778cp-4 : inexact-ok 1337= tanh upward intel96 0x3.c80ea8p-4 : 0x3.b66d36fa7234779p-4 : inexact-ok 1338= tanh downward m68k96 0x3.c80ea8p-4 : 0x3.b66d36fa7234778cp-4 : inexact-ok 1339= tanh tonearest m68k96 0x3.c80ea8p-4 : 0x3.b66d36fa7234779p-4 : inexact-ok 1340= tanh towardzero m68k96 0x3.c80ea8p-4 : 0x3.b66d36fa7234778cp-4 : inexact-ok 1341= tanh upward m68k96 0x3.c80ea8p-4 : 0x3.b66d36fa7234779p-4 : inexact-ok 1342= tanh downward binary128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c678p-4 : inexact-ok 1343= tanh tonearest binary128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c67ap-4 : inexact-ok 1344= tanh towardzero binary128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c678p-4 : inexact-ok 1345= tanh upward binary128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c67ap-4 : inexact-ok 1346= tanh downward ibm128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c6p-4 : inexact-ok 1347= tanh tonearest ibm128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c6p-4 : inexact-ok 1348= tanh towardzero ibm128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c6p-4 : inexact-ok 1349= tanh upward ibm128 0x3.c80ea8p-4 : 0x3.b66d36fa7234778e14df5c18c7p-4 : inexact-ok 1350= tanh downward binary64 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e604p-4 : inexact-ok 1351= tanh tonearest binary64 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e604p-4 : inexact-ok 1352= tanh towardzero binary64 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e604p-4 : inexact-ok 1353= tanh upward binary64 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e606p-4 : inexact-ok 1354= tanh downward intel96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1355= tanh tonearest intel96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1356= tanh towardzero intel96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1357= tanh upward intel96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043acp-4 : inexact-ok 1358= tanh downward m68k96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1359= tanh tonearest m68k96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1360= tanh towardzero m68k96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a8p-4 : inexact-ok 1361= tanh upward m68k96 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043acp-4 : inexact-ok 1362= tanh downward binary128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef20cp-4 : inexact-ok 1363= tanh tonearest binary128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef20ep-4 : inexact-ok 1364= tanh towardzero binary128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef20cp-4 : inexact-ok 1365= tanh upward binary128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef20ep-4 : inexact-ok 1366= tanh downward ibm128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef2p-4 : inexact-ok 1367= tanh tonearest ibm128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef2p-4 : inexact-ok 1368= tanh towardzero ibm128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef2p-4 : inexact-ok 1369= tanh upward ibm128 0x3.c80eaa7adaa3p-4 : 0x3.b66d39531e6043a85263d7aef3p-4 : inexact-ok 1370tanh 0x2.00f9857616524p-4 1371= tanh downward binary32 0x2.00f988p-4 : 0x1.fe4f3cp-4 : inexact-ok 1372= tanh tonearest binary32 0x2.00f988p-4 : 0x1.fe4f3ep-4 : inexact-ok 1373= tanh towardzero binary32 0x2.00f988p-4 : 0x1.fe4f3cp-4 : inexact-ok 1374= tanh upward binary32 0x2.00f988p-4 : 0x1.fe4f3ep-4 : inexact-ok 1375= tanh downward binary64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fap-4 : inexact-ok 1376= tanh tonearest binary64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fbp-4 : inexact-ok 1377= tanh towardzero binary64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fap-4 : inexact-ok 1378= tanh upward binary64 0x2.00f988p-4 : 0x1.fe4f3d0dd83fbp-4 : inexact-ok 1379= tanh downward intel96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadaep-4 : inexact-ok 1380= tanh tonearest intel96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadbp-4 : inexact-ok 1381= tanh towardzero intel96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadaep-4 : inexact-ok 1382= tanh upward intel96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadbp-4 : inexact-ok 1383= tanh downward m68k96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadaep-4 : inexact-ok 1384= tanh tonearest m68k96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadbp-4 : inexact-ok 1385= tanh towardzero m68k96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadaep-4 : inexact-ok 1386= tanh upward m68k96 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadbp-4 : inexact-ok 1387= tanh downward binary128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4 : inexact-ok 1388= tanh tonearest binary128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4 : inexact-ok 1389= tanh towardzero binary128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28dd29p-4 : inexact-ok 1390= tanh upward binary128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28dd2ap-4 : inexact-ok 1391= tanh downward ibm128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28ddp-4 : inexact-ok 1392= tanh tonearest ibm128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28ddp-4 : inexact-ok 1393= tanh towardzero ibm128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28ddp-4 : inexact-ok 1394= tanh upward ibm128 0x2.00f988p-4 : 0x1.fe4f3d0dd83fadafe273ab28dd8p-4 : inexact-ok 1395= tanh downward binary32 0x2.00f984p-4 : 0x1.fe4f38p-4 : inexact-ok 1396= tanh tonearest binary32 0x2.00f984p-4 : 0x1.fe4f3ap-4 : inexact-ok 1397= tanh towardzero binary32 0x2.00f984p-4 : 0x1.fe4f38p-4 : inexact-ok 1398= tanh upward binary32 0x2.00f984p-4 : 0x1.fe4f3ap-4 : inexact-ok 1399= tanh downward binary64 0x2.00f984p-4 : 0x1.fe4f391dbd3ecp-4 : inexact-ok 1400= tanh tonearest binary64 0x2.00f984p-4 : 0x1.fe4f391dbd3edp-4 : inexact-ok 1401= tanh towardzero binary64 0x2.00f984p-4 : 0x1.fe4f391dbd3ecp-4 : inexact-ok 1402= tanh upward binary64 0x2.00f984p-4 : 0x1.fe4f391dbd3edp-4 : inexact-ok 1403= tanh downward intel96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd7p-4 : inexact-ok 1404= tanh tonearest intel96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd72p-4 : inexact-ok 1405= tanh towardzero intel96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd7p-4 : inexact-ok 1406= tanh upward intel96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd72p-4 : inexact-ok 1407= tanh downward m68k96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd7p-4 : inexact-ok 1408= tanh tonearest m68k96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd72p-4 : inexact-ok 1409= tanh towardzero m68k96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd7p-4 : inexact-ok 1410= tanh upward m68k96 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd72p-4 : inexact-ok 1411= tanh downward binary128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc709977p-4 : inexact-ok 1412= tanh tonearest binary128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc709978p-4 : inexact-ok 1413= tanh towardzero binary128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc709977p-4 : inexact-ok 1414= tanh upward binary128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc709978p-4 : inexact-ok 1415= tanh downward ibm128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc7099p-4 : inexact-ok 1416= tanh tonearest ibm128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc70998p-4 : inexact-ok 1417= tanh towardzero ibm128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc7099p-4 : inexact-ok 1418= tanh upward ibm128 0x2.00f984p-4 : 0x1.fe4f391dbd3ecd714619cc70998p-4 : inexact-ok 1419= tanh downward binary64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok 1420= tanh tonearest binary64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok 1421= tanh towardzero binary64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05153p-4 : inexact-ok 1422= tanh upward binary64 0x2.00f9857616524p-4 : 0x1.fe4f3a8e05154p-4 : inexact-ok 1423= tanh downward intel96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ep-4 : inexact-ok 1424= tanh tonearest intel96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515345p-4 : inexact-ok 1425= tanh towardzero intel96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ep-4 : inexact-ok 1426= tanh upward intel96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515345p-4 : inexact-ok 1427= tanh downward m68k96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ep-4 : inexact-ok 1428= tanh tonearest m68k96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515345p-4 : inexact-ok 1429= tanh towardzero m68k96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ep-4 : inexact-ok 1430= tanh upward m68k96 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515345p-4 : inexact-ok 1431= tanh downward binary128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d92d8p-4 : inexact-ok 1432= tanh tonearest binary128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d92d8p-4 : inexact-ok 1433= tanh towardzero binary128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d92d8p-4 : inexact-ok 1434= tanh upward binary128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d92d9p-4 : inexact-ok 1435= tanh downward ibm128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d928p-4 : inexact-ok 1436= tanh tonearest ibm128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d93p-4 : inexact-ok 1437= tanh towardzero ibm128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d928p-4 : inexact-ok 1438= tanh upward ibm128 0x2.00f9857616524p-4 : 0x1.fe4f3a8e0515344ff794387d93p-4 : inexact-ok 1439tanh -0xe.9e035p+0 1440= tanh downward binary32 -0xe.9e035p+0 : -0x1p+0 : inexact-ok 1441= tanh tonearest binary32 -0xe.9e035p+0 : -0x1p+0 : inexact-ok 1442= tanh towardzero binary32 -0xe.9e035p+0 : -0xf.fffffp-4 : inexact-ok 1443= tanh upward binary32 -0xe.9e035p+0 : -0xf.fffffp-4 : inexact-ok 1444= tanh downward binary64 -0xe.9e035p+0 : -0xf.fffffffff8ecp-4 : inexact-ok 1445= tanh tonearest binary64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok 1446= tanh towardzero binary64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok 1447= tanh upward binary64 -0xe.9e035p+0 : -0xf.fffffffff8eb8p-4 : inexact-ok 1448= tanh downward intel96 -0xe.9e035p+0 : -0xf.fffffffff8ebcp-4 : inexact-ok 1449= tanh tonearest intel96 -0xe.9e035p+0 : -0xf.fffffffff8ebcp-4 : inexact-ok 1450= tanh towardzero intel96 -0xe.9e035p+0 : -0xf.fffffffff8ebbffp-4 : inexact-ok 1451= tanh upward intel96 -0xe.9e035p+0 : -0xf.fffffffff8ebbffp-4 : inexact-ok 1452= tanh downward m68k96 -0xe.9e035p+0 : -0xf.fffffffff8ebcp-4 : inexact-ok 1453= tanh tonearest m68k96 -0xe.9e035p+0 : -0xf.fffffffff8ebcp-4 : inexact-ok 1454= tanh towardzero m68k96 -0xe.9e035p+0 : -0xf.fffffffff8ebbffp-4 : inexact-ok 1455= tanh upward m68k96 -0xe.9e035p+0 : -0xf.fffffffff8ebbffp-4 : inexact-ok 1456= tanh downward binary128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4 : inexact-ok 1457= tanh tonearest binary128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6ab8p-4 : inexact-ok 1458= tanh towardzero binary128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6abp-4 : inexact-ok 1459= tanh upward binary128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6abp-4 : inexact-ok 1460= tanh downward ibm128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6cp-4 : inexact-ok 1461= tanh tonearest ibm128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd6cp-4 : inexact-ok 1462= tanh towardzero ibm128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd68p-4 : inexact-ok 1463= tanh upward ibm128 -0xe.9e035p+0 : -0xf.fffffffff8ebbffbf5b020cd68p-4 : inexact-ok 1464tanh -0x3.c0d8b54c5a488p-4 1465= tanh downward binary32 -0x3.c0d8b4p-4 : -0x3.af99f4p-4 : inexact-ok 1466= tanh tonearest binary32 -0x3.c0d8b4p-4 : -0x3.af99fp-4 : inexact-ok 1467= tanh towardzero binary32 -0x3.c0d8b4p-4 : -0x3.af99fp-4 : inexact-ok 1468= tanh upward binary32 -0x3.c0d8b4p-4 : -0x3.af99fp-4 : inexact-ok 1469= tanh downward binary64 -0x3.c0d8b4p-4 : -0x3.af99f04902f56p-4 : inexact-ok 1470= tanh tonearest binary64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok 1471= tanh towardzero binary64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok 1472= tanh upward binary64 -0x3.c0d8b4p-4 : -0x3.af99f04902f54p-4 : inexact-ok 1473= tanh downward intel96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a6p-4 : inexact-ok 1474= tanh tonearest intel96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a6p-4 : inexact-ok 1475= tanh towardzero intel96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5cp-4 : inexact-ok 1476= tanh upward intel96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5cp-4 : inexact-ok 1477= tanh downward m68k96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a6p-4 : inexact-ok 1478= tanh tonearest m68k96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a6p-4 : inexact-ok 1479= tanh towardzero m68k96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5cp-4 : inexact-ok 1480= tanh upward m68k96 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5cp-4 : inexact-ok 1481= tanh downward binary128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c592p-4 : inexact-ok 1482= tanh tonearest binary128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c59p-4 : inexact-ok 1483= tanh towardzero binary128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c59p-4 : inexact-ok 1484= tanh upward binary128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c59p-4 : inexact-ok 1485= tanh downward ibm128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c6p-4 : inexact-ok 1486= tanh tonearest ibm128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c6p-4 : inexact-ok 1487= tanh towardzero ibm128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c5p-4 : inexact-ok 1488= tanh upward ibm128 -0x3.c0d8b4p-4 : -0x3.af99f04902f54a5e1438d014c5p-4 : inexact-ok 1489= tanh downward binary32 -0x3.c0d8b8p-4 : -0x3.af99f8p-4 : inexact-ok 1490= tanh tonearest binary32 -0x3.c0d8b8p-4 : -0x3.af99f4p-4 : inexact-ok 1491= tanh towardzero binary32 -0x3.c0d8b8p-4 : -0x3.af99f4p-4 : inexact-ok 1492= tanh upward binary32 -0x3.c0d8b8p-4 : -0x3.af99f4p-4 : inexact-ok 1493= tanh downward binary64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok 1494= tanh tonearest binary64 -0x3.c0d8b8p-4 : -0x3.af99f412aab74p-4 : inexact-ok 1495= tanh towardzero binary64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok 1496= tanh upward binary64 -0x3.c0d8b8p-4 : -0x3.af99f412aab72p-4 : inexact-ok 1497= tanh downward intel96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f5cp-4 : inexact-ok 1498= tanh tonearest intel96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1499= tanh towardzero intel96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1500= tanh upward intel96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1501= tanh downward m68k96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f5cp-4 : inexact-ok 1502= tanh tonearest m68k96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1503= tanh towardzero m68k96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1504= tanh upward m68k96 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f58p-4 : inexact-ok 1505= tanh downward binary128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32fp-4 : inexact-ok 1506= tanh tonearest binary128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32fp-4 : inexact-ok 1507= tanh towardzero binary128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32eep-4 : inexact-ok 1508= tanh upward binary128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32eep-4 : inexact-ok 1509= tanh downward ibm128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a33p-4 : inexact-ok 1510= tanh tonearest ibm128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a33p-4 : inexact-ok 1511= tanh towardzero ibm128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32p-4 : inexact-ok 1512= tanh upward ibm128 -0x3.c0d8b8p-4 : -0x3.af99f412aab73f59c1a2be2a32p-4 : inexact-ok 1513= tanh downward binary64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok 1514= tanh tonearest binary64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d72p-4 : inexact-ok 1515= tanh towardzero binary64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok 1516= tanh upward binary64 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d7p-4 : inexact-ok 1517= tanh downward intel96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e98p-4 : inexact-ok 1518= tanh tonearest intel96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e98p-4 : inexact-ok 1519= tanh towardzero intel96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e94p-4 : inexact-ok 1520= tanh upward intel96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e94p-4 : inexact-ok 1521= tanh downward m68k96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e98p-4 : inexact-ok 1522= tanh tonearest m68k96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e98p-4 : inexact-ok 1523= tanh towardzero m68k96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e94p-4 : inexact-ok 1524= tanh upward m68k96 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e94p-4 : inexact-ok 1525= tanh downward binary128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d39p-4 : inexact-ok 1526= tanh tonearest binary128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d38fep-4 : inexact-ok 1527= tanh towardzero binary128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d38fep-4 : inexact-ok 1528= tanh upward binary128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d38fep-4 : inexact-ok 1529= tanh downward ibm128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d39p-4 : inexact-ok 1530= tanh tonearest ibm128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d39p-4 : inexact-ok 1531= tanh towardzero ibm128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d38p-4 : inexact-ok 1532= tanh upward ibm128 -0x3.c0d8b54c5a488p-4 : -0x3.af99f183b9d71e966538c40d38p-4 : inexact-ok 1533tanh -0x3.2f59p-4 1534= tanh downward binary32 -0x3.2f59p-4 : -0x3.24bf14p-4 : inexact-ok 1535= tanh tonearest binary32 -0x3.2f59p-4 : -0x3.24bf1p-4 : inexact-ok 1536= tanh towardzero binary32 -0x3.2f59p-4 : -0x3.24bf1p-4 : inexact-ok 1537= tanh upward binary32 -0x3.2f59p-4 : -0x3.24bf1p-4 : inexact-ok 1538= tanh downward binary64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok 1539= tanh tonearest binary64 -0x3.2f59p-4 : -0x3.24bf114777f9p-4 : inexact-ok 1540= tanh towardzero binary64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok 1541= tanh upward binary64 -0x3.2f59p-4 : -0x3.24bf114777f8ep-4 : inexact-ok 1542= tanh downward intel96 -0x3.2f59p-4 : -0x3.24bf114777f8fafcp-4 : inexact-ok 1543= tanh tonearest intel96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1544= tanh towardzero intel96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1545= tanh upward intel96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1546= tanh downward m68k96 -0x3.2f59p-4 : -0x3.24bf114777f8fafcp-4 : inexact-ok 1547= tanh tonearest m68k96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1548= tanh towardzero m68k96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1549= tanh upward m68k96 -0x3.2f59p-4 : -0x3.24bf114777f8faf8p-4 : inexact-ok 1550= tanh downward binary128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0d84p-4 : inexact-ok 1551= tanh tonearest binary128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0d84p-4 : inexact-ok 1552= tanh towardzero binary128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0d82p-4 : inexact-ok 1553= tanh upward binary128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0d82p-4 : inexact-ok 1554= tanh downward ibm128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0ep-4 : inexact-ok 1555= tanh tonearest ibm128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0ep-4 : inexact-ok 1556= tanh towardzero ibm128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0dp-4 : inexact-ok 1557= tanh upward ibm128 -0x3.2f59p-4 : -0x3.24bf114777f8faf96902769a0dp-4 : inexact-ok 1558tanh 0x2.e6f54cp-4 1559= tanh downward binary32 0x2.e6f54cp-4 : 0x2.deea7cp-4 : inexact-ok 1560= tanh tonearest binary32 0x2.e6f54cp-4 : 0x2.deea8p-4 : inexact-ok 1561= tanh towardzero binary32 0x2.e6f54cp-4 : 0x2.deea7cp-4 : inexact-ok 1562= tanh upward binary32 0x2.e6f54cp-4 : 0x2.deea8p-4 : inexact-ok 1563= tanh downward binary64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok 1564= tanh tonearest binary64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok 1565= tanh towardzero binary64 0x2.e6f54cp-4 : 0x2.deea7ea48e5ecp-4 : inexact-ok 1566= tanh upward binary64 0x2.e6f54cp-4 : 0x2.deea7ea48e5eep-4 : inexact-ok 1567= tanh downward intel96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1568= tanh tonearest intel96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1569= tanh towardzero intel96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1570= tanh upward intel96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed338p-4 : inexact-ok 1571= tanh downward m68k96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1572= tanh tonearest m68k96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1573= tanh towardzero m68k96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334p-4 : inexact-ok 1574= tanh upward m68k96 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed338p-4 : inexact-ok 1575= tanh downward binary128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b456066cp-4 : inexact-ok 1576= tanh tonearest binary128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b456066ep-4 : inexact-ok 1577= tanh towardzero binary128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b456066cp-4 : inexact-ok 1578= tanh upward binary128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b456066ep-4 : inexact-ok 1579= tanh downward ibm128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b45606p-4 : inexact-ok 1580= tanh tonearest ibm128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b45606p-4 : inexact-ok 1581= tanh towardzero ibm128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b45606p-4 : inexact-ok 1582= tanh upward ibm128 0x2.e6f54cp-4 : 0x2.deea7ea48e5ed334e492b45607p-4 : inexact-ok 1583tanh 0x3.397f2f50241d031p-4 1584= tanh downward binary32 0x3.397f3p-4 : 0x3.2e7fbcp-4 : inexact-ok 1585= tanh tonearest binary32 0x3.397f3p-4 : 0x3.2e7fbcp-4 : inexact-ok 1586= tanh towardzero binary32 0x3.397f3p-4 : 0x3.2e7fbcp-4 : inexact-ok 1587= tanh upward binary32 0x3.397f3p-4 : 0x3.2e7fcp-4 : inexact-ok 1588= tanh downward binary64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok 1589= tanh tonearest binary64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok 1590= tanh towardzero binary64 0x3.397f3p-4 : 0x3.2e7fbdedf6f4ep-4 : inexact-ok 1591= tanh upward binary64 0x3.397f3p-4 : 0x3.2e7fbdedf6f5p-4 : inexact-ok 1592= tanh downward intel96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e464p-4 : inexact-ok 1593= tanh tonearest intel96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e468p-4 : inexact-ok 1594= tanh towardzero intel96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e464p-4 : inexact-ok 1595= tanh upward intel96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e468p-4 : inexact-ok 1596= tanh downward m68k96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e464p-4 : inexact-ok 1597= tanh tonearest m68k96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e468p-4 : inexact-ok 1598= tanh towardzero m68k96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e464p-4 : inexact-ok 1599= tanh upward m68k96 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e468p-4 : inexact-ok 1600= tanh downward binary128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4 : inexact-ok 1601= tanh tonearest binary128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4 : inexact-ok 1602= tanh towardzero binary128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3bp-4 : inexact-ok 1603= tanh upward binary128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3b2p-4 : inexact-ok 1604= tanh downward ibm128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3p-4 : inexact-ok 1605= tanh tonearest ibm128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d4p-4 : inexact-ok 1606= tanh towardzero ibm128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d3p-4 : inexact-ok 1607= tanh upward ibm128 0x3.397f3p-4 : 0x3.2e7fbdedf6f4e4677fd41531d4p-4 : inexact-ok 1608= tanh downward binary32 0x3.397f2cp-4 : 0x3.2e7fb8p-4 : inexact-ok 1609= tanh tonearest binary32 0x3.397f2cp-4 : 0x3.2e7fbcp-4 : inexact-ok 1610= tanh towardzero binary32 0x3.397f2cp-4 : 0x3.2e7fb8p-4 : inexact-ok 1611= tanh upward binary32 0x3.397f2cp-4 : 0x3.2e7fbcp-4 : inexact-ok 1612= tanh downward binary64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok 1613= tanh tonearest binary64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok 1614= tanh towardzero binary64 0x3.397f2cp-4 : 0x3.2e7fba1674b72p-4 : inexact-ok 1615= tanh upward binary64 0x3.397f2cp-4 : 0x3.2e7fba1674b74p-4 : inexact-ok 1616= tanh downward intel96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1617= tanh tonearest intel96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1618= tanh towardzero intel96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1619= tanh upward intel96 0x3.397f2cp-4 : 0x3.2e7fba1674b721d4p-4 : inexact-ok 1620= tanh downward m68k96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1621= tanh tonearest m68k96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1622= tanh towardzero m68k96 0x3.397f2cp-4 : 0x3.2e7fba1674b721dp-4 : inexact-ok 1623= tanh upward m68k96 0x3.397f2cp-4 : 0x3.2e7fba1674b721d4p-4 : inexact-ok 1624= tanh downward binary128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53d74p-4 : inexact-ok 1625= tanh tonearest binary128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53d74p-4 : inexact-ok 1626= tanh towardzero binary128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53d74p-4 : inexact-ok 1627= tanh upward binary128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53d76p-4 : inexact-ok 1628= tanh downward ibm128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53dp-4 : inexact-ok 1629= tanh tonearest ibm128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53dp-4 : inexact-ok 1630= tanh towardzero ibm128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53dp-4 : inexact-ok 1631= tanh upward ibm128 0x3.397f2cp-4 : 0x3.2e7fba1674b721d00a6064e53ep-4 : inexact-ok 1632= tanh downward binary64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok 1633= tanh tonearest binary64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok 1634= tanh towardzero binary64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok 1635= tanh upward binary64 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41ep-4 : inexact-ok 1636= tanh downward intel96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db4p-4 : inexact-ok 1637= tanh tonearest intel96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db44p-4 : inexact-ok 1638= tanh towardzero intel96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db4p-4 : inexact-ok 1639= tanh upward intel96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db44p-4 : inexact-ok 1640= tanh downward m68k96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db4p-4 : inexact-ok 1641= tanh tonearest m68k96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db44p-4 : inexact-ok 1642= tanh towardzero m68k96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db4p-4 : inexact-ok 1643= tanh upward m68k96 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db44p-4 : inexact-ok 1644= tanh downward binary128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c87cp-4 : inexact-ok 1645= tanh tonearest binary128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c87cp-4 : inexact-ok 1646= tanh towardzero binary128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c87cp-4 : inexact-ok 1647= tanh upward binary128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c87ep-4 : inexact-ok 1648= tanh downward ibm128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c8p-4 : inexact-ok 1649= tanh tonearest ibm128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c8p-4 : inexact-ok 1650= tanh towardzero ibm128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c8p-4 : inexact-ok 1651= tanh upward ibm128 0x3.397f2f50241d2p-4 : 0x3.2e7fbd450f41db420b102ed5c9p-4 : inexact-ok 1652= tanh downward binary64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok 1653= tanh tonearest binary64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok 1654= tanh towardzero binary64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41ap-4 : inexact-ok 1655= tanh upward binary64 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41cp-4 : inexact-ok 1656= tanh downward intel96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1657= tanh tonearest intel96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1658= tanh towardzero intel96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1659= tanh upward intel96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc88p-4 : inexact-ok 1660= tanh downward m68k96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1661= tanh tonearest m68k96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1662= tanh towardzero m68k96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc84p-4 : inexact-ok 1663= tanh upward m68k96 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc88p-4 : inexact-ok 1664= tanh downward binary128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637dp-4 : inexact-ok 1665= tanh tonearest binary128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637dp-4 : inexact-ok 1666= tanh towardzero binary128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637dp-4 : inexact-ok 1667= tanh upward binary128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637d2p-4 : inexact-ok 1668= tanh downward ibm128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637p-4 : inexact-ok 1669= tanh tonearest ibm128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae638p-4 : inexact-ok 1670= tanh towardzero ibm128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae637p-4 : inexact-ok 1671= tanh upward ibm128 0x3.397f2f50241dp-4 : 0x3.2e7fbd450f41bc85f9231ae638p-4 : inexact-ok 1672= tanh downward intel96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf74p-4 : inexact-ok 1673= tanh tonearest intel96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf78p-4 : inexact-ok 1674= tanh towardzero intel96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf74p-4 : inexact-ok 1675= tanh upward intel96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf78p-4 : inexact-ok 1676= tanh downward m68k96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf74p-4 : inexact-ok 1677= tanh tonearest m68k96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf78p-4 : inexact-ok 1678= tanh towardzero m68k96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf74p-4 : inexact-ok 1679= tanh upward m68k96 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf78p-4 : inexact-ok 1680= tanh downward binary128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4 : inexact-ok 1681= tanh tonearest binary128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4 : inexact-ok 1682= tanh towardzero binary128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea528p-4 : inexact-ok 1683= tanh upward binary128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea52ap-4 : inexact-ok 1684= tanh downward ibm128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4 : inexact-ok 1685= tanh tonearest ibm128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4 : inexact-ok 1686= tanh towardzero ibm128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea5p-4 : inexact-ok 1687= tanh upward ibm128 0x3.397f2f50241d031p-4 : 0x3.2e7fbd450f41bf76f8da4b4ea6p-4 : inexact-ok 1688tanh 0x8.4024a11b6610672b2982b852e8p-4 1689= tanh downward binary32 0x8.4024bp-4 : 0x7.96e92p-4 : inexact-ok 1690= tanh tonearest binary32 0x8.4024bp-4 : 0x7.96e928p-4 : inexact-ok 1691= tanh towardzero binary32 0x8.4024bp-4 : 0x7.96e92p-4 : inexact-ok 1692= tanh upward binary32 0x8.4024bp-4 : 0x7.96e928p-4 : inexact-ok 1693= tanh downward binary64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok 1694= tanh tonearest binary64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok 1695= tanh towardzero binary64 0x8.4024bp-4 : 0x7.96e925f6aa4f8p-4 : inexact-ok 1696= tanh upward binary64 0x8.4024bp-4 : 0x7.96e925f6aa4fcp-4 : inexact-ok 1697= tanh downward intel96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1698= tanh tonearest intel96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1699= tanh towardzero intel96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1700= tanh upward intel96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f8p-4 : inexact-ok 1701= tanh downward m68k96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1702= tanh tonearest m68k96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1703= tanh towardzero m68k96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0fp-4 : inexact-ok 1704= tanh upward m68k96 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f8p-4 : inexact-ok 1705= tanh downward binary128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79f08p-4 : inexact-ok 1706= tanh tonearest binary128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79f08p-4 : inexact-ok 1707= tanh towardzero binary128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79f08p-4 : inexact-ok 1708= tanh upward binary128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79f0cp-4 : inexact-ok 1709= tanh downward ibm128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79ep-4 : inexact-ok 1710= tanh tonearest ibm128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f7ap-4 : inexact-ok 1711= tanh towardzero ibm128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f79ep-4 : inexact-ok 1712= tanh upward ibm128 0x8.4024bp-4 : 0x7.96e925f6aa4fa0f29663e3f7ap-4 : inexact-ok 1713= tanh downward binary32 0x8.4024ap-4 : 0x7.96e918p-4 : inexact-ok 1714= tanh tonearest binary32 0x8.4024ap-4 : 0x7.96e918p-4 : inexact-ok 1715= tanh towardzero binary32 0x8.4024ap-4 : 0x7.96e918p-4 : inexact-ok 1716= tanh upward binary32 0x8.4024ap-4 : 0x7.96e92p-4 : inexact-ok 1717= tanh downward binary64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok 1718= tanh tonearest binary64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok 1719= tanh towardzero binary64 0x8.4024ap-4 : 0x7.96e9199045abcp-4 : inexact-ok 1720= tanh upward binary64 0x8.4024ap-4 : 0x7.96e9199045acp-4 : inexact-ok 1721= tanh downward intel96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1722= tanh tonearest intel96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1723= tanh towardzero intel96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1724= tanh upward intel96 0x8.4024ap-4 : 0x7.96e9199045abc44p-4 : inexact-ok 1725= tanh downward m68k96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1726= tanh tonearest m68k96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1727= tanh towardzero m68k96 0x8.4024ap-4 : 0x7.96e9199045abc438p-4 : inexact-ok 1728= tanh upward m68k96 0x8.4024ap-4 : 0x7.96e9199045abc44p-4 : inexact-ok 1729= tanh downward binary128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5b88p-4 : inexact-ok 1730= tanh tonearest binary128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5b8cp-4 : inexact-ok 1731= tanh towardzero binary128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5b88p-4 : inexact-ok 1732= tanh upward binary128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5b8cp-4 : inexact-ok 1733= tanh downward ibm128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5ap-4 : inexact-ok 1734= tanh tonearest ibm128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5cp-4 : inexact-ok 1735= tanh towardzero ibm128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5ap-4 : inexact-ok 1736= tanh upward ibm128 0x8.4024ap-4 : 0x7.96e9199045abc439fc0595df5cp-4 : inexact-ok 1737= tanh downward binary64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok 1738= tanh tonearest binary64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok 1739= tanh towardzero binary64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9cp-4 : inexact-ok 1740= tanh upward binary64 0x8.4024a11b66108p-4 : 0x7.96e91a6be7dap-4 : inexact-ok 1741= tanh downward intel96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2a8p-4 : inexact-ok 1742= tanh tonearest intel96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2bp-4 : inexact-ok 1743= tanh towardzero intel96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2a8p-4 : inexact-ok 1744= tanh upward intel96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2bp-4 : inexact-ok 1745= tanh downward m68k96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2a8p-4 : inexact-ok 1746= tanh tonearest m68k96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2bp-4 : inexact-ok 1747= tanh towardzero m68k96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2a8p-4 : inexact-ok 1748= tanh upward m68k96 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2bp-4 : inexact-ok 1749= tanh downward binary128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e298p-4 : inexact-ok 1750= tanh tonearest binary128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e29cp-4 : inexact-ok 1751= tanh towardzero binary128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e298p-4 : inexact-ok 1752= tanh upward binary128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e29cp-4 : inexact-ok 1753= tanh downward ibm128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e2p-4 : inexact-ok 1754= tanh tonearest ibm128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e2p-4 : inexact-ok 1755= tanh towardzero ibm128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e2p-4 : inexact-ok 1756= tanh upward ibm128 0x8.4024a11b66108p-4 : 0x7.96e91a6be7d9c2af9a5db822e4p-4 : inexact-ok 1757= tanh downward binary64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok 1758= tanh tonearest binary64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok 1759= tanh towardzero binary64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d94p-4 : inexact-ok 1760= tanh upward binary64 0x8.4024a11b661p-4 : 0x7.96e91a6be7d98p-4 : inexact-ok 1761= tanh downward intel96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f78p-4 : inexact-ok 1762= tanh tonearest intel96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f8p-4 : inexact-ok 1763= tanh towardzero intel96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f78p-4 : inexact-ok 1764= tanh upward intel96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f8p-4 : inexact-ok 1765= tanh downward m68k96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f78p-4 : inexact-ok 1766= tanh tonearest m68k96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f8p-4 : inexact-ok 1767= tanh towardzero m68k96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f78p-4 : inexact-ok 1768= tanh upward m68k96 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f8p-4 : inexact-ok 1769= tanh downward binary128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c75164741421cp-4 : inexact-ok 1770= tanh tonearest binary128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c75164741422p-4 : inexact-ok 1771= tanh towardzero binary128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c75164741421cp-4 : inexact-ok 1772= tanh upward binary128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c75164741422p-4 : inexact-ok 1773= tanh downward ibm128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c7516474142p-4 : inexact-ok 1774= tanh tonearest ibm128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c7516474142p-4 : inexact-ok 1775= tanh towardzero ibm128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c7516474142p-4 : inexact-ok 1776= tanh upward ibm128 0x8.4024a11b661p-4 : 0x7.96e91a6be7d95f7c7516474144p-4 : inexact-ok 1777= tanh downward intel96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1778= tanh tonearest intel96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af78p-4 : inexact-ok 1779= tanh towardzero intel96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1780= tanh upward intel96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af78p-4 : inexact-ok 1781= tanh downward m68k96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1782= tanh tonearest m68k96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af78p-4 : inexact-ok 1783= tanh towardzero m68k96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1784= tanh upward m68k96 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af78p-4 : inexact-ok 1785= tanh downward binary128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee12618p-4 : inexact-ok 1786= tanh tonearest binary128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee12618p-4 : inexact-ok 1787= tanh towardzero binary128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee12618p-4 : inexact-ok 1788= tanh upward binary128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee1261cp-4 : inexact-ok 1789= tanh downward ibm128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee126p-4 : inexact-ok 1790= tanh tonearest ibm128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee126p-4 : inexact-ok 1791= tanh towardzero ibm128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee126p-4 : inexact-ok 1792= tanh upward ibm128 0x8.4024a11b6610673p-4 : 0x7.96e91a6be7d9af74d043bee128p-4 : inexact-ok 1793= tanh downward intel96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1794= tanh tonearest intel96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1795= tanh towardzero intel96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1796= tanh upward intel96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1797= tanh downward m68k96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1798= tanh tonearest m68k96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1799= tanh towardzero m68k96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af68p-4 : inexact-ok 1800= tanh upward m68k96 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af7p-4 : inexact-ok 1801= tanh downward binary128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f309e4p-4 : inexact-ok 1802= tanh tonearest binary128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f309e4p-4 : inexact-ok 1803= tanh towardzero binary128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f309e4p-4 : inexact-ok 1804= tanh upward binary128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f309e8p-4 : inexact-ok 1805= tanh downward ibm128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f308p-4 : inexact-ok 1806= tanh tonearest ibm128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f30ap-4 : inexact-ok 1807= tanh towardzero ibm128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f308p-4 : inexact-ok 1808= tanh upward ibm128 0x8.4024a11b6610672p-4 : 0x7.96e91a6be7d9af6869df15f30ap-4 : inexact-ok 1809= tanh downward binary128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad34224p-4 : inexact-ok 1810= tanh tonearest binary128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad34228p-4 : inexact-ok 1811= tanh towardzero binary128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad34224p-4 : inexact-ok 1812= tanh upward binary128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad34228p-4 : inexact-ok 1813= tanh downward ibm128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad342p-4 : inexact-ok 1814= tanh tonearest ibm128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad342p-4 : inexact-ok 1815= tanh towardzero ibm128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad342p-4 : inexact-ok 1816= tanh upward ibm128 0x8.4024a11b6610672b2982b852e8p-4 : 0x7.96e91a6be7d9af71106ffad344p-4 : inexact-ok 1817tanh 0x1p-5 1818= tanh downward binary32 0x8p-8 : 0x7.ff556p-8 : inexact-ok 1819= tanh tonearest binary32 0x8p-8 : 0x7.ff5568p-8 : inexact-ok 1820= tanh towardzero binary32 0x8p-8 : 0x7.ff556p-8 : inexact-ok 1821= tanh upward binary32 0x8p-8 : 0x7.ff5568p-8 : inexact-ok 1822= tanh downward binary64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok 1823= tanh tonearest binary64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok 1824= tanh towardzero binary64 0x8p-8 : 0x7.ff556664ac778p-8 : inexact-ok 1825= tanh upward binary64 0x8p-8 : 0x7.ff556664ac77cp-8 : inexact-ok 1826= tanh downward intel96 0x8p-8 : 0x7.ff556664ac778a08p-8 : inexact-ok 1827= tanh tonearest intel96 0x8p-8 : 0x7.ff556664ac778a1p-8 : inexact-ok 1828= tanh towardzero intel96 0x8p-8 : 0x7.ff556664ac778a08p-8 : inexact-ok 1829= tanh upward intel96 0x8p-8 : 0x7.ff556664ac778a1p-8 : inexact-ok 1830= tanh downward m68k96 0x8p-8 : 0x7.ff556664ac778a08p-8 : inexact-ok 1831= tanh tonearest m68k96 0x8p-8 : 0x7.ff556664ac778a1p-8 : inexact-ok 1832= tanh towardzero m68k96 0x8p-8 : 0x7.ff556664ac778a08p-8 : inexact-ok 1833= tanh upward m68k96 0x8p-8 : 0x7.ff556664ac778a1p-8 : inexact-ok 1834= tanh downward binary128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce08814p-8 : inexact-ok 1835= tanh tonearest binary128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce08814p-8 : inexact-ok 1836= tanh towardzero binary128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce08814p-8 : inexact-ok 1837= tanh upward binary128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce08818p-8 : inexact-ok 1838= tanh downward ibm128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce088p-8 : inexact-ok 1839= tanh tonearest ibm128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce088p-8 : inexact-ok 1840= tanh towardzero ibm128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce088p-8 : inexact-ok 1841= tanh upward ibm128 0x8p-8 : 0x7.ff556664ac778a0c17f05ce08ap-8 : inexact-ok 1842tanh 0x1p-10 1843= tanh downward binary32 0x4p-12 : 0x3.ffffe8p-12 : inexact-ok 1844= tanh tonearest binary32 0x4p-12 : 0x3.ffffecp-12 : inexact-ok 1845= tanh towardzero binary32 0x4p-12 : 0x3.ffffe8p-12 : inexact-ok 1846= tanh upward binary32 0x4p-12 : 0x3.ffffecp-12 : inexact-ok 1847= tanh downward binary64 0x4p-12 : 0x3.ffffeaaaab332p-12 : inexact-ok 1848= tanh tonearest binary64 0x4p-12 : 0x3.ffffeaaaab334p-12 : inexact-ok 1849= tanh towardzero binary64 0x4p-12 : 0x3.ffffeaaaab332p-12 : inexact-ok 1850= tanh upward binary64 0x4p-12 : 0x3.ffffeaaaab334p-12 : inexact-ok 1851= tanh downward intel96 0x4p-12 : 0x3.ffffeaaaab33332cp-12 : inexact-ok 1852= tanh tonearest intel96 0x4p-12 : 0x3.ffffeaaaab33333p-12 : inexact-ok 1853= tanh towardzero intel96 0x4p-12 : 0x3.ffffeaaaab33332cp-12 : inexact-ok 1854= tanh upward intel96 0x4p-12 : 0x3.ffffeaaaab33333p-12 : inexact-ok 1855= tanh downward m68k96 0x4p-12 : 0x3.ffffeaaaab33332cp-12 : inexact-ok 1856= tanh tonearest m68k96 0x4p-12 : 0x3.ffffeaaaab33333p-12 : inexact-ok 1857= tanh towardzero m68k96 0x4p-12 : 0x3.ffffeaaaab33332cp-12 : inexact-ok 1858= tanh upward m68k96 0x4p-12 : 0x3.ffffeaaaab33333p-12 : inexact-ok 1859= tanh downward binary128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efe6p-12 : inexact-ok 1860= tanh tonearest binary128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efe6p-12 : inexact-ok 1861= tanh towardzero binary128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efe6p-12 : inexact-ok 1862= tanh upward binary128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efe8p-12 : inexact-ok 1863= tanh downward ibm128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efp-12 : inexact-ok 1864= tanh tonearest ibm128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623fp-12 : inexact-ok 1865= tanh towardzero ibm128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623efp-12 : inexact-ok 1866= tanh upward ibm128 0x4p-12 : 0x3.ffffeaaaab33332fbefc0623fp-12 : inexact-ok 1867tanh 0x1p-15 1868= tanh downward binary32 0x2p-16 : 0x1.fffffep-16 : inexact-ok 1869= tanh tonearest binary32 0x2p-16 : 0x2p-16 : inexact-ok 1870= tanh towardzero binary32 0x2p-16 : 0x1.fffffep-16 : inexact-ok 1871= tanh upward binary32 0x2p-16 : 0x2p-16 : inexact-ok 1872= tanh downward binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 1873= tanh tonearest binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 1874= tanh towardzero binary64 0x2p-16 : 0x1.fffffffd55555p-16 : inexact-ok 1875= tanh upward binary64 0x2p-16 : 0x1.fffffffd55556p-16 : inexact-ok 1876= tanh downward intel96 0x2p-16 : 0x1.fffffffd55555558p-16 : inexact-ok 1877= tanh tonearest intel96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 1878= tanh towardzero intel96 0x2p-16 : 0x1.fffffffd55555558p-16 : inexact-ok 1879= tanh upward intel96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 1880= tanh downward m68k96 0x2p-16 : 0x1.fffffffd55555558p-16 : inexact-ok 1881= tanh tonearest m68k96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 1882= tanh towardzero m68k96 0x2p-16 : 0x1.fffffffd55555558p-16 : inexact-ok 1883= tanh upward m68k96 0x2p-16 : 0x1.fffffffd5555555ap-16 : inexact-ok 1884= tanh downward binary128 0x2p-16 : 0x1.fffffffd5555555999999992b12bp-16 : inexact-ok 1885= tanh tonearest binary128 0x2p-16 : 0x1.fffffffd5555555999999992b12bp-16 : inexact-ok 1886= tanh towardzero binary128 0x2p-16 : 0x1.fffffffd5555555999999992b12bp-16 : inexact-ok 1887= tanh upward binary128 0x2p-16 : 0x1.fffffffd5555555999999992b12cp-16 : inexact-ok 1888= tanh downward ibm128 0x2p-16 : 0x1.fffffffd5555555999999992b1p-16 : inexact-ok 1889= tanh tonearest ibm128 0x2p-16 : 0x1.fffffffd5555555999999992b1p-16 : inexact-ok 1890= tanh towardzero ibm128 0x2p-16 : 0x1.fffffffd5555555999999992b1p-16 : inexact-ok 1891= tanh upward ibm128 0x2p-16 : 0x1.fffffffd5555555999999992b18p-16 : inexact-ok 1892tanh 0x1p-20 1893= tanh downward binary32 0x1p-20 : 0xf.fffffp-24 : inexact-ok 1894= tanh tonearest binary32 0x1p-20 : 0x1p-20 : inexact-ok 1895= tanh towardzero binary32 0x1p-20 : 0xf.fffffp-24 : inexact-ok 1896= tanh upward binary32 0x1p-20 : 0x1p-20 : inexact-ok 1897= tanh downward binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 1898= tanh tonearest binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 1899= tanh towardzero binary64 0x1p-20 : 0xf.fffffffffaaa8p-24 : inexact-ok 1900= tanh upward binary64 0x1p-20 : 0xf.fffffffffaabp-24 : inexact-ok 1901= tanh downward intel96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 1902= tanh tonearest intel96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 1903= tanh towardzero intel96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 1904= tanh upward intel96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 1905= tanh downward m68k96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 1906= tanh tonearest m68k96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 1907= tanh towardzero m68k96 0x1p-20 : 0xf.fffffffffaaaaaap-24 : inexact-ok 1908= tanh upward m68k96 0x1p-20 : 0xf.fffffffffaaaaabp-24 : inexact-ok 1909= tanh downward binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccc8p-24 : inexact-ok 1910= tanh tonearest binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccdp-24 : inexact-ok 1911= tanh towardzero binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccc8p-24 : inexact-ok 1912= tanh upward binary128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccdp-24 : inexact-ok 1913= tanh downward ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccp-24 : inexact-ok 1914= tanh tonearest ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccp-24 : inexact-ok 1915= tanh towardzero ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccccp-24 : inexact-ok 1916= tanh upward ibm128 0x1p-20 : 0xf.fffffffffaaaaaaaaaacccccdp-24 : inexact-ok 1917tanh 0x1p-25 1918= tanh downward binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok 1919= tanh tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok 1920= tanh towardzero binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok 1921= tanh upward binary32 0x8p-28 : 0x8p-28 : inexact-ok 1922= tanh downward binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 1923= tanh tonearest binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 1924= tanh towardzero binary64 0x8p-28 : 0x7.ffffffffffff4p-28 : inexact-ok 1925= tanh upward binary64 0x8p-28 : 0x7.ffffffffffff8p-28 : inexact-ok 1926= tanh downward intel96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 1927= tanh tonearest intel96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 1928= tanh towardzero intel96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 1929= tanh upward intel96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 1930= tanh downward m68k96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 1931= tanh tonearest m68k96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 1932= tanh towardzero m68k96 0x8p-28 : 0x7.ffffffffffff555p-28 : inexact-ok 1933= tanh upward m68k96 0x8p-28 : 0x7.ffffffffffff5558p-28 : inexact-ok 1934= tanh downward binary128 0x8p-28 : 0x7.ffffffffffff5555555555556664p-28 : inexact-ok 1935= tanh tonearest binary128 0x8p-28 : 0x7.ffffffffffff5555555555556668p-28 : inexact-ok 1936= tanh towardzero binary128 0x8p-28 : 0x7.ffffffffffff5555555555556664p-28 : inexact-ok 1937= tanh upward binary128 0x8p-28 : 0x7.ffffffffffff5555555555556668p-28 : inexact-ok 1938= tanh downward ibm128 0x8p-28 : 0x7.ffffffffffff55555555555566p-28 : inexact-ok 1939= tanh tonearest ibm128 0x8p-28 : 0x7.ffffffffffff55555555555566p-28 : inexact-ok 1940= tanh towardzero ibm128 0x8p-28 : 0x7.ffffffffffff55555555555566p-28 : inexact-ok 1941= tanh upward ibm128 0x8p-28 : 0x7.ffffffffffff55555555555568p-28 : inexact-ok 1942tanh 0x1p-30 1943= tanh downward binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok 1944= tanh tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok 1945= tanh towardzero binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok 1946= tanh upward binary32 0x4p-32 : 0x4p-32 : inexact-ok 1947= tanh downward binary64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok 1948= tanh tonearest binary64 0x4p-32 : 0x4p-32 : inexact-ok 1949= tanh towardzero binary64 0x4p-32 : 0x3.ffffffffffffep-32 : inexact-ok 1950= tanh upward binary64 0x4p-32 : 0x4p-32 : inexact-ok 1951= tanh downward intel96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 1952= tanh tonearest intel96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 1953= tanh towardzero intel96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 1954= tanh upward intel96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 1955= tanh downward m68k96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 1956= tanh tonearest m68k96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 1957= tanh towardzero m68k96 0x4p-32 : 0x3.ffffffffffffffe8p-32 : inexact-ok 1958= tanh upward m68k96 0x4p-32 : 0x3.ffffffffffffffecp-32 : inexact-ok 1959= tanh downward binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 1960= tanh tonearest binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 1961= tanh towardzero binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaaap-32 : inexact-ok 1962= tanh upward binary128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaaacp-32 : inexact-ok 1963= tanh downward ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaap-32 : inexact-ok 1964= tanh tonearest ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaabp-32 : inexact-ok 1965= tanh towardzero ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaaap-32 : inexact-ok 1966= tanh upward ibm128 0x4p-32 : 0x3.ffffffffffffffeaaaaaaaaaabp-32 : inexact-ok 1967tanh 0x1p-35 1968= tanh downward binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok 1969= tanh tonearest binary32 0x2p-36 : 0x2p-36 : inexact-ok 1970= tanh towardzero binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok 1971= tanh upward binary32 0x2p-36 : 0x2p-36 : inexact-ok 1972= tanh downward binary64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok 1973= tanh tonearest binary64 0x2p-36 : 0x2p-36 : inexact-ok 1974= tanh towardzero binary64 0x2p-36 : 0x1.fffffffffffffp-36 : inexact-ok 1975= tanh upward binary64 0x2p-36 : 0x2p-36 : inexact-ok 1976= tanh downward intel96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 1977= tanh tonearest intel96 0x2p-36 : 0x2p-36 : inexact-ok 1978= tanh towardzero intel96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 1979= tanh upward intel96 0x2p-36 : 0x2p-36 : inexact-ok 1980= tanh downward m68k96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 1981= tanh tonearest m68k96 0x2p-36 : 0x2p-36 : inexact-ok 1982= tanh towardzero m68k96 0x2p-36 : 0x1.fffffffffffffffep-36 : inexact-ok 1983= tanh upward m68k96 0x2p-36 : 0x2p-36 : inexact-ok 1984= tanh downward binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 1985= tanh tonearest binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 1986= tanh towardzero binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555555p-36 : inexact-ok 1987= tanh upward binary128 0x2p-36 : 0x1.fffffffffffffffffd5555555556p-36 : inexact-ok 1988= tanh downward ibm128 0x2p-36 : 0x1.fffffffffffffffffd55555555p-36 : inexact-ok 1989= tanh tonearest ibm128 0x2p-36 : 0x1.fffffffffffffffffd555555558p-36 : inexact-ok 1990= tanh towardzero ibm128 0x2p-36 : 0x1.fffffffffffffffffd55555555p-36 : inexact-ok 1991= tanh upward ibm128 0x2p-36 : 0x1.fffffffffffffffffd555555558p-36 : inexact-ok 1992tanh 0x1p-40 1993= tanh downward binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok 1994= tanh tonearest binary32 0x1p-40 : 0x1p-40 : inexact-ok 1995= tanh towardzero binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok 1996= tanh upward binary32 0x1p-40 : 0x1p-40 : inexact-ok 1997= tanh downward binary64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok 1998= tanh tonearest binary64 0x1p-40 : 0x1p-40 : inexact-ok 1999= tanh towardzero binary64 0x1p-40 : 0xf.ffffffffffff8p-44 : inexact-ok 2000= tanh upward binary64 0x1p-40 : 0x1p-40 : inexact-ok 2001= tanh downward intel96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 2002= tanh tonearest intel96 0x1p-40 : 0x1p-40 : inexact-ok 2003= tanh towardzero intel96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 2004= tanh upward intel96 0x1p-40 : 0x1p-40 : inexact-ok 2005= tanh downward m68k96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 2006= tanh tonearest m68k96 0x1p-40 : 0x1p-40 : inexact-ok 2007= tanh towardzero m68k96 0x1p-40 : 0xf.fffffffffffffffp-44 : inexact-ok 2008= tanh upward m68k96 0x1p-40 : 0x1p-40 : inexact-ok 2009= tanh downward binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 2010= tanh tonearest binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 2011= tanh towardzero binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaaa8p-44 : inexact-ok 2012= tanh upward binary128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaaabp-44 : inexact-ok 2013= tanh downward ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaa8p-44 : inexact-ok 2014= tanh tonearest ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaacp-44 : inexact-ok 2015= tanh towardzero ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaa8p-44 : inexact-ok 2016= tanh upward ibm128 0x1p-40 : 0xf.fffffffffffffffffffaaaaaacp-44 : inexact-ok 2017tanh 0x1p-45 2018= tanh downward binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok 2019= tanh tonearest binary32 0x8p-48 : 0x8p-48 : inexact-ok 2020= tanh towardzero binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok 2021= tanh upward binary32 0x8p-48 : 0x8p-48 : inexact-ok 2022= tanh downward binary64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok 2023= tanh tonearest binary64 0x8p-48 : 0x8p-48 : inexact-ok 2024= tanh towardzero binary64 0x8p-48 : 0x7.ffffffffffffcp-48 : inexact-ok 2025= tanh upward binary64 0x8p-48 : 0x8p-48 : inexact-ok 2026= tanh downward intel96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 2027= tanh tonearest intel96 0x8p-48 : 0x8p-48 : inexact-ok 2028= tanh towardzero intel96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 2029= tanh upward intel96 0x8p-48 : 0x8p-48 : inexact-ok 2030= tanh downward m68k96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 2031= tanh tonearest m68k96 0x8p-48 : 0x8p-48 : inexact-ok 2032= tanh towardzero m68k96 0x8p-48 : 0x7.fffffffffffffff8p-48 : inexact-ok 2033= tanh upward m68k96 0x8p-48 : 0x8p-48 : inexact-ok 2034= tanh downward binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 2035= tanh tonearest binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 2036= tanh towardzero binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555554p-48 : inexact-ok 2037= tanh upward binary128 0x8p-48 : 0x7.ffffffffffffffffffffff555558p-48 : inexact-ok 2038= tanh downward ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5554p-48 : inexact-ok 2039= tanh tonearest ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5556p-48 : inexact-ok 2040= tanh towardzero ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5554p-48 : inexact-ok 2041= tanh upward ibm128 0x8p-48 : 0x7.ffffffffffffffffffffff5556p-48 : inexact-ok 2042tanh 0x1p-50 2043= tanh downward binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok 2044= tanh tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok 2045= tanh towardzero binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok 2046= tanh upward binary32 0x4p-52 : 0x4p-52 : inexact-ok 2047= tanh downward binary64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok 2048= tanh tonearest binary64 0x4p-52 : 0x4p-52 : inexact-ok 2049= tanh towardzero binary64 0x4p-52 : 0x3.ffffffffffffep-52 : inexact-ok 2050= tanh upward binary64 0x4p-52 : 0x4p-52 : inexact-ok 2051= tanh downward intel96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 2052= tanh tonearest intel96 0x4p-52 : 0x4p-52 : inexact-ok 2053= tanh towardzero intel96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 2054= tanh upward intel96 0x4p-52 : 0x4p-52 : inexact-ok 2055= tanh downward m68k96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 2056= tanh tonearest m68k96 0x4p-52 : 0x4p-52 : inexact-ok 2057= tanh towardzero m68k96 0x4p-52 : 0x3.fffffffffffffffcp-52 : inexact-ok 2058= tanh upward m68k96 0x4p-52 : 0x4p-52 : inexact-ok 2059= tanh downward binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 2060= tanh tonearest binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 2061= tanh towardzero binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaaap-52 : inexact-ok 2062= tanh upward binary128 0x4p-52 : 0x3.ffffffffffffffffffffffffeaacp-52 : inexact-ok 2063= tanh downward ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffeap-52 : inexact-ok 2064= tanh tonearest ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffebp-52 : inexact-ok 2065= tanh towardzero ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffeap-52 : inexact-ok 2066= tanh upward ibm128 0x4p-52 : 0x3.ffffffffffffffffffffffffebp-52 : inexact-ok 2067tanh 0x1p-55 2068= tanh downward binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok 2069= tanh tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok 2070= tanh towardzero binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok 2071= tanh upward binary32 0x2p-56 : 0x2p-56 : inexact-ok 2072= tanh downward binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok 2073= tanh tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok 2074= tanh towardzero binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok 2075= tanh upward binary64 0x2p-56 : 0x2p-56 : inexact-ok 2076= tanh downward intel96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 2077= tanh tonearest intel96 0x2p-56 : 0x2p-56 : inexact-ok 2078= tanh towardzero intel96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 2079= tanh upward intel96 0x2p-56 : 0x2p-56 : inexact-ok 2080= tanh downward m68k96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 2081= tanh tonearest m68k96 0x2p-56 : 0x2p-56 : inexact-ok 2082= tanh towardzero m68k96 0x2p-56 : 0x1.fffffffffffffffep-56 : inexact-ok 2083= tanh upward m68k96 0x2p-56 : 0x2p-56 : inexact-ok 2084= tanh downward binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 2085= tanh tonearest binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 2086= tanh towardzero binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffdp-56 : inexact-ok 2087= tanh upward binary128 0x2p-56 : 0x1.fffffffffffffffffffffffffffep-56 : inexact-ok 2088= tanh downward ibm128 0x2p-56 : 0x1.ffffffffffffffffffffffffff8p-56 : inexact-ok 2089= tanh tonearest ibm128 0x2p-56 : 0x2p-56 : inexact-ok 2090= tanh towardzero ibm128 0x2p-56 : 0x1.ffffffffffffffffffffffffff8p-56 : inexact-ok 2091= tanh upward ibm128 0x2p-56 : 0x2p-56 : inexact-ok 2092tanh 0x1p-60 2093= tanh downward binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok 2094= tanh tonearest binary32 0x1p-60 : 0x1p-60 : inexact-ok 2095= tanh towardzero binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok 2096= tanh upward binary32 0x1p-60 : 0x1p-60 : inexact-ok 2097= tanh downward binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok 2098= tanh tonearest binary64 0x1p-60 : 0x1p-60 : inexact-ok 2099= tanh towardzero binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok 2100= tanh upward binary64 0x1p-60 : 0x1p-60 : inexact-ok 2101= tanh downward intel96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 2102= tanh tonearest intel96 0x1p-60 : 0x1p-60 : inexact-ok 2103= tanh towardzero intel96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 2104= tanh upward intel96 0x1p-60 : 0x1p-60 : inexact-ok 2105= tanh downward m68k96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 2106= tanh tonearest m68k96 0x1p-60 : 0x1p-60 : inexact-ok 2107= tanh towardzero m68k96 0x1p-60 : 0xf.fffffffffffffffp-64 : inexact-ok 2108= tanh upward m68k96 0x1p-60 : 0x1p-60 : inexact-ok 2109= tanh downward binary128 0x1p-60 : 0xf.fffffffffffffffffffffffffff8p-64 : inexact-ok 2110= tanh tonearest binary128 0x1p-60 : 0x1p-60 : inexact-ok 2111= tanh towardzero binary128 0x1p-60 : 0xf.fffffffffffffffffffffffffff8p-64 : inexact-ok 2112= tanh upward binary128 0x1p-60 : 0x1p-60 : inexact-ok 2113= tanh downward ibm128 0x1p-60 : 0xf.fffffffffffffffffffffffffcp-64 : inexact-ok 2114= tanh tonearest ibm128 0x1p-60 : 0x1p-60 : inexact-ok 2115= tanh towardzero ibm128 0x1p-60 : 0xf.fffffffffffffffffffffffffcp-64 : inexact-ok 2116= tanh upward ibm128 0x1p-60 : 0x1p-60 : inexact-ok 2117tanh 0x1p-100 2118= tanh downward binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok 2119= tanh tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok 2120= tanh towardzero binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok 2121= tanh upward binary32 0x1p-100 : 0x1p-100 : inexact-ok 2122= tanh downward binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok 2123= tanh tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok 2124= tanh towardzero binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok 2125= tanh upward binary64 0x1p-100 : 0x1p-100 : inexact-ok 2126= tanh downward intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 2127= tanh tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok 2128= tanh towardzero intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 2129= tanh upward intel96 0x1p-100 : 0x1p-100 : inexact-ok 2130= tanh downward m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 2131= tanh tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok 2132= tanh towardzero m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok 2133= tanh upward m68k96 0x1p-100 : 0x1p-100 : inexact-ok 2134= tanh downward binary128 0x1p-100 : 0xf.fffffffffffffffffffffffffff8p-104 : inexact-ok 2135= tanh tonearest binary128 0x1p-100 : 0x1p-100 : inexact-ok 2136= tanh towardzero binary128 0x1p-100 : 0xf.fffffffffffffffffffffffffff8p-104 : inexact-ok 2137= tanh upward binary128 0x1p-100 : 0x1p-100 : inexact-ok 2138= tanh downward ibm128 0x1p-100 : 0xf.fffffffffffffffffffffffffcp-104 : inexact-ok 2139= tanh tonearest ibm128 0x1p-100 : 0x1p-100 : inexact-ok 2140= tanh towardzero ibm128 0x1p-100 : 0xf.fffffffffffffffffffffffffcp-104 : inexact-ok 2141= tanh upward ibm128 0x1p-100 : 0x1p-100 : inexact-ok 2142tanh 0x1p-600 2143= tanh downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2144= tanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2145= tanh towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2146= tanh upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2147= tanh downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2148= tanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 2149= tanh towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2150= tanh upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 2151= tanh downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2152= tanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 2153= tanh towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2154= tanh upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 2155= tanh downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2156= tanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2157= tanh towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2158= tanh upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2159= tanh downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2160= tanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 2161= tanh towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2162= tanh upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 2163= tanh downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2164= tanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2165= tanh towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2166= tanh upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2167= tanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2168= tanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 2169= tanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 2170= tanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2171= tanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2172= tanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 2173= tanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 2174= tanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2175= tanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2176= tanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 2177= tanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 2178= tanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2179= tanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2180= tanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2181= tanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2182= tanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2183= tanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2184= tanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 2185= tanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 2186= tanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2187= tanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2188= tanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2189= tanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2190= tanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2191= tanh downward binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok 2192= tanh tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok 2193= tanh towardzero binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok 2194= tanh upward binary64 0x1p-600 : 0x1p-600 : inexact-ok 2195= tanh downward intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 2196= tanh tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok 2197= tanh towardzero intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 2198= tanh upward intel96 0x1p-600 : 0x1p-600 : inexact-ok 2199= tanh downward m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 2200= tanh tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok 2201= tanh towardzero m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok 2202= tanh upward m68k96 0x1p-600 : 0x1p-600 : inexact-ok 2203= tanh downward binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok 2204= tanh tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok 2205= tanh towardzero binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok 2206= tanh upward binary128 0x1p-600 : 0x1p-600 : inexact-ok 2207= tanh downward ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok 2208= tanh tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok 2209= tanh towardzero ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok 2210= tanh upward ibm128 0x1p-600 : 0x1p-600 : inexact-ok 2211tanh 0x1p-10000 2212= tanh downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2213= tanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2214= tanh towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2215= tanh upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2216= tanh downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2217= tanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 2218= tanh towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2219= tanh upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 2220= tanh downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2221= tanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 2222= tanh towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2223= tanh upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 2224= tanh downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2225= tanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2226= tanh towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2227= tanh upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2228= tanh downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2229= tanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 2230= tanh towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2231= tanh upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 2232= tanh downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2233= tanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2234= tanh towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2235= tanh upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2236= tanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2237= tanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 2238= tanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 2239= tanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2240= tanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2241= tanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 2242= tanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 2243= tanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2244= tanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2245= tanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 2246= tanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 2247= tanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2248= tanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2249= tanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2250= tanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2251= tanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2252= tanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2253= tanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 2254= tanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 2255= tanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2256= tanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2257= tanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2258= tanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2259= tanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2260= tanh downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2261= tanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2262= tanh towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2263= tanh upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2264= tanh downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2265= tanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2266= tanh towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2267= tanh upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2268= tanh downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2269= tanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2270= tanh towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2271= tanh upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2272= tanh downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2273= tanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2274= tanh towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2275= tanh upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2276= tanh downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2277= tanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2278= tanh towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2279= tanh upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2280= tanh downward intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 2281= tanh tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 2282= tanh towardzero intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 2283= tanh upward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 2284= tanh downward m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 2285= tanh tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 2286= tanh towardzero m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok 2287= tanh upward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 2288= tanh downward binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok 2289= tanh tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 2290= tanh towardzero binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok 2291= tanh upward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 2292tanh 0x3.b9979a543d0fbfa8p-4 2293= tanh downward binary32 0x3.b9979cp-4 : 0x3.a8baacp-4 : inexact-ok 2294= tanh tonearest binary32 0x3.b9979cp-4 : 0x3.a8babp-4 : inexact-ok 2295= tanh towardzero binary32 0x3.b9979cp-4 : 0x3.a8baacp-4 : inexact-ok 2296= tanh upward binary32 0x3.b9979cp-4 : 0x3.a8babp-4 : inexact-ok 2297= tanh downward binary64 0x3.b9979cp-4 : 0x3.a8baafcd6721cp-4 : inexact-ok 2298= tanh tonearest binary64 0x3.b9979cp-4 : 0x3.a8baafcd6721cp-4 : inexact-ok 2299= tanh towardzero binary64 0x3.b9979cp-4 : 0x3.a8baafcd6721cp-4 : inexact-ok 2300= tanh upward binary64 0x3.b9979cp-4 : 0x3.a8baafcd6721ep-4 : inexact-ok 2301= tanh downward intel96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9dp-4 : inexact-ok 2302= tanh tonearest intel96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d4p-4 : inexact-ok 2303= tanh towardzero intel96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9dp-4 : inexact-ok 2304= tanh upward intel96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d4p-4 : inexact-ok 2305= tanh downward m68k96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9dp-4 : inexact-ok 2306= tanh tonearest m68k96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d4p-4 : inexact-ok 2307= tanh towardzero m68k96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9dp-4 : inexact-ok 2308= tanh upward m68k96 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d4p-4 : inexact-ok 2309= tanh downward binary128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a988p-4 : inexact-ok 2310= tanh tonearest binary128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a98ap-4 : inexact-ok 2311= tanh towardzero binary128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a988p-4 : inexact-ok 2312= tanh upward binary128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a98ap-4 : inexact-ok 2313= tanh downward ibm128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a9p-4 : inexact-ok 2314= tanh tonearest ibm128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34aap-4 : inexact-ok 2315= tanh towardzero ibm128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34a9p-4 : inexact-ok 2316= tanh upward ibm128 0x3.b9979cp-4 : 0x3.a8baafcd6721c9d281b58b34aap-4 : inexact-ok 2317= tanh downward binary32 0x3.b99798p-4 : 0x3.a8baacp-4 : inexact-ok 2318= tanh tonearest binary32 0x3.b99798p-4 : 0x3.a8baacp-4 : inexact-ok 2319= tanh towardzero binary32 0x3.b99798p-4 : 0x3.a8baacp-4 : inexact-ok 2320= tanh upward binary32 0x3.b99798p-4 : 0x3.a8babp-4 : inexact-ok 2321= tanh downward binary64 0x3.b99798p-4 : 0x3.a8baac02f5784p-4 : inexact-ok 2322= tanh tonearest binary64 0x3.b99798p-4 : 0x3.a8baac02f5784p-4 : inexact-ok 2323= tanh towardzero binary64 0x3.b99798p-4 : 0x3.a8baac02f5784p-4 : inexact-ok 2324= tanh upward binary64 0x3.b99798p-4 : 0x3.a8baac02f5786p-4 : inexact-ok 2325= tanh downward intel96 0x3.b99798p-4 : 0x3.a8baac02f578491cp-4 : inexact-ok 2326= tanh tonearest intel96 0x3.b99798p-4 : 0x3.a8baac02f578492p-4 : inexact-ok 2327= tanh towardzero intel96 0x3.b99798p-4 : 0x3.a8baac02f578491cp-4 : inexact-ok 2328= tanh upward intel96 0x3.b99798p-4 : 0x3.a8baac02f578492p-4 : inexact-ok 2329= tanh downward m68k96 0x3.b99798p-4 : 0x3.a8baac02f578491cp-4 : inexact-ok 2330= tanh tonearest m68k96 0x3.b99798p-4 : 0x3.a8baac02f578492p-4 : inexact-ok 2331= tanh towardzero m68k96 0x3.b99798p-4 : 0x3.a8baac02f578491cp-4 : inexact-ok 2332= tanh upward m68k96 0x3.b99798p-4 : 0x3.a8baac02f578492p-4 : inexact-ok 2333= tanh downward binary128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d926178p-4 : inexact-ok 2334= tanh tonearest binary128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d92617ap-4 : inexact-ok 2335= tanh towardzero binary128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d926178p-4 : inexact-ok 2336= tanh upward binary128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d92617ap-4 : inexact-ok 2337= tanh downward ibm128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d9261p-4 : inexact-ok 2338= tanh tonearest ibm128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d9261p-4 : inexact-ok 2339= tanh towardzero ibm128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d9261p-4 : inexact-ok 2340= tanh upward ibm128 0x3.b99798p-4 : 0x3.a8baac02f578491e7a245d9262p-4 : inexact-ok 2341= tanh downward binary64 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e2p-4 : inexact-ok 2342= tanh tonearest binary64 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e4p-4 : inexact-ok 2343= tanh towardzero binary64 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e2p-4 : inexact-ok 2344= tanh upward binary64 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e4p-4 : inexact-ok 2345= tanh downward intel96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fcp-4 : inexact-ok 2346= tanh tonearest intel96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e31p-4 : inexact-ok 2347= tanh towardzero intel96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fcp-4 : inexact-ok 2348= tanh upward intel96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e31p-4 : inexact-ok 2349= tanh downward m68k96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fcp-4 : inexact-ok 2350= tanh tonearest m68k96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e31p-4 : inexact-ok 2351= tanh towardzero m68k96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fcp-4 : inexact-ok 2352= tanh upward m68k96 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e31p-4 : inexact-ok 2353= tanh downward binary128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c51892p-4 : inexact-ok 2354= tanh tonearest binary128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c51894p-4 : inexact-ok 2355= tanh towardzero binary128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c51892p-4 : inexact-ok 2356= tanh upward binary128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c51894p-4 : inexact-ok 2357= tanh downward ibm128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c518p-4 : inexact-ok 2358= tanh tonearest ibm128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c519p-4 : inexact-ok 2359= tanh towardzero ibm128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c518p-4 : inexact-ok 2360= tanh upward ibm128 0x3.b9979a543d0fcp-4 : 0x3.a8baae38037e30fe8c8253c519p-4 : inexact-ok 2361= tanh downward binary64 0x3.b9979a543d0fap-4 : 0x3.a8baae38037ep-4 : inexact-ok 2362= tanh tonearest binary64 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e2p-4 : inexact-ok 2363= tanh towardzero binary64 0x3.b9979a543d0fap-4 : 0x3.a8baae38037ep-4 : inexact-ok 2364= tanh upward binary64 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e2p-4 : inexact-ok 2365= tanh downward intel96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12a8p-4 : inexact-ok 2366= tanh tonearest intel96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12acp-4 : inexact-ok 2367= tanh towardzero intel96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12a8p-4 : inexact-ok 2368= tanh upward intel96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12acp-4 : inexact-ok 2369= tanh downward m68k96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12a8p-4 : inexact-ok 2370= tanh tonearest m68k96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12acp-4 : inexact-ok 2371= tanh towardzero m68k96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12a8p-4 : inexact-ok 2372= tanh upward m68k96 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12acp-4 : inexact-ok 2373= tanh downward binary128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c4886p-4 : inexact-ok 2374= tanh tonearest binary128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c4886p-4 : inexact-ok 2375= tanh towardzero binary128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c4886p-4 : inexact-ok 2376= tanh upward binary128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c4888p-4 : inexact-ok 2377= tanh downward ibm128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c48p-4 : inexact-ok 2378= tanh tonearest ibm128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c49p-4 : inexact-ok 2379= tanh towardzero ibm128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c48p-4 : inexact-ok 2380= tanh upward ibm128 0x3.b9979a543d0fap-4 : 0x3.a8baae38037e12aaff36972c49p-4 : inexact-ok 2381= tanh downward intel96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30a8p-4 : inexact-ok 2382= tanh tonearest intel96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30acp-4 : inexact-ok 2383= tanh towardzero intel96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30a8p-4 : inexact-ok 2384= tanh upward intel96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30acp-4 : inexact-ok 2385= tanh downward m68k96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30a8p-4 : inexact-ok 2386= tanh tonearest m68k96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30acp-4 : inexact-ok 2387= tanh towardzero m68k96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30a8p-4 : inexact-ok 2388= tanh upward m68k96 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30acp-4 : inexact-ok 2389= tanh downward binary128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e7456p-4 : inexact-ok 2390= tanh tonearest binary128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e7458p-4 : inexact-ok 2391= tanh towardzero binary128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e7456p-4 : inexact-ok 2392= tanh upward binary128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e7458p-4 : inexact-ok 2393= tanh downward ibm128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e74p-4 : inexact-ok 2394= tanh tonearest ibm128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e74p-4 : inexact-ok 2395= tanh towardzero ibm128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e74p-4 : inexact-ok 2396= tanh upward ibm128 0x3.b9979a543d0fbfa8p-4 : 0x3.a8baae38037e30ab26bdc37e75p-4 : inexact-ok 2397tanh max 2398= tanh downward binary32 0xf.fffffp+124 : 0xf.fffffp-4 : inexact-ok 2399= tanh tonearest binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2400= tanh towardzero binary32 0xf.fffffp+124 : 0xf.fffffp-4 : inexact-ok 2401= tanh upward binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2402= tanh downward binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok 2403= tanh tonearest binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2404= tanh towardzero binary64 0xf.fffffp+124 : 0xf.ffffffffffff8p-4 : inexact-ok 2405= tanh upward binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2406= tanh downward intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok 2407= tanh tonearest intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2408= tanh towardzero intel96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok 2409= tanh upward intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2410= tanh downward m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok 2411= tanh tonearest m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2412= tanh towardzero m68k96 0xf.fffffp+124 : 0xf.fffffffffffffffp-4 : inexact-ok 2413= tanh upward m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2414= tanh downward binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2415= tanh tonearest binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2416= tanh towardzero binary128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2417= tanh upward binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2418= tanh downward ibm128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2419= tanh tonearest ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2420= tanh towardzero ibm128 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2421= tanh upward ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok 2422= tanh downward binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok 2423= tanh tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2424= tanh towardzero binary64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p-4 : inexact-ok 2425= tanh upward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2426= tanh downward intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok 2427= tanh tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2428= tanh towardzero intel96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok 2429= tanh upward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2430= tanh downward m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok 2431= tanh tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2432= tanh towardzero m68k96 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp-4 : inexact-ok 2433= tanh upward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2434= tanh downward binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2435= tanh tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2436= tanh towardzero binary128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2437= tanh upward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2438= tanh downward ibm128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2439= tanh tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2440= tanh towardzero ibm128 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2441= tanh upward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok 2442= tanh downward intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok 2443= tanh tonearest intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2444= tanh towardzero intel96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok 2445= tanh upward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2446= tanh downward m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok 2447= tanh tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2448= tanh towardzero m68k96 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp-4 : inexact-ok 2449= tanh upward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2450= tanh downward binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2451= tanh tonearest binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2452= tanh towardzero binary128 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2453= tanh upward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok 2454= tanh downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2455= tanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok 2456= tanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2457= tanh upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok 2458= tanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2459= tanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok 2460= tanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2461= tanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok 2462= tanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2463= tanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok 2464= tanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2465= tanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok 2466tanh -max 2467= tanh downward binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2468= tanh tonearest binary32 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2469= tanh towardzero binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok 2470= tanh upward binary32 -0xf.fffffp+124 : -0xf.fffffp-4 : inexact-ok 2471= tanh downward binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2472= tanh tonearest binary64 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2473= tanh towardzero binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok 2474= tanh upward binary64 -0xf.fffffp+124 : -0xf.ffffffffffff8p-4 : inexact-ok 2475= tanh downward intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2476= tanh tonearest intel96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2477= tanh towardzero intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok 2478= tanh upward intel96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok 2479= tanh downward m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2480= tanh tonearest m68k96 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2481= tanh towardzero m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok 2482= tanh upward m68k96 -0xf.fffffp+124 : -0xf.fffffffffffffffp-4 : inexact-ok 2483= tanh downward binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2484= tanh tonearest binary128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2485= tanh towardzero binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2486= tanh upward binary128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2487= tanh downward ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2488= tanh tonearest ibm128 -0xf.fffffp+124 : -0x1p+0 : inexact-ok 2489= tanh towardzero ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2490= tanh upward ibm128 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2491= tanh downward binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2492= tanh tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2493= tanh towardzero binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok 2494= tanh upward binary64 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p-4 : inexact-ok 2495= tanh downward intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2496= tanh tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2497= tanh towardzero intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok 2498= tanh upward intel96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok 2499= tanh downward m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2500= tanh tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2501= tanh towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok 2502= tanh upward m68k96 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp-4 : inexact-ok 2503= tanh downward binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2504= tanh tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2505= tanh towardzero binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2506= tanh upward binary128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2507= tanh downward ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2508= tanh tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x1p+0 : inexact-ok 2509= tanh towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2510= tanh upward ibm128 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2511= tanh downward intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2512= tanh tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2513= tanh towardzero intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok 2514= tanh upward intel96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok 2515= tanh downward m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2516= tanh tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2517= tanh towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok 2518= tanh upward m68k96 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp-4 : inexact-ok 2519= tanh downward binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2520= tanh tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x1p+0 : inexact-ok 2521= tanh towardzero binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2522= tanh upward binary128 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2523= tanh downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok 2524= tanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x1p+0 : inexact-ok 2525= tanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2526= tanh upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2527= tanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok 2528= tanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok 2529= tanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2530= tanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 2531= tanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok 2532= tanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1p+0 : inexact-ok 2533= tanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2534= tanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 2535tanh min 2536= tanh downward binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 2537= tanh tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 2538= tanh towardzero binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 2539= tanh upward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 2540= tanh downward binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok 2541= tanh tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok 2542= tanh towardzero binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok 2543= tanh upward binary64 0x4p-128 : 0x4p-128 : inexact-ok 2544= tanh downward intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 2545= tanh tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok 2546= tanh towardzero intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 2547= tanh upward intel96 0x4p-128 : 0x4p-128 : inexact-ok 2548= tanh downward m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 2549= tanh tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok 2550= tanh towardzero m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok 2551= tanh upward m68k96 0x4p-128 : 0x4p-128 : inexact-ok 2552= tanh downward binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 2553= tanh tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok 2554= tanh towardzero binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 2555= tanh upward binary128 0x4p-128 : 0x4p-128 : inexact-ok 2556= tanh downward ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 2557= tanh tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok 2558= tanh towardzero ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 2559= tanh upward ibm128 0x4p-128 : 0x4p-128 : inexact-ok 2560= tanh downward binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 2561= tanh tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2562= tanh towardzero binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 2563= tanh upward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2564= tanh downward intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 2565= tanh tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 2566= tanh towardzero intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 2567= tanh upward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 2568= tanh downward m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 2569= tanh tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 2570= tanh towardzero m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok 2571= tanh upward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 2572= tanh downward binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 2573= tanh tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 2574= tanh towardzero binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 2575= tanh upward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 2576= tanh downward ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 2577= tanh tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 2578= tanh towardzero ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 2579= tanh upward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 2580= tanh downward intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 2581= tanh tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2582= tanh towardzero intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 2583= tanh upward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2584= tanh downward m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok 2585= tanh tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 2586= tanh towardzero m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok 2587= tanh upward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 2588= tanh downward binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2589= tanh tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2590= tanh towardzero binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2591= tanh upward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2592= tanh downward intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 2593= tanh tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 2594= tanh towardzero intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 2595= tanh upward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 2596= tanh downward m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2597= tanh tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 2598= tanh towardzero m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2599= tanh upward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 2600= tanh downward binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 2601= tanh tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 2602= tanh towardzero binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 2603= tanh upward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 2604= tanh downward binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok 2605= tanh tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok 2606= tanh towardzero binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok 2607= tanh upward binary64 0x8p-972 : 0x8p-972 : inexact-ok 2608= tanh downward intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 2609= tanh tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok 2610= tanh towardzero intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 2611= tanh upward intel96 0x8p-972 : 0x8p-972 : inexact-ok 2612= tanh downward m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 2613= tanh tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok 2614= tanh towardzero m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok 2615= tanh upward m68k96 0x8p-972 : 0x8p-972 : inexact-ok 2616= tanh downward binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 2617= tanh tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok 2618= tanh towardzero binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 2619= tanh upward binary128 0x8p-972 : 0x8p-972 : inexact-ok 2620= tanh downward ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 2621= tanh tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2622= tanh towardzero ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 2623= tanh upward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2624tanh -min 2625= tanh downward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 2626= tanh tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 2627= tanh towardzero binary32 -0x4p-128 : -0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 2628= tanh upward binary32 -0x4p-128 : -0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok 2629= tanh downward binary64 -0x4p-128 : -0x4p-128 : inexact-ok 2630= tanh tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok 2631= tanh towardzero binary64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok 2632= tanh upward binary64 -0x4p-128 : -0x3.ffffffffffffep-128 : inexact-ok 2633= tanh downward intel96 -0x4p-128 : -0x4p-128 : inexact-ok 2634= tanh tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok 2635= tanh towardzero intel96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 2636= tanh upward intel96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 2637= tanh downward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 2638= tanh tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 2639= tanh towardzero m68k96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 2640= tanh upward m68k96 -0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact-ok 2641= tanh downward binary128 -0x4p-128 : -0x4p-128 : inexact-ok 2642= tanh tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok 2643= tanh towardzero binary128 -0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 2644= tanh upward binary128 -0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact-ok 2645= tanh downward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 2646= tanh tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 2647= tanh towardzero ibm128 -0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 2648= tanh upward ibm128 -0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact-ok 2649= tanh downward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2650= tanh tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 2651= tanh towardzero binary64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 2652= tanh upward binary64 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok 2653= tanh downward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 2654= tanh tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 2655= tanh towardzero intel96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 2656= tanh upward intel96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 2657= tanh downward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 2658= tanh tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 2659= tanh towardzero m68k96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 2660= tanh upward m68k96 -0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact-ok 2661= tanh downward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 2662= tanh tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 2663= tanh towardzero binary128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 2664= tanh upward binary128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok 2665= tanh downward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 2666= tanh tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 2667= tanh towardzero ibm128 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 2668= tanh upward ibm128 -0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok 2669= tanh downward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2670= tanh tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2671= tanh towardzero intel96 -0x4p-16384 : -0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 2672= tanh upward intel96 -0x4p-16384 : -0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok 2673= tanh downward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 2674= tanh tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 2675= tanh towardzero m68k96 -0x4p-16384 : -0x3.fffffffffffffffcp-16384 : inexact-ok 2676= tanh upward m68k96 -0x4p-16384 : -0x3.fffffffffffffffcp-16384 : inexact-ok 2677= tanh downward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2678= tanh tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 2679= tanh towardzero binary128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2680= tanh upward binary128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2681= tanh downward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 2682= tanh tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 2683= tanh towardzero intel96 -0x2p-16384 : -0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 2684= tanh upward intel96 -0x2p-16384 : -0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok 2685= tanh downward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 2686= tanh tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 2687= tanh towardzero m68k96 -0x2p-16384 : -0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2688= tanh upward m68k96 -0x2p-16384 : -0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok 2689= tanh downward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 2690= tanh tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 2691= tanh towardzero binary128 -0x2p-16384 : -0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 2692= tanh upward binary128 -0x2p-16384 : -0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok 2693= tanh downward binary64 -0x8p-972 : -0x8p-972 : inexact-ok 2694= tanh tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok 2695= tanh towardzero binary64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok 2696= tanh upward binary64 -0x8p-972 : -0x7.ffffffffffffcp-972 : inexact-ok 2697= tanh downward intel96 -0x8p-972 : -0x8p-972 : inexact-ok 2698= tanh tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok 2699= tanh towardzero intel96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 2700= tanh upward intel96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 2701= tanh downward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 2702= tanh tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 2703= tanh towardzero m68k96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 2704= tanh upward m68k96 -0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact-ok 2705= tanh downward binary128 -0x8p-972 : -0x8p-972 : inexact-ok 2706= tanh tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok 2707= tanh towardzero binary128 -0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 2708= tanh upward binary128 -0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok 2709= tanh downward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2710= tanh tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 2711= tanh towardzero ibm128 -0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 2712= tanh upward ibm128 -0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok 2713tanh min_subnorm 2714= tanh downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2715= tanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2716= tanh towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2717= tanh upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2718= tanh downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2719= tanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 2720= tanh towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok 2721= tanh upward binary64 0x8p-152 : 0x8p-152 : inexact-ok 2722= tanh downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2723= tanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 2724= tanh towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2725= tanh upward intel96 0x8p-152 : 0x8p-152 : inexact-ok 2726= tanh downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2727= tanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2728= tanh towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok 2729= tanh upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2730= tanh downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2731= tanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 2732= tanh towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2733= tanh upward binary128 0x8p-152 : 0x8p-152 : inexact-ok 2734= tanh downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2735= tanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2736= tanh towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2737= tanh upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2738= tanh downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2739= tanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2740= tanh towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2741= tanh upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2742= tanh downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2743= tanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2744= tanh towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2745= tanh upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2746= tanh downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2747= tanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2748= tanh towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok 2749= tanh upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2750= tanh downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2751= tanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2752= tanh towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2753= tanh upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2754= tanh downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2755= tanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2756= tanh towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2757= tanh upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2758= tanh downward intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2759= tanh tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2760= tanh towardzero intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2761= tanh upward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2762= tanh downward m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2763= tanh tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2764= tanh towardzero m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2765= tanh upward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2766= tanh downward binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2767= tanh tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2768= tanh towardzero binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2769= tanh upward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 2770= tanh downward m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2771= tanh tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2772= tanh towardzero m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2773= tanh upward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2774= tanh downward binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2775= tanh tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2776= tanh towardzero binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2777= tanh upward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 2778= tanh downward binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2779= tanh tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 2780= tanh towardzero binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok 2781= tanh upward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 2782tanh -min_subnorm 2783= tanh downward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 2784= tanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 2785= tanh towardzero binary32 -0x8p-152 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2786= tanh upward binary32 -0x8p-152 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2787= tanh downward binary64 -0x8p-152 : -0x8p-152 : inexact-ok 2788= tanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok 2789= tanh towardzero binary64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok 2790= tanh upward binary64 -0x8p-152 : -0x7.ffffffffffffcp-152 : inexact-ok 2791= tanh downward intel96 -0x8p-152 : -0x8p-152 : inexact-ok 2792= tanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok 2793= tanh towardzero intel96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 2794= tanh upward intel96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 2795= tanh downward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 2796= tanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 2797= tanh towardzero m68k96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 2798= tanh upward m68k96 -0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact-ok 2799= tanh downward binary128 -0x8p-152 : -0x8p-152 : inexact-ok 2800= tanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok 2801= tanh towardzero binary128 -0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2802= tanh upward binary128 -0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok 2803= tanh downward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 2804= tanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 2805= tanh towardzero ibm128 -0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2806= tanh upward ibm128 -0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact-ok 2807= tanh downward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 2808= tanh tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 2809= tanh towardzero binary64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2810= tanh upward binary64 -0x4p-1076 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2811= tanh downward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 2812= tanh tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 2813= tanh towardzero intel96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 2814= tanh upward intel96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 2815= tanh downward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 2816= tanh tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 2817= tanh towardzero m68k96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 2818= tanh upward m68k96 -0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact-ok 2819= tanh downward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 2820= tanh tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 2821= tanh towardzero binary128 -0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2822= tanh upward binary128 -0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok 2823= tanh downward ibm128 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2824= tanh tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 2825= tanh towardzero ibm128 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2826= tanh upward ibm128 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok 2827= tanh downward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2828= tanh tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2829= tanh towardzero intel96 -0x8p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2830= tanh upward intel96 -0x8p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2831= tanh downward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2832= tanh tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2833= tanh towardzero m68k96 -0x8p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2834= tanh upward m68k96 -0x8p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2835= tanh downward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2836= tanh tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 2837= tanh towardzero binary128 -0x8p-16448 : -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2838= tanh upward binary128 -0x8p-16448 : -0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2839= tanh downward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2840= tanh tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2841= tanh towardzero m68k96 -0x4p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2842= tanh upward m68k96 -0x4p-16448 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2843= tanh downward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2844= tanh tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 2845= tanh towardzero binary128 -0x4p-16448 : -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2846= tanh upward binary128 -0x4p-16448 : -0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok 2847= tanh downward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 2848= tanh tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 2849= tanh towardzero binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2850= tanh upward binary128 -0x4p-16496 : -0x0p+0 : inexact-ok underflow errno-erange-ok 2851