= atanh tonearest ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8ep-4 : inexact-ok
= atanh towardzero ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8ep-4 : inexact-ok
= atanh upward ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8fp-4 : inexact-ok
+atanh 0x1.ebf0a791a74bep-1
+= atanh downward binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh upward binary32 0xf.5f854p-4 : 0x1.f4dbfap+0 : inexact-ok
+= atanh downward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh upward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh downward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh upward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh downward binary32 0xf.5f853p-4 : 0x1.f4dbeap+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f853p-4 : 0x1.f4dbecp+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f853p-4 : 0x1.f4dbeap+0 : inexact-ok
+= atanh upward binary32 0xf.5f853p-4 : 0x1.f4dbecp+0 : inexact-ok
+= atanh downward binary64 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f853p-4 : 0x1.f4dbeb8ff4b4p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fp+0 : inexact-ok
+= atanh upward binary64 0xf.5f853p-4 : 0x1.f4dbeb8ff4b4p+0 : inexact-ok
+= atanh downward intel96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa52p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa54p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa52p+0 : inexact-ok
+= atanh upward intel96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa54p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa52p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa54p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa52p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa54p+0 : inexact-ok
+= atanh downward binary128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0b3ep+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0b3ep+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0b3ep+0 : inexact-ok
+= atanh upward binary128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0b3fp+0 : inexact-ok
+= atanh downward ibm128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0bp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0bp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0bp+0 : inexact-ok
+= atanh upward ibm128 0xf.5f853p-4 : 0x1.f4dbeb8ff4b3fa53ab4b8ebb0b8p+0 : inexact-ok
+= atanh downward binary64 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22p+0 : inexact-ok
+= atanh upward binary64 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh downward intel96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22ffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22ffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22ffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22ffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b23p+0 : inexact-ok
+= atanh downward binary128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbece9p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbece9p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbece9p+0 : inexact-ok
+= atanh upward binary128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbeceap+0 : inexact-ok
+= atanh downward ibm128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbec8p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbedp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbec8p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f853c8d3a5fp-4 : 0x1.f4dbf5c610b22fffffffdddbedp+0 : inexact-ok
+atanh 0x1.ebf0a974933dp-1
+= atanh downward binary32 0xf.5f855p-4 : 0x1.f4dc04p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f855p-4 : 0x1.f4dc06p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f855p-4 : 0x1.f4dc04p+0 : inexact-ok
+= atanh upward binary32 0xf.5f855p-4 : 0x1.f4dc06p+0 : inexact-ok
+= atanh downward binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh upward binary64 0xf.5f855p-4 : 0x1.f4dc0598883aep+0 : inexact-ok
+= atanh downward intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh upward intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad758p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad758p+0 : inexact-ok
+= atanh downward binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134532p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134533p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134532p+0 : inexact-ok
+= atanh upward binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134533p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db13458p+0 : inexact-ok
+= atanh downward binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh upward binary32 0xf.5f854p-4 : 0x1.f4dbfap+0 : inexact-ok
+= atanh downward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh upward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh downward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh upward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh downward binary64 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afp+0 : inexact-ok
+= atanh upward binary64 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh downward intel96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh downward m68k96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0bp+0 : inexact-ok
+= atanh downward binary128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c86p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c87p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c86p+0 : inexact-ok
+= atanh upward binary128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c87p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c8p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c8p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8c8p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f854ba499e8p-4 : 0x1.f4dc020d1a0afffffffda4fe8dp+0 : inexact-ok
+atanh 0x1.ebf0a992eabf2p-1
+= atanh downward binary32 0xf.5f855p-4 : 0x1.f4dc04p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f855p-4 : 0x1.f4dc06p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f855p-4 : 0x1.f4dc04p+0 : inexact-ok
+= atanh upward binary32 0xf.5f855p-4 : 0x1.f4dc06p+0 : inexact-ok
+= atanh downward binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f855p-4 : 0x1.f4dc0598883adp+0 : inexact-ok
+= atanh upward binary64 0xf.5f855p-4 : 0x1.f4dc0598883aep+0 : inexact-ok
+= atanh downward intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh upward intel96 0xf.5f855p-4 : 0x1.f4dc0598883ad758p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad756p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f855p-4 : 0x1.f4dc0598883ad758p+0 : inexact-ok
+= atanh downward binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134532p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134533p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134532p+0 : inexact-ok
+= atanh upward binary128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db134533p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db1345p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f855p-4 : 0x1.f4dc0598883ad756b1b9db13458p+0 : inexact-ok
+= atanh downward binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f854p-4 : 0x1.f4dbf8p+0 : inexact-ok
+= atanh upward binary32 0xf.5f854p-4 : 0x1.f4dbfap+0 : inexact-ok
+= atanh downward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd49p+0 : inexact-ok
+= atanh upward binary64 0xf.5f854p-4 : 0x1.f4dbf8943dd4ap+0 : inexact-ok
+= atanh downward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward intel96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb4p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb6p+0 : inexact-ok
+= atanh downward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f4p+0 : inexact-ok
+= atanh upward binary128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82212f5p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b822128p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f854p-4 : 0x1.f4dbf8943dd49cb47831b82213p+0 : inexact-ok
+= atanh downward binary64 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57p+0 : inexact-ok
+= atanh upward binary64 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh downward intel96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57ffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57ffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57ffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57ffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f58p+0 : inexact-ok
+= atanh downward binary128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab59a1p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab59a2p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab59a1p+0 : inexact-ok
+= atanh upward binary128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab59a2p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab598p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab598p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab598p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f854c9755f9p-4 : 0x1.f4dc02d293f57fffffffc3ab5ap+0 : inexact-ok
+atanh 0x1.ebf0adca5e78ep-1
+= atanh downward binary32 0xf.5f857p-4 : 0x1.f4dc1ep+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f857p-4 : 0x1.f4dc2p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f857p-4 : 0x1.f4dc1ep+0 : inexact-ok
+= atanh upward binary32 0xf.5f857p-4 : 0x1.f4dc2p+0 : inexact-ok
+= atanh downward binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh upward binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d82p+0 : inexact-ok
+= atanh downward intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh upward intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh downward binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh upward binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52fp+0 : inexact-ok
+= atanh downward ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f58p+0 : inexact-ok
+= atanh downward binary32 0xf.5f856p-4 : 0x1.f4dc12p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f856p-4 : 0x1.f4dc12p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f856p-4 : 0x1.f4dc12p+0 : inexact-ok
+= atanh upward binary32 0xf.5f856p-4 : 0x1.f4dc14p+0 : inexact-ok
+= atanh downward binary64 0xf.5f856p-4 : 0x1.f4dc129cd3e6ap+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f856p-4 : 0x1.f4dc129cd3e6bp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f856p-4 : 0x1.f4dc129cd3e6ap+0 : inexact-ok
+= atanh upward binary64 0xf.5f856p-4 : 0x1.f4dc129cd3e6bp+0 : inexact-ok
+= atanh downward intel96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7ap+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7cp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7ap+0 : inexact-ok
+= atanh upward intel96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7cp+0 : inexact-ok
+= atanh downward m68k96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7ap+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7cp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7ap+0 : inexact-ok
+= atanh upward m68k96 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7cp+0 : inexact-ok
+= atanh downward binary128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b685b9p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b685bap+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b685b9p+0 : inexact-ok
+= atanh upward binary128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b685bap+0 : inexact-ok
+= atanh downward ibm128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b6858p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b6858p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b6858p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f856p-4 : 0x1.f4dc129cd3e6aa7b4b5768b686p+0 : inexact-ok
+= atanh downward binary64 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882p+0 : inexact-ok
+= atanh upward binary64 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh downward intel96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413883p+0 : inexact-ok
+= atanh downward binary128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f3f9p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f3fap+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f3f9p+0 : inexact-ok
+= atanh upward binary128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f3fap+0 : inexact-ok
+= atanh downward ibm128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f38p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f4p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f38p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f856e52f3c7p-4 : 0x1.f4dc1e4413882ffffffe62c9f4p+0 : inexact-ok
+atanh 0x1.ebf0afcde5f31p-1
+= atanh downward binary32 0xf.5f858p-4 : 0x1.f4dc2cp+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f858p-4 : 0x1.f4dc2cp+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f858p-4 : 0x1.f4dc2cp+0 : inexact-ok
+= atanh upward binary32 0xf.5f858p-4 : 0x1.f4dc2ep+0 : inexact-ok
+= atanh downward binary64 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f858p-4 : 0x1.f4dc2ca56f0f2p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1p+0 : inexact-ok
+= atanh upward binary64 0xf.5f858p-4 : 0x1.f4dc2ca56f0f2p+0 : inexact-ok
+= atanh downward intel96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4ep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b5p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4ep+0 : inexact-ok
+= atanh upward intel96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b5p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4ep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b5p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4ep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b5p+0 : inexact-ok
+= atanh downward binary128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b07fp+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b07fp+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b07fp+0 : inexact-ok
+= atanh upward binary128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b08p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46bp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b08p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46bp+0 : inexact-ok
+= atanh upward ibm128 0xf.5f858p-4 : 0x1.f4dc2ca56f0f1b4f6d01ab46b08p+0 : inexact-ok
+= atanh downward binary32 0xf.5f857p-4 : 0x1.f4dc1ep+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f857p-4 : 0x1.f4dc2p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f857p-4 : 0x1.f4dc1ep+0 : inexact-ok
+= atanh upward binary32 0xf.5f857p-4 : 0x1.f4dc2p+0 : inexact-ok
+= atanh downward binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d81p+0 : inexact-ok
+= atanh upward binary64 0xf.5f857p-4 : 0x1.f4dc1fa120d82p+0 : inexact-ok
+= atanh downward intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh upward intel96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81662p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f857p-4 : 0x1.f4dc1fa120d81664p+0 : inexact-ok
+= atanh downward binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52ep+0 : inexact-ok
+= atanh upward binary128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f52fp+0 : inexact-ok
+= atanh downward ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f5p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f857p-4 : 0x1.f4dc1fa120d8166338913f82f58p+0 : inexact-ok
+= atanh downward binary64 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12p+0 : inexact-ok
+= atanh upward binary64 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh downward intel96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12ffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12ffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12ffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12ffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d13p+0 : inexact-ok
+= atanh downward binary128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d77b7p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d77b8p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d77b7p+0 : inexact-ok
+= atanh upward binary128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d77b8p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d778p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d778p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d778p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f857e6f2f988p-4 : 0x1.f4dc2b5f59d12fffffff888d78p+0 : inexact-ok
+atanh 0x1.ebf0b78af8d51p-1
+= atanh downward binary32 0xf.5f85cp-4 : 0x1.f4dc6p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f85cp-4 : 0x1.f4dc6p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f85cp-4 : 0x1.f4dc6p+0 : inexact-ok
+= atanh upward binary32 0xf.5f85cp-4 : 0x1.f4dc62p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85cp-4 : 0x1.f4dc60b6b4a33p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32p+0 : inexact-ok
+= atanh upward binary64 0xf.5f85cp-4 : 0x1.f4dc60b6b4a33p+0 : inexact-ok
+= atanh downward intel96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh upward intel96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e4p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3ep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e4p+0 : inexact-ok
+= atanh downward binary128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf3433p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf3434p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf3433p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf3434p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf34p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf34p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf34p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85cp-4 : 0x1.f4dc60b6b4a32e3e119b0caf348p+0 : inexact-ok
+= atanh downward binary32 0xf.5f85bp-4 : 0x1.f4dc52p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f85bp-4 : 0x1.f4dc54p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f85bp-4 : 0x1.f4dc52p+0 : inexact-ok
+= atanh upward binary32 0xf.5f85bp-4 : 0x1.f4dc54p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85bp-4 : 0x1.f4dc53b26155cp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85bp-4 : 0x1.f4dc53b26155cp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85bp-4 : 0x1.f4dc53b26155cp+0 : inexact-ok
+= atanh upward binary64 0xf.5f85bp-4 : 0x1.f4dc53b26155dp+0 : inexact-ok
+= atanh downward intel96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b6p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b8p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b6p+0 : inexact-ok
+= atanh upward intel96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b8p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b6p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b8p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b6p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b8p+0 : inexact-ok
+= atanh downward binary128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2646ddp+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2646dep+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2646ddp+0 : inexact-ok
+= atanh upward binary128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2646dep+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb26468p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2647p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb26468p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85bp-4 : 0x1.f4dc53b26155c2b73ac4cb2647p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6ap+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6ap+0 : inexact-ok
+= atanh upward binary64 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh downward intel96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6affep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6affep+0 : inexact-ok
+= atanh upward intel96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6affep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6affep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6bp+0 : inexact-ok
+= atanh downward binary128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cba29p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cba2ap+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cba29p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cba2ap+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cbap+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cbap+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cbap+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85bc57c6a88p-4 : 0x1.f4dc5dbd08d6afffffff4f5cba8p+0 : inexact-ok
+atanh 0x1.ebf0bdc2afd4p-1
+= atanh downward binary32 0xf.5f85fp-4 : 0x1.f4dc86p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f85fp-4 : 0x1.f4dc88p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f85fp-4 : 0x1.f4dc86p+0 : inexact-ok
+= atanh upward binary32 0xf.5f85fp-4 : 0x1.f4dc88p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62dp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62d1p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62dp+0 : inexact-ok
+= atanh upward binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62d1p+0 : inexact-ok
+= atanh downward intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh upward intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ep+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ep+0 : inexact-ok
+= atanh downward binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c4p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a5028p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a503p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a5028p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a503p+0 : inexact-ok
+= atanh downward binary32 0xf.5f85ep-4 : 0x1.f4dc7ap+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f85ep-4 : 0x1.f4dc7ap+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f85ep-4 : 0x1.f4dc7ap+0 : inexact-ok
+= atanh upward binary32 0xf.5f85ep-4 : 0x1.f4dc7cp+0 : inexact-ok
+= atanh downward binary64 0xf.5f85ep-4 : 0x1.f4dc7abf5f0edp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85ep-4 : 0x1.f4dc7abf5f0edp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85ep-4 : 0x1.f4dc7abf5f0edp+0 : inexact-ok
+= atanh upward binary64 0xf.5f85ep-4 : 0x1.f4dc7abf5f0eep+0 : inexact-ok
+= atanh downward intel96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed466p+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed468p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed466p+0 : inexact-ok
+= atanh upward intel96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed468p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed466p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed468p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed466p+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed468p+0 : inexact-ok
+= atanh downward binary128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3b39p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3b3ap+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3b39p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3b3ap+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3bp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3bp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3bp+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85ep-4 : 0x1.f4dc7abf5f0ed467d26ed7ad3b8p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecp+0 : inexact-ok
+= atanh upward binary64 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh downward intel96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eedp+0 : inexact-ok
+= atanh downward binary128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818b21p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818b22p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818b21p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818b22p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818bp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818bp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818bp+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85ee157eap-4 : 0x1.f4dc8634a7eecfffffff76818b8p+0 : inexact-ok
+atanh 0x1.ebf0bfefa727dp-1
+= atanh downward binary32 0xf.5f86p-4 : 0x1.f4dc94p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f86p-4 : 0x1.f4dc94p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f86p-4 : 0x1.f4dc94p+0 : inexact-ok
+= atanh upward binary32 0xf.5f86p-4 : 0x1.f4dc96p+0 : inexact-ok
+= atanh downward binary64 0xf.5f86p-4 : 0x1.f4dc94c80e90ep+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f86p-4 : 0x1.f4dc94c80e90ep+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f86p-4 : 0x1.f4dc94c80e90ep+0 : inexact-ok
+= atanh upward binary64 0xf.5f86p-4 : 0x1.f4dc94c80e90fp+0 : inexact-ok
+= atanh downward intel96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bcp+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bep+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bcp+0 : inexact-ok
+= atanh upward intel96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bep+0 : inexact-ok
+= atanh downward m68k96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bcp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bep+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bcp+0 : inexact-ok
+= atanh upward m68k96 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bep+0 : inexact-ok
+= atanh downward binary128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee233ccp+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee233ccp+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee233ccp+0 : inexact-ok
+= atanh upward binary128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee233cdp+0 : inexact-ok
+= atanh downward ibm128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee2338p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee234p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee2338p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f86p-4 : 0x1.f4dc94c80e90e5bd5d908ee234p+0 : inexact-ok
+= atanh downward binary32 0xf.5f85fp-4 : 0x1.f4dc86p+0 : inexact-ok
+= atanh tonearest binary32 0xf.5f85fp-4 : 0x1.f4dc88p+0 : inexact-ok
+= atanh towardzero binary32 0xf.5f85fp-4 : 0x1.f4dc86p+0 : inexact-ok
+= atanh upward binary32 0xf.5f85fp-4 : 0x1.f4dc88p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62dp+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62d1p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62dp+0 : inexact-ok
+= atanh upward binary64 0xf.5f85fp-4 : 0x1.f4dc87c3b62d1p+0 : inexact-ok
+= atanh downward intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh upward intel96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ep+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8cp+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ep+0 : inexact-ok
+= atanh downward binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c3p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a502c4p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a5028p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a503p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a5028p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85fp-4 : 0x1.f4dc87c3b62d0f8ca49d87a503p+0 : inexact-ok
+= atanh downward binary64 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7p+0 : inexact-ok
+= atanh tonearest binary64 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh towardzero binary64 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7p+0 : inexact-ok
+= atanh upward binary64 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh downward intel96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7ffep+0 : inexact-ok
+= atanh tonearest intel96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh towardzero intel96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7ffep+0 : inexact-ok
+= atanh upward intel96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh downward m68k96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7ffep+0 : inexact-ok
+= atanh tonearest m68k96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7ffep+0 : inexact-ok
+= atanh upward m68k96 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a8p+0 : inexact-ok
+= atanh downward binary128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe6127505p+0 : inexact-ok
+= atanh tonearest binary128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe6127505p+0 : inexact-ok
+= atanh towardzero binary128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe6127505p+0 : inexact-ok
+= atanh upward binary128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe6127506p+0 : inexact-ok
+= atanh downward ibm128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe61275p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe61275p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe61275p+0 : inexact-ok
+= atanh upward ibm128 0xf.5f85ff7d393e8p-4 : 0x1.f4dc945da98a7fffffffe612758p+0 : inexact-ok
+atanh 0x1.f5deed6e671a1p-1
+= atanh downward binary32 0xf.aef77p-4 : 0x2.4d9504p+0 : inexact-ok
+= atanh tonearest binary32 0xf.aef77p-4 : 0x2.4d9504p+0 : inexact-ok
+= atanh towardzero binary32 0xf.aef77p-4 : 0x2.4d9504p+0 : inexact-ok
+= atanh upward binary32 0xf.aef77p-4 : 0x2.4d9508p+0 : inexact-ok
+= atanh downward binary64 0xf.aef77p-4 : 0x2.4d9505e4c948ep+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef77p-4 : 0x2.4d9505e4c949p+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef77p-4 : 0x2.4d9505e4c948ep+0 : inexact-ok
+= atanh upward binary64 0xf.aef77p-4 : 0x2.4d9505e4c949p+0 : inexact-ok
+= atanh downward intel96 0xf.aef77p-4 : 0x2.4d9505e4c948f7fp+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef77p-4 : 0x2.4d9505e4c948f7f4p+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef77p-4 : 0x2.4d9505e4c948f7fp+0 : inexact-ok
+= atanh upward intel96 0xf.aef77p-4 : 0x2.4d9505e4c948f7f4p+0 : inexact-ok
+= atanh downward m68k96 0xf.aef77p-4 : 0x2.4d9505e4c948f7fp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef77p-4 : 0x2.4d9505e4c948f7f4p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef77p-4 : 0x2.4d9505e4c948f7fp+0 : inexact-ok
+= atanh upward m68k96 0xf.aef77p-4 : 0x2.4d9505e4c948f7f4p+0 : inexact-ok
+= atanh downward binary128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed89ap+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed89cp+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed89ap+0 : inexact-ok
+= atanh upward binary128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed89cp+0 : inexact-ok
+= atanh downward ibm128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed8p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed9p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed8p+0 : inexact-ok
+= atanh upward ibm128 0xf.aef77p-4 : 0x2.4d9505e4c948f7f2088bcb1ed9p+0 : inexact-ok
+= atanh downward binary32 0xf.aef76p-4 : 0x2.4d94ecp+0 : inexact-ok
+= atanh tonearest binary32 0xf.aef76p-4 : 0x2.4d94ecp+0 : inexact-ok
+= atanh towardzero binary32 0xf.aef76p-4 : 0x2.4d94ecp+0 : inexact-ok
+= atanh upward binary32 0xf.aef76p-4 : 0x2.4d94fp+0 : inexact-ok
+= atanh downward binary64 0xf.aef76p-4 : 0x2.4d94ec5e230dp+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef76p-4 : 0x2.4d94ec5e230d2p+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef76p-4 : 0x2.4d94ec5e230dp+0 : inexact-ok
+= atanh upward binary64 0xf.aef76p-4 : 0x2.4d94ec5e230d2p+0 : inexact-ok
+= atanh downward intel96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a98p+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9cp+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a98p+0 : inexact-ok
+= atanh upward intel96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9cp+0 : inexact-ok
+= atanh downward m68k96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a98p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9cp+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a98p+0 : inexact-ok
+= atanh upward m68k96 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9cp+0 : inexact-ok
+= atanh downward binary128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2a2p+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2a4p+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2a2p+0 : inexact-ok
+= atanh upward binary128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2a4p+0 : inexact-ok
+= atanh downward ibm128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de3p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de2p+0 : inexact-ok
+= atanh upward ibm128 0xf.aef76p-4 : 0x2.4d94ec5e230d1a9aa291440de3p+0 : inexact-ok
+= atanh downward binary64 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742ep+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742ep+0 : inexact-ok
+= atanh upward binary64 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh downward intel96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffcp+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffcp+0 : inexact-ok
+= atanh upward intel96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh downward m68k96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffcp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffcp+0 : inexact-ok
+= atanh upward m68k96 0xf.aef76b7338d08p-4 : 0x2.4d94fea28743p+0 : inexact-ok
+= atanh downward binary128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f6766ep+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f6767p+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f6766ep+0 : inexact-ok
+= atanh upward binary128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f6767p+0 : inexact-ok
+= atanh downward ibm128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f676p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f676p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f676p+0 : inexact-ok
+= atanh upward ibm128 0xf.aef76b7338d08p-4 : 0x2.4d94fea28742fffffffdd0f677p+0 : inexact-ok
+atanh 0x1.f5def5fcaa8efp-1
+= atanh downward binary32 0xf.aef7bp-4 : 0x2.4d9568p+0 : inexact-ok
+= atanh tonearest binary32 0xf.aef7bp-4 : 0x2.4d956cp+0 : inexact-ok
+= atanh towardzero binary32 0xf.aef7bp-4 : 0x2.4d9568p+0 : inexact-ok
+= atanh upward binary32 0xf.aef7bp-4 : 0x2.4d956cp+0 : inexact-ok
+= atanh downward binary64 0xf.aef7bp-4 : 0x2.4d956bff941e2p+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef7bp-4 : 0x2.4d956bff941e4p+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef7bp-4 : 0x2.4d956bff941e2p+0 : inexact-ok
+= atanh upward binary64 0xf.aef7bp-4 : 0x2.4d956bff941e4p+0 : inexact-ok
+= atanh downward intel96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh upward intel96 0xf.aef7bp-4 : 0x2.4d956bff941e3d54p+0 : inexact-ok
+= atanh downward m68k96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef7bp-4 : 0x2.4d956bff941e3d5p+0 : inexact-ok
+= atanh upward m68k96 0xf.aef7bp-4 : 0x2.4d956bff941e3d54p+0 : inexact-ok
+= atanh downward binary128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533e4p+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533e4p+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533e4p+0 : inexact-ok
+= atanh upward binary128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533e6p+0 : inexact-ok
+= atanh downward ibm128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533p+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3534p+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3533p+0 : inexact-ok
+= atanh upward ibm128 0xf.aef7bp-4 : 0x2.4d956bff941e3d514fc70d3534p+0 : inexact-ok
+= atanh downward binary32 0xf.aef7ap-4 : 0x2.4d955p+0 : inexact-ok
+= atanh tonearest binary32 0xf.aef7ap-4 : 0x2.4d9554p+0 : inexact-ok
+= atanh towardzero binary32 0xf.aef7ap-4 : 0x2.4d955p+0 : inexact-ok
+= atanh upward binary32 0xf.aef7ap-4 : 0x2.4d9554p+0 : inexact-ok
+= atanh downward binary64 0xf.aef7ap-4 : 0x2.4d955278d9eccp+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef7ap-4 : 0x2.4d955278d9ecep+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef7ap-4 : 0x2.4d955278d9eccp+0 : inexact-ok
+= atanh upward binary64 0xf.aef7ap-4 : 0x2.4d955278d9ecep+0 : inexact-ok
+= atanh downward intel96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh upward intel96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a4p+0 : inexact-ok
+= atanh downward m68k96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5ap+0 : inexact-ok
+= atanh upward m68k96 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a4p+0 : inexact-ok
+= atanh downward binary128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fc12p+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fc12p+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fc12p+0 : inexact-ok
+= atanh upward binary128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fc14p+0 : inexact-ok
+= atanh downward ibm128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fcp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fcp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fcp+0 : inexact-ok
+= atanh upward ibm128 0xf.aef7ap-4 : 0x2.4d955278d9ecd5a1db946644fdp+0 : inexact-ok
+= atanh downward binary64 0xf.aef7afe554778p-4 : 0x2.4d956bd50781cp+0 : inexact-ok
+= atanh tonearest binary64 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh towardzero binary64 0xf.aef7afe554778p-4 : 0x2.4d956bd50781cp+0 : inexact-ok
+= atanh upward binary64 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh downward intel96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dffcp+0 : inexact-ok
+= atanh tonearest intel96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh towardzero intel96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dffcp+0 : inexact-ok
+= atanh upward intel96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh downward m68k96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dffcp+0 : inexact-ok
+= atanh tonearest m68k96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh towardzero m68k96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dffcp+0 : inexact-ok
+= atanh upward m68k96 0xf.aef7afe554778p-4 : 0x2.4d956bd50781ep+0 : inexact-ok
+= atanh downward binary128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63d16p+0 : inexact-ok
+= atanh tonearest binary128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63d18p+0 : inexact-ok
+= atanh towardzero binary128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63d16p+0 : inexact-ok
+= atanh upward binary128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63d18p+0 : inexact-ok
+= atanh downward ibm128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63dp+0 : inexact-ok
+= atanh tonearest ibm128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63dp+0 : inexact-ok
+= atanh towardzero ibm128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63dp+0 : inexact-ok
+= atanh upward ibm128 0xf.aef7afe554778p-4 : 0x2.4d956bd50781dfffffffcec63ep+0 : inexact-ok
atanh min
= atanh downward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
= atanh tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok