]> git.ipfire.org Git - thirdparty/glibc.git/blame - math/auto-libm-test-out-atanh
Add inputs that generate larger error bounds
[thirdparty/glibc.git] / math / auto-libm-test-out-atanh
CommitLineData
4f1bc131
JM
1atanh 0
2= atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
3= atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
4= atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
5= atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
6= atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
7= atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
8= atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
9= atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
10= atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
11= atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
12= atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
13= atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
14= atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
15= atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
16= atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
17= atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
18= atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
19= atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
20= atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
21= atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
22= atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
23= atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
24= atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
25= atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
26atanh -0
27= atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
28= atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
29= atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
30= atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
31= atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
32= atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
33= atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
34= atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
35= atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
36= atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
37= atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
38= atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
39= atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
40= atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
41= atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
42= atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
43= atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
44= atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
45= atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
46= atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
47= atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
48= atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
49= atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
50= atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
51atanh 0.75
52= atanh downward binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
53= atanh tonearest binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
54= atanh towardzero binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
55= atanh upward binary32 0xcp-4 : 0xf.91396p-4 : inexact-ok
56= atanh downward binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
57= atanh tonearest binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
58= atanh towardzero binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
59= atanh upward binary64 0xcp-4 : 0xf.913957192d2cp-4 : inexact-ok
60= atanh downward intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
61= atanh tonearest intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
62= atanh towardzero intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
63= atanh upward intel96 0xcp-4 : 0xf.913957192d2baa4p-4 : inexact-ok
64= atanh downward m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
65= atanh tonearest m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
66= atanh towardzero m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
67= atanh upward m68k96 0xcp-4 : 0xf.913957192d2baa4p-4 : inexact-ok
68= atanh downward binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
69= atanh tonearest binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
70= atanh towardzero binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
71= atanh upward binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
72= atanh downward ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
73= atanh tonearest ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
74= atanh towardzero ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
75= atanh upward ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b67934p-4 : inexact-ok
76atanh -0.75
77= atanh downward binary32 -0xcp-4 : -0xf.91396p-4 : inexact-ok
78= atanh tonearest binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
79= atanh towardzero binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
80= atanh upward binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
81= atanh downward binary64 -0xcp-4 : -0xf.913957192d2cp-4 : inexact-ok
82= atanh tonearest binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
83= atanh towardzero binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
84= atanh upward binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
85= atanh downward intel96 -0xcp-4 : -0xf.913957192d2baa4p-4 : inexact-ok
86= atanh tonearest intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
87= atanh towardzero intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
88= atanh upward intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
89= atanh downward m68k96 -0xcp-4 : -0xf.913957192d2baa4p-4 : inexact-ok
90= atanh tonearest m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
91= atanh towardzero m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
92= atanh upward m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
93= atanh downward binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
94= atanh tonearest binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
95= atanh towardzero binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
96= atanh upward binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
97= atanh downward ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67934p-4 : inexact-ok
98= atanh tonearest ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
99= atanh towardzero ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
100= atanh upward ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
101atanh 0.25
102= atanh downward binary32 0x4p-4 : 0x4.162bb8p-4 : inexact-ok
103= atanh tonearest binary32 0x4p-4 : 0x4.162bcp-4 : inexact-ok
104= atanh towardzero binary32 0x4p-4 : 0x4.162bb8p-4 : inexact-ok
105= atanh upward binary32 0x4p-4 : 0x4.162bcp-4 : inexact-ok
106= atanh downward binary64 0x4p-4 : 0x4.162bbea045144p-4 : inexact-ok
107= atanh tonearest binary64 0x4p-4 : 0x4.162bbea045148p-4 : inexact-ok
108= atanh towardzero binary64 0x4p-4 : 0x4.162bbea045144p-4 : inexact-ok
109= atanh upward binary64 0x4p-4 : 0x4.162bbea045148p-4 : inexact-ok
110= atanh downward intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
111= atanh tonearest intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
112= atanh towardzero intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
113= atanh upward intel96 0x4p-4 : 0x4.162bbea0451469dp-4 : inexact-ok
114= atanh downward m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
115= atanh tonearest m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
116= atanh towardzero m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
117= atanh upward m68k96 0x4p-4 : 0x4.162bbea0451469dp-4 : inexact-ok
118= atanh downward binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
119= atanh tonearest binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
120= atanh towardzero binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
121= atanh upward binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810fp-4 : inexact-ok
122= atanh downward ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
123= atanh tonearest ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
124= atanh towardzero ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
125= atanh upward ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be0812p-4 : inexact-ok
126atanh 0x1p-5
127= atanh downward binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
128= atanh tonearest binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
129= atanh towardzero binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
130= atanh upward binary32 0x8p-8 : 0x8.00aadp-8 : inexact-ok
131= atanh downward binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
132= atanh tonearest binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
133= atanh towardzero binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
134= atanh upward binary64 0x8p-8 : 0x8.00aac448d7718p-8 : inexact-ok
135= atanh downward intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
136= atanh tonearest intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
137= atanh towardzero intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
138= atanh upward intel96 0x8p-8 : 0x8.00aac448d77125bp-8 : inexact-ok
139= atanh downward m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
140= atanh tonearest m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
141= atanh towardzero m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
142= atanh upward m68k96 0x8p-8 : 0x8.00aac448d77125bp-8 : inexact-ok
143= atanh downward binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db37p-8 : inexact-ok
144= atanh tonearest binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db378p-8 : inexact-ok
145= atanh towardzero binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db37p-8 : inexact-ok
146= atanh upward binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db378p-8 : inexact-ok
147= atanh downward ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2dbp-8 : inexact-ok
148= atanh tonearest ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db4p-8 : inexact-ok
149= atanh towardzero ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2dbp-8 : inexact-ok
150= atanh upward ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db4p-8 : inexact-ok
151atanh 0x1p-10
152= atanh downward binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
153= atanh tonearest binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
154= atanh towardzero binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
155= atanh upward binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
156= atanh downward binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
157= atanh tonearest binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
158= atanh towardzero binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
159= atanh upward binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
160= atanh downward intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
161= atanh tonearest intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
162= atanh towardzero intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
163= atanh upward intel96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
164= atanh downward m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
165= atanh tonearest m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
166= atanh towardzero m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
167= atanh upward m68k96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
168= atanh downward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
169= atanh tonearest binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
170= atanh towardzero binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
171= atanh upward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
172= atanh downward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
173= atanh tonearest ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
174= atanh towardzero ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
175= atanh upward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd8p-12 : inexact-ok
176atanh 0x1.2345p-20
177= atanh downward binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
178= atanh tonearest binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
179= atanh towardzero binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
180= atanh upward binary32 0x1.2345p-20 : 0x1.234502p-20 : inexact-ok
181= atanh downward binary64 0x1.2345p-20 : 0x1.23450000007dap-20 : inexact-ok
182= atanh tonearest binary64 0x1.2345p-20 : 0x1.23450000007dbp-20 : inexact-ok
183= atanh towardzero binary64 0x1.2345p-20 : 0x1.23450000007dap-20 : inexact-ok
184= atanh upward binary64 0x1.2345p-20 : 0x1.23450000007dbp-20 : inexact-ok
185= atanh downward intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
186= atanh tonearest intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
187= atanh towardzero intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
188= atanh upward intel96 0x1.2345p-20 : 0x1.23450000007daf68p-20 : inexact-ok
189= atanh downward m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
190= atanh tonearest m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
191= atanh towardzero m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
192= atanh upward m68k96 0x1.2345p-20 : 0x1.23450000007daf68p-20 : inexact-ok
193= atanh downward binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
194= atanh tonearest binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
195= atanh towardzero binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
196= atanh upward binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c7p-20 : inexact-ok
197= atanh downward ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f198p-20 : inexact-ok
198= atanh tonearest ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f1ap-20 : inexact-ok
199= atanh towardzero ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f198p-20 : inexact-ok
200= atanh upward ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f1ap-20 : inexact-ok
201atanh 0x1p-8
202= atanh downward binary32 0x1p-8 : 0x1.000054p-8 : inexact-ok
203= atanh tonearest binary32 0x1p-8 : 0x1.000056p-8 : inexact-ok
204= atanh towardzero binary32 0x1p-8 : 0x1.000054p-8 : inexact-ok
205= atanh upward binary32 0x1p-8 : 0x1.000056p-8 : inexact-ok
206= atanh downward binary64 0x1p-8 : 0x1.000055558888ap-8 : inexact-ok
207= atanh tonearest binary64 0x1p-8 : 0x1.000055558888bp-8 : inexact-ok
208= atanh towardzero binary64 0x1p-8 : 0x1.000055558888ap-8 : inexact-ok
209= atanh upward binary64 0x1p-8 : 0x1.000055558888bp-8 : inexact-ok
210= atanh downward intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
211= atanh tonearest intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
212= atanh towardzero intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
213= atanh upward intel96 0x1p-8 : 0x1.000055558888ad1cp-8 : inexact-ok
214= atanh downward m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
215= atanh tonearest m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
216= atanh towardzero m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
217= atanh upward m68k96 0x1p-8 : 0x1.000055558888ad1cp-8 : inexact-ok
218= atanh downward binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340407p-8 : inexact-ok
219= atanh tonearest binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340408p-8 : inexact-ok
220= atanh towardzero binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340407p-8 : inexact-ok
221= atanh upward binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340408p-8 : inexact-ok
222= atanh downward ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
223= atanh tonearest ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
224= atanh towardzero ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
225= atanh upward ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef934048p-8 : inexact-ok
226atanh 0x1p-9
227= atanh downward binary32 0x8p-12 : 0x8.0000ap-12 : inexact-ok
228= atanh tonearest binary32 0x8p-12 : 0x8.0000bp-12 : inexact-ok
229= atanh towardzero binary32 0x8p-12 : 0x8.0000ap-12 : inexact-ok
230= atanh upward binary32 0x8p-12 : 0x8.0000bp-12 : inexact-ok
231= atanh downward binary64 0x8p-12 : 0x8.0000aaaac444p-12 : inexact-ok
232= atanh tonearest binary64 0x8p-12 : 0x8.0000aaaac4448p-12 : inexact-ok
233= atanh towardzero binary64 0x8p-12 : 0x8.0000aaaac444p-12 : inexact-ok
234= atanh upward binary64 0x8p-12 : 0x8.0000aaaac4448p-12 : inexact-ok
235= atanh downward intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
236= atanh tonearest intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
237= atanh towardzero intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
238= atanh upward intel96 0x8p-12 : 0x8.0000aaaac44448ep-12 : inexact-ok
239= atanh downward m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
240= atanh tonearest m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
241= atanh towardzero m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
242= atanh upward m68k96 0x8p-12 : 0x8.0000aaaac44448ep-12 : inexact-ok
243= atanh downward binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
244= atanh tonearest binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
245= atanh towardzero binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
246= atanh upward binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d818p-12 : inexact-ok
247= atanh downward ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
248= atanh tonearest ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
249= atanh towardzero ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
250= atanh upward ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4dcp-12 : inexact-ok
251atanh 0x1p-10
252= atanh downward binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
253= atanh tonearest binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
254= atanh towardzero binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
255= atanh upward binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
256= atanh downward binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
257= atanh tonearest binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
258= atanh towardzero binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
259= atanh upward binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
260= atanh downward intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
261= atanh tonearest intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
262= atanh towardzero intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
263= atanh upward intel96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
264= atanh downward m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
265= atanh tonearest m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
266= atanh towardzero m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
267= atanh upward m68k96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
268= atanh downward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
269= atanh tonearest binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
270= atanh towardzero binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
271= atanh upward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
272= atanh downward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
273= atanh tonearest ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
274= atanh towardzero ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
275= atanh upward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd8p-12 : inexact-ok
276atanh 0x1p-11
277= atanh downward binary32 0x2p-12 : 0x2p-12 : inexact-ok
278= atanh tonearest binary32 0x2p-12 : 0x2.000004p-12 : inexact-ok
279= atanh towardzero binary32 0x2p-12 : 0x2p-12 : inexact-ok
280= atanh upward binary32 0x2p-12 : 0x2.000004p-12 : inexact-ok
281= atanh downward binary64 0x2p-12 : 0x2.000002aaaab1p-12 : inexact-ok
282= atanh tonearest binary64 0x2p-12 : 0x2.000002aaaab12p-12 : inexact-ok
283= atanh towardzero binary64 0x2p-12 : 0x2.000002aaaab1p-12 : inexact-ok
284= atanh upward binary64 0x2p-12 : 0x2.000002aaaab12p-12 : inexact-ok
285= atanh downward intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
286= atanh tonearest intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
287= atanh towardzero intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
288= atanh upward intel96 0x2p-12 : 0x2.000002aaaab11114p-12 : inexact-ok
289= atanh downward m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
290= atanh tonearest m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
291= atanh towardzero m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
292= atanh upward m68k96 0x2p-12 : 0x2.000002aaaab11114p-12 : inexact-ok
293= atanh downward binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
294= atanh tonearest binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
295= atanh towardzero binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
296= atanh upward binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc6p-12 : inexact-ok
297= atanh downward ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dp-12 : inexact-ok
298= atanh tonearest ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3ep-12 : inexact-ok
299= atanh towardzero ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dp-12 : inexact-ok
300= atanh upward ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3ep-12 : inexact-ok
301atanh 0x1p-12
302= atanh downward binary32 0x1p-12 : 0x1p-12 : inexact-ok
303= atanh tonearest binary32 0x1p-12 : 0x1p-12 : inexact-ok
304= atanh towardzero binary32 0x1p-12 : 0x1p-12 : inexact-ok
305= atanh upward binary32 0x1p-12 : 0x1.000002p-12 : inexact-ok
306= atanh downward binary64 0x1p-12 : 0x1.0000005555558p-12 : inexact-ok
307= atanh tonearest binary64 0x1p-12 : 0x1.0000005555559p-12 : inexact-ok
308= atanh towardzero binary64 0x1p-12 : 0x1.0000005555558p-12 : inexact-ok
309= atanh upward binary64 0x1p-12 : 0x1.0000005555559p-12 : inexact-ok
310= atanh downward intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
311= atanh tonearest intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
312= atanh towardzero intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
313= atanh upward intel96 0x1p-12 : 0x1.000000555555888ap-12 : inexact-ok
314= atanh downward m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
315= atanh tonearest m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
316= atanh towardzero m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
317= atanh upward m68k96 0x1p-12 : 0x1.000000555555888ap-12 : inexact-ok
318= atanh downward binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98cp-12 : inexact-ok
319= atanh tonearest binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98dp-12 : inexact-ok
320= atanh towardzero binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98cp-12 : inexact-ok
321= atanh upward binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98dp-12 : inexact-ok
322= atanh downward ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
323= atanh tonearest ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
324= atanh towardzero ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
325= atanh upward ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1cap-12 : inexact-ok
326atanh 0x1p-13
327= atanh downward binary32 0x8p-16 : 0x8p-16 : inexact-ok
328= atanh tonearest binary32 0x8p-16 : 0x8p-16 : inexact-ok
329= atanh towardzero binary32 0x8p-16 : 0x8p-16 : inexact-ok
330= atanh upward binary32 0x8p-16 : 0x8.00001p-16 : inexact-ok
331= atanh downward binary64 0x8p-16 : 0x8.000000aaaaaa8p-16 : inexact-ok
332= atanh tonearest binary64 0x8p-16 : 0x8.000000aaaaabp-16 : inexact-ok
333= atanh towardzero binary64 0x8p-16 : 0x8.000000aaaaaa8p-16 : inexact-ok
334= atanh upward binary64 0x8p-16 : 0x8.000000aaaaabp-16 : inexact-ok
335= atanh downward intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
336= atanh tonearest intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
337= atanh towardzero intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
338= atanh upward intel96 0x8p-16 : 0x8.000000aaaaaac45p-16 : inexact-ok
339= atanh downward m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
340= atanh tonearest m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
341= atanh towardzero m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
342= atanh upward m68k96 0x8p-16 : 0x8.000000aaaaaac45p-16 : inexact-ok
343= atanh downward binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
344= atanh tonearest binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
345= atanh towardzero binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
346= atanh upward binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69cp-16 : inexact-ok
347= atanh downward ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
348= atanh tonearest ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
349= atanh towardzero ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
350= atanh upward ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d6cp-16 : inexact-ok
351atanh 0x1p-24
352= atanh downward binary32 0x1p-24 : 0x1p-24 : inexact-ok
353= atanh tonearest binary32 0x1p-24 : 0x1p-24 : inexact-ok
354= atanh towardzero binary32 0x1p-24 : 0x1p-24 : inexact-ok
355= atanh upward binary32 0x1p-24 : 0x1.000002p-24 : inexact-ok
356= atanh downward binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
357= atanh tonearest binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
358= atanh towardzero binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
359= atanh upward binary64 0x1p-24 : 0x1.0000000000006p-24 : inexact-ok
360= atanh downward intel96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
361= atanh tonearest intel96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
362= atanh towardzero intel96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
363= atanh upward intel96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
364= atanh downward m68k96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
365= atanh tonearest m68k96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
366= atanh towardzero m68k96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
367= atanh upward m68k96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
368= atanh downward binary128 0x1p-24 : 0x1.0000000000005555555555558888p-24 : inexact-ok
369= atanh tonearest binary128 0x1p-24 : 0x1.0000000000005555555555558889p-24 : inexact-ok
370= atanh towardzero binary128 0x1p-24 : 0x1.0000000000005555555555558888p-24 : inexact-ok
371= atanh upward binary128 0x1p-24 : 0x1.0000000000005555555555558889p-24 : inexact-ok
372= atanh downward ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
373= atanh tonearest ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
374= atanh towardzero ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
375= atanh upward ibm128 0x1p-24 : 0x1.00000000000055555555555589p-24 : inexact-ok
376atanh 0x1p-25
377= atanh downward binary32 0x8p-28 : 0x8p-28 : inexact-ok
378= atanh tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok
379= atanh towardzero binary32 0x8p-28 : 0x8p-28 : inexact-ok
380= atanh upward binary32 0x8p-28 : 0x8.00001p-28 : inexact-ok
381= atanh downward binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
382= atanh tonearest binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
383= atanh towardzero binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
384= atanh upward binary64 0x8p-28 : 0x8.000000000001p-28 : inexact-ok
385= atanh downward intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
386= atanh tonearest intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
387= atanh towardzero intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
388= atanh upward intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
389= atanh downward m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
390= atanh tonearest m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
391= atanh towardzero m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
392= atanh upward m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
393= atanh downward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac44p-28 : inexact-ok
394= atanh tonearest binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac448p-28 : inexact-ok
395= atanh towardzero binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac44p-28 : inexact-ok
396= atanh upward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac448p-28 : inexact-ok
397= atanh downward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
398= atanh tonearest ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
399= atanh towardzero ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
400= atanh upward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac8p-28 : inexact-ok
401atanh 0x1p-26
402= atanh downward binary32 0x4p-28 : 0x4p-28 : inexact-ok
403= atanh tonearest binary32 0x4p-28 : 0x4p-28 : inexact-ok
404= atanh towardzero binary32 0x4p-28 : 0x4p-28 : inexact-ok
405= atanh upward binary32 0x4p-28 : 0x4.000008p-28 : inexact-ok
406= atanh downward binary64 0x4p-28 : 0x4p-28 : inexact-ok
407= atanh tonearest binary64 0x4p-28 : 0x4p-28 : inexact-ok
408= atanh towardzero binary64 0x4p-28 : 0x4p-28 : inexact-ok
409= atanh upward binary64 0x4p-28 : 0x4.0000000000004p-28 : inexact-ok
410= atanh downward intel96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
411= atanh tonearest intel96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
412= atanh towardzero intel96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
413= atanh upward intel96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
414= atanh downward m68k96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
415= atanh tonearest m68k96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
416= atanh towardzero m68k96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
417= atanh upward m68k96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
418= atanh downward binary128 0x4p-28 : 0x4.000000000000155555555555562p-28 : inexact-ok
419= atanh tonearest binary128 0x4p-28 : 0x4.0000000000001555555555555624p-28 : inexact-ok
420= atanh towardzero binary128 0x4p-28 : 0x4.000000000000155555555555562p-28 : inexact-ok
421= atanh upward binary128 0x4p-28 : 0x4.0000000000001555555555555624p-28 : inexact-ok
422= atanh downward ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
423= atanh tonearest ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
424= atanh towardzero ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
425= atanh upward ibm128 0x4p-28 : 0x4.00000000000015555555555558p-28 : inexact-ok
426atanh 0x1p-27
427= atanh downward binary32 0x2p-28 : 0x2p-28 : inexact-ok
428= atanh tonearest binary32 0x2p-28 : 0x2p-28 : inexact-ok
429= atanh towardzero binary32 0x2p-28 : 0x2p-28 : inexact-ok
430= atanh upward binary32 0x2p-28 : 0x2.000004p-28 : inexact-ok
431= atanh downward binary64 0x2p-28 : 0x2p-28 : inexact-ok
432= atanh tonearest binary64 0x2p-28 : 0x2p-28 : inexact-ok
433= atanh towardzero binary64 0x2p-28 : 0x2p-28 : inexact-ok
434= atanh upward binary64 0x2p-28 : 0x2.0000000000002p-28 : inexact-ok
435= atanh downward intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
436= atanh tonearest intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
437= atanh towardzero intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
438= atanh upward intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
439= atanh downward m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
440= atanh tonearest m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
441= atanh towardzero m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
442= atanh upward m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
443= atanh downward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok
444= atanh tonearest binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaab2p-28 : inexact-ok
445= atanh towardzero binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok
446= atanh upward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaab2p-28 : inexact-ok
447= atanh downward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok
448= atanh tonearest ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok
449= atanh towardzero ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok
450= atanh upward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok
451atanh 0x1p-28
452= atanh downward binary32 0x1p-28 : 0x1p-28 : inexact-ok
453= atanh tonearest binary32 0x1p-28 : 0x1p-28 : inexact-ok
454= atanh towardzero binary32 0x1p-28 : 0x1p-28 : inexact-ok
455= atanh upward binary32 0x1p-28 : 0x1.000002p-28 : inexact-ok
456= atanh downward binary64 0x1p-28 : 0x1p-28 : inexact-ok
457= atanh tonearest binary64 0x1p-28 : 0x1p-28 : inexact-ok
458= atanh towardzero binary64 0x1p-28 : 0x1p-28 : inexact-ok
459= atanh upward binary64 0x1p-28 : 0x1.0000000000001p-28 : inexact-ok
460= atanh downward intel96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
461= atanh tonearest intel96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
462= atanh towardzero intel96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
463= atanh upward intel96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
464= atanh downward m68k96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
465= atanh tonearest m68k96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
466= atanh towardzero m68k96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
467= atanh upward m68k96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
468= atanh downward binary128 0x1p-28 : 0x1.0000000000000055555555555555p-28 : inexact-ok
469= atanh tonearest binary128 0x1p-28 : 0x1.0000000000000055555555555556p-28 : inexact-ok
470= atanh towardzero binary128 0x1p-28 : 0x1.0000000000000055555555555555p-28 : inexact-ok
471= atanh upward binary128 0x1p-28 : 0x1.0000000000000055555555555556p-28 : inexact-ok
472= atanh downward ibm128 0x1p-28 : 0x1.00000000000000555555555555p-28 : inexact-ok
473= atanh tonearest ibm128 0x1p-28 : 0x1.000000000000005555555555558p-28 : inexact-ok
474= atanh towardzero ibm128 0x1p-28 : 0x1.00000000000000555555555555p-28 : inexact-ok
475= atanh upward ibm128 0x1p-28 : 0x1.000000000000005555555555558p-28 : inexact-ok
476atanh 0x1p-29
477= atanh downward binary32 0x8p-32 : 0x8p-32 : inexact-ok
478= atanh tonearest binary32 0x8p-32 : 0x8p-32 : inexact-ok
479= atanh towardzero binary32 0x8p-32 : 0x8p-32 : inexact-ok
480= atanh upward binary32 0x8p-32 : 0x8.00001p-32 : inexact-ok
481= atanh downward binary64 0x8p-32 : 0x8p-32 : inexact-ok
482= atanh tonearest binary64 0x8p-32 : 0x8p-32 : inexact-ok
483= atanh towardzero binary64 0x8p-32 : 0x8p-32 : inexact-ok
484= atanh upward binary64 0x8p-32 : 0x8.0000000000008p-32 : inexact-ok
485= atanh downward intel96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
486= atanh tonearest intel96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
487= atanh towardzero intel96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
488= atanh upward intel96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
489= atanh downward m68k96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
490= atanh tonearest m68k96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
491= atanh towardzero m68k96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
492= atanh upward m68k96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
493= atanh downward binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
494= atanh tonearest binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
495= atanh towardzero binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
496= atanh upward binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaabp-32 : inexact-ok
497= atanh downward ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaa8p-32 : inexact-ok
498= atanh tonearest ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaacp-32 : inexact-ok
499= atanh towardzero ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaa8p-32 : inexact-ok
500= atanh upward ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaacp-32 : inexact-ok
501atanh 0x1p-30
502= atanh downward binary32 0x4p-32 : 0x4p-32 : inexact-ok
503= atanh tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok
504= atanh towardzero binary32 0x4p-32 : 0x4p-32 : inexact-ok
505= atanh upward binary32 0x4p-32 : 0x4.000008p-32 : inexact-ok
506= atanh downward binary64 0x4p-32 : 0x4p-32 : inexact-ok
507= atanh tonearest binary64 0x4p-32 : 0x4p-32 : inexact-ok
508= atanh towardzero binary64 0x4p-32 : 0x4p-32 : inexact-ok
509= atanh upward binary64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
510= atanh downward intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
511= atanh tonearest intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
512= atanh towardzero intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
513= atanh upward intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
514= atanh downward m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
515= atanh tonearest m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
516= atanh towardzero m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
517= atanh upward m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
518= atanh downward binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
519= atanh tonearest binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
520= atanh towardzero binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
521= atanh upward binary128 0x4p-32 : 0x4.0000000000000015555555555558p-32 : inexact-ok
522= atanh downward ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok
523= atanh tonearest ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok
524= atanh towardzero ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok
525= atanh upward ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok
526atanh 0x1p-31
527= atanh downward binary32 0x2p-32 : 0x2p-32 : inexact-ok
528= atanh tonearest binary32 0x2p-32 : 0x2p-32 : inexact-ok
529= atanh towardzero binary32 0x2p-32 : 0x2p-32 : inexact-ok
530= atanh upward binary32 0x2p-32 : 0x2.000004p-32 : inexact-ok
531= atanh downward binary64 0x2p-32 : 0x2p-32 : inexact-ok
532= atanh tonearest binary64 0x2p-32 : 0x2p-32 : inexact-ok
533= atanh towardzero binary64 0x2p-32 : 0x2p-32 : inexact-ok
534= atanh upward binary64 0x2p-32 : 0x2.0000000000002p-32 : inexact-ok
535= atanh downward intel96 0x2p-32 : 0x2p-32 : inexact-ok
536= atanh tonearest intel96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
537= atanh towardzero intel96 0x2p-32 : 0x2p-32 : inexact-ok
538= atanh upward intel96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
539= atanh downward m68k96 0x2p-32 : 0x2p-32 : inexact-ok
540= atanh tonearest m68k96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
541= atanh towardzero m68k96 0x2p-32 : 0x2p-32 : inexact-ok
542= atanh upward m68k96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
543= atanh downward binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
544= atanh tonearest binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
545= atanh towardzero binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
546= atanh upward binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaacp-32 : inexact-ok
547= atanh downward ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaap-32 : inexact-ok
548= atanh tonearest ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaabp-32 : inexact-ok
549= atanh towardzero ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaap-32 : inexact-ok
550= atanh upward ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaabp-32 : inexact-ok
551atanh 0x1p-32
552= atanh downward binary32 0x1p-32 : 0x1p-32 : inexact-ok
553= atanh tonearest binary32 0x1p-32 : 0x1p-32 : inexact-ok
554= atanh towardzero binary32 0x1p-32 : 0x1p-32 : inexact-ok
555= atanh upward binary32 0x1p-32 : 0x1.000002p-32 : inexact-ok
556= atanh downward binary64 0x1p-32 : 0x1p-32 : inexact-ok
557= atanh tonearest binary64 0x1p-32 : 0x1p-32 : inexact-ok
558= atanh towardzero binary64 0x1p-32 : 0x1p-32 : inexact-ok
559= atanh upward binary64 0x1p-32 : 0x1.0000000000001p-32 : inexact-ok
560= atanh downward intel96 0x1p-32 : 0x1p-32 : inexact-ok
561= atanh tonearest intel96 0x1p-32 : 0x1p-32 : inexact-ok
562= atanh towardzero intel96 0x1p-32 : 0x1p-32 : inexact-ok
563= atanh upward intel96 0x1p-32 : 0x1.0000000000000002p-32 : inexact-ok
564= atanh downward m68k96 0x1p-32 : 0x1p-32 : inexact-ok
565= atanh tonearest m68k96 0x1p-32 : 0x1p-32 : inexact-ok
566= atanh towardzero m68k96 0x1p-32 : 0x1p-32 : inexact-ok
567= atanh upward m68k96 0x1p-32 : 0x1.0000000000000002p-32 : inexact-ok
568= atanh downward binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
569= atanh tonearest binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
570= atanh towardzero binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
571= atanh upward binary128 0x1p-32 : 0x1.0000000000000000555555555556p-32 : inexact-ok
572= atanh downward ibm128 0x1p-32 : 0x1.00000000000000005555555555p-32 : inexact-ok
573= atanh tonearest ibm128 0x1p-32 : 0x1.000000000000000055555555558p-32 : inexact-ok
574= atanh towardzero ibm128 0x1p-32 : 0x1.00000000000000005555555555p-32 : inexact-ok
575= atanh upward ibm128 0x1p-32 : 0x1.000000000000000055555555558p-32 : inexact-ok
576atanh 0x1p-33
577= atanh downward binary32 0x8p-36 : 0x8p-36 : inexact-ok
578= atanh tonearest binary32 0x8p-36 : 0x8p-36 : inexact-ok
579= atanh towardzero binary32 0x8p-36 : 0x8p-36 : inexact-ok
580= atanh upward binary32 0x8p-36 : 0x8.00001p-36 : inexact-ok
581= atanh downward binary64 0x8p-36 : 0x8p-36 : inexact-ok
582= atanh tonearest binary64 0x8p-36 : 0x8p-36 : inexact-ok
583= atanh towardzero binary64 0x8p-36 : 0x8p-36 : inexact-ok
584= atanh upward binary64 0x8p-36 : 0x8.0000000000008p-36 : inexact-ok
585= atanh downward intel96 0x8p-36 : 0x8p-36 : inexact-ok
586= atanh tonearest intel96 0x8p-36 : 0x8p-36 : inexact-ok
587= atanh towardzero intel96 0x8p-36 : 0x8p-36 : inexact-ok
588= atanh upward intel96 0x8p-36 : 0x8.000000000000001p-36 : inexact-ok
589= atanh downward m68k96 0x8p-36 : 0x8p-36 : inexact-ok
590= atanh tonearest m68k96 0x8p-36 : 0x8p-36 : inexact-ok
591= atanh towardzero m68k96 0x8p-36 : 0x8p-36 : inexact-ok
592= atanh upward m68k96 0x8p-36 : 0x8.000000000000001p-36 : inexact-ok
593= atanh downward binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
594= atanh tonearest binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
595= atanh towardzero binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
596= atanh upward binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaabp-36 : inexact-ok
597= atanh downward ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaa8p-36 : inexact-ok
598= atanh tonearest ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaacp-36 : inexact-ok
599= atanh towardzero ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaa8p-36 : inexact-ok
600= atanh upward ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaacp-36 : inexact-ok
601atanh 0x1p-48
602= atanh downward binary32 0x1p-48 : 0x1p-48 : inexact-ok
603= atanh tonearest binary32 0x1p-48 : 0x1p-48 : inexact-ok
604= atanh towardzero binary32 0x1p-48 : 0x1p-48 : inexact-ok
605= atanh upward binary32 0x1p-48 : 0x1.000002p-48 : inexact-ok
606= atanh downward binary64 0x1p-48 : 0x1p-48 : inexact-ok
607= atanh tonearest binary64 0x1p-48 : 0x1p-48 : inexact-ok
608= atanh towardzero binary64 0x1p-48 : 0x1p-48 : inexact-ok
609= atanh upward binary64 0x1p-48 : 0x1.0000000000001p-48 : inexact-ok
610= atanh downward intel96 0x1p-48 : 0x1p-48 : inexact-ok
611= atanh tonearest intel96 0x1p-48 : 0x1p-48 : inexact-ok
612= atanh towardzero intel96 0x1p-48 : 0x1p-48 : inexact-ok
613= atanh upward intel96 0x1p-48 : 0x1.0000000000000002p-48 : inexact-ok
614= atanh downward m68k96 0x1p-48 : 0x1p-48 : inexact-ok
615= atanh tonearest m68k96 0x1p-48 : 0x1p-48 : inexact-ok
616= atanh towardzero m68k96 0x1p-48 : 0x1p-48 : inexact-ok
617= atanh upward m68k96 0x1p-48 : 0x1.0000000000000002p-48 : inexact-ok
618= atanh downward binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
619= atanh tonearest binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
620= atanh towardzero binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
621= atanh upward binary128 0x1p-48 : 0x1.0000000000000000000000005556p-48 : inexact-ok
622= atanh downward ibm128 0x1p-48 : 0x1.00000000000000000000000055p-48 : inexact-ok
623= atanh tonearest ibm128 0x1p-48 : 0x1.000000000000000000000000558p-48 : inexact-ok
624= atanh towardzero ibm128 0x1p-48 : 0x1.00000000000000000000000055p-48 : inexact-ok
625= atanh upward ibm128 0x1p-48 : 0x1.000000000000000000000000558p-48 : inexact-ok
626atanh 0x1p-49
627= atanh downward binary32 0x8p-52 : 0x8p-52 : inexact-ok
628= atanh tonearest binary32 0x8p-52 : 0x8p-52 : inexact-ok
629= atanh towardzero binary32 0x8p-52 : 0x8p-52 : inexact-ok
630= atanh upward binary32 0x8p-52 : 0x8.00001p-52 : inexact-ok
631= atanh downward binary64 0x8p-52 : 0x8p-52 : inexact-ok
632= atanh tonearest binary64 0x8p-52 : 0x8p-52 : inexact-ok
633= atanh towardzero binary64 0x8p-52 : 0x8p-52 : inexact-ok
634= atanh upward binary64 0x8p-52 : 0x8.0000000000008p-52 : inexact-ok
635= atanh downward intel96 0x8p-52 : 0x8p-52 : inexact-ok
636= atanh tonearest intel96 0x8p-52 : 0x8p-52 : inexact-ok
637= atanh towardzero intel96 0x8p-52 : 0x8p-52 : inexact-ok
638= atanh upward intel96 0x8p-52 : 0x8.000000000000001p-52 : inexact-ok
639= atanh downward m68k96 0x8p-52 : 0x8p-52 : inexact-ok
640= atanh tonearest m68k96 0x8p-52 : 0x8p-52 : inexact-ok
641= atanh towardzero m68k96 0x8p-52 : 0x8p-52 : inexact-ok
642= atanh upward m68k96 0x8p-52 : 0x8.000000000000001p-52 : inexact-ok
643= atanh downward binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
644= atanh tonearest binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
645= atanh towardzero binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
646= atanh upward binary128 0x8p-52 : 0x8.000000000000000000000000aabp-52 : inexact-ok
647= atanh downward ibm128 0x8p-52 : 0x8.000000000000000000000000a8p-52 : inexact-ok
648= atanh tonearest ibm128 0x8p-52 : 0x8.000000000000000000000000acp-52 : inexact-ok
649= atanh towardzero ibm128 0x8p-52 : 0x8.000000000000000000000000a8p-52 : inexact-ok
650= atanh upward ibm128 0x8p-52 : 0x8.000000000000000000000000acp-52 : inexact-ok
651atanh 0x1p-50
652= atanh downward binary32 0x4p-52 : 0x4p-52 : inexact-ok
653= atanh tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok
654= atanh towardzero binary32 0x4p-52 : 0x4p-52 : inexact-ok
655= atanh upward binary32 0x4p-52 : 0x4.000008p-52 : inexact-ok
656= atanh downward binary64 0x4p-52 : 0x4p-52 : inexact-ok
657= atanh tonearest binary64 0x4p-52 : 0x4p-52 : inexact-ok
658= atanh towardzero binary64 0x4p-52 : 0x4p-52 : inexact-ok
659= atanh upward binary64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
660= atanh downward intel96 0x4p-52 : 0x4p-52 : inexact-ok
661= atanh tonearest intel96 0x4p-52 : 0x4p-52 : inexact-ok
662= atanh towardzero intel96 0x4p-52 : 0x4p-52 : inexact-ok
663= atanh upward intel96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok
664= atanh downward m68k96 0x4p-52 : 0x4p-52 : inexact-ok
665= atanh tonearest m68k96 0x4p-52 : 0x4p-52 : inexact-ok
666= atanh towardzero m68k96 0x4p-52 : 0x4p-52 : inexact-ok
667= atanh upward m68k96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok
668= atanh downward binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
669= atanh tonearest binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
670= atanh towardzero binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
671= atanh upward binary128 0x4p-52 : 0x4.0000000000000000000000001558p-52 : inexact-ok
672= atanh downward ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok
673= atanh tonearest ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok
674= atanh towardzero ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok
675= atanh upward ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok
676atanh 0x1p-51
677= atanh downward binary32 0x2p-52 : 0x2p-52 : inexact-ok
678= atanh tonearest binary32 0x2p-52 : 0x2p-52 : inexact-ok
679= atanh towardzero binary32 0x2p-52 : 0x2p-52 : inexact-ok
680= atanh upward binary32 0x2p-52 : 0x2.000004p-52 : inexact-ok
681= atanh downward binary64 0x2p-52 : 0x2p-52 : inexact-ok
682= atanh tonearest binary64 0x2p-52 : 0x2p-52 : inexact-ok
683= atanh towardzero binary64 0x2p-52 : 0x2p-52 : inexact-ok
684= atanh upward binary64 0x2p-52 : 0x2.0000000000002p-52 : inexact-ok
685= atanh downward intel96 0x2p-52 : 0x2p-52 : inexact-ok
686= atanh tonearest intel96 0x2p-52 : 0x2p-52 : inexact-ok
687= atanh towardzero intel96 0x2p-52 : 0x2p-52 : inexact-ok
688= atanh upward intel96 0x2p-52 : 0x2.0000000000000004p-52 : inexact-ok
689= atanh downward m68k96 0x2p-52 : 0x2p-52 : inexact-ok
690= atanh tonearest m68k96 0x2p-52 : 0x2p-52 : inexact-ok
691= atanh towardzero m68k96 0x2p-52 : 0x2p-52 : inexact-ok
692= atanh upward m68k96 0x2p-52 : 0x2.0000000000000004p-52 : inexact-ok
693= atanh downward binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
694= atanh tonearest binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
695= atanh towardzero binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
696= atanh upward binary128 0x2p-52 : 0x2.00000000000000000000000002acp-52 : inexact-ok
697= atanh downward ibm128 0x2p-52 : 0x2.00000000000000000000000002p-52 : inexact-ok
698= atanh tonearest ibm128 0x2p-52 : 0x2.00000000000000000000000003p-52 : inexact-ok
699= atanh towardzero ibm128 0x2p-52 : 0x2.00000000000000000000000002p-52 : inexact-ok
700= atanh upward ibm128 0x2p-52 : 0x2.00000000000000000000000003p-52 : inexact-ok
701atanh 0x1p-52
702= atanh downward binary32 0x1p-52 : 0x1p-52 : inexact-ok
703= atanh tonearest binary32 0x1p-52 : 0x1p-52 : inexact-ok
704= atanh towardzero binary32 0x1p-52 : 0x1p-52 : inexact-ok
705= atanh upward binary32 0x1p-52 : 0x1.000002p-52 : inexact-ok
706= atanh downward binary64 0x1p-52 : 0x1p-52 : inexact-ok
707= atanh tonearest binary64 0x1p-52 : 0x1p-52 : inexact-ok
708= atanh towardzero binary64 0x1p-52 : 0x1p-52 : inexact-ok
709= atanh upward binary64 0x1p-52 : 0x1.0000000000001p-52 : inexact-ok
710= atanh downward intel96 0x1p-52 : 0x1p-52 : inexact-ok
711= atanh tonearest intel96 0x1p-52 : 0x1p-52 : inexact-ok
712= atanh towardzero intel96 0x1p-52 : 0x1p-52 : inexact-ok
713= atanh upward intel96 0x1p-52 : 0x1.0000000000000002p-52 : inexact-ok
714= atanh downward m68k96 0x1p-52 : 0x1p-52 : inexact-ok
715= atanh tonearest m68k96 0x1p-52 : 0x1p-52 : inexact-ok
716= atanh towardzero m68k96 0x1p-52 : 0x1p-52 : inexact-ok
717= atanh upward m68k96 0x1p-52 : 0x1.0000000000000002p-52 : inexact-ok
718= atanh downward binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
719= atanh tonearest binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
720= atanh towardzero binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
721= atanh upward binary128 0x1p-52 : 0x1.0000000000000000000000000056p-52 : inexact-ok
722= atanh downward ibm128 0x1p-52 : 0x1p-52 : inexact-ok
723= atanh tonearest ibm128 0x1p-52 : 0x1.000000000000000000000000008p-52 : inexact-ok
724= atanh towardzero ibm128 0x1p-52 : 0x1p-52 : inexact-ok
725= atanh upward ibm128 0x1p-52 : 0x1.000000000000000000000000008p-52 : inexact-ok
726atanh 0x1p-53
727= atanh downward binary32 0x8p-56 : 0x8p-56 : inexact-ok
728= atanh tonearest binary32 0x8p-56 : 0x8p-56 : inexact-ok
729= atanh towardzero binary32 0x8p-56 : 0x8p-56 : inexact-ok
730= atanh upward binary32 0x8p-56 : 0x8.00001p-56 : inexact-ok
731= atanh downward binary64 0x8p-56 : 0x8p-56 : inexact-ok
732= atanh tonearest binary64 0x8p-56 : 0x8p-56 : inexact-ok
733= atanh towardzero binary64 0x8p-56 : 0x8p-56 : inexact-ok
734= atanh upward binary64 0x8p-56 : 0x8.0000000000008p-56 : inexact-ok
735= atanh downward intel96 0x8p-56 : 0x8p-56 : inexact-ok
736= atanh tonearest intel96 0x8p-56 : 0x8p-56 : inexact-ok
737= atanh towardzero intel96 0x8p-56 : 0x8p-56 : inexact-ok
738= atanh upward intel96 0x8p-56 : 0x8.000000000000001p-56 : inexact-ok
739= atanh downward m68k96 0x8p-56 : 0x8p-56 : inexact-ok
740= atanh tonearest m68k96 0x8p-56 : 0x8p-56 : inexact-ok
741= atanh towardzero m68k96 0x8p-56 : 0x8p-56 : inexact-ok
742= atanh upward m68k96 0x8p-56 : 0x8.000000000000001p-56 : inexact-ok
743= atanh downward binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
744= atanh tonearest binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
745= atanh towardzero binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
746= atanh upward binary128 0x8p-56 : 0x8.00000000000000000000000000bp-56 : inexact-ok
747= atanh downward ibm128 0x8p-56 : 0x8p-56 : inexact-ok
748= atanh tonearest ibm128 0x8p-56 : 0x8p-56 : inexact-ok
749= atanh towardzero ibm128 0x8p-56 : 0x8p-56 : inexact-ok
750= atanh upward ibm128 0x8p-56 : 0x8.00000000000000000000000004p-56 : inexact-ok
751atanh 0x1p-54
752= atanh downward binary32 0x4p-56 : 0x4p-56 : inexact-ok
753= atanh tonearest binary32 0x4p-56 : 0x4p-56 : inexact-ok
754= atanh towardzero binary32 0x4p-56 : 0x4p-56 : inexact-ok
755= atanh upward binary32 0x4p-56 : 0x4.000008p-56 : inexact-ok
756= atanh downward binary64 0x4p-56 : 0x4p-56 : inexact-ok
757= atanh tonearest binary64 0x4p-56 : 0x4p-56 : inexact-ok
758= atanh towardzero binary64 0x4p-56 : 0x4p-56 : inexact-ok
759= atanh upward binary64 0x4p-56 : 0x4.0000000000004p-56 : inexact-ok
760= atanh downward intel96 0x4p-56 : 0x4p-56 : inexact-ok
761= atanh tonearest intel96 0x4p-56 : 0x4p-56 : inexact-ok
762= atanh towardzero intel96 0x4p-56 : 0x4p-56 : inexact-ok
763= atanh upward intel96 0x4p-56 : 0x4.0000000000000008p-56 : inexact-ok
764= atanh downward m68k96 0x4p-56 : 0x4p-56 : inexact-ok
765= atanh tonearest m68k96 0x4p-56 : 0x4p-56 : inexact-ok
766= atanh towardzero m68k96 0x4p-56 : 0x4p-56 : inexact-ok
767= atanh upward m68k96 0x4p-56 : 0x4.0000000000000008p-56 : inexact-ok
768= atanh downward binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
769= atanh tonearest binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
770= atanh towardzero binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
771= atanh upward binary128 0x4p-56 : 0x4.0000000000000000000000000018p-56 : inexact-ok
772= atanh downward ibm128 0x4p-56 : 0x4p-56 : inexact-ok
773= atanh tonearest ibm128 0x4p-56 : 0x4p-56 : inexact-ok
774= atanh towardzero ibm128 0x4p-56 : 0x4p-56 : inexact-ok
775= atanh upward ibm128 0x4p-56 : 0x4.00000000000000000000000002p-56 : inexact-ok
776atanh 0x1p-55
777= atanh downward binary32 0x2p-56 : 0x2p-56 : inexact-ok
778= atanh tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok
779= atanh towardzero binary32 0x2p-56 : 0x2p-56 : inexact-ok
780= atanh upward binary32 0x2p-56 : 0x2.000004p-56 : inexact-ok
781= atanh downward binary64 0x2p-56 : 0x2p-56 : inexact-ok
782= atanh tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok
783= atanh towardzero binary64 0x2p-56 : 0x2p-56 : inexact-ok
784= atanh upward binary64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok
785= atanh downward intel96 0x2p-56 : 0x2p-56 : inexact-ok
786= atanh tonearest intel96 0x2p-56 : 0x2p-56 : inexact-ok
787= atanh towardzero intel96 0x2p-56 : 0x2p-56 : inexact-ok
788= atanh upward intel96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok
789= atanh downward m68k96 0x2p-56 : 0x2p-56 : inexact-ok
790= atanh tonearest m68k96 0x2p-56 : 0x2p-56 : inexact-ok
791= atanh towardzero m68k96 0x2p-56 : 0x2p-56 : inexact-ok
792= atanh upward m68k96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok
793= atanh downward binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
794= atanh tonearest binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
795= atanh towardzero binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
796= atanh upward binary128 0x2p-56 : 0x2.0000000000000000000000000004p-56 : inexact-ok
797= atanh downward ibm128 0x2p-56 : 0x2p-56 : inexact-ok
798= atanh tonearest ibm128 0x2p-56 : 0x2p-56 : inexact-ok
799= atanh towardzero ibm128 0x2p-56 : 0x2p-56 : inexact-ok
800= atanh upward ibm128 0x2p-56 : 0x2.00000000000000000000000001p-56 : inexact-ok
801atanh 0x1p-56
802= atanh downward binary32 0x1p-56 : 0x1p-56 : inexact-ok
803= atanh tonearest binary32 0x1p-56 : 0x1p-56 : inexact-ok
804= atanh towardzero binary32 0x1p-56 : 0x1p-56 : inexact-ok
805= atanh upward binary32 0x1p-56 : 0x1.000002p-56 : inexact-ok
806= atanh downward binary64 0x1p-56 : 0x1p-56 : inexact-ok
807= atanh tonearest binary64 0x1p-56 : 0x1p-56 : inexact-ok
808= atanh towardzero binary64 0x1p-56 : 0x1p-56 : inexact-ok
809= atanh upward binary64 0x1p-56 : 0x1.0000000000001p-56 : inexact-ok
810= atanh downward intel96 0x1p-56 : 0x1p-56 : inexact-ok
811= atanh tonearest intel96 0x1p-56 : 0x1p-56 : inexact-ok
812= atanh towardzero intel96 0x1p-56 : 0x1p-56 : inexact-ok
813= atanh upward intel96 0x1p-56 : 0x1.0000000000000002p-56 : inexact-ok
814= atanh downward m68k96 0x1p-56 : 0x1p-56 : inexact-ok
815= atanh tonearest m68k96 0x1p-56 : 0x1p-56 : inexact-ok
816= atanh towardzero m68k96 0x1p-56 : 0x1p-56 : inexact-ok
817= atanh upward m68k96 0x1p-56 : 0x1.0000000000000002p-56 : inexact-ok
818= atanh downward binary128 0x1p-56 : 0x1p-56 : inexact-ok
819= atanh tonearest binary128 0x1p-56 : 0x1p-56 : inexact-ok
820= atanh towardzero binary128 0x1p-56 : 0x1p-56 : inexact-ok
821= atanh upward binary128 0x1p-56 : 0x1.0000000000000000000000000001p-56 : inexact-ok
822= atanh downward ibm128 0x1p-56 : 0x1p-56 : inexact-ok
823= atanh tonearest ibm128 0x1p-56 : 0x1p-56 : inexact-ok
824= atanh towardzero ibm128 0x1p-56 : 0x1p-56 : inexact-ok
825= atanh upward ibm128 0x1p-56 : 0x1.000000000000000000000000008p-56 : inexact-ok
826atanh 0x1p-57
827= atanh downward binary32 0x8p-60 : 0x8p-60 : inexact-ok
828= atanh tonearest binary32 0x8p-60 : 0x8p-60 : inexact-ok
829= atanh towardzero binary32 0x8p-60 : 0x8p-60 : inexact-ok
830= atanh upward binary32 0x8p-60 : 0x8.00001p-60 : inexact-ok
831= atanh downward binary64 0x8p-60 : 0x8p-60 : inexact-ok
832= atanh tonearest binary64 0x8p-60 : 0x8p-60 : inexact-ok
833= atanh towardzero binary64 0x8p-60 : 0x8p-60 : inexact-ok
834= atanh upward binary64 0x8p-60 : 0x8.0000000000008p-60 : inexact-ok
835= atanh downward intel96 0x8p-60 : 0x8p-60 : inexact-ok
836= atanh tonearest intel96 0x8p-60 : 0x8p-60 : inexact-ok
837= atanh towardzero intel96 0x8p-60 : 0x8p-60 : inexact-ok
838= atanh upward intel96 0x8p-60 : 0x8.000000000000001p-60 : inexact-ok
839= atanh downward m68k96 0x8p-60 : 0x8p-60 : inexact-ok
840= atanh tonearest m68k96 0x8p-60 : 0x8p-60 : inexact-ok
841= atanh towardzero m68k96 0x8p-60 : 0x8p-60 : inexact-ok
842= atanh upward m68k96 0x8p-60 : 0x8.000000000000001p-60 : inexact-ok
843= atanh downward binary128 0x8p-60 : 0x8p-60 : inexact-ok
844= atanh tonearest binary128 0x8p-60 : 0x8p-60 : inexact-ok
845= atanh towardzero binary128 0x8p-60 : 0x8p-60 : inexact-ok
846= atanh upward binary128 0x8p-60 : 0x8.0000000000000000000000000008p-60 : inexact-ok
847= atanh downward ibm128 0x8p-60 : 0x8p-60 : inexact-ok
848= atanh tonearest ibm128 0x8p-60 : 0x8p-60 : inexact-ok
849= atanh towardzero ibm128 0x8p-60 : 0x8p-60 : inexact-ok
850= atanh upward ibm128 0x8p-60 : 0x8.00000000000000000000000004p-60 : inexact-ok
851atanh 0x1p-58
852= atanh downward binary32 0x4p-60 : 0x4p-60 : inexact-ok
853= atanh tonearest binary32 0x4p-60 : 0x4p-60 : inexact-ok
854= atanh towardzero binary32 0x4p-60 : 0x4p-60 : inexact-ok
855= atanh upward binary32 0x4p-60 : 0x4.000008p-60 : inexact-ok
856= atanh downward binary64 0x4p-60 : 0x4p-60 : inexact-ok
857= atanh tonearest binary64 0x4p-60 : 0x4p-60 : inexact-ok
858= atanh towardzero binary64 0x4p-60 : 0x4p-60 : inexact-ok
859= atanh upward binary64 0x4p-60 : 0x4.0000000000004p-60 : inexact-ok
860= atanh downward intel96 0x4p-60 : 0x4p-60 : inexact-ok
861= atanh tonearest intel96 0x4p-60 : 0x4p-60 : inexact-ok
862= atanh towardzero intel96 0x4p-60 : 0x4p-60 : inexact-ok
863= atanh upward intel96 0x4p-60 : 0x4.0000000000000008p-60 : inexact-ok
864= atanh downward m68k96 0x4p-60 : 0x4p-60 : inexact-ok
865= atanh tonearest m68k96 0x4p-60 : 0x4p-60 : inexact-ok
866= atanh towardzero m68k96 0x4p-60 : 0x4p-60 : inexact-ok
867= atanh upward m68k96 0x4p-60 : 0x4.0000000000000008p-60 : inexact-ok
868= atanh downward binary128 0x4p-60 : 0x4p-60 : inexact-ok
869= atanh tonearest binary128 0x4p-60 : 0x4p-60 : inexact-ok
870= atanh towardzero binary128 0x4p-60 : 0x4p-60 : inexact-ok
871= atanh upward binary128 0x4p-60 : 0x4.0000000000000000000000000004p-60 : inexact-ok
872= atanh downward ibm128 0x4p-60 : 0x4p-60 : inexact-ok
873= atanh tonearest ibm128 0x4p-60 : 0x4p-60 : inexact-ok
874= atanh towardzero ibm128 0x4p-60 : 0x4p-60 : inexact-ok
875= atanh upward ibm128 0x4p-60 : 0x4.00000000000000000000000002p-60 : inexact-ok
876atanh 0x1p-59
877= atanh downward binary32 0x2p-60 : 0x2p-60 : inexact-ok
878= atanh tonearest binary32 0x2p-60 : 0x2p-60 : inexact-ok
879= atanh towardzero binary32 0x2p-60 : 0x2p-60 : inexact-ok
880= atanh upward binary32 0x2p-60 : 0x2.000004p-60 : inexact-ok
881= atanh downward binary64 0x2p-60 : 0x2p-60 : inexact-ok
882= atanh tonearest binary64 0x2p-60 : 0x2p-60 : inexact-ok
883= atanh towardzero binary64 0x2p-60 : 0x2p-60 : inexact-ok
884= atanh upward binary64 0x2p-60 : 0x2.0000000000002p-60 : inexact-ok
885= atanh downward intel96 0x2p-60 : 0x2p-60 : inexact-ok
886= atanh tonearest intel96 0x2p-60 : 0x2p-60 : inexact-ok
887= atanh towardzero intel96 0x2p-60 : 0x2p-60 : inexact-ok
888= atanh upward intel96 0x2p-60 : 0x2.0000000000000004p-60 : inexact-ok
889= atanh downward m68k96 0x2p-60 : 0x2p-60 : inexact-ok
890= atanh tonearest m68k96 0x2p-60 : 0x2p-60 : inexact-ok
891= atanh towardzero m68k96 0x2p-60 : 0x2p-60 : inexact-ok
892= atanh upward m68k96 0x2p-60 : 0x2.0000000000000004p-60 : inexact-ok
893= atanh downward binary128 0x2p-60 : 0x2p-60 : inexact-ok
894= atanh tonearest binary128 0x2p-60 : 0x2p-60 : inexact-ok
895= atanh towardzero binary128 0x2p-60 : 0x2p-60 : inexact-ok
896= atanh upward binary128 0x2p-60 : 0x2.0000000000000000000000000002p-60 : inexact-ok
897= atanh downward ibm128 0x2p-60 : 0x2p-60 : inexact-ok
898= atanh tonearest ibm128 0x2p-60 : 0x2p-60 : inexact-ok
899= atanh towardzero ibm128 0x2p-60 : 0x2p-60 : inexact-ok
900= atanh upward ibm128 0x2p-60 : 0x2.00000000000000000000000001p-60 : inexact-ok
901atanh 0x1p-100
902= atanh downward binary32 0x1p-100 : 0x1p-100 : inexact-ok
903= atanh tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok
904= atanh towardzero binary32 0x1p-100 : 0x1p-100 : inexact-ok
905= atanh upward binary32 0x1p-100 : 0x1.000002p-100 : inexact-ok
906= atanh downward binary64 0x1p-100 : 0x1p-100 : inexact-ok
907= atanh tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok
908= atanh towardzero binary64 0x1p-100 : 0x1p-100 : inexact-ok
909= atanh upward binary64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
910= atanh downward intel96 0x1p-100 : 0x1p-100 : inexact-ok
911= atanh tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok
912= atanh towardzero intel96 0x1p-100 : 0x1p-100 : inexact-ok
913= atanh upward intel96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok
914= atanh downward m68k96 0x1p-100 : 0x1p-100 : inexact-ok
915= atanh tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok
916= atanh towardzero m68k96 0x1p-100 : 0x1p-100 : inexact-ok
917= atanh upward m68k96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok
918= atanh downward binary128 0x1p-100 : 0x1p-100 : inexact-ok
919= atanh tonearest binary128 0x1p-100 : 0x1p-100 : inexact-ok
920= atanh towardzero binary128 0x1p-100 : 0x1p-100 : inexact-ok
921= atanh upward binary128 0x1p-100 : 0x1.0000000000000000000000000001p-100 : inexact-ok
922= atanh downward ibm128 0x1p-100 : 0x1p-100 : inexact-ok
923= atanh tonearest ibm128 0x1p-100 : 0x1p-100 : inexact-ok
924= atanh towardzero ibm128 0x1p-100 : 0x1p-100 : inexact-ok
925= atanh upward ibm128 0x1p-100 : 0x1.000000000000000000000000008p-100 : inexact-ok
926atanh -0x1p-100
927= atanh downward binary32 -0x1p-100 : -0x1.000002p-100 : inexact-ok
928= atanh tonearest binary32 -0x1p-100 : -0x1p-100 : inexact-ok
929= atanh towardzero binary32 -0x1p-100 : -0x1p-100 : inexact-ok
930= atanh upward binary32 -0x1p-100 : -0x1p-100 : inexact-ok
931= atanh downward binary64 -0x1p-100 : -0x1.0000000000001p-100 : inexact-ok
932= atanh tonearest binary64 -0x1p-100 : -0x1p-100 : inexact-ok
933= atanh towardzero binary64 -0x1p-100 : -0x1p-100 : inexact-ok
934= atanh upward binary64 -0x1p-100 : -0x1p-100 : inexact-ok
935= atanh downward intel96 -0x1p-100 : -0x1.0000000000000002p-100 : inexact-ok
936= atanh tonearest intel96 -0x1p-100 : -0x1p-100 : inexact-ok
937= atanh towardzero intel96 -0x1p-100 : -0x1p-100 : inexact-ok
938= atanh upward intel96 -0x1p-100 : -0x1p-100 : inexact-ok
939= atanh downward m68k96 -0x1p-100 : -0x1.0000000000000002p-100 : inexact-ok
940= atanh tonearest m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
941= atanh towardzero m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
942= atanh upward m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
943= atanh downward binary128 -0x1p-100 : -0x1.0000000000000000000000000001p-100 : inexact-ok
944= atanh tonearest binary128 -0x1p-100 : -0x1p-100 : inexact-ok
945= atanh towardzero binary128 -0x1p-100 : -0x1p-100 : inexact-ok
946= atanh upward binary128 -0x1p-100 : -0x1p-100 : inexact-ok
947= atanh downward ibm128 -0x1p-100 : -0x1.000000000000000000000000008p-100 : inexact-ok
948= atanh tonearest ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
949= atanh towardzero ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
950= atanh upward ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
951atanh 0x1p-600
952= atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
953= atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
954= atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
955= atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
956= atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
957= atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
958= atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
959= atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
960= atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
961= atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
962= atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
963= atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
964= atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
965= atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
966= atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
967= atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
968= atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
969= atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
970= atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
971= atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
972= atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
973= atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
974= atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
975= atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
976= atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
977= atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
978= atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
979= atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
980= atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
981= atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
982= atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
983= atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
984= atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
985= atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
986= atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
987= atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
988= atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
989= atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
990= atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
991= atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
992= atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
993= atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
994= atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
995= atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
996= atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
997= atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
998= atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
999= atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
1000= atanh downward binary64 0x1p-600 : 0x1p-600 : inexact-ok
1001= atanh tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok
1002= atanh towardzero binary64 0x1p-600 : 0x1p-600 : inexact-ok
1003= atanh upward binary64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
1004= atanh downward intel96 0x1p-600 : 0x1p-600 : inexact-ok
1005= atanh tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok
1006= atanh towardzero intel96 0x1p-600 : 0x1p-600 : inexact-ok
1007= atanh upward intel96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok
1008= atanh downward m68k96 0x1p-600 : 0x1p-600 : inexact-ok
1009= atanh tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok
1010= atanh towardzero m68k96 0x1p-600 : 0x1p-600 : inexact-ok
1011= atanh upward m68k96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok
1012= atanh downward binary128 0x1p-600 : 0x1p-600 : inexact-ok
1013= atanh tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok
1014= atanh towardzero binary128 0x1p-600 : 0x1p-600 : inexact-ok
1015= atanh upward binary128 0x1p-600 : 0x1.0000000000000000000000000001p-600 : inexact-ok
1016= atanh downward ibm128 0x1p-600 : 0x1p-600 : inexact-ok
1017= atanh tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok
1018= atanh towardzero ibm128 0x1p-600 : 0x1p-600 : inexact-ok
1019= atanh upward ibm128 0x1p-600 : 0x1.000000000000000000000000008p-600 : inexact-ok
1020atanh -0x1p-600
1021= atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1022= atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1023= atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1024= atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1025= atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1026= atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1027= atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1028= atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1029= atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1030= atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1031= atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1032= atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1033= atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1034= atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1035= atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1036= atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1037= atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1038= atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1039= atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1040= atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1041= atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1042= atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1043= atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1044= atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1045= atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
1046= atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1047= atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1048= atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1049= atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
1050= atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1051= atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1052= atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1053= atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
1054= atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1055= atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1056= atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1057= atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
1058= atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1059= atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1060= atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1061= atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
1062= atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1063= atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1064= atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1065= atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
1066= atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1067= atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1068= atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1069= atanh downward binary64 -0x1p-600 : -0x1.0000000000001p-600 : inexact-ok
1070= atanh tonearest binary64 -0x1p-600 : -0x1p-600 : inexact-ok
1071= atanh towardzero binary64 -0x1p-600 : -0x1p-600 : inexact-ok
1072= atanh upward binary64 -0x1p-600 : -0x1p-600 : inexact-ok
1073= atanh downward intel96 -0x1p-600 : -0x1.0000000000000002p-600 : inexact-ok
1074= atanh tonearest intel96 -0x1p-600 : -0x1p-600 : inexact-ok
1075= atanh towardzero intel96 -0x1p-600 : -0x1p-600 : inexact-ok
1076= atanh upward intel96 -0x1p-600 : -0x1p-600 : inexact-ok
1077= atanh downward m68k96 -0x1p-600 : -0x1.0000000000000002p-600 : inexact-ok
1078= atanh tonearest m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
1079= atanh towardzero m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
1080= atanh upward m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
1081= atanh downward binary128 -0x1p-600 : -0x1.0000000000000000000000000001p-600 : inexact-ok
1082= atanh tonearest binary128 -0x1p-600 : -0x1p-600 : inexact-ok
1083= atanh towardzero binary128 -0x1p-600 : -0x1p-600 : inexact-ok
1084= atanh upward binary128 -0x1p-600 : -0x1p-600 : inexact-ok
1085= atanh downward ibm128 -0x1p-600 : -0x1.000000000000000000000000008p-600 : inexact-ok
1086= atanh tonearest ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
1087= atanh towardzero ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
1088= atanh upward ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
1089atanh 0x1p-10000
1090= atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
1091= atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
1092= atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
1093= atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
1094= atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
1095= atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
1096= atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
1097= atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
1098= atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
1099= atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
1100= atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
1101= atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
1102= atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
1103= atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
1104= atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
1105= atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
1106= atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
1107= atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
1108= atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
1109= atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
1110= atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
1111= atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
1112= atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
1113= atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
1114= atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
1115= atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
1116= atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
1117= atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
1118= atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
1119= atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
1120= atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
1121= atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
1122= atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
1123= atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
1124= atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
1125= atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
1126= atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
1127= atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
1128= atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
1129= atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
1130= atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
1131= atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
1132= atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
1133= atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
1134= atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
1135= atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
1136= atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
1137= atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
1138= atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1139= atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1140= atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1141= atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
1142= atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
1143= atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
1144= atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
1145= atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
1146= atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
1147= atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
1148= atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
1149= atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
1150= atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
1151= atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
1152= atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
1153= atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
1154= atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1155= atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1156= atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
1157= atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
1158= atanh downward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
1159= atanh tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
1160= atanh towardzero intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
1161= atanh upward intel96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok
1162= atanh downward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
1163= atanh tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
1164= atanh towardzero m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
1165= atanh upward m68k96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok
1166= atanh downward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
1167= atanh tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
1168= atanh towardzero binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
1169= atanh upward binary128 0x1p-10000 : 0x1.0000000000000000000000000001p-10000 : inexact-ok
1170atanh -0x1p-10000
1171= atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1172= atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1173= atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1174= atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
1175= atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1176= atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1177= atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1178= atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
1179= atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1180= atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1181= atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1182= atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
1183= atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1184= atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1185= atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1186= atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
1187= atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1188= atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1189= atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1190= atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
1191= atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1192= atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1193= atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1194= atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
1195= atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
1196= atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1197= atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1198= atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
1199= atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
1200= atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1201= atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1202= atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
1203= atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
1204= atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1205= atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1206= atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
1207= atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
1208= atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1209= atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1210= atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
1211= atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
1212= atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1213= atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1214= atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
1215= atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
1216= atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1217= atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1218= atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
1219= atanh downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
1220= atanh tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1221= atanh towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1222= atanh upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1223= atanh downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
1224= atanh tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1225= atanh towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1226= atanh upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1227= atanh downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
1228= atanh tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1229= atanh towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1230= atanh upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
1231= atanh downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok
1232= atanh tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
1233= atanh towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
1234= atanh upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
1235= atanh downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
1236= atanh tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1237= atanh towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1238= atanh upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
1239= atanh downward intel96 -0x1p-10000 : -0x1.0000000000000002p-10000 : inexact-ok
1240= atanh tonearest intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1241= atanh towardzero intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1242= atanh upward intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1243= atanh downward m68k96 -0x1p-10000 : -0x1.0000000000000002p-10000 : inexact-ok
1244= atanh tonearest m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1245= atanh towardzero m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1246= atanh upward m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
1247= atanh downward binary128 -0x1p-10000 : -0x1.0000000000000000000000000001p-10000 : inexact-ok
1248= atanh tonearest binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
1249= atanh towardzero binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
1250= atanh upward binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
1c15464c
AZ
1251atanh 0x0.ffffffp0
1252= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1253= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1254= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1255= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1256= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1257= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1258= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1259= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1260= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1261= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1262= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1263= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1264= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1265= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1266= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1267= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1268= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1269= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1270= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1271= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1272= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1273= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1274= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1275= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1276atanh -0x0.ffffffp0
1277= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1278= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1279= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1280= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1281= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1282= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1283= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1284= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1285= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1286= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1287= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1288= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1289= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1290= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1291= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1292= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1293= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1294= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1295= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1296= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1297= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1298= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1299= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1300= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1301atanh 0x0.ffffffff8p0
1302= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1303= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1304= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1305= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1306= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1307= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1308= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1309= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1310= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1311= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1312= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1313= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1314= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1315= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1316= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1317= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1318= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1319= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1320= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1321= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1322= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1323= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1324= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1325= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1326= atanh downward binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : inexact-ok
1327= atanh tonearest binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : inexact-ok
1328= atanh towardzero binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : inexact-ok
1329= atanh upward binary64 0xf.fffffff8p-4 : 0xb.c8939774cec78p+0 : inexact-ok
1330= atanh downward intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : inexact-ok
1331= atanh tonearest intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : inexact-ok
1332= atanh towardzero intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : inexact-ok
1333= atanh upward intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : inexact-ok
1334= atanh downward m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : inexact-ok
1335= atanh tonearest m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : inexact-ok
1336= atanh towardzero m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : inexact-ok
1337= atanh upward m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : inexact-ok
1338= atanh downward binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed18427p+0 : inexact-ok
1339= atanh tonearest binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184278p+0 : inexact-ok
1340= atanh towardzero binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed18427p+0 : inexact-ok
1341= atanh upward binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184278p+0 : inexact-ok
1342= atanh downward ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184p+0 : inexact-ok
1343= atanh tonearest ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed1844p+0 : inexact-ok
1344= atanh towardzero ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184p+0 : inexact-ok
1345= atanh upward ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed1844p+0 : inexact-ok
1346atanh -0x0.ffffffff8p0
1347= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1348= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1349= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1350= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1351= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1352= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1353= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1354= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1355= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1356= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1357= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1358= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1359= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1360= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1361= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1362= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1363= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1364= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1365= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1366= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1367= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1368= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1369= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1370= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1371= atanh downward binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec78p+0 : inexact-ok
1372= atanh tonearest binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : inexact-ok
1373= atanh towardzero binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : inexact-ok
1374= atanh upward binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : inexact-ok
1375= atanh downward intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : inexact-ok
1376= atanh tonearest intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : inexact-ok
1377= atanh towardzero intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : inexact-ok
1378= atanh upward intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : inexact-ok
1379= atanh downward m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : inexact-ok
1380= atanh tonearest m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : inexact-ok
1381= atanh towardzero m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : inexact-ok
1382= atanh upward m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : inexact-ok
1383= atanh downward binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184278p+0 : inexact-ok
1384= atanh tonearest binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184278p+0 : inexact-ok
1385= atanh towardzero binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed18427p+0 : inexact-ok
1386= atanh upward binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed18427p+0 : inexact-ok
1387= atanh downward ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed1844p+0 : inexact-ok
1388= atanh tonearest ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed1844p+0 : inexact-ok
1389= atanh towardzero ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184p+0 : inexact-ok
1390= atanh upward ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184p+0 : inexact-ok
1391atanh 0x0.ffffffffffffp0
1392= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1393= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1394= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1395= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1396= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1397= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1398= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1399= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1400= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1401= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1402= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1403= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1404= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1405= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1406= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1407= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1408= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1409= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1410= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1411= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1412= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1413= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1414= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1415= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1416= atanh downward binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : inexact-ok
1417= atanh tonearest binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : inexact-ok
1418= atanh towardzero binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : inexact-ok
1419= atanh upward binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : inexact-ok
1420= atanh downward intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1421= atanh tonearest intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : inexact-ok
1422= atanh towardzero intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1423= atanh upward intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : inexact-ok
1424= atanh downward m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1425= atanh tonearest m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : inexact-ok
1426= atanh towardzero m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1427= atanh upward m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : inexact-ok
1428= atanh downward binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1429= atanh tonearest binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1430= atanh towardzero binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1431= atanh upward binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50dp+4 : inexact-ok
1432= atanh downward ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1433= atanh tonearest ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1434= atanh towardzero ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1435= atanh upward ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c58p+4 : inexact-ok
1436atanh -0x0.ffffffffffffp0
1437= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1438= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1439= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1440= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1441= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1442= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1443= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1444= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1445= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1446= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1447= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1448= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1449= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1450= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1451= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1452= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1453= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1454= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1455= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1456= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1457= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1458= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1459= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1460= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1461= atanh downward binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : inexact-ok
1462= atanh tonearest binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : inexact-ok
1463= atanh towardzero binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : inexact-ok
1464= atanh upward binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : inexact-ok
1465= atanh downward intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : inexact-ok
1466= atanh tonearest intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : inexact-ok
1467= atanh towardzero intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1468= atanh upward intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1469= atanh downward m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : inexact-ok
1470= atanh tonearest m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : inexact-ok
1471= atanh towardzero m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1472= atanh upward m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : inexact-ok
1473= atanh downward binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50dp+4 : inexact-ok
1474= atanh tonearest binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1475= atanh towardzero binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1476= atanh upward binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : inexact-ok
1477= atanh downward ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c58p+4 : inexact-ok
1478= atanh tonearest ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1479= atanh towardzero ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1480= atanh upward ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : inexact-ok
1481atanh 0x0.fffffffffffff8p0
1482= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1483= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1484= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1485= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1486= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1487= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1488= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1489= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1490= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1491= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1492= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1493= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1494= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1495= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1496= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1497= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1498= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1499= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1500= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1501= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1502= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1503= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1504= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1505= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1506= atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1507= atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1508= atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1509= atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1510= atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1511= atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1512= atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1513= atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1514= atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1515= atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1516= atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1517= atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1518= atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1519= atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1520= atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1521= atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1522= atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1523= atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1524= atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1525= atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1526atanh -0x0.fffffffffffff8p0
1527= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1528= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1529= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1530= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1531= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1532= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1533= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1534= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1535= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1536= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1537= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1538= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1539= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1540= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1541= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1542= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1543= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1544= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1545= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1546= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1547= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1548= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1549= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1550= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1551= atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1552= atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1553= atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1554= atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1555= atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1556= atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1557= atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1558= atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1559= atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1560= atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1561= atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1562= atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1563= atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1564= atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1565= atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1566= atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1567= atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1568= atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1569= atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1570= atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1571atanh 0x0.ffffffffffffffffp0
1572= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1573= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1574= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1575= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1576= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1577= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1578= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1579= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1580= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1581= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1582= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1583= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1584= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1585= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1586= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1587= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1588= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1589= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1590= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1591= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1592= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1593= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1594= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1595= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1596= atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1597= atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1598= atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1599= atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1600= atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1601= atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1602= atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1603= atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1604= atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1605= atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1606= atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1607= atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1608= atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1609= atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1610= atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1611= atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1612= atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1613= atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1614= atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1615= atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1616= atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1617= atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1618= atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1619= atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1620= atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1621= atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1622= atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1623= atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1624= atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1625= atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1626= atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1627= atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1628= atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1629= atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1630= atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1631= atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1632atanh -0x0.ffffffffffffffffp0
1633= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1634= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1635= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1636= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1637= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1638= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1639= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1640= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1641= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1642= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1643= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1644= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1645= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1646= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1647= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1648= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1649= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1650= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1651= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1652= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1653= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1654= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1655= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1656= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1657= atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1658= atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1659= atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1660= atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1661= atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1662= atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1663= atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1664= atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1665= atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1666= atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1667= atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1668= atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1669= atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1670= atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1671= atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1672= atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1673= atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1674= atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1675= atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1676= atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1677= atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1678= atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1679= atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1680= atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1681= atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1682= atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1683= atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1684= atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1685= atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1686= atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1687= atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1688= atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1689= atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1690= atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1691= atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1692= atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1693atanh 0x0.ffffffffffffffffffffffffffcp0
1694= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1695= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1696= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1697= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1698= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1699= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1700= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1701= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1702= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1703= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1704= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1705= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1706= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1707= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1708= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1709= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1710= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1711= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1712= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1713= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1714= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1715= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1716= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1717= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1718= atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1719= atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1720= atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1721= atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1722= atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1723= atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1724= atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1725= atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1726= atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1727= atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1728= atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1729= atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1730= atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1731= atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1732= atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1733= atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1734= atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1735= atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1736= atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1737= atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1738= atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1739= atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1740= atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1741= atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1742= atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1743= atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1744= atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1745= atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1746= atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1747= atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1748= atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1749= atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1750= atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1751= atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1752= atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1753= atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1754= atanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1755= atanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1756= atanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1757= atanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1758= atanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1759= atanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1760= atanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1761= atanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844ep+4 : inexact-ok
1762atanh -0x0.ffffffffffffffffffffffffffcp0
1763= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1764= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1765= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1766= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1767= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1768= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1769= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1770= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1771= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1772= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1773= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1774= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1775= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1776= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1777= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1778= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1779= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1780= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1781= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1782= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1783= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1784= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1785= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1786= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1787= atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1788= atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1789= atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1790= atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1791= atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1792= atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1793= atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1794= atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1795= atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1796= atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1797= atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1798= atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1799= atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1800= atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1801= atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1802= atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1803= atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1804= atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1805= atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1806= atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1807= atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1808= atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1809= atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1810= atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1811= atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1812= atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1813= atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1814= atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1815= atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1816= atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1817= atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1818= atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1819= atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1820= atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1821= atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1822= atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1823= atanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1824= atanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1825= atanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1826= atanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1827= atanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844ep+4 : inexact-ok
1828= atanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1829= atanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1830= atanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1831atanh 0x0.ffffffffffffffffffffffffffff8p0
1832= atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1833= atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1834= atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : inexact-ok
1835= atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : inexact-ok
1836= atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1837= atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1838= atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : inexact-ok
1839= atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : inexact-ok
1840= atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1841= atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1842= atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1843= atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1844= atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1845= atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1846= atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : inexact-ok
1847= atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : inexact-ok
1848= atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1849= atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1850= atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1851= atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1852= atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1853= atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1854= atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1855= atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1856= atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1857= atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1858= atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : inexact-ok
1859= atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : inexact-ok
1860= atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1861= atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1862= atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1863= atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1864= atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1865= atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1866= atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : inexact-ok
1867= atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : inexact-ok
1868= atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1869= atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1870= atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1871= atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1872= atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1873= atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1874= atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1875= atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1876= atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1877= atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1878= atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1879= atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1880= atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1881= atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1882= atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : inexact-ok
1883= atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : inexact-ok
1884= atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1885= atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1886= atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1887= atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1888= atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1889= atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1890= atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1891= atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1892= atanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok
1893= atanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok
1894= atanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok
1895= atanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok
1896= atanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1897= atanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1898= atanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1899= atanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1900= atanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1901= atanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1902= atanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1903= atanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844ep+4 : inexact-ok
1904atanh -0x0.ffffffffffffffffffffffffffff8p0
1905= atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1906= atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : inexact-ok
1907= atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1908= atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : inexact-ok
1909= atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1910= atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : inexact-ok
1911= atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1912= atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : inexact-ok
1913= atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1914= atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1915= atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1916= atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1917= atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : inexact-ok
1918= atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1919= atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1920= atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : inexact-ok
1921= atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1922= atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : inexact-ok
1923= atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1924= atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : inexact-ok
1925= atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1926= atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : inexact-ok
1927= atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1928= atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : inexact-ok
1929= atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1930= atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : inexact-ok
1931= atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1932= atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : inexact-ok
1933= atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1934= atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1935= atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1936= atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1937= atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1938= atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : inexact-ok
1939= atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1940= atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : inexact-ok
1941= atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1942= atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : inexact-ok
1943= atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1944= atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : inexact-ok
1945= atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : inexact-ok
1946= atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1947= atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1948= atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : inexact-ok
1949= atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1950= atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1951= atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1952= atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1953= atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : inexact-ok
1954= atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1955= atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1956= atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : inexact-ok
1957= atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1958= atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : inexact-ok
1959= atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1960= atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : inexact-ok
1961= atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : inexact-ok
1962= atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1963= atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1964= atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : inexact-ok
1965= atanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok
1966= atanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e12p+4 : inexact-ok
1967= atanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok
1968= atanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e1p+4 : inexact-ok
1969= atanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1970= atanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : inexact-ok
1971= atanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1972= atanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : inexact-ok
1973= atanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844ep+4 : inexact-ok
1974= atanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1975= atanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
1976= atanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : inexact-ok
4f1bc131
JM
1977atanh -0x6.e6c77p-20
1978= atanh downward binary32 -0x6.e6c77p-20 : -0x6.e6c778p-20 : inexact-ok
1979= atanh tonearest binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
1980= atanh towardzero binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
1981= atanh upward binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
1982= atanh downward binary64 -0x6.e6c77p-20 : -0x6.e6c770006d93p-20 : inexact-ok
1983= atanh tonearest binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
1984= atanh towardzero binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
1985= atanh upward binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
1986= atanh downward intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
1987= atanh tonearest intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
1988= atanh towardzero intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
1989= atanh upward intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
1990= atanh downward m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
1991= atanh tonearest m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
1992= atanh towardzero m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
1993= atanh upward m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
1994= atanh downward binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
1995= atanh tonearest binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
1996= atanh towardzero binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
1997= atanh upward binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
1998= atanh downward ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
1999= atanh tonearest ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
2000= atanh towardzero ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ep-20 : inexact-ok
2001= atanh upward ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ep-20 : inexact-ok
2002atanh 0x3.2ca824p-4
2003= atanh downward binary32 0x3.2ca824p-4 : 0x3.379434p-4 : inexact-ok
2004= atanh tonearest binary32 0x3.2ca824p-4 : 0x3.379438p-4 : inexact-ok
2005= atanh towardzero binary32 0x3.2ca824p-4 : 0x3.379434p-4 : inexact-ok
2006= atanh upward binary32 0x3.2ca824p-4 : 0x3.379438p-4 : inexact-ok
2007= atanh downward binary64 0x3.2ca824p-4 : 0x3.3794374a456e2p-4 : inexact-ok
2008= atanh tonearest binary64 0x3.2ca824p-4 : 0x3.3794374a456e4p-4 : inexact-ok
2009= atanh towardzero binary64 0x3.2ca824p-4 : 0x3.3794374a456e2p-4 : inexact-ok
2010= atanh upward binary64 0x3.2ca824p-4 : 0x3.3794374a456e4p-4 : inexact-ok
2011= atanh downward intel96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
2012= atanh tonearest intel96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
2013= atanh towardzero intel96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
2014= atanh upward intel96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
2015= atanh downward m68k96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
2016= atanh tonearest m68k96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
2017= atanh towardzero m68k96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
2018= atanh upward m68k96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
2019= atanh downward binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
2020= atanh tonearest binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
2021= atanh towardzero binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
2022= atanh upward binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f8p-4 : inexact-ok
2023= atanh downward ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
2024= atanh tonearest ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
2025= atanh towardzero ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
2026= atanh upward ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3591p-4 : inexact-ok
2027atanh -0x1.cc1d66p-4
2028= atanh downward binary32 -0x1.cc1d66p-4 : -0x1.ce10a2p-4 : inexact-ok
2029= atanh tonearest binary32 -0x1.cc1d66p-4 : -0x1.ce10a2p-4 : inexact-ok
2030= atanh towardzero binary32 -0x1.cc1d66p-4 : -0x1.ce10ap-4 : inexact-ok
2031= atanh upward binary32 -0x1.cc1d66p-4 : -0x1.ce10ap-4 : inexact-ok
2032= atanh downward binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9fp-4 : inexact-ok
2033= atanh tonearest binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9fp-4 : inexact-ok
2034= atanh towardzero binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ep-4 : inexact-ok
2035= atanh upward binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ep-4 : inexact-ok
2036= atanh downward intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec14p-4 : inexact-ok
2037= atanh tonearest intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2038= atanh towardzero intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2039= atanh upward intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2040= atanh downward m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec14p-4 : inexact-ok
2041= atanh tonearest m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2042= atanh towardzero m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2043= atanh upward m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
2044= atanh downward binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf7p-4 : inexact-ok
2045= atanh tonearest binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf7p-4 : inexact-ok
2046= atanh towardzero binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf6p-4 : inexact-ok
2047= atanh upward binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf6p-4 : inexact-ok
2048= atanh downward ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4dbp-4 : inexact-ok
2049= atanh tonearest ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4dbp-4 : inexact-ok
2050= atanh towardzero ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4da8p-4 : inexact-ok
2051= atanh upward ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4da8p-4 : inexact-ok
1c15464c
AZ
2052atanh -0xf.cd3809ca8fd28p-4
2053= atanh downward binary32 -0xf.cd38p-4 : -0x2.89e0a4p+0 : inexact-ok
2054= atanh tonearest binary32 -0xf.cd38p-4 : -0x2.89e0a4p+0 : inexact-ok
2055= atanh towardzero binary32 -0xf.cd38p-4 : -0x2.89e0ap+0 : inexact-ok
2056= atanh upward binary32 -0xf.cd38p-4 : -0x2.89e0ap+0 : inexact-ok
2057= atanh downward binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde8p+0 : inexact-ok
2058= atanh tonearest binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : inexact-ok
2059= atanh towardzero binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : inexact-ok
2060= atanh upward binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : inexact-ok
2061= atanh downward intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6858p+0 : inexact-ok
2062= atanh tonearest intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2063= atanh towardzero intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2064= atanh upward intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2065= atanh downward m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6858p+0 : inexact-ok
2066= atanh tonearest m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2067= atanh towardzero m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2068= atanh upward m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : inexact-ok
2069= atanh downward binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da314p+0 : inexact-ok
2070= atanh tonearest binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : inexact-ok
2071= atanh towardzero binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : inexact-ok
2072= atanh upward binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : inexact-ok
2073= atanh downward ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da4p+0 : inexact-ok
2074= atanh tonearest ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : inexact-ok
2075= atanh towardzero ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : inexact-ok
2076= atanh upward ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : inexact-ok
2077= atanh downward binary32 -0xf.cd381p-4 : -0x2.89e0dp+0 : inexact-ok
2078= atanh tonearest binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : inexact-ok
2079= atanh towardzero binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : inexact-ok
2080= atanh upward binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : inexact-ok
2081= atanh downward binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd374p+0 : inexact-ok
2082= atanh tonearest binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd374p+0 : inexact-ok
2083= atanh towardzero binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd372p+0 : inexact-ok
2084= atanh upward binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd372p+0 : inexact-ok
2085= atanh downward intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : inexact-ok
2086= atanh tonearest intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : inexact-ok
2087= atanh towardzero intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : inexact-ok
2088= atanh upward intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : inexact-ok
2089= atanh downward m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : inexact-ok
2090= atanh tonearest m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : inexact-ok
2091= atanh towardzero m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : inexact-ok
2092= atanh upward m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : inexact-ok
2093= atanh downward binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f7ap+0 : inexact-ok
2094= atanh tonearest binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f7ap+0 : inexact-ok
2095= atanh towardzero binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f78p+0 : inexact-ok
2096= atanh upward binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f78p+0 : inexact-ok
2097= atanh downward ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b5p+0 : inexact-ok
2098= atanh tonearest ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : inexact-ok
2099= atanh towardzero ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : inexact-ok
2100= atanh upward ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : inexact-ok
2101= atanh downward binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f112p+0 : inexact-ok
2102= atanh tonearest binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : inexact-ok
2103= atanh towardzero binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : inexact-ok
2104= atanh upward binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : inexact-ok
2105= atanh downward intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110158p+0 : inexact-ok
2106= atanh tonearest intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2107= atanh towardzero intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2108= atanh upward intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2109= atanh downward m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110158p+0 : inexact-ok
2110= atanh tonearest m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2111= atanh towardzero m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2112= atanh upward m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : inexact-ok
2113= atanh downward binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a4p+0 : inexact-ok
2114= atanh tonearest binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a4p+0 : inexact-ok
2115= atanh towardzero binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a2p+0 : inexact-ok
2116= atanh upward binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a2p+0 : inexact-ok
2117= atanh downward ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f1p+0 : inexact-ok
2118= atanh tonearest ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f1p+0 : inexact-ok
2119= atanh towardzero ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486fp+0 : inexact-ok
2120= atanh upward ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486fp+0 : inexact-ok
4f1bc131
JM
2121atanh -0x1.04f386p-4
2122= atanh downward binary32 -0x1.04f386p-4 : -0x1.054e22p-4 : inexact-ok
2123= atanh tonearest binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
2124= atanh towardzero binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
2125= atanh upward binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
2126= atanh downward binary64 -0x1.04f386p-4 : -0x1.054e200a4c76bp-4 : inexact-ok
2127= atanh tonearest binary64 -0x1.04f386p-4 : -0x1.054e200a4c76bp-4 : inexact-ok
2128= atanh towardzero binary64 -0x1.04f386p-4 : -0x1.054e200a4c76ap-4 : inexact-ok
2129= atanh upward binary64 -0x1.04f386p-4 : -0x1.054e200a4c76ap-4 : inexact-ok
2130= atanh downward intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae8p-4 : inexact-ok
2131= atanh tonearest intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2132= atanh towardzero intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2133= atanh upward intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2134= atanh downward m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae8p-4 : inexact-ok
2135= atanh tonearest m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2136= atanh towardzero m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2137= atanh upward m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
2138= atanh downward binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b01851p-4 : inexact-ok
2139= atanh tonearest binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
2140= atanh towardzero binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
2141= atanh upward binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
2142= atanh downward ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0188p-4 : inexact-ok
2143= atanh tonearest ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0188p-4 : inexact-ok
2144= atanh towardzero ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b018p-4 : inexact-ok
2145= atanh upward ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b018p-4 : inexact-ok
2146atanh -0x2.084568p-4
2147= atanh downward binary32 -0x2.084568p-4 : -0x2.0b18b8p-4 : inexact-ok
2148= atanh tonearest binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
2149= atanh towardzero binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
2150= atanh upward binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
2151= atanh downward binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2ep-4 : inexact-ok
2152= atanh tonearest binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
2153= atanh towardzero binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
2154= atanh upward binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
2155= atanh downward intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfbp-4 : inexact-ok
2156= atanh tonearest intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2157= atanh towardzero intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2158= atanh upward intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2159= atanh downward m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfbp-4 : inexact-ok
2160= atanh tonearest m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2161= atanh towardzero m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2162= atanh upward m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
2163= atanh downward binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9cp-4 : inexact-ok
2164= atanh tonearest binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
2165= atanh towardzero binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
2166= atanh upward binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
2167= atanh downward ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56dp-4 : inexact-ok
2168= atanh tonearest ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56dp-4 : inexact-ok
2169= atanh towardzero ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56cp-4 : inexact-ok
2170= atanh upward ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56cp-4 : inexact-ok
2171atanh -0x3.e0a5d8p-4
2172= atanh downward binary32 -0x3.e0a5d8p-4 : -0x3.f4cbc4p-4 : inexact-ok
2173= atanh tonearest binary32 -0x3.e0a5d8p-4 : -0x3.f4cbc4p-4 : inexact-ok
2174= atanh towardzero binary32 -0x3.e0a5d8p-4 : -0x3.f4cbcp-4 : inexact-ok
2175= atanh upward binary32 -0x3.e0a5d8p-4 : -0x3.f4cbcp-4 : inexact-ok
2176= atanh downward binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee03712p-4 : inexact-ok
2177= atanh tonearest binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
2178= atanh towardzero binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
2179= atanh upward binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
2180= atanh downward intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371008p-4 : inexact-ok
2181= atanh tonearest intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2182= atanh towardzero intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2183= atanh upward intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2184= atanh downward m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371008p-4 : inexact-ok
2185= atanh tonearest m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2186= atanh towardzero m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2187= atanh upward m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
2188= atanh downward binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e782p-4 : inexact-ok
2189= atanh tonearest binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e782p-4 : inexact-ok
2190= atanh towardzero binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e78p-4 : inexact-ok
2191= atanh upward binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e78p-4 : inexact-ok
2192= atanh downward ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e8p-4 : inexact-ok
2193= atanh tonearest ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e8p-4 : inexact-ok
2194= atanh towardzero ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e7p-4 : inexact-ok
2195= atanh upward ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e7p-4 : inexact-ok
2196atanh 0x3.dfb1f5db0ceccp-4
2197= atanh downward binary32 0x3.dfb1f8p-4 : 0x3.f3c8acp-4 : inexact-ok
2198= atanh tonearest binary32 0x3.dfb1f8p-4 : 0x3.f3c8bp-4 : inexact-ok
2199= atanh towardzero binary32 0x3.dfb1f8p-4 : 0x3.f3c8acp-4 : inexact-ok
2200= atanh upward binary32 0x3.dfb1f8p-4 : 0x3.f3c8bp-4 : inexact-ok
2201= atanh downward binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642452ep-4 : inexact-ok
2202= atanh tonearest binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642453p-4 : inexact-ok
2203= atanh towardzero binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642452ep-4 : inexact-ok
2204= atanh upward binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642453p-4 : inexact-ok
2205= atanh downward intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
2206= atanh tonearest intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
2207= atanh towardzero intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
2208= atanh upward intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
2209= atanh downward m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
2210= atanh tonearest m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
2211= atanh towardzero m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
2212= atanh upward m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
2213= atanh downward binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4ap-4 : inexact-ok
2214= atanh tonearest binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4cp-4 : inexact-ok
2215= atanh towardzero binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4ap-4 : inexact-ok
2216= atanh upward binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4cp-4 : inexact-ok
2217= atanh downward ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
2218= atanh tonearest ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
2219= atanh towardzero ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
2220= atanh upward ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5cp-4 : inexact-ok
2221= atanh downward binary32 0x3.dfb1f4p-4 : 0x3.f3c8a8p-4 : inexact-ok
2222= atanh tonearest binary32 0x3.dfb1f4p-4 : 0x3.f3c8acp-4 : inexact-ok
2223= atanh towardzero binary32 0x3.dfb1f4p-4 : 0x3.f3c8a8p-4 : inexact-ok
2224= atanh upward binary32 0x3.dfb1f4p-4 : 0x3.f3c8acp-4 : inexact-ok
2225= atanh downward binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea2p-4 : inexact-ok
2226= atanh tonearest binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea4p-4 : inexact-ok
2227= atanh towardzero binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea2p-4 : inexact-ok
2228= atanh upward binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea4p-4 : inexact-ok
2229= atanh downward intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2230= atanh tonearest intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2231= atanh towardzero intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2232= atanh upward intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3efcp-4 : inexact-ok
2233= atanh downward m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2234= atanh tonearest m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2235= atanh towardzero m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
2236= atanh upward m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3efcp-4 : inexact-ok
2237= atanh downward binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
2238= atanh tonearest binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
2239= atanh towardzero binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
2240= atanh upward binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868beap-4 : inexact-ok
2241= atanh downward ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868bp-4 : inexact-ok
2242= atanh tonearest ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868cp-4 : inexact-ok
2243= atanh towardzero ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868bp-4 : inexact-ok
2244= atanh upward ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868cp-4 : inexact-ok
2245= atanh downward binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
2246= atanh tonearest binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
2247= atanh towardzero binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
2248= atanh upward binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289ep-4 : inexact-ok
2249= atanh downward intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
2250= atanh tonearest intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
2251= atanh towardzero intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
2252= atanh upward intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
2253= atanh downward m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
2254= atanh tonearest m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
2255= atanh towardzero m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
2256= atanh upward m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
2257= atanh downward binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efcp-4 : inexact-ok
2258= atanh tonearest binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efep-4 : inexact-ok
2259= atanh towardzero binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efcp-4 : inexact-ok
2260= atanh upward binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efep-4 : inexact-ok
2261= atanh downward ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2ep-4 : inexact-ok
2262= atanh tonearest ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2fp-4 : inexact-ok
2263= atanh towardzero ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2ep-4 : inexact-ok
2264= atanh upward ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2fp-4 : inexact-ok
2265atanh 0x2.251b2a64c85dep-4
2266= atanh downward binary32 0x2.251b2cp-4 : 0x2.286e78p-4 : inexact-ok
2267= atanh tonearest binary32 0x2.251b2cp-4 : 0x2.286e7cp-4 : inexact-ok
2268= atanh towardzero binary32 0x2.251b2cp-4 : 0x2.286e78p-4 : inexact-ok
2269= atanh upward binary32 0x2.251b2cp-4 : 0x2.286e7cp-4 : inexact-ok
2270= atanh downward binary64 0x2.251b2cp-4 : 0x2.286e7a7dea296p-4 : inexact-ok
2271= atanh tonearest binary64 0x2.251b2cp-4 : 0x2.286e7a7dea298p-4 : inexact-ok
2272= atanh towardzero binary64 0x2.251b2cp-4 : 0x2.286e7a7dea296p-4 : inexact-ok
2273= atanh upward binary64 0x2.251b2cp-4 : 0x2.286e7a7dea298p-4 : inexact-ok
2274= atanh downward intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2275= atanh tonearest intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2276= atanh towardzero intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2277= atanh upward intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975cp-4 : inexact-ok
2278= atanh downward m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2279= atanh tonearest m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2280= atanh towardzero m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
2281= atanh upward m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975cp-4 : inexact-ok
2282= atanh downward binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191ap-4 : inexact-ok
2283= atanh tonearest binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191cp-4 : inexact-ok
2284= atanh towardzero binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191ap-4 : inexact-ok
2285= atanh upward binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191cp-4 : inexact-ok
2286= atanh downward ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
2287= atanh tonearest ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
2288= atanh towardzero ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
2289= atanh upward ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c40291ap-4 : inexact-ok
2290= atanh downward binary32 0x2.251b28p-4 : 0x2.286e74p-4 : inexact-ok
2291= atanh tonearest binary32 0x2.251b28p-4 : 0x2.286e78p-4 : inexact-ok
2292= atanh towardzero binary32 0x2.251b28p-4 : 0x2.286e74p-4 : inexact-ok
2293= atanh upward binary32 0x2.251b28p-4 : 0x2.286e78p-4 : inexact-ok
2294= atanh downward binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
2295= atanh tonearest binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
2296= atanh towardzero binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
2297= atanh upward binary64 0x2.251b28p-4 : 0x2.286e766b2cbb8p-4 : inexact-ok
2298= atanh downward intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2299= atanh tonearest intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2300= atanh towardzero intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2301= atanh upward intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6738p-4 : inexact-ok
2302= atanh downward m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2303= atanh tonearest m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2304= atanh towardzero m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
2305= atanh upward m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6738p-4 : inexact-ok
2306= atanh downward binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b4p-4 : inexact-ok
2307= atanh tonearest binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b6p-4 : inexact-ok
2308= atanh towardzero binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b4p-4 : inexact-ok
2309= atanh upward binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b6p-4 : inexact-ok
2310= atanh downward ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1p-4 : inexact-ok
2311= atanh tonearest ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e2p-4 : inexact-ok
2312= atanh towardzero ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1p-4 : inexact-ok
2313= atanh upward ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e2p-4 : inexact-ok
2314= atanh downward binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfaap-4 : inexact-ok
2315= atanh tonearest binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfacp-4 : inexact-ok
2316= atanh towardzero binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfaap-4 : inexact-ok
2317= atanh upward binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfacp-4 : inexact-ok
2318= atanh downward intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
2319= atanh tonearest intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
2320= atanh towardzero intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
2321= atanh upward intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
2322= atanh downward m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
2323= atanh tonearest m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
2324= atanh towardzero m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
2325= atanh upward m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
2326= atanh downward binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858422p-4 : inexact-ok
2327= atanh tonearest binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858424p-4 : inexact-ok
2328= atanh towardzero binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858422p-4 : inexact-ok
2329= atanh upward binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858424p-4 : inexact-ok
2330= atanh downward ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
2331= atanh tonearest ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
2332= atanh towardzero ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
2333= atanh upward ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8585p-4 : inexact-ok
2334atanh -0x2.e3458cp-4
2335= atanh downward binary32 -0x2.e3458cp-4 : -0x2.eb75acp-4 : inexact-ok
2336= atanh tonearest binary32 -0x2.e3458cp-4 : -0x2.eb75acp-4 : inexact-ok
2337= atanh towardzero binary32 -0x2.e3458cp-4 : -0x2.eb75a8p-4 : inexact-ok
2338= atanh upward binary32 -0x2.e3458cp-4 : -0x2.eb75a8p-4 : inexact-ok
2339= atanh downward binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c62p-4 : inexact-ok
2340= atanh tonearest binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c62p-4 : inexact-ok
2341= atanh towardzero binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c6p-4 : inexact-ok
2342= atanh upward binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c6p-4 : inexact-ok
2343= atanh downward intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa4p-4 : inexact-ok
2344= atanh tonearest intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2345= atanh towardzero intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2346= atanh upward intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2347= atanh downward m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa4p-4 : inexact-ok
2348= atanh tonearest m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2349= atanh towardzero m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2350= atanh upward m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
2351= atanh downward binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed62p-4 : inexact-ok
2352= atanh tonearest binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
2353= atanh towardzero binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
2354= atanh upward binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
2355= atanh downward ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277eep-4 : inexact-ok
2356= atanh tonearest ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
2357= atanh towardzero ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
2358= atanh upward ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
2359atanh 0x3.91d9f3c80c72d7acp-4
2360= atanh downward binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
2361= atanh tonearest binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
2362= atanh towardzero binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
2363= atanh upward binary32 0x3.91d9f4p-4 : 0x3.a17becp-4 : inexact-ok
2364= atanh downward binary64 0x3.91d9f4p-4 : 0x3.a17be81862298p-4 : inexact-ok
2365= atanh tonearest binary64 0x3.91d9f4p-4 : 0x3.a17be8186229ap-4 : inexact-ok
2366= atanh towardzero binary64 0x3.91d9f4p-4 : 0x3.a17be81862298p-4 : inexact-ok
2367= atanh upward binary64 0x3.91d9f4p-4 : 0x3.a17be8186229ap-4 : inexact-ok
2368= atanh downward intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2369= atanh tonearest intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2370= atanh towardzero intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2371= atanh upward intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c08p-4 : inexact-ok
2372= atanh downward m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2373= atanh tonearest m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2374= atanh towardzero m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
2375= atanh upward m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c08p-4 : inexact-ok
2376= atanh downward binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
2377= atanh tonearest binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
2378= atanh towardzero binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
2379= atanh upward binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c4p-4 : inexact-ok
2380= atanh downward ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7p-4 : inexact-ok
2381= atanh tonearest ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de8p-4 : inexact-ok
2382= atanh towardzero ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7p-4 : inexact-ok
2383= atanh upward ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de8p-4 : inexact-ok
2384= atanh downward binary32 0x3.91d9fp-4 : 0x3.a17bep-4 : inexact-ok
2385= atanh tonearest binary32 0x3.91d9fp-4 : 0x3.a17be4p-4 : inexact-ok
2386= atanh towardzero binary32 0x3.91d9fp-4 : 0x3.a17bep-4 : inexact-ok
2387= atanh upward binary32 0x3.91d9fp-4 : 0x3.a17be4p-4 : inexact-ok
2388= atanh downward binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc8ep-4 : inexact-ok
2389= atanh tonearest binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc9p-4 : inexact-ok
2390= atanh towardzero binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc8ep-4 : inexact-ok
2391= atanh upward binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc9p-4 : inexact-ok
2392= atanh downward intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
2393= atanh tonearest intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
2394= atanh towardzero intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
2395= atanh upward intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
2396= atanh downward m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
2397= atanh tonearest m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
2398= atanh towardzero m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
2399= atanh upward m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
2400= atanh downward binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
2401= atanh tonearest binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
2402= atanh towardzero binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
2403= atanh upward binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621cp-4 : inexact-ok
2404= atanh downward ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
2405= atanh tonearest ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
2406= atanh towardzero ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
2407= atanh upward ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b963p-4 : inexact-ok
2408= atanh downward binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
2409= atanh tonearest binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
2410= atanh towardzero binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
2411= atanh upward binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80464p-4 : inexact-ok
2412= atanh downward intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2413= atanh tonearest intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2414= atanh towardzero intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2415= atanh upward intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462184p-4 : inexact-ok
2416= atanh downward m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2417= atanh tonearest m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2418= atanh towardzero m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
2419= atanh upward m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462184p-4 : inexact-ok
2420= atanh downward binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
2421= atanh tonearest binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
2422= atanh towardzero binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
2423= atanh upward binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc8p-4 : inexact-ok
2424= atanh downward ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafp-4 : inexact-ok
2425= atanh tonearest ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eabp-4 : inexact-ok
2426= atanh towardzero ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafp-4 : inexact-ok
2427= atanh upward ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eabp-4 : inexact-ok
2428= atanh downward binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ep-4 : inexact-ok
2429= atanh tonearest binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8046p-4 : inexact-ok
2430= atanh towardzero binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ep-4 : inexact-ok
2431= atanh upward binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8046p-4 : inexact-ok
2432= atanh downward intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2433= atanh tonearest intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2434= atanh towardzero intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2435= atanh upward intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd8p-4 : inexact-ok
2436= atanh downward m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2437= atanh tonearest m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2438= atanh towardzero m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
2439= atanh upward m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd8p-4 : inexact-ok
2440= atanh downward binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0421ep-4 : inexact-ok
2441= atanh tonearest binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0422p-4 : inexact-ok
2442= atanh towardzero binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0421ep-4 : inexact-ok
2443= atanh upward binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0422p-4 : inexact-ok
2444= atanh downward ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
2445= atanh tonearest ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
2446= atanh towardzero ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
2447= atanh upward ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa043p-4 : inexact-ok
2448= atanh downward intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2449= atanh tonearest intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2450= atanh towardzero intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2451= atanh upward intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618cp-4 : inexact-ok
2452= atanh downward m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2453= atanh tonearest m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2454= atanh towardzero m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
2455= atanh upward m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618cp-4 : inexact-ok
2456= atanh downward binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
2457= atanh tonearest binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
2458= atanh towardzero binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
2459= atanh upward binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fcp-4 : inexact-ok
2460= atanh downward ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b1p-4 : inexact-ok
2461= atanh tonearest ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b11p-4 : inexact-ok
2462= atanh towardzero ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b1p-4 : inexact-ok
2463= atanh upward ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b11p-4 : inexact-ok
2464atanh -0x2.6c52c26567198p-4
2465= atanh downward binary32 -0x2.6c52cp-4 : -0x2.7121d8p-4 : inexact-ok
2466= atanh tonearest binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
2467= atanh towardzero binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
2468= atanh upward binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
2469= atanh downward binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0cp-4 : inexact-ok
2470= atanh tonearest binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0cp-4 : inexact-ok
2471= atanh towardzero binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0ap-4 : inexact-ok
2472= atanh upward binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0ap-4 : inexact-ok
2473= atanh downward intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
2474= atanh tonearest intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
2475= atanh towardzero intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
2476= atanh upward intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
2477= atanh downward m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
2478= atanh tonearest m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
2479= atanh towardzero m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
2480= atanh upward m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
2481= atanh downward binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633cp-4 : inexact-ok
2482= atanh tonearest binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633cp-4 : inexact-ok
2483= atanh towardzero binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633ap-4 : inexact-ok
2484= atanh upward binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633ap-4 : inexact-ok
2485= atanh downward ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8564p-4 : inexact-ok
2486= atanh tonearest ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
2487= atanh towardzero ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
2488= atanh upward ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
2489= atanh downward binary32 -0x2.6c52c4p-4 : -0x2.7121dcp-4 : inexact-ok
2490= atanh tonearest binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
2491= atanh towardzero binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
2492= atanh upward binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
2493= atanh downward binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda686p-4 : inexact-ok
2494= atanh tonearest binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda686p-4 : inexact-ok
2495= atanh towardzero binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda684p-4 : inexact-ok
2496= atanh upward binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda684p-4 : inexact-ok
2497= atanh downward intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
2498= atanh tonearest intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
2499= atanh towardzero intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
2500= atanh upward intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
2501= atanh downward m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
2502= atanh tonearest m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
2503= atanh towardzero m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
2504= atanh upward m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
2505= atanh downward binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4cap-4 : inexact-ok
2506= atanh tonearest binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
2507= atanh towardzero binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
2508= atanh upward binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
2509= atanh downward ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae5p-4 : inexact-ok
2510= atanh tonearest ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae5p-4 : inexact-ok
2511= atanh towardzero ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4p-4 : inexact-ok
2512= atanh upward ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4p-4 : inexact-ok
2513= atanh downward binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d6p-4 : inexact-ok
2514= atanh tonearest binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d6p-4 : inexact-ok
2515= atanh towardzero binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d4p-4 : inexact-ok
2516= atanh upward binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d4p-4 : inexact-ok
2517= atanh downward intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
2518= atanh tonearest intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
2519= atanh towardzero intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
2520= atanh upward intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
2521= atanh downward m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
2522= atanh tonearest m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
2523= atanh towardzero m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
2524= atanh upward m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
2525= atanh downward binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57aap-4 : inexact-ok
2526= atanh tonearest binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
2527= atanh towardzero binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
2528= atanh upward binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
2529= atanh downward ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b58p-4 : inexact-ok
2530= atanh tonearest ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b58p-4 : inexact-ok
2531= atanh towardzero ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57p-4 : inexact-ok
2532= atanh upward ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57p-4 : inexact-ok
2533atanh 0x3.a274ecp-4
2534= atanh downward binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
2535= atanh tonearest binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
2536= atanh towardzero binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
2537= atanh upward binary32 0x3.a274ecp-4 : 0x3.b2f9dcp-4 : inexact-ok
2538= atanh downward binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
2539= atanh tonearest binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
2540= atanh towardzero binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
2541= atanh upward binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e34p-4 : inexact-ok
2542= atanh downward intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2543= atanh tonearest intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2544= atanh towardzero intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2545= atanh upward intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f2cp-4 : inexact-ok
2546= atanh downward m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2547= atanh tonearest m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2548= atanh towardzero m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
2549= atanh upward m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f2cp-4 : inexact-ok
2550= atanh downward binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee2p-4 : inexact-ok
2551= atanh tonearest binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee4p-4 : inexact-ok
2552= atanh towardzero binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee2p-4 : inexact-ok
2553= atanh upward binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee4p-4 : inexact-ok
2554= atanh downward ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ep-4 : inexact-ok
2555= atanh tonearest ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3fp-4 : inexact-ok
2556= atanh towardzero ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ep-4 : inexact-ok
2557= atanh upward ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3fp-4 : inexact-ok
2558atanh -0x3.f0f519a687b64p-8
2559= atanh downward binary32 -0x3.f0f518p-8 : -0x3.f10984p-8 : inexact-ok
2560= atanh tonearest binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
2561= atanh towardzero binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
2562= atanh upward binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
2563= atanh downward binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef54p-8 : inexact-ok
2564= atanh tonearest binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
2565= atanh towardzero binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
2566= atanh upward binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
2567= atanh downward intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
2568= atanh tonearest intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
2569= atanh towardzero intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
2570= atanh upward intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
2571= atanh downward m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
2572= atanh tonearest m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
2573= atanh towardzero m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
2574= atanh upward m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
2575= atanh downward binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a23p-8 : inexact-ok
2576= atanh tonearest binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
2577= atanh towardzero binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
2578= atanh upward binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
2579= atanh downward ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a3p-8 : inexact-ok
2580= atanh tonearest ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
2581= atanh towardzero ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
2582= atanh upward ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
2583= atanh downward binary32 -0x3.f0f51cp-8 : -0x3.f10988p-8 : inexact-ok
2584= atanh tonearest binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
2585= atanh towardzero binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
2586= atanh upward binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
2587= atanh downward binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b2p-8 : inexact-ok
2588= atanh tonearest binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b2p-8 : inexact-ok
2589= atanh towardzero binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1bp-8 : inexact-ok
2590= atanh upward binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1bp-8 : inexact-ok
2591= atanh downward intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
2592= atanh tonearest intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
2593= atanh towardzero intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
2594= atanh upward intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
2595= atanh downward m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
2596= atanh tonearest m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
2597= atanh towardzero m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
2598= atanh upward m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
2599= atanh downward binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011eap-8 : inexact-ok
2600= atanh tonearest binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011eap-8 : inexact-ok
2601= atanh towardzero binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011e8p-8 : inexact-ok
2602= atanh upward binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011e8p-8 : inexact-ok
2603= atanh downward ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4012p-8 : inexact-ok
2604= atanh tonearest ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4012p-8 : inexact-ok
2605= atanh towardzero ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011p-8 : inexact-ok
2606= atanh upward ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011p-8 : inexact-ok
2607= atanh downward binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060506p-8 : inexact-ok
2608= atanh tonearest binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
2609= atanh towardzero binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
2610= atanh upward binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
2611= atanh downward intel96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
2612= atanh tonearest intel96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
2613= atanh towardzero intel96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
2614= atanh upward intel96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
2615= atanh downward m68k96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
2616= atanh tonearest m68k96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
2617= atanh towardzero m68k96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
2618= atanh upward m68k96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
2619= atanh downward binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c219061ap-8 : inexact-ok
2620= atanh tonearest binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c219061ap-8 : inexact-ok
2621= atanh towardzero binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c2190618p-8 : inexact-ok
2622= atanh upward binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c2190618p-8 : inexact-ok
2623= atanh downward ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21907p-8 : inexact-ok
2624= atanh tonearest ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
2625= atanh towardzero ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
2626= atanh upward ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
2627atanh 0x6.fd4ec8p-4
2628= atanh downward binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
2629= atanh tonearest binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
2630= atanh towardzero binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
2631= atanh upward binary32 0x6.fd4ec8p-4 : 0x7.7e3f78p-4 : inexact-ok
2632= atanh downward binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
2633= atanh tonearest binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
2634= atanh towardzero binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
2635= atanh upward binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf9p-4 : inexact-ok
2636= atanh downward intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
2637= atanh tonearest intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
2638= atanh towardzero intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
2639= atanh upward intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
2640= atanh downward m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
2641= atanh tonearest m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
2642= atanh towardzero m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
2643= atanh upward m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
2644= atanh downward binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4 : inexact-ok
2645= atanh tonearest binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4 : inexact-ok
2646= atanh towardzero binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4 : inexact-ok
2647= atanh upward binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4 : inexact-ok
2648= atanh downward ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8ap-4 : inexact-ok
2649= atanh tonearest ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8cp-4 : inexact-ok
2650= atanh towardzero ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8ap-4 : inexact-ok
2651= atanh upward ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8cp-4 : inexact-ok
2652atanh -0x2.6cb2a8p-4
2653= atanh downward binary32 -0x2.6cb2a8p-4 : -0x2.7184p-4 : inexact-ok
2654= atanh tonearest binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
2655= atanh towardzero binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
2656= atanh upward binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
2657= atanh downward binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffcp-4 : inexact-ok
2658= atanh tonearest binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
2659= atanh towardzero binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
2660= atanh upward binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
2661= atanh downward intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
2662= atanh tonearest intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
2663= atanh towardzero intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
2664= atanh upward intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
2665= atanh downward m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
2666= atanh tonearest m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
2667= atanh towardzero m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
2668= atanh upward m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
2669= atanh downward binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c6p-4 : inexact-ok
2670= atanh tonearest binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c6p-4 : inexact-ok
2671= atanh towardzero binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c4p-4 : inexact-ok
2672= atanh upward binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c4p-4 : inexact-ok
2673= atanh downward ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3794p-4 : inexact-ok
2674= atanh tonearest ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3794p-4 : inexact-ok
2675= atanh towardzero ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793p-4 : inexact-ok
2676= atanh upward ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793p-4 : inexact-ok
2677atanh -0xc.21df7c7f51508p-4
2678= atanh downward binary32 -0xc.21df7p-4 : -0xf.dfc55p-4 : inexact-ok
2679= atanh tonearest binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
2680= atanh towardzero binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
2681= atanh upward binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
2682= atanh downward binary64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
2683= atanh tonearest binary64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
2684= atanh towardzero binary64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
2685= atanh upward binary64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
2686= atanh downward intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
2687= atanh tonearest intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
2688= atanh towardzero intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
2689= atanh upward intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
2690= atanh downward m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
2691= atanh tonearest m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
2692= atanh towardzero m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
2693= atanh upward m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
2694= atanh downward binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d478p-4 : inexact-ok
2695= atanh tonearest binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d478p-4 : inexact-ok
2696= atanh towardzero binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d47p-4 : inexact-ok
2697= atanh upward binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d47p-4 : inexact-ok
2698= atanh downward ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d8p-4 : inexact-ok
2699= atanh tonearest ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
2700= atanh towardzero ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
2701= atanh upward ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
2702= atanh downward binary32 -0xc.21df8p-4 : -0xf.dfc57p-4 : inexact-ok
2703= atanh tonearest binary32 -0xc.21df8p-4 : -0xf.dfc57p-4 : inexact-ok
2704= atanh towardzero binary32 -0xc.21df8p-4 : -0xf.dfc56p-4 : inexact-ok
2705= atanh upward binary32 -0xc.21df8p-4 : -0xf.dfc56p-4 : inexact-ok
2706= atanh downward binary64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
2707= atanh tonearest binary64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
2708= atanh towardzero binary64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
2709= atanh upward binary64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
2710= atanh downward intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4ep-4 : inexact-ok
2711= atanh tonearest intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2712= atanh towardzero intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2713= atanh upward intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2714= atanh downward m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4ep-4 : inexact-ok
2715= atanh tonearest m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2716= atanh towardzero m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2717= atanh upward m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
2718= atanh downward binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4 : inexact-ok
2719= atanh tonearest binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4 : inexact-ok
2720= atanh towardzero binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4 : inexact-ok
2721= atanh upward binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4 : inexact-ok
2722= atanh downward ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dcap-4 : inexact-ok
2723= atanh tonearest ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dcap-4 : inexact-ok
2724= atanh towardzero ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9cp-4 : inexact-ok
2725= atanh upward ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9cp-4 : inexact-ok
2726= atanh downward binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
2727= atanh tonearest binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
2728= atanh towardzero binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
2729= atanh upward binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
2730= atanh downward intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
2731= atanh tonearest intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
2732= atanh towardzero intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
2733= atanh upward intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
2734= atanh downward m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
2735= atanh tonearest m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
2736= atanh towardzero m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
2737= atanh upward m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
2738= atanh downward binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621eb8p-4 : inexact-ok
2739= atanh tonearest binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
2740= atanh towardzero binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
2741= atanh upward binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
2742= atanh downward ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a622p-4 : inexact-ok
2743= atanh tonearest ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a622p-4 : inexact-ok
2744= atanh towardzero ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621cp-4 : inexact-ok
2745= atanh upward ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621cp-4 : inexact-ok
2746atanh 0x5.8be99p-40
2747= atanh downward binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2748= atanh tonearest binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2749= atanh towardzero binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2750= atanh upward binary32 0x5.8be99p-40 : 0x5.8be998p-40 : inexact-ok
2751= atanh downward binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2752= atanh tonearest binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2753= atanh towardzero binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2754= atanh upward binary64 0x5.8be99p-40 : 0x5.8be9900000004p-40 : inexact-ok
2755= atanh downward intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2756= atanh tonearest intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2757= atanh towardzero intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2758= atanh upward intel96 0x5.8be99p-40 : 0x5.8be9900000000008p-40 : inexact-ok
2759= atanh downward m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2760= atanh tonearest m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2761= atanh towardzero m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
2762= atanh upward m68k96 0x5.8be99p-40 : 0x5.8be9900000000008p-40 : inexact-ok
2763= atanh downward binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45dcp-40 : inexact-ok
2764= atanh tonearest binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45ep-40 : inexact-ok
2765= atanh towardzero binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45dcp-40 : inexact-ok
2766= atanh upward binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45ep-40 : inexact-ok
2767= atanh downward ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd44p-40 : inexact-ok
2768= atanh tonearest ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd46p-40 : inexact-ok
2769= atanh towardzero ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd44p-40 : inexact-ok
2770= atanh upward ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd46p-40 : inexact-ok
2771atanh 0x3.cbed35fe733d8p-4
2772= atanh downward binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
2773= atanh tonearest binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
2774= atanh towardzero binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
2775= atanh upward binary32 0x3.cbed38p-4 : 0x3.decf7p-4 : inexact-ok
2776= atanh downward binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
2777= atanh tonearest binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
2778= atanh towardzero binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
2779= atanh upward binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
2780= atanh downward intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2781= atanh tonearest intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2782= atanh towardzero intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2783= atanh upward intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f38p-4 : inexact-ok
2784= atanh downward m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2785= atanh tonearest m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2786= atanh towardzero m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
2787= atanh upward m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f38p-4 : inexact-ok
2788= atanh downward binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12ap-4 : inexact-ok
2789= atanh tonearest binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12cp-4 : inexact-ok
2790= atanh towardzero binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12ap-4 : inexact-ok
2791= atanh upward binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12cp-4 : inexact-ok
2792= atanh downward ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
2793= atanh tonearest ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
2794= atanh towardzero ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
2795= atanh upward ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f2p-4 : inexact-ok
2796= atanh downward binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
2797= atanh tonearest binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
2798= atanh towardzero binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
2799= atanh upward binary32 0x3.cbed34p-4 : 0x3.decf6cp-4 : inexact-ok
2800= atanh downward binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
2801= atanh tonearest binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
2802= atanh towardzero binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
2803= atanh upward binary64 0x3.cbed34p-4 : 0x3.decf68bc9916p-4 : inexact-ok
2804= atanh downward intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2805= atanh tonearest intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2806= atanh towardzero intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2807= atanh upward intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecccp-4 : inexact-ok
2808= atanh downward m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2809= atanh tonearest m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2810= atanh towardzero m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
2811= atanh upward m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecccp-4 : inexact-ok
2812= atanh downward binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97cp-4 : inexact-ok
2813= atanh tonearest binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97ep-4 : inexact-ok
2814= atanh towardzero binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97cp-4 : inexact-ok
2815= atanh upward binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97ep-4 : inexact-ok
2816= atanh downward ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
2817= atanh tonearest ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
2818= atanh towardzero ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
2819= atanh upward ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785eap-4 : inexact-ok
2820= atanh downward binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
2821= atanh tonearest binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
2822= atanh towardzero binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
2823= atanh upward binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fcep-4 : inexact-ok
2824= atanh downward intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2825= atanh tonearest intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2826= atanh towardzero intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2827= atanh upward intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccffp-4 : inexact-ok
2828= atanh downward m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2829= atanh tonearest m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2830= atanh towardzero m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
2831= atanh upward m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccffp-4 : inexact-ok
2832= atanh downward binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
2833= atanh tonearest binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
2834= atanh towardzero binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
2835= atanh upward binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005ep-4 : inexact-ok
2836= atanh downward ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
2837= atanh tonearest ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
2838= atanh towardzero ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
2839= atanh upward ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d901p-4 : inexact-ok
2840atanh -0x5.c18b6p-4
2841= atanh downward binary32 -0x5.c18b6p-4 : -0x6.068eep-4 : inexact-ok
2842= atanh tonearest binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
2843= atanh towardzero binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
2844= atanh upward binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
2845= atanh downward binary64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
2846= atanh tonearest binary64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
2847= atanh towardzero binary64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
2848= atanh upward binary64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
2849= atanh downward intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
2850= atanh tonearest intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
2851= atanh towardzero intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
2852= atanh upward intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
2853= atanh downward m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
2854= atanh tonearest m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
2855= atanh towardzero m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
2856= atanh upward m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
2857= atanh downward binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd28p-4 : inexact-ok
2858= atanh tonearest binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd28p-4 : inexact-ok
2859= atanh towardzero binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd24p-4 : inexact-ok
2860= atanh upward binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd24p-4 : inexact-ok
2861= atanh downward ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbep-4 : inexact-ok
2862= atanh tonearest ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbep-4 : inexact-ok
2863= atanh towardzero ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbcp-4 : inexact-ok
2864= atanh upward ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbcp-4 : inexact-ok
2865atanh -0x7.c88a5p-8
2866= atanh downward binary32 -0x7.c88a5p-8 : -0x7.c92798p-8 : inexact-ok
2867= atanh tonearest binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
2868= atanh towardzero binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
2869= atanh upward binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
2870= atanh downward binary64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
2871= atanh tonearest binary64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
2872= atanh towardzero binary64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
2873= atanh upward binary64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
2874= atanh downward intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
2875= atanh tonearest intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
2876= atanh towardzero intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
2877= atanh upward intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
2878= atanh downward m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
2879= atanh tonearest m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
2880= atanh towardzero m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
2881= atanh upward m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
2882= atanh downward binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f28293404p-8 : inexact-ok
2883= atanh tonearest binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2884= atanh towardzero binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2885= atanh upward binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2886= atanh downward ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282936p-8 : inexact-ok
2887= atanh tonearest ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2888= atanh towardzero ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2889= atanh upward ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
2890atanh -0x2.c72b7cp-4
2891= atanh downward binary32 -0x2.c72b7cp-4 : -0x2.ce72cp-4 : inexact-ok
2892= atanh tonearest binary32 -0x2.c72b7cp-4 : -0x2.ce72cp-4 : inexact-ok
2893= atanh towardzero binary32 -0x2.c72b7cp-4 : -0x2.ce72bcp-4 : inexact-ok
2894= atanh upward binary32 -0x2.c72b7cp-4 : -0x2.ce72bcp-4 : inexact-ok
2895= atanh downward binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
2896= atanh tonearest binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
2897= atanh towardzero binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
2898= atanh upward binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
2899= atanh downward intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
2900= atanh tonearest intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
2901= atanh towardzero intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
2902= atanh upward intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
2903= atanh downward m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
2904= atanh tonearest m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
2905= atanh towardzero m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
2906= atanh upward m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
2907= atanh downward binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdcp-4 : inexact-ok
2908= atanh tonearest binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdcp-4 : inexact-ok
2909= atanh towardzero binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdap-4 : inexact-ok
2910= atanh upward binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdap-4 : inexact-ok
2911= atanh downward ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f552p-4 : inexact-ok
2912= atanh tonearest ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f552p-4 : inexact-ok
2913= atanh towardzero ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fp-4 : inexact-ok
2914= atanh upward ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fp-4 : inexact-ok
2915atanh -0x3.98eaf4p-4
2916= atanh downward binary32 -0x3.98eaf4p-4 : -0x3.a8ec74p-4 : inexact-ok
2917= atanh tonearest binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
2918= atanh towardzero binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
2919= atanh upward binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
2920= atanh downward binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
2921= atanh tonearest binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
2922= atanh towardzero binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
2923= atanh upward binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
2924= atanh downward intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d66p-4 : inexact-ok
2925= atanh tonearest intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2926= atanh towardzero intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2927= atanh upward intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2928= atanh downward m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d66p-4 : inexact-ok
2929= atanh tonearest m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2930= atanh towardzero m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2931= atanh upward m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
2932= atanh downward binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1418p-4 : inexact-ok
2933= atanh tonearest binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1418p-4 : inexact-ok
2934= atanh towardzero binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4 : inexact-ok
2935= atanh upward binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4 : inexact-ok
2936= atanh downward ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a142p-4 : inexact-ok
2937= atanh tonearest ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
2938= atanh towardzero ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
2939= atanh upward ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
2940atanh 0x2.c1085p-4
2941= atanh downward binary32 0x2.c1085p-4 : 0x2.c81f28p-4 : inexact-ok
2942= atanh tonearest binary32 0x2.c1085p-4 : 0x2.c81f2cp-4 : inexact-ok
2943= atanh towardzero binary32 0x2.c1085p-4 : 0x2.c81f28p-4 : inexact-ok
2944= atanh upward binary32 0x2.c1085p-4 : 0x2.c81f2cp-4 : inexact-ok
2945= atanh downward binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
2946= atanh tonearest binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
2947= atanh towardzero binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
2948= atanh upward binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
2949= atanh downward intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
2950= atanh tonearest intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
2951= atanh towardzero intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
2952= atanh upward intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
2953= atanh downward m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
2954= atanh tonearest m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
2955= atanh towardzero m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
2956= atanh upward m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
2957= atanh downward binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee8ep-4 : inexact-ok
2958= atanh tonearest binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee9p-4 : inexact-ok
2959= atanh towardzero binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee8ep-4 : inexact-ok
2960= atanh upward binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee9p-4 : inexact-ok
2961= atanh downward ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058deep-4 : inexact-ok
2962= atanh tonearest ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058defp-4 : inexact-ok
2963= atanh towardzero ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058deep-4 : inexact-ok
2964= atanh upward ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058defp-4 : inexact-ok
2965atanh 0x1p-500
2966= atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
2967= atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
2968= atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
2969= atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
2970= atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
2971= atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
2972= atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
2973= atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
2974= atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
2975= atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
2976= atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
2977= atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
2978= atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
2979= atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
2980= atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
2981= atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
2982= atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
2983= atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
2984= atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
2985= atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
2986= atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
2987= atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
2988= atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
2989= atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
2990= atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
2991= atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
2992= atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
2993= atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
2994= atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
2995= atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
2996= atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
2997= atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
2998= atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
2999= atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
3000= atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
3001= atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
3002= atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3003= atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3004= atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3005= atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3006= atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
3007= atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
3008= atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
3009= atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
3010= atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3011= atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3012= atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3013= atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3014= atanh downward binary64 0x1p-500 : 0x1p-500 : inexact-ok
3015= atanh tonearest binary64 0x1p-500 : 0x1p-500 : inexact-ok
3016= atanh towardzero binary64 0x1p-500 : 0x1p-500 : inexact-ok
3017= atanh upward binary64 0x1p-500 : 0x1.0000000000001p-500 : inexact-ok
3018= atanh downward intel96 0x1p-500 : 0x1p-500 : inexact-ok
3019= atanh tonearest intel96 0x1p-500 : 0x1p-500 : inexact-ok
3020= atanh towardzero intel96 0x1p-500 : 0x1p-500 : inexact-ok
3021= atanh upward intel96 0x1p-500 : 0x1.0000000000000002p-500 : inexact-ok
3022= atanh downward m68k96 0x1p-500 : 0x1p-500 : inexact-ok
3023= atanh tonearest m68k96 0x1p-500 : 0x1p-500 : inexact-ok
3024= atanh towardzero m68k96 0x1p-500 : 0x1p-500 : inexact-ok
3025= atanh upward m68k96 0x1p-500 : 0x1.0000000000000002p-500 : inexact-ok
3026= atanh downward binary128 0x1p-500 : 0x1p-500 : inexact-ok
3027= atanh tonearest binary128 0x1p-500 : 0x1p-500 : inexact-ok
3028= atanh towardzero binary128 0x1p-500 : 0x1p-500 : inexact-ok
3029= atanh upward binary128 0x1p-500 : 0x1.0000000000000000000000000001p-500 : inexact-ok
3030= atanh downward ibm128 0x1p-500 : 0x1p-500 : inexact-ok
3031= atanh tonearest ibm128 0x1p-500 : 0x1p-500 : inexact-ok
3032= atanh towardzero ibm128 0x1p-500 : 0x1p-500 : inexact-ok
3033= atanh upward ibm128 0x1p-500 : 0x1.000000000000000000000000008p-500 : inexact-ok
3034atanh 0x1p-5000
3035= atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3036= atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3037= atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3038= atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
3039= atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
3040= atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
3041= atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
3042= atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
3043= atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
3044= atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
3045= atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
3046= atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
3047= atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3048= atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3049= atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3050= atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
3051= atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
3052= atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
3053= atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
3054= atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
3055= atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3056= atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3057= atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3058= atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
3059= atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
3060= atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
3061= atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
3062= atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
3063= atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
3064= atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
3065= atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
3066= atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
3067= atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
3068= atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
3069= atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
3070= atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
3071= atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3072= atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3073= atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3074= atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
3075= atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
3076= atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
3077= atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
3078= atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
3079= atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3080= atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3081= atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3082= atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
3083= atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3084= atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3085= atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3086= atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
3087= atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3088= atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3089= atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3090= atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
3091= atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3092= atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3093= atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3094= atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
3095= atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3096= atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3097= atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3098= atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
3099= atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3100= atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3101= atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3102= atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
3103= atanh downward intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
3104= atanh tonearest intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
3105= atanh towardzero intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
3106= atanh upward intel96 0x1p-5000 : 0x1.0000000000000002p-5000 : inexact-ok
3107= atanh downward m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
3108= atanh tonearest m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
3109= atanh towardzero m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
3110= atanh upward m68k96 0x1p-5000 : 0x1.0000000000000002p-5000 : inexact-ok
3111= atanh downward binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
3112= atanh tonearest binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
3113= atanh towardzero binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
3114= atanh upward binary128 0x1p-5000 : 0x1.0000000000000000000000000001p-5000 : inexact-ok
5a051454
PZ
3115atanh 0x2.c02a24f3472c7840afbd8cfb68bap-4
3116= atanh downward binary32 0x2.c02a28p-4 : 0x2.c73a3cp-4 : inexact-ok
3117= atanh tonearest binary32 0x2.c02a28p-4 : 0x2.c73a3cp-4 : inexact-ok
3118= atanh towardzero binary32 0x2.c02a28p-4 : 0x2.c73a3cp-4 : inexact-ok
3119= atanh upward binary32 0x2.c02a28p-4 : 0x2.c73a4p-4 : inexact-ok
3120= atanh downward binary64 0x2.c02a28p-4 : 0x2.c73a3db8f5676p-4 : inexact-ok
3121= atanh tonearest binary64 0x2.c02a28p-4 : 0x2.c73a3db8f5678p-4 : inexact-ok
3122= atanh towardzero binary64 0x2.c02a28p-4 : 0x2.c73a3db8f5676p-4 : inexact-ok
3123= atanh upward binary64 0x2.c02a28p-4 : 0x2.c73a3db8f5678p-4 : inexact-ok
3124= atanh downward intel96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cc8p-4 : inexact-ok
3125= atanh tonearest intel96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cccp-4 : inexact-ok
3126= atanh towardzero intel96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cc8p-4 : inexact-ok
3127= atanh upward intel96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cccp-4 : inexact-ok
3128= atanh downward m68k96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cc8p-4 : inexact-ok
3129= atanh tonearest m68k96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cccp-4 : inexact-ok
3130= atanh towardzero m68k96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cc8p-4 : inexact-ok
3131= atanh upward m68k96 0x2.c02a28p-4 : 0x2.c73a3db8f5677cccp-4 : inexact-ok
3132= atanh downward binary128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4a1ep-4 : inexact-ok
3133= atanh tonearest binary128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4a1ep-4 : inexact-ok
3134= atanh towardzero binary128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4a1ep-4 : inexact-ok
3135= atanh upward binary128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4a2p-4 : inexact-ok
3136= atanh downward ibm128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4ap-4 : inexact-ok
3137= atanh tonearest ibm128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4ap-4 : inexact-ok
3138= atanh towardzero ibm128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4ap-4 : inexact-ok
3139= atanh upward ibm128 0x2.c02a28p-4 : 0x2.c73a3db8f5677ccbe692a02b4bp-4 : inexact-ok
3140= atanh downward binary32 0x2.c02a24p-4 : 0x2.c73a38p-4 : inexact-ok
3141= atanh tonearest binary32 0x2.c02a24p-4 : 0x2.c73a38p-4 : inexact-ok
3142= atanh towardzero binary32 0x2.c02a24p-4 : 0x2.c73a38p-4 : inexact-ok
3143= atanh upward binary32 0x2.c02a24p-4 : 0x2.c73a3cp-4 : inexact-ok
3144= atanh downward binary64 0x2.c02a24p-4 : 0x2.c73a3999c5d4p-4 : inexact-ok
3145= atanh tonearest binary64 0x2.c02a24p-4 : 0x2.c73a3999c5d42p-4 : inexact-ok
3146= atanh towardzero binary64 0x2.c02a24p-4 : 0x2.c73a3999c5d4p-4 : inexact-ok
3147= atanh upward binary64 0x2.c02a24p-4 : 0x2.c73a3999c5d42p-4 : inexact-ok
3148= atanh downward intel96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3149= atanh tonearest intel96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3150= atanh towardzero intel96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3151= atanh upward intel96 0x2.c02a24p-4 : 0x2.c73a3999c5d41408p-4 : inexact-ok
3152= atanh downward m68k96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3153= atanh tonearest m68k96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3154= atanh towardzero m68k96 0x2.c02a24p-4 : 0x2.c73a3999c5d41404p-4 : inexact-ok
3155= atanh upward m68k96 0x2.c02a24p-4 : 0x2.c73a3999c5d41408p-4 : inexact-ok
3156= atanh downward binary128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68d4p-4 : inexact-ok
3157= atanh tonearest binary128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68d6p-4 : inexact-ok
3158= atanh towardzero binary128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68d4p-4 : inexact-ok
3159= atanh upward binary128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68d6p-4 : inexact-ok
3160= atanh downward ibm128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68p-4 : inexact-ok
3161= atanh tonearest ibm128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece69p-4 : inexact-ok
3162= atanh towardzero ibm128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece68p-4 : inexact-ok
3163= atanh upward ibm128 0x2.c02a24p-4 : 0x2.c73a3999c5d414054dd8dece69p-4 : inexact-ok
3164= atanh downward binary64 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ap-4 : inexact-ok
3165= atanh tonearest binary64 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ap-4 : inexact-ok
3166= atanh towardzero binary64 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ap-4 : inexact-ok
3167= atanh upward binary64 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5cp-4 : inexact-ok
3168= atanh downward intel96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3169= atanh tonearest intel96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3170= atanh towardzero intel96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3171= atanh upward intel96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae18p-4 : inexact-ok
3172= atanh downward m68k96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3173= atanh tonearest m68k96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3174= atanh towardzero m68k96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae14p-4 : inexact-ok
3175= atanh upward m68k96 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae18p-4 : inexact-ok
3176= atanh downward binary128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71f4p-4 : inexact-ok
3177= atanh tonearest binary128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71f4p-4 : inexact-ok
3178= atanh towardzero binary128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71f4p-4 : inexact-ok
3179= atanh upward binary128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71f6p-4 : inexact-ok
3180= atanh downward ibm128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71p-4 : inexact-ok
3181= atanh tonearest ibm128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac72p-4 : inexact-ok
3182= atanh towardzero ibm128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac71p-4 : inexact-ok
3183= atanh upward ibm128 0x2.c02a24f3472c8p-4 : 0x2.c73a3a9475b5ae1543ad4fac72p-4 : inexact-ok
3184= atanh downward binary64 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58p-4 : inexact-ok
3185= atanh tonearest binary64 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58p-4 : inexact-ok
3186= atanh towardzero binary64 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58p-4 : inexact-ok
3187= atanh upward binary64 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b5ap-4 : inexact-ok
3188= atanh downward intel96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d18p-4 : inexact-ok
3189= atanh tonearest intel96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1cp-4 : inexact-ok
3190= atanh towardzero intel96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d18p-4 : inexact-ok
3191= atanh upward intel96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1cp-4 : inexact-ok
3192= atanh downward m68k96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d18p-4 : inexact-ok
3193= atanh tonearest m68k96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1cp-4 : inexact-ok
3194= atanh towardzero m68k96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d18p-4 : inexact-ok
3195= atanh upward m68k96 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1cp-4 : inexact-ok
3196= atanh downward binary128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf1656p-4 : inexact-ok
3197= atanh tonearest binary128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf1658p-4 : inexact-ok
3198= atanh towardzero binary128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf1656p-4 : inexact-ok
3199= atanh upward binary128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf1658p-4 : inexact-ok
3200= atanh downward ibm128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf16p-4 : inexact-ok
3201= atanh tonearest ibm128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf16p-4 : inexact-ok
3202= atanh towardzero ibm128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf16p-4 : inexact-ok
3203= atanh upward ibm128 0x2.c02a24f3472c6p-4 : 0x2.c73a3a9475b58d1bc712cdaf17p-4 : inexact-ok
3204= atanh downward intel96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3205= atanh tonearest intel96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3206= atanh towardzero intel96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3207= atanh upward intel96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a62p-4 : inexact-ok
3208= atanh downward m68k96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3209= atanh tonearest m68k96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3210= atanh towardzero m68k96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3211= atanh upward m68k96 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a62p-4 : inexact-ok
3212= atanh downward binary128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af7781556ep-4 : inexact-ok
3213= atanh tonearest binary128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af7781556ep-4 : inexact-ok
3214= atanh towardzero binary128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af7781556ep-4 : inexact-ok
3215= atanh upward binary128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af7781557p-4 : inexact-ok
3216= atanh downward ibm128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af778155p-4 : inexact-ok
3217= atanh tonearest ibm128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af778155p-4 : inexact-ok
3218= atanh towardzero ibm128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af778155p-4 : inexact-ok
3219= atanh upward ibm128 0x2.c02a24f3472c7844p-4 : 0x2.c73a3a9475b5a61cf6af778156p-4 : inexact-ok
3220= atanh downward intel96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3221= atanh tonearest intel96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3222= atanh towardzero intel96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3223= atanh upward intel96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3224= atanh downward m68k96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3225= atanh tonearest m68k96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3226= atanh towardzero m68k96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618p-4 : inexact-ok
3227= atanh upward m68k96 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a61cp-4 : inexact-ok
3228= atanh downward binary128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115c2p-4 : inexact-ok
3229= atanh tonearest binary128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115c2p-4 : inexact-ok
3230= atanh towardzero binary128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115c2p-4 : inexact-ok
3231= atanh upward binary128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115c4p-4 : inexact-ok
3232= atanh downward ibm128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115p-4 : inexact-ok
3233= atanh tonearest ibm128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43116p-4 : inexact-ok
3234= atanh towardzero ibm128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43115p-4 : inexact-ok
3235= atanh upward ibm128 0x2.c02a24f3472c784p-4 : 0x2.c73a3a9475b5a618d77fe43116p-4 : inexact-ok
3236= atanh downward binary128 0x2.c02a24f3472c7840afbd8cfb68bap-4 : 0x2.c73a3a9475b5a6198c97986c8f2ap-4 : inexact-ok
3237= atanh tonearest binary128 0x2.c02a24f3472c7840afbd8cfb68bap-4 : 0x2.c73a3a9475b5a6198c97986c8f2cp-4 : inexact-ok
3238= atanh towardzero binary128 0x2.c02a24f3472c7840afbd8cfb68bap-4 : 0x2.c73a3a9475b5a6198c97986c8f2ap-4 : inexact-ok
3239= atanh upward binary128 0x2.c02a24f3472c7840afbd8cfb68bap-4 : 0x2.c73a3a9475b5a6198c97986c8f2cp-4 : inexact-ok
3240= atanh downward binary128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8f72p-4 : inexact-ok
3241= atanh tonearest binary128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8f74p-4 : inexact-ok
3242= atanh towardzero binary128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8f72p-4 : inexact-ok
3243= atanh upward binary128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8f74p-4 : inexact-ok
3244= atanh downward ibm128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8fp-4 : inexact-ok
3245= atanh tonearest ibm128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8fp-4 : inexact-ok
3246= atanh towardzero ibm128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c8fp-4 : inexact-ok
3247= atanh upward ibm128 0x2.c02a24f3472c7840afbd8cfb69p-4 : 0x2.c73a3a9475b5a6198c97986c9p-4 : inexact-ok
3248= atanh downward binary128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8e6cp-4 : inexact-ok
3249= atanh tonearest binary128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8e6cp-4 : inexact-ok
3250= atanh towardzero binary128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8e6cp-4 : inexact-ok
3251= atanh upward binary128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8e6ep-4 : inexact-ok
3252= atanh downward ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8ep-4 : inexact-ok
3253= atanh tonearest ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8ep-4 : inexact-ok
3254= atanh towardzero ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8ep-4 : inexact-ok
3255= atanh upward ibm128 0x2.c02a24f3472c7840afbd8cfb68p-4 : 0x2.c73a3a9475b5a6198c97986c8fp-4 : inexact-ok
4f1bc131
JM
3256atanh min
3257= atanh downward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3258= atanh tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3259= atanh towardzero binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3260= atanh upward binary32 0x4p-128 : 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
3261= atanh downward binary64 0x4p-128 : 0x4p-128 : inexact-ok
3262= atanh tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok
3263= atanh towardzero binary64 0x4p-128 : 0x4p-128 : inexact-ok
3264= atanh upward binary64 0x4p-128 : 0x4.0000000000004p-128 : inexact-ok
3265= atanh downward intel96 0x4p-128 : 0x4p-128 : inexact-ok
3266= atanh tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok
3267= atanh towardzero intel96 0x4p-128 : 0x4p-128 : inexact-ok
3268= atanh upward intel96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok
3269= atanh downward m68k96 0x4p-128 : 0x4p-128 : inexact-ok
3270= atanh tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok
3271= atanh towardzero m68k96 0x4p-128 : 0x4p-128 : inexact-ok
3272= atanh upward m68k96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok
3273= atanh downward binary128 0x4p-128 : 0x4p-128 : inexact-ok
3274= atanh tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok
3275= atanh towardzero binary128 0x4p-128 : 0x4p-128 : inexact-ok
3276= atanh upward binary128 0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact-ok
3277= atanh downward ibm128 0x4p-128 : 0x4p-128 : inexact-ok
3278= atanh tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok
3279= atanh towardzero ibm128 0x4p-128 : 0x4p-128 : inexact-ok
3280= atanh upward ibm128 0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact-ok
3281= atanh downward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3282= atanh tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3283= atanh towardzero binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3284= atanh upward binary64 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
3285= atanh downward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
3286= atanh tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
3287= atanh towardzero intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
3288= atanh upward intel96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok
3289= atanh downward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
3290= atanh tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
3291= atanh towardzero m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
3292= atanh upward m68k96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok
3293= atanh downward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
3294= atanh tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
3295= atanh towardzero binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
3296= atanh upward binary128 0x4p-1024 : 0x4.0000000000000000000000000004p-1024 : inexact-ok
3297= atanh downward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
3298= atanh tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
3299= atanh towardzero ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
3300= atanh upward ibm128 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
3301= atanh downward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3302= atanh tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3303= atanh towardzero intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3304= atanh upward intel96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok
3305= atanh downward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
3306= atanh tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
3307= atanh towardzero m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
3308= atanh upward m68k96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
3309= atanh downward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3310= atanh tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3311= atanh towardzero binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3312= atanh upward binary128 0x4p-16384 : 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
3313= atanh downward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3314= atanh tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3315= atanh towardzero intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3316= atanh upward intel96 0x2p-16384 : 0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
3317= atanh downward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3318= atanh tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3319= atanh towardzero m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3320= atanh upward m68k96 0x2p-16384 : 0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
3321= atanh downward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3322= atanh tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3323= atanh towardzero binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
3324= atanh upward binary128 0x2p-16384 : 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
3325= atanh downward binary64 0x8p-972 : 0x8p-972 : inexact-ok
3326= atanh tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok
3327= atanh towardzero binary64 0x8p-972 : 0x8p-972 : inexact-ok
3328= atanh upward binary64 0x8p-972 : 0x8.0000000000008p-972 : inexact-ok
3329= atanh downward intel96 0x8p-972 : 0x8p-972 : inexact-ok
3330= atanh tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok
3331= atanh towardzero intel96 0x8p-972 : 0x8p-972 : inexact-ok
3332= atanh upward intel96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok
3333= atanh downward m68k96 0x8p-972 : 0x8p-972 : inexact-ok
3334= atanh tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok
3335= atanh towardzero m68k96 0x8p-972 : 0x8p-972 : inexact-ok
3336= atanh upward m68k96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok
3337= atanh downward binary128 0x8p-972 : 0x8p-972 : inexact-ok
3338= atanh tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok
3339= atanh towardzero binary128 0x8p-972 : 0x8p-972 : inexact-ok
3340= atanh upward binary128 0x8p-972 : 0x8.0000000000000000000000000008p-972 : inexact-ok
3341= atanh downward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3342= atanh tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3343= atanh towardzero ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3344= atanh upward ibm128 0x8p-972 : 0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
3345atanh -min
3346= atanh downward binary32 -0x4p-128 : -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
3347= atanh tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3348= atanh towardzero binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3349= atanh upward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
3350= atanh downward binary64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
3351= atanh tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok
3352= atanh towardzero binary64 -0x4p-128 : -0x4p-128 : inexact-ok
3353= atanh upward binary64 -0x4p-128 : -0x4p-128 : inexact-ok
3354= atanh downward intel96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
3355= atanh tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok
3356= atanh towardzero intel96 -0x4p-128 : -0x4p-128 : inexact-ok
3357= atanh upward intel96 -0x4p-128 : -0x4p-128 : inexact-ok
3358= atanh downward m68k96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
3359= atanh tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
3360= atanh towardzero m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
3361= atanh upward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
3362= atanh downward binary128 -0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact-ok
3363= atanh tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok
3364= atanh towardzero binary128 -0x4p-128 : -0x4p-128 : inexact-ok
3365= atanh upward binary128 -0x4p-128 : -0x4p-128 : inexact-ok
3366= atanh downward ibm128 -0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact-ok
3367= atanh tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
3368= atanh towardzero ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
3369= atanh upward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
3370= atanh downward binary64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
3371= atanh tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3372= atanh towardzero binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3373= atanh upward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
3374= atanh downward intel96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
3375= atanh tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3376= atanh towardzero intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3377= atanh upward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3378= atanh downward m68k96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
3379= atanh tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3380= atanh towardzero m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3381= atanh upward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
3382= atanh downward binary128 -0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact-ok
3383= atanh tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
3384= atanh towardzero binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
3385= atanh upward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
3386= atanh downward ibm128 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
3387= atanh tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
3388= atanh towardzero ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
3389= atanh upward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
3390= atanh downward intel96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok
3391= atanh tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3392= atanh towardzero intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3393= atanh upward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3394= atanh downward m68k96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok
3395= atanh tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
3396= atanh towardzero m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
3397= atanh upward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
3398= atanh downward binary128 -0x4p-16384 : -0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
3399= atanh tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3400= atanh towardzero binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3401= atanh upward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
3402= atanh downward intel96 -0x2p-16384 : -0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
3403= atanh tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3404= atanh towardzero intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3405= atanh upward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3406= atanh downward m68k96 -0x2p-16384 : -0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
3407= atanh tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3408= atanh towardzero m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3409= atanh upward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
3410= atanh downward binary128 -0x2p-16384 : -0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
3411= atanh tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3412= atanh towardzero binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3413= atanh upward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
3414= atanh downward binary64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
3415= atanh tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok
3416= atanh towardzero binary64 -0x8p-972 : -0x8p-972 : inexact-ok
3417= atanh upward binary64 -0x8p-972 : -0x8p-972 : inexact-ok
3418= atanh downward intel96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
3419= atanh tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok
3420= atanh towardzero intel96 -0x8p-972 : -0x8p-972 : inexact-ok
3421= atanh upward intel96 -0x8p-972 : -0x8p-972 : inexact-ok
3422= atanh downward m68k96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
3423= atanh tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
3424= atanh towardzero m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
3425= atanh upward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
3426= atanh downward binary128 -0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact-ok
3427= atanh tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok
3428= atanh towardzero binary128 -0x8p-972 : -0x8p-972 : inexact-ok
3429= atanh upward binary128 -0x8p-972 : -0x8p-972 : inexact-ok
3430= atanh downward ibm128 -0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
3431= atanh tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3432= atanh towardzero ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3433= atanh upward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
3434atanh min_subnorm
3435= atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3436= atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3437= atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
3438= atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
3439= atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
3440= atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
3441= atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
3442= atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
3443= atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
3444= atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
3445= atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
3446= atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
3447= atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3448= atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3449= atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
3450= atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
3451= atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
3452= atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
3453= atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
3454= atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
3455= atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3456= atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3457= atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
3458= atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
3459= atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3460= atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3461= atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3462= atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
3463= atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3464= atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3465= atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
3466= atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
3467= atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3468= atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3469= atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
3470= atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
3471= atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3472= atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3473= atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
3474= atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
3475= atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3476= atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3477= atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
3478= atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
3479= atanh downward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3480= atanh tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3481= atanh towardzero intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3482= atanh upward intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
3483= atanh downward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3484= atanh tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3485= atanh towardzero m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3486= atanh upward m68k96 0x8p-16448 : 0xcp-16448 : inexact-ok underflow errno-erange-ok
3487= atanh downward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3488= atanh tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3489= atanh towardzero binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3490= atanh upward binary128 0x8p-16448 : 0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok
3491= atanh downward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3492= atanh tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3493= atanh towardzero m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3494= atanh upward m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
3495= atanh downward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3496= atanh tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3497= atanh towardzero binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
3498= atanh upward binary128 0x4p-16448 : 0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok
3499= atanh downward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
3500= atanh tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
3501= atanh towardzero binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
3502= atanh upward binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
3503atanh -min_subnorm
3504= atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
3505= atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
3506= atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
3507= atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
3508= atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
3509= atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
3510= atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
3511= atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
3512= atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
3513= atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
3514= atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
3515= atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
3516= atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
3517= atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
3518= atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
3519= atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
3520= atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
3521= atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
3522= atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
3523= atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
3524= atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
3525= atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
3526= atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
3527= atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
3528= atanh downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
3529= atanh tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3530= atanh towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3531= atanh upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3532= atanh downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
3533= atanh tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3534= atanh towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3535= atanh upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3536= atanh downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
3537= atanh tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3538= atanh towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3539= atanh upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
3540= atanh downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok
3541= atanh tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
3542= atanh towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
3543= atanh upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
3544= atanh downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
3545= atanh tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3546= atanh towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3547= atanh upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
3548= atanh downward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
3549= atanh tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3550= atanh towardzero intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3551= atanh upward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3552= atanh downward m68k96 -0x8p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok
3553= atanh tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3554= atanh towardzero m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3555= atanh upward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3556= atanh downward binary128 -0x8p-16448 : -0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok
3557= atanh tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3558= atanh towardzero binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3559= atanh upward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3560= atanh downward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
3561= atanh tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3562= atanh towardzero m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3563= atanh upward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3564= atanh downward binary128 -0x4p-16448 : -0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok
3565= atanh tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3566= atanh towardzero binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3567= atanh upward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
3568= atanh downward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
3569= atanh tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
3570= atanh towardzero binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
3571= atanh upward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok