]> git.ipfire.org Git - thirdparty/glibc.git/blame - math/auto-libm-test-out-catanh
Add fmaximum, fminimum functions
[thirdparty/glibc.git] / math / auto-libm-test-out-catanh
CommitLineData
2c51dfd0
JM
1catanh 0 0
2= catanh downward binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
3= catanh tonearest binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
4= catanh towardzero binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
5= catanh upward binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
6= catanh downward binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
7= catanh tonearest binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
8= catanh towardzero binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
9= catanh upward binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
10= catanh downward intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
11= catanh tonearest intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
12= catanh towardzero intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
13= catanh upward intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
14= catanh downward m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
15= catanh tonearest m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
16= catanh towardzero m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
17= catanh upward m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
18= catanh downward binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
19= catanh tonearest binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
20= catanh towardzero binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
21= catanh upward binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
22= catanh downward ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
23= catanh tonearest ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
24= catanh towardzero ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
25= catanh upward ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
26catanh -0 0
27= catanh downward binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
28= catanh tonearest binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
29= catanh towardzero binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
30= catanh upward binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
31= catanh downward binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
32= catanh tonearest binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
33= catanh towardzero binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
34= catanh upward binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
35= catanh downward intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
36= catanh tonearest intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
37= catanh towardzero intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
38= catanh upward intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
39= catanh downward m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
40= catanh tonearest m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
41= catanh towardzero m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
42= catanh upward m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
43= catanh downward binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
44= catanh tonearest binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
45= catanh towardzero binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
46= catanh upward binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
47= catanh downward ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
48= catanh tonearest ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
49= catanh towardzero ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
50= catanh upward ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
51catanh 0 -0
52= catanh downward binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
53= catanh tonearest binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
54= catanh towardzero binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
55= catanh upward binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
56= catanh downward binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
57= catanh tonearest binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
58= catanh towardzero binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
59= catanh upward binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
60= catanh downward intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
61= catanh tonearest intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
62= catanh towardzero intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
63= catanh upward intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
64= catanh downward m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
65= catanh tonearest m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
66= catanh towardzero m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
67= catanh upward m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
68= catanh downward binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
69= catanh tonearest binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
70= catanh towardzero binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
71= catanh upward binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
72= catanh downward ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
73= catanh tonearest ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
74= catanh towardzero ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
75= catanh upward ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
76catanh -0 -0
77= catanh downward binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
78= catanh tonearest binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
79= catanh towardzero binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
80= catanh upward binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
81= catanh downward binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
82= catanh tonearest binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
83= catanh towardzero binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
84= catanh upward binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
85= catanh downward intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
86= catanh tonearest intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
87= catanh towardzero intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
88= catanh upward intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
89= catanh downward m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
90= catanh tonearest m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
91= catanh towardzero m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
92= catanh upward m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
93= catanh downward binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
94= catanh tonearest binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
95= catanh towardzero binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
96= catanh upward binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
97= catanh downward ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
98= catanh tonearest ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
99= catanh towardzero ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
100= catanh upward ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
101catanh 0 1.0
102= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
103= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
104= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
105= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
106= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
107= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
108= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
109= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
110= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
111= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
112= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
113= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
114= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
115= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
116= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
117= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
118= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
119= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
120= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
121= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
122= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
123= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
124= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
125= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
126catanh -0 1.0
127= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
128= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
129= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
130= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
131= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
132= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
133= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
134= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
135= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
136= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
137= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
138= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
139= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
140= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
141= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
142= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
143= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
144= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
145= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
146= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
147= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
148= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
149= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
150= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
151catanh 0 -1.0
152= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
153= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
154= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
155= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
156= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
157= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
158= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
159= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
160= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
161= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
162= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
163= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
164= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
165= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
166= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
167= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
168= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
169= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
170= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
171= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
172= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
173= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
174= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
175= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
176catanh -0 -1.0
177= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
178= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
179= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
180= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
181= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
182= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
183= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
184= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
185= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
186= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
187= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
188= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
189= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
190= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
191= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
192= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
193= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
194= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
195= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
196= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
197= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
198= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
199= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
200= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
201catanh 0x1p50 0.0
202= catanh downward binary32 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb4p+0 : inexact-ok
203= catanh tonearest binary32 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb6p+0 : inexact-ok
204= catanh towardzero binary32 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb4p+0 : inexact-ok
205= catanh upward binary32 0x4p+48 0x0p+0 : 0x4.000008p-52 0x1.921fb6p+0 : inexact-ok
206= catanh downward binary64 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18p+0 : inexact-ok
207= catanh tonearest binary64 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18p+0 : inexact-ok
208= catanh towardzero binary64 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18p+0 : inexact-ok
209= catanh upward binary64 0x4p+48 0x0p+0 : 0x4.0000000000004p-52 0x1.921fb54442d19p+0 : inexact-ok
210= catanh downward intel96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
211= catanh tonearest intel96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
212= catanh towardzero intel96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
213= catanh upward intel96 0x4p+48 0x0p+0 : 0x4.0000000000000008p-52 0x1.921fb54442d1846ap+0 : inexact-ok
214= catanh downward m68k96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
215= catanh tonearest m68k96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
216= catanh towardzero m68k96 0x4p+48 0x0p+0 : 0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
217= catanh upward m68k96 0x4p+48 0x0p+0 : 0x4.0000000000000008p-52 0x1.921fb54442d1846ap+0 : inexact-ok
218= catanh downward binary128 0x4p+48 0x0p+0 : 0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
219= catanh tonearest binary128 0x4p+48 0x0p+0 : 0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
220= catanh towardzero binary128 0x4p+48 0x0p+0 : 0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
221= catanh upward binary128 0x4p+48 0x0p+0 : 0x4.0000000000000000000000001558p-52 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
222= catanh downward ibm128 0x4p+48 0x0p+0 : 0x4.00000000000000000000000014p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
223= catanh tonearest ibm128 0x4p+48 0x0p+0 : 0x4.00000000000000000000000016p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
224= catanh towardzero ibm128 0x4p+48 0x0p+0 : 0x4.00000000000000000000000014p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
225= catanh upward ibm128 0x4p+48 0x0p+0 : 0x4.00000000000000000000000016p-52 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
226catanh 0x1p50 -0.0
227= catanh downward binary32 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb6p+0 : inexact-ok
228= catanh tonearest binary32 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb6p+0 : inexact-ok
229= catanh towardzero binary32 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb4p+0 : inexact-ok
230= catanh upward binary32 0x4p+48 -0x0p+0 : 0x4.000008p-52 -0x1.921fb4p+0 : inexact-ok
231= catanh downward binary64 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d19p+0 : inexact-ok
232= catanh tonearest binary64 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d18p+0 : inexact-ok
233= catanh towardzero binary64 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d18p+0 : inexact-ok
234= catanh upward binary64 0x4p+48 -0x0p+0 : 0x4.0000000000004p-52 -0x1.921fb54442d18p+0 : inexact-ok
235= catanh downward intel96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
236= catanh tonearest intel96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
237= catanh towardzero intel96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
238= catanh upward intel96 0x4p+48 -0x0p+0 : 0x4.0000000000000008p-52 -0x1.921fb54442d18468p+0 : inexact-ok
239= catanh downward m68k96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
240= catanh tonearest m68k96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
241= catanh towardzero m68k96 0x4p+48 -0x0p+0 : 0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
242= catanh upward m68k96 0x4p+48 -0x0p+0 : 0x4.0000000000000008p-52 -0x1.921fb54442d18468p+0 : inexact-ok
243= catanh downward binary128 0x4p+48 -0x0p+0 : 0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
244= catanh tonearest binary128 0x4p+48 -0x0p+0 : 0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
245= catanh towardzero binary128 0x4p+48 -0x0p+0 : 0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
246= catanh upward binary128 0x4p+48 -0x0p+0 : 0x4.0000000000000000000000001558p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
247= catanh downward ibm128 0x4p+48 -0x0p+0 : 0x4.00000000000000000000000014p-52 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
248= catanh tonearest ibm128 0x4p+48 -0x0p+0 : 0x4.00000000000000000000000016p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
249= catanh towardzero ibm128 0x4p+48 -0x0p+0 : 0x4.00000000000000000000000014p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
250= catanh upward ibm128 0x4p+48 -0x0p+0 : 0x4.00000000000000000000000016p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
251catanh -0x1p50 0.0
252= catanh downward binary32 -0x4p+48 0x0p+0 : -0x4.000008p-52 0x1.921fb4p+0 : inexact-ok
253= catanh tonearest binary32 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb6p+0 : inexact-ok
254= catanh towardzero binary32 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb4p+0 : inexact-ok
255= catanh upward binary32 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb6p+0 : inexact-ok
256= catanh downward binary64 -0x4p+48 0x0p+0 : -0x4.0000000000004p-52 0x1.921fb54442d18p+0 : inexact-ok
257= catanh tonearest binary64 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d18p+0 : inexact-ok
258= catanh towardzero binary64 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d18p+0 : inexact-ok
259= catanh upward binary64 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d19p+0 : inexact-ok
260= catanh downward intel96 -0x4p+48 0x0p+0 : -0x4.0000000000000008p-52 0x1.921fb54442d18468p+0 : inexact-ok
261= catanh tonearest intel96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
262= catanh towardzero intel96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
263= catanh upward intel96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
264= catanh downward m68k96 -0x4p+48 0x0p+0 : -0x4.0000000000000008p-52 0x1.921fb54442d18468p+0 : inexact-ok
265= catanh tonearest m68k96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
266= catanh towardzero m68k96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d18468p+0 : inexact-ok
267= catanh upward m68k96 -0x4p+48 0x0p+0 : -0x4p-52 0x1.921fb54442d1846ap+0 : inexact-ok
268= catanh downward binary128 -0x4p+48 0x0p+0 : -0x4.0000000000000000000000001558p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
269= catanh tonearest binary128 -0x4p+48 0x0p+0 : -0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
270= catanh towardzero binary128 -0x4p+48 0x0p+0 : -0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
271= catanh upward binary128 -0x4p+48 0x0p+0 : -0x4.0000000000000000000000001554p-52 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
272= catanh downward ibm128 -0x4p+48 0x0p+0 : -0x4.00000000000000000000000016p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
273= catanh tonearest ibm128 -0x4p+48 0x0p+0 : -0x4.00000000000000000000000016p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
274= catanh towardzero ibm128 -0x4p+48 0x0p+0 : -0x4.00000000000000000000000014p-52 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
275= catanh upward ibm128 -0x4p+48 0x0p+0 : -0x4.00000000000000000000000014p-52 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
276catanh -0x1p50 -0.0
277= catanh downward binary32 -0x4p+48 -0x0p+0 : -0x4.000008p-52 -0x1.921fb6p+0 : inexact-ok
278= catanh tonearest binary32 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb6p+0 : inexact-ok
279= catanh towardzero binary32 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb4p+0 : inexact-ok
280= catanh upward binary32 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb4p+0 : inexact-ok
281= catanh downward binary64 -0x4p+48 -0x0p+0 : -0x4.0000000000004p-52 -0x1.921fb54442d19p+0 : inexact-ok
282= catanh tonearest binary64 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18p+0 : inexact-ok
283= catanh towardzero binary64 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18p+0 : inexact-ok
284= catanh upward binary64 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18p+0 : inexact-ok
285= catanh downward intel96 -0x4p+48 -0x0p+0 : -0x4.0000000000000008p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
286= catanh tonearest intel96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
287= catanh towardzero intel96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
288= catanh upward intel96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
289= catanh downward m68k96 -0x4p+48 -0x0p+0 : -0x4.0000000000000008p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
290= catanh tonearest m68k96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d1846ap+0 : inexact-ok
291= catanh towardzero m68k96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
292= catanh upward m68k96 -0x4p+48 -0x0p+0 : -0x4p-52 -0x1.921fb54442d18468p+0 : inexact-ok
293= catanh downward binary128 -0x4p+48 -0x0p+0 : -0x4.0000000000000000000000001558p-52 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
294= catanh tonearest binary128 -0x4p+48 -0x0p+0 : -0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
295= catanh towardzero binary128 -0x4p+48 -0x0p+0 : -0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
296= catanh upward binary128 -0x4p+48 -0x0p+0 : -0x4.0000000000000000000000001554p-52 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
297= catanh downward ibm128 -0x4p+48 -0x0p+0 : -0x4.00000000000000000000000016p-52 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
298= catanh tonearest ibm128 -0x4p+48 -0x0p+0 : -0x4.00000000000000000000000016p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
299= catanh towardzero ibm128 -0x4p+48 -0x0p+0 : -0x4.00000000000000000000000014p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
300= catanh upward ibm128 -0x4p+48 -0x0p+0 : -0x4.00000000000000000000000014p-52 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
301catanh 0.0 0x1p50
302= catanh downward binary32 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
303= catanh tonearest binary32 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
304= catanh towardzero binary32 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
305= catanh upward binary32 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
306= catanh downward binary64 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
307= catanh tonearest binary64 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
308= catanh towardzero binary64 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
309= catanh upward binary64 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d15p+0 : inexact-ok
310= catanh downward intel96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
311= catanh tonearest intel96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
312= catanh towardzero intel96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
313= catanh upward intel96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
314= catanh downward m68k96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
315= catanh tonearest m68k96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
316= catanh towardzero m68k96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
317= catanh upward m68k96 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
318= catanh downward binary128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
319= catanh tonearest binary128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
320= catanh towardzero binary128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
321= catanh upward binary128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc51701b9p+0 : inexact-ok
322= catanh downward ibm128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
323= catanh tonearest ibm128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
324= catanh towardzero ibm128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
325= catanh upward ibm128 0x0p+0 0x4p+48 : 0x0p+0 0x1.921fb54442d14469898cc51702p+0 : inexact-ok
326catanh -0.0 0x1p50
327= catanh downward binary32 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
328= catanh tonearest binary32 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
329= catanh towardzero binary32 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
330= catanh upward binary32 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
331= catanh downward binary64 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
332= catanh tonearest binary64 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
333= catanh towardzero binary64 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14p+0 : inexact-ok
334= catanh upward binary64 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d15p+0 : inexact-ok
335= catanh downward intel96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
336= catanh tonearest intel96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
337= catanh towardzero intel96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
338= catanh upward intel96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
339= catanh downward m68k96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
340= catanh tonearest m68k96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
341= catanh towardzero m68k96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14468p+0 : inexact-ok
342= catanh upward m68k96 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d1446ap+0 : inexact-ok
343= catanh downward binary128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
344= catanh tonearest binary128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
345= catanh towardzero binary128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
346= catanh upward binary128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc51701b9p+0 : inexact-ok
347= catanh downward ibm128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
348= catanh tonearest ibm128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
349= catanh towardzero ibm128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc517018p+0 : inexact-ok
350= catanh upward ibm128 -0x0p+0 0x4p+48 : -0x0p+0 0x1.921fb54442d14469898cc51702p+0 : inexact-ok
351catanh 0.0 -0x1p50
352= catanh downward binary32 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
353= catanh tonearest binary32 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
354= catanh towardzero binary32 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
355= catanh upward binary32 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
356= catanh downward binary64 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d15p+0 : inexact-ok
357= catanh tonearest binary64 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
358= catanh towardzero binary64 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
359= catanh upward binary64 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
360= catanh downward intel96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
361= catanh tonearest intel96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
362= catanh towardzero intel96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
363= catanh upward intel96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
364= catanh downward m68k96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
365= catanh tonearest m68k96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
366= catanh towardzero m68k96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
367= catanh upward m68k96 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
368= catanh downward binary128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc51701b9p+0 : inexact-ok
369= catanh tonearest binary128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
370= catanh towardzero binary128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
371= catanh upward binary128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
372= catanh downward ibm128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc51702p+0 : inexact-ok
373= catanh tonearest ibm128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
374= catanh towardzero ibm128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
375= catanh upward ibm128 0x0p+0 -0x4p+48 : 0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
376catanh -0.0 -0x1p50
377= catanh downward binary32 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
378= catanh tonearest binary32 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
379= catanh towardzero binary32 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
380= catanh upward binary32 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
381= catanh downward binary64 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d15p+0 : inexact-ok
382= catanh tonearest binary64 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
383= catanh towardzero binary64 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
384= catanh upward binary64 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14p+0 : inexact-ok
385= catanh downward intel96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
386= catanh tonearest intel96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
387= catanh towardzero intel96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
388= catanh upward intel96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
389= catanh downward m68k96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
390= catanh tonearest m68k96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d1446ap+0 : inexact-ok
391= catanh towardzero m68k96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
392= catanh upward m68k96 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14468p+0 : inexact-ok
393= catanh downward binary128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc51701b9p+0 : inexact-ok
394= catanh tonearest binary128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
395= catanh towardzero binary128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
396= catanh upward binary128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc51701b8p+0 : inexact-ok
397= catanh downward ibm128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc51702p+0 : inexact-ok
398= catanh tonearest ibm128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
399= catanh towardzero ibm128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
400= catanh upward ibm128 -0x0p+0 -0x4p+48 : -0x0p+0 -0x1.921fb54442d14469898cc517018p+0 : inexact-ok
401catanh 0x1p500 0.0
402= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
403= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
404= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
405= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
406= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
407= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
408= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
409= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
410= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
411= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
412= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
413= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
414= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
415= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
416= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
417= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
418= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
419= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
420= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
421= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
422= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
423= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
424= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
425= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
426= catanh downward binary64 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18p+0 : inexact-ok
427= catanh tonearest binary64 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18p+0 : inexact-ok
428= catanh towardzero binary64 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18p+0 : inexact-ok
429= catanh upward binary64 0x1p+500 0x0p+0 : 0x1.0000000000001p-500 0x1.921fb54442d19p+0 : inexact-ok
430= catanh downward intel96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
431= catanh tonearest intel96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
432= catanh towardzero intel96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
433= catanh upward intel96 0x1p+500 0x0p+0 : 0x1.0000000000000002p-500 0x1.921fb54442d1846ap+0 : inexact-ok
434= catanh downward m68k96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
435= catanh tonearest m68k96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
436= catanh towardzero m68k96 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
437= catanh upward m68k96 0x1p+500 0x0p+0 : 0x1.0000000000000002p-500 0x1.921fb54442d1846ap+0 : inexact-ok
438= catanh downward binary128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
439= catanh tonearest binary128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
440= catanh towardzero binary128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
441= catanh upward binary128 0x1p+500 0x0p+0 : 0x1.0000000000000000000000000001p-500 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
442= catanh downward ibm128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
443= catanh tonearest ibm128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
444= catanh towardzero ibm128 0x1p+500 0x0p+0 : 0x1p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
445= catanh upward ibm128 0x1p+500 0x0p+0 : 0x1.000000000000000000000000008p-500 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
446catanh 0x1p500 -0.0
447= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
448= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
449= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
450= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
451= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
452= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
453= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
454= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
455= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
456= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
457= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
458= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
459= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
460= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
461= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
462= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
463= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
464= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
465= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
466= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
467= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
468= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
469= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
470= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
471= catanh downward binary64 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d19p+0 : inexact-ok
472= catanh tonearest binary64 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18p+0 : inexact-ok
473= catanh towardzero binary64 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18p+0 : inexact-ok
474= catanh upward binary64 0x1p+500 -0x0p+0 : 0x1.0000000000001p-500 -0x1.921fb54442d18p+0 : inexact-ok
475= catanh downward intel96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
476= catanh tonearest intel96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
477= catanh towardzero intel96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
478= catanh upward intel96 0x1p+500 -0x0p+0 : 0x1.0000000000000002p-500 -0x1.921fb54442d18468p+0 : inexact-ok
479= catanh downward m68k96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
480= catanh tonearest m68k96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
481= catanh towardzero m68k96 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
482= catanh upward m68k96 0x1p+500 -0x0p+0 : 0x1.0000000000000002p-500 -0x1.921fb54442d18468p+0 : inexact-ok
483= catanh downward binary128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
484= catanh tonearest binary128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
485= catanh towardzero binary128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
486= catanh upward binary128 0x1p+500 -0x0p+0 : 0x1.0000000000000000000000000001p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
487= catanh downward ibm128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
488= catanh tonearest ibm128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
489= catanh towardzero ibm128 0x1p+500 -0x0p+0 : 0x1p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
490= catanh upward ibm128 0x1p+500 -0x0p+0 : 0x1.000000000000000000000000008p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
491catanh -0x1p500 0.0
492= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
493= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
494= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
495= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
496= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
497= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
498= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
499= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
500= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
501= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
502= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
503= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
504= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
505= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
506= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
507= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
508= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
509= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
510= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
511= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
512= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
513= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
514= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
515= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
516= catanh downward binary64 -0x1p+500 0x0p+0 : -0x1.0000000000001p-500 0x1.921fb54442d18p+0 : inexact-ok
517= catanh tonearest binary64 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18p+0 : inexact-ok
518= catanh towardzero binary64 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18p+0 : inexact-ok
519= catanh upward binary64 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d19p+0 : inexact-ok
520= catanh downward intel96 -0x1p+500 0x0p+0 : -0x1.0000000000000002p-500 0x1.921fb54442d18468p+0 : inexact-ok
521= catanh tonearest intel96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
522= catanh towardzero intel96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
523= catanh upward intel96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
524= catanh downward m68k96 -0x1p+500 0x0p+0 : -0x1.0000000000000002p-500 0x1.921fb54442d18468p+0 : inexact-ok
525= catanh tonearest m68k96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
526= catanh towardzero m68k96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18468p+0 : inexact-ok
527= catanh upward m68k96 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d1846ap+0 : inexact-ok
528= catanh downward binary128 -0x1p+500 0x0p+0 : -0x1.0000000000000000000000000001p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
529= catanh tonearest binary128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
530= catanh towardzero binary128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
531= catanh upward binary128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
532= catanh downward ibm128 -0x1p+500 0x0p+0 : -0x1.000000000000000000000000008p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
533= catanh tonearest ibm128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
534= catanh towardzero ibm128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
535= catanh upward ibm128 -0x1p+500 0x0p+0 : -0x1p-500 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
536catanh -0x1p500 -0.0
537= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
538= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
539= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
540= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
541= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
542= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
543= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
544= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
545= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
546= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
547= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
548= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
549= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
550= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
551= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
552= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
553= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
554= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
555= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
556= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
557= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
558= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
559= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
560= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
561= catanh downward binary64 -0x1p+500 -0x0p+0 : -0x1.0000000000001p-500 -0x1.921fb54442d19p+0 : inexact-ok
562= catanh tonearest binary64 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18p+0 : inexact-ok
563= catanh towardzero binary64 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18p+0 : inexact-ok
564= catanh upward binary64 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18p+0 : inexact-ok
565= catanh downward intel96 -0x1p+500 -0x0p+0 : -0x1.0000000000000002p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
566= catanh tonearest intel96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
567= catanh towardzero intel96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
568= catanh upward intel96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
569= catanh downward m68k96 -0x1p+500 -0x0p+0 : -0x1.0000000000000002p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
570= catanh tonearest m68k96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d1846ap+0 : inexact-ok
571= catanh towardzero m68k96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
572= catanh upward m68k96 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18468p+0 : inexact-ok
573= catanh downward binary128 -0x1p+500 -0x0p+0 : -0x1.0000000000000000000000000001p-500 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
574= catanh tonearest binary128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
575= catanh towardzero binary128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
576= catanh upward binary128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
577= catanh downward ibm128 -0x1p+500 -0x0p+0 : -0x1.000000000000000000000000008p-500 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
578= catanh tonearest ibm128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
579= catanh towardzero ibm128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
580= catanh upward ibm128 -0x1p+500 -0x0p+0 : -0x1p-500 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
581catanh 0.0 0x1p500
582= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
583= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
584= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
585= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
586= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
587= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
588= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
589= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
590= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
591= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
592= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
593= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
594= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
595= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
596= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
597= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
598= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
599= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
600= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
601= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
602= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
603= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
604= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
605= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
606= catanh downward binary64 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
607= catanh tonearest binary64 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
608= catanh towardzero binary64 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
609= catanh upward binary64 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
610= catanh downward intel96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
611= catanh tonearest intel96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
612= catanh towardzero intel96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
613= catanh upward intel96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
614= catanh downward m68k96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
615= catanh tonearest m68k96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
616= catanh towardzero m68k96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
617= catanh upward m68k96 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
618= catanh downward binary128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
619= catanh tonearest binary128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
620= catanh towardzero binary128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
621= catanh upward binary128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
622= catanh downward ibm128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
623= catanh tonearest ibm128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
624= catanh towardzero ibm128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
625= catanh upward ibm128 0x0p+0 0x1p+500 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
626catanh -0.0 0x1p500
627= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
628= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
629= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
630= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
631= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
632= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
633= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
634= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
635= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
636= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
637= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
638= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
639= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
640= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
641= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
642= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
643= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
644= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
645= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
646= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
647= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
648= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
649= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
650= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
651= catanh downward binary64 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
652= catanh tonearest binary64 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
653= catanh towardzero binary64 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
654= catanh upward binary64 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
655= catanh downward intel96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
656= catanh tonearest intel96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
657= catanh towardzero intel96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
658= catanh upward intel96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
659= catanh downward m68k96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
660= catanh tonearest m68k96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
661= catanh towardzero m68k96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
662= catanh upward m68k96 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
663= catanh downward binary128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
664= catanh tonearest binary128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
665= catanh towardzero binary128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
666= catanh upward binary128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
667= catanh downward ibm128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
668= catanh tonearest ibm128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
669= catanh towardzero ibm128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
670= catanh upward ibm128 -0x0p+0 0x1p+500 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
671catanh 0.0 -0x1p500
672= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
673= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
674= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
675= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
676= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
677= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
678= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
679= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
680= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
681= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
682= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
683= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
684= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
685= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
686= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
687= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
688= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
689= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
690= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
691= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
692= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
693= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
694= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
695= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
696= catanh downward binary64 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
697= catanh tonearest binary64 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
698= catanh towardzero binary64 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
699= catanh upward binary64 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
700= catanh downward intel96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
701= catanh tonearest intel96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
702= catanh towardzero intel96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
703= catanh upward intel96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
704= catanh downward m68k96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
705= catanh tonearest m68k96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
706= catanh towardzero m68k96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
707= catanh upward m68k96 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
708= catanh downward binary128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
709= catanh tonearest binary128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
710= catanh towardzero binary128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
711= catanh upward binary128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
712= catanh downward ibm128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
713= catanh tonearest ibm128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
714= catanh towardzero ibm128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
715= catanh upward ibm128 0x0p+0 -0x1p+500 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
716catanh -0.0 -0x1p500
717= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
718= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
719= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
720= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
721= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
722= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
723= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
724= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
725= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
726= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
727= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
728= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
729= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
730= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
731= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
732= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
733= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
734= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
735= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
736= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
737= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
738= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
739= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
740= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
741= catanh downward binary64 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
742= catanh tonearest binary64 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
743= catanh towardzero binary64 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
744= catanh upward binary64 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
745= catanh downward intel96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
746= catanh tonearest intel96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
747= catanh towardzero intel96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
748= catanh upward intel96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
749= catanh downward m68k96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
750= catanh tonearest m68k96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
751= catanh towardzero m68k96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
752= catanh upward m68k96 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
753= catanh downward binary128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
754= catanh tonearest binary128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
755= catanh towardzero binary128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
756= catanh upward binary128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
757= catanh downward ibm128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
758= catanh tonearest ibm128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
759= catanh towardzero ibm128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
760= catanh upward ibm128 -0x0p+0 -0x1p+500 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
761catanh 0x1p5000 0.0
762= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
763= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
764= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
765= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
766= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
767= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
768= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
769= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
770= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
771= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
772= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
773= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
774= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
775= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
776= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
777= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
778= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
779= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
780= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
781= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
782= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
783= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
784= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
785= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
786= catanh downward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
787= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
788= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
789= catanh upward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
790= catanh downward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
791= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
792= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
793= catanh upward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
794= catanh downward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
795= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
796= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
797= catanh upward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
798= catanh downward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
799= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
800= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
801= catanh upward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
802= catanh downward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
803= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
804= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
805= catanh upward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
806= catanh downward intel96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
807= catanh tonearest intel96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
808= catanh towardzero intel96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
809= catanh upward intel96 0x1p+5000 0x0p+0 : 0x1.0000000000000002p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
810= catanh downward m68k96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
811= catanh tonearest m68k96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
812= catanh towardzero m68k96 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
813= catanh upward m68k96 0x1p+5000 0x0p+0 : 0x1.0000000000000002p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
814= catanh downward binary128 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
815= catanh tonearest binary128 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
816= catanh towardzero binary128 0x1p+5000 0x0p+0 : 0x1p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
817= catanh upward binary128 0x1p+5000 0x0p+0 : 0x1.0000000000000000000000000001p-5000 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
818= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
819= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
820= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
821= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
822= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
823= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
824= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
825= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
826catanh 0x1p5000 -0.0
827= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
828= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
829= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
830= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
831= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
832= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
833= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
834= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
835= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
836= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
837= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
838= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
839= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
840= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
841= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
842= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
843= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
844= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
845= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
846= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
847= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
848= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
849= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
850= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
851= catanh downward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
852= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
853= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
854= catanh upward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
855= catanh downward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
856= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
857= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
858= catanh upward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
859= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
860= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
861= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
862= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
863= catanh downward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
864= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
865= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
866= catanh upward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
867= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
868= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
869= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
870= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
871= catanh downward intel96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
872= catanh tonearest intel96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
873= catanh towardzero intel96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
874= catanh upward intel96 0x1p+5000 -0x0p+0 : 0x1.0000000000000002p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
875= catanh downward m68k96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
876= catanh tonearest m68k96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
877= catanh towardzero m68k96 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
878= catanh upward m68k96 0x1p+5000 -0x0p+0 : 0x1.0000000000000002p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
879= catanh downward binary128 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
880= catanh tonearest binary128 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
881= catanh towardzero binary128 0x1p+5000 -0x0p+0 : 0x1p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
882= catanh upward binary128 0x1p+5000 -0x0p+0 : 0x1.0000000000000000000000000001p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
883= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
884= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
885= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
886= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
887= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
888= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
889= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
890= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
891catanh -0x1p5000 0.0
892= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
893= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
894= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
895= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
896= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
897= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
898= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
899= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
900= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
901= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
902= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
903= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
904= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
905= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
906= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
907= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
908= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
909= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
910= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
911= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
912= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
913= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
914= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
915= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
916= catanh downward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
917= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
918= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
919= catanh upward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
920= catanh downward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
921= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
922= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
923= catanh upward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
924= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
925= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
926= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
927= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
928= catanh downward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
929= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
930= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
931= catanh upward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
932= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
933= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
934= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
935= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
936= catanh downward intel96 -0x1p+5000 0x0p+0 : -0x1.0000000000000002p-5000 0x1.921fb54442d18468p+0 : inexact-ok
937= catanh tonearest intel96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
938= catanh towardzero intel96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
939= catanh upward intel96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
940= catanh downward m68k96 -0x1p+5000 0x0p+0 : -0x1.0000000000000002p-5000 0x1.921fb54442d18468p+0 : inexact-ok
941= catanh tonearest m68k96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
942= catanh towardzero m68k96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d18468p+0 : inexact-ok
943= catanh upward m68k96 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d1846ap+0 : inexact-ok
944= catanh downward binary128 -0x1p+5000 0x0p+0 : -0x1.0000000000000000000000000001p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
945= catanh tonearest binary128 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
946= catanh towardzero binary128 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
947= catanh upward binary128 -0x1p+5000 0x0p+0 : -0x1p-5000 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
948= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
949= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
950= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
951= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
952= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
953= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
954= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
955= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
956catanh -0x1p5000 -0.0
957= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
958= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
959= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
960= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
961= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
962= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
963= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
964= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
965= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
966= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
967= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
968= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
969= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
970= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
971= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
972= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
973= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
974= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
975= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
976= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
977= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
978= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
979= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
980= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
981= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
982= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
983= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
984= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
985= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
986= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
987= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
988= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
989= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
990= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
991= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
992= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
993= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
994= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
995= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
996= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
997= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
998= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
999= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1000= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1001= catanh downward intel96 -0x1p+5000 -0x0p+0 : -0x1.0000000000000002p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
1002= catanh tonearest intel96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
1003= catanh towardzero intel96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
1004= catanh upward intel96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
1005= catanh downward m68k96 -0x1p+5000 -0x0p+0 : -0x1.0000000000000002p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
1006= catanh tonearest m68k96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d1846ap+0 : inexact-ok
1007= catanh towardzero m68k96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
1008= catanh upward m68k96 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18468p+0 : inexact-ok
1009= catanh downward binary128 -0x1p+5000 -0x0p+0 : -0x1.0000000000000000000000000001p-5000 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1010= catanh tonearest binary128 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1011= catanh towardzero binary128 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1012= catanh upward binary128 -0x1p+5000 -0x0p+0 : -0x1p-5000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1013= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1014= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1015= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1016= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1017= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1018= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1019= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1020= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1021catanh 0.0 0x1p5000
1022= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
1023= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
1024= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
1025= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
1026= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1027= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1028= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1029= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
1030= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1031= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1032= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1033= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1034= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1035= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1036= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1037= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1038= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1039= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1040= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1041= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1042= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1043= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1044= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1045= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1046= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1047= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1048= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1049= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
1050= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1051= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1052= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1053= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1054= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1055= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1056= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1057= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1058= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1059= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1060= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1061= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1062= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1063= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1064= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1065= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1066= catanh downward intel96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1067= catanh tonearest intel96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1068= catanh towardzero intel96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1069= catanh upward intel96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1070= catanh downward m68k96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1071= catanh tonearest m68k96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1072= catanh towardzero m68k96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1073= catanh upward m68k96 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1074= catanh downward binary128 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1075= catanh tonearest binary128 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1076= catanh towardzero binary128 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1077= catanh upward binary128 0x0p+0 0x1p+5000 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1078= catanh downward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1079= catanh tonearest binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1080= catanh towardzero binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1081= catanh upward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1082= catanh downward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1083= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1084= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1085= catanh upward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1086catanh -0.0 0x1p5000
1087= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
1088= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
1089= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
1090= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
1091= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1092= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1093= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1094= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
1095= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1096= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1097= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1098= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1099= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1100= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1101= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1102= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1103= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1104= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1105= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1106= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1107= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1108= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1109= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1110= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1111= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1112= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1113= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
1114= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
1115= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1116= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1117= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1118= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1119= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1120= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1121= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1122= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1123= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1124= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1125= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1126= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1127= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1128= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1129= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1130= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1131= catanh downward intel96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1132= catanh tonearest intel96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1133= catanh towardzero intel96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1134= catanh upward intel96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1135= catanh downward m68k96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1136= catanh tonearest m68k96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1137= catanh towardzero m68k96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
1138= catanh upward m68k96 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
1139= catanh downward binary128 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1140= catanh tonearest binary128 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1141= catanh towardzero binary128 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1142= catanh upward binary128 -0x0p+0 0x1p+5000 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1143= catanh downward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1144= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1145= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1146= catanh upward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1147= catanh downward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1148= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1149= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1150= catanh upward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1151catanh 0.0 -0x1p5000
1152= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
1153= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
1154= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
1155= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
1156= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
1157= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1158= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1159= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1160= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1161= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1162= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1163= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1164= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1165= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1166= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1167= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1168= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1169= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1170= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1171= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1172= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1173= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1174= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1175= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1176= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
1177= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1178= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1179= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1180= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1181= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1182= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1183= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1184= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1185= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1186= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1187= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1188= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1189= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1190= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1191= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1192= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1193= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1194= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1195= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1196= catanh downward intel96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1197= catanh tonearest intel96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1198= catanh towardzero intel96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1199= catanh upward intel96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1200= catanh downward m68k96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1201= catanh tonearest m68k96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1202= catanh towardzero m68k96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1203= catanh upward m68k96 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1204= catanh downward binary128 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1205= catanh tonearest binary128 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1206= catanh towardzero binary128 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1207= catanh upward binary128 0x0p+0 -0x1p+5000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1208= catanh downward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1209= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1210= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1211= catanh upward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1212= catanh downward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1213= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1214= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1215= catanh upward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1216catanh -0.0 -0x1p5000
1217= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
1218= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
1219= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
1220= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
1221= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
1222= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1223= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1224= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1225= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1226= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1227= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1228= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1229= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1230= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1231= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1232= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1233= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1234= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1235= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1236= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1237= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1238= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1239= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1240= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1241= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
1242= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1243= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1244= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
1245= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1246= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1247= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1248= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1249= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1250= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1251= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1252= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1253= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1254= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1255= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1256= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1257= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1258= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1259= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1260= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1261= catanh downward intel96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1262= catanh tonearest intel96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1263= catanh towardzero intel96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1264= catanh upward intel96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1265= catanh downward m68k96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1266= catanh tonearest m68k96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
1267= catanh towardzero m68k96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1268= catanh upward m68k96 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
1269= catanh downward binary128 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1270= catanh tonearest binary128 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1271= catanh towardzero binary128 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1272= catanh upward binary128 -0x0p+0 -0x1p+5000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1273= catanh downward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1274= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1275= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1276= catanh upward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1277= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1278= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1279= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1280= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1281catanh 0x1p63 0.5
1282= catanh downward binary32 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb4p+0 : inexact-ok
1283= catanh tonearest binary32 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb6p+0 : inexact-ok
1284= catanh towardzero binary32 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb4p+0 : inexact-ok
1285= catanh upward binary32 0x8p+60 0x8p-4 : 0x2.000004p-64 0x1.921fb6p+0 : inexact-ok
1286= catanh downward binary64 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18p+0 : inexact-ok
1287= catanh tonearest binary64 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18p+0 : inexact-ok
1288= catanh towardzero binary64 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18p+0 : inexact-ok
1289= catanh upward binary64 0x8p+60 0x8p-4 : 0x2.0000000000002p-64 0x1.921fb54442d19p+0 : inexact-ok
1290= catanh downward intel96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1291= catanh tonearest intel96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1292= catanh towardzero intel96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1293= catanh upward intel96 0x8p+60 0x8p-4 : 0x2.0000000000000004p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1294= catanh downward m68k96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1295= catanh tonearest m68k96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1296= catanh towardzero m68k96 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1297= catanh upward m68k96 0x8p+60 0x8p-4 : 0x2.0000000000000004p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1298= catanh downward binary128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1299= catanh tonearest binary128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1300= catanh towardzero binary128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1301= catanh upward binary128 0x8p+60 0x8p-4 : 0x2.0000000000000000000000000002p-64 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1302= catanh downward ibm128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1303= catanh tonearest ibm128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1304= catanh towardzero ibm128 0x8p+60 0x8p-4 : 0x2p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1305= catanh upward ibm128 0x8p+60 0x8p-4 : 0x2.00000000000000000000000001p-64 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1306catanh 0x1p63 -0.5
1307= catanh downward binary32 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb6p+0 : inexact-ok
1308= catanh tonearest binary32 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb6p+0 : inexact-ok
1309= catanh towardzero binary32 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb4p+0 : inexact-ok
1310= catanh upward binary32 0x8p+60 -0x8p-4 : 0x2.000004p-64 -0x1.921fb4p+0 : inexact-ok
1311= catanh downward binary64 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d19p+0 : inexact-ok
1312= catanh tonearest binary64 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18p+0 : inexact-ok
1313= catanh towardzero binary64 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18p+0 : inexact-ok
1314= catanh upward binary64 0x8p+60 -0x8p-4 : 0x2.0000000000002p-64 -0x1.921fb54442d18p+0 : inexact-ok
1315= catanh downward intel96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1316= catanh tonearest intel96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1317= catanh towardzero intel96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1318= catanh upward intel96 0x8p+60 -0x8p-4 : 0x2.0000000000000004p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1319= catanh downward m68k96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1320= catanh tonearest m68k96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1321= catanh towardzero m68k96 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1322= catanh upward m68k96 0x8p+60 -0x8p-4 : 0x2.0000000000000004p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1323= catanh downward binary128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1324= catanh tonearest binary128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1325= catanh towardzero binary128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1326= catanh upward binary128 0x8p+60 -0x8p-4 : 0x2.0000000000000000000000000002p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1327= catanh downward ibm128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1328= catanh tonearest ibm128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1329= catanh towardzero ibm128 0x8p+60 -0x8p-4 : 0x2p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1330= catanh upward ibm128 0x8p+60 -0x8p-4 : 0x2.00000000000000000000000001p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1331catanh -0x1p63 0.5
1332= catanh downward binary32 -0x8p+60 0x8p-4 : -0x2.000004p-64 0x1.921fb4p+0 : inexact-ok
1333= catanh tonearest binary32 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb6p+0 : inexact-ok
1334= catanh towardzero binary32 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb4p+0 : inexact-ok
1335= catanh upward binary32 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb6p+0 : inexact-ok
1336= catanh downward binary64 -0x8p+60 0x8p-4 : -0x2.0000000000002p-64 0x1.921fb54442d18p+0 : inexact-ok
1337= catanh tonearest binary64 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18p+0 : inexact-ok
1338= catanh towardzero binary64 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18p+0 : inexact-ok
1339= catanh upward binary64 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d19p+0 : inexact-ok
1340= catanh downward intel96 -0x8p+60 0x8p-4 : -0x2.0000000000000004p-64 0x1.921fb54442d18468p+0 : inexact-ok
1341= catanh tonearest intel96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1342= catanh towardzero intel96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1343= catanh upward intel96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1344= catanh downward m68k96 -0x8p+60 0x8p-4 : -0x2.0000000000000004p-64 0x1.921fb54442d18468p+0 : inexact-ok
1345= catanh tonearest m68k96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1346= catanh towardzero m68k96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18468p+0 : inexact-ok
1347= catanh upward m68k96 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d1846ap+0 : inexact-ok
1348= catanh downward binary128 -0x8p+60 0x8p-4 : -0x2.0000000000000000000000000002p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1349= catanh tonearest binary128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1350= catanh towardzero binary128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1351= catanh upward binary128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1352= catanh downward ibm128 -0x8p+60 0x8p-4 : -0x2.00000000000000000000000001p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1353= catanh tonearest ibm128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1354= catanh towardzero ibm128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1355= catanh upward ibm128 -0x8p+60 0x8p-4 : -0x2p-64 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1356catanh -0x1p63 -0.5
1357= catanh downward binary32 -0x8p+60 -0x8p-4 : -0x2.000004p-64 -0x1.921fb6p+0 : inexact-ok
1358= catanh tonearest binary32 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb6p+0 : inexact-ok
1359= catanh towardzero binary32 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb4p+0 : inexact-ok
1360= catanh upward binary32 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb4p+0 : inexact-ok
1361= catanh downward binary64 -0x8p+60 -0x8p-4 : -0x2.0000000000002p-64 -0x1.921fb54442d19p+0 : inexact-ok
1362= catanh tonearest binary64 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18p+0 : inexact-ok
1363= catanh towardzero binary64 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18p+0 : inexact-ok
1364= catanh upward binary64 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18p+0 : inexact-ok
1365= catanh downward intel96 -0x8p+60 -0x8p-4 : -0x2.0000000000000004p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1366= catanh tonearest intel96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1367= catanh towardzero intel96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1368= catanh upward intel96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1369= catanh downward m68k96 -0x8p+60 -0x8p-4 : -0x2.0000000000000004p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1370= catanh tonearest m68k96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d1846ap+0 : inexact-ok
1371= catanh towardzero m68k96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1372= catanh upward m68k96 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18468p+0 : inexact-ok
1373= catanh downward binary128 -0x8p+60 -0x8p-4 : -0x2.0000000000000000000000000002p-64 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1374= catanh tonearest binary128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1375= catanh towardzero binary128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1376= catanh upward binary128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1377= catanh downward ibm128 -0x8p+60 -0x8p-4 : -0x2.00000000000000000000000001p-64 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1378= catanh tonearest ibm128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1379= catanh towardzero ibm128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1380= catanh upward ibm128 -0x8p+60 -0x8p-4 : -0x2p-64 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1381catanh 0.5 0x1p63
1382= catanh downward binary32 0x8p-4 0x8p+60 : 0x1.fffff8p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1383= catanh tonearest binary32 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1384= catanh towardzero binary32 0x8p-4 0x8p+60 : 0x1.fffff8p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1385= catanh upward binary32 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1386= catanh downward binary64 0x8p-4 0x8p+60 : 0x1.fffffffffffffp-128 0x1.921fb54442d18p+0 : inexact-ok
1387= catanh tonearest binary64 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18p+0 : inexact-ok
1388= catanh towardzero binary64 0x8p-4 0x8p+60 : 0x1.fffffffffffffp-128 0x1.921fb54442d18p+0 : inexact-ok
1389= catanh upward binary64 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d19p+0 : inexact-ok
1390= catanh downward intel96 0x8p-4 0x8p+60 : 0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1391= catanh tonearest intel96 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1392= catanh towardzero intel96 0x8p-4 0x8p+60 : 0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1393= catanh upward intel96 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1394= catanh downward m68k96 0x8p-4 0x8p+60 : 0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1395= catanh tonearest m68k96 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1396= catanh towardzero m68k96 0x8p-4 0x8p+60 : 0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1397= catanh upward m68k96 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1398= catanh downward binary128 0x8p-4 0x8p+60 : 0x1.ffffffffffffffffffffffffffffp-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1399= catanh tonearest binary128 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1400= catanh towardzero binary128 0x8p-4 0x8p+60 : 0x1.ffffffffffffffffffffffffffffp-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1401= catanh upward binary128 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18467898cc51701b9p+0 : inexact-ok
1402= catanh downward ibm128 0x8p-4 0x8p+60 : 0x1.ffffffffffffffffffffffffff8p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1403= catanh tonearest ibm128 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1404= catanh towardzero ibm128 0x8p-4 0x8p+60 : 0x1.ffffffffffffffffffffffffff8p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1405= catanh upward ibm128 0x8p-4 0x8p+60 : 0x2p-128 0x1.921fb54442d18467898cc51702p+0 : inexact-ok
1406catanh -0.5 0x1p63
1407= catanh downward binary32 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1408= catanh tonearest binary32 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1409= catanh towardzero binary32 -0x8p-4 0x8p+60 : -0x1.fffff8p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1410= catanh upward binary32 -0x8p-4 0x8p+60 : -0x1.fffff8p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1411= catanh downward binary64 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18p+0 : inexact-ok
1412= catanh tonearest binary64 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18p+0 : inexact-ok
1413= catanh towardzero binary64 -0x8p-4 0x8p+60 : -0x1.fffffffffffffp-128 0x1.921fb54442d18p+0 : inexact-ok
1414= catanh upward binary64 -0x8p-4 0x8p+60 : -0x1.fffffffffffffp-128 0x1.921fb54442d19p+0 : inexact-ok
1415= catanh downward intel96 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18466p+0 : inexact-ok
1416= catanh tonearest intel96 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1417= catanh towardzero intel96 -0x8p-4 0x8p+60 : -0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1418= catanh upward intel96 -0x8p-4 0x8p+60 : -0x1.fffffffffffffffep-128 0x1.921fb54442d18468p+0 : inexact-ok
1419= catanh downward m68k96 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18466p+0 : inexact-ok
1420= catanh tonearest m68k96 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18468p+0 : inexact-ok
1421= catanh towardzero m68k96 -0x8p-4 0x8p+60 : -0x1.fffffffffffffffep-128 0x1.921fb54442d18466p+0 : inexact-ok
1422= catanh upward m68k96 -0x8p-4 0x8p+60 : -0x1.fffffffffffffffep-128 0x1.921fb54442d18468p+0 : inexact-ok
1423= catanh downward binary128 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1424= catanh tonearest binary128 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1425= catanh towardzero binary128 -0x8p-4 0x8p+60 : -0x1.ffffffffffffffffffffffffffffp-128 0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1426= catanh upward binary128 -0x8p-4 0x8p+60 : -0x1.ffffffffffffffffffffffffffffp-128 0x1.921fb54442d18467898cc51701b9p+0 : inexact-ok
1427= catanh downward ibm128 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1428= catanh tonearest ibm128 -0x8p-4 0x8p+60 : -0x2p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1429= catanh towardzero ibm128 -0x8p-4 0x8p+60 : -0x1.ffffffffffffffffffffffffff8p-128 0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1430= catanh upward ibm128 -0x8p-4 0x8p+60 : -0x1.ffffffffffffffffffffffffff8p-128 0x1.921fb54442d18467898cc51702p+0 : inexact-ok
1431catanh 0.5 -0x1p63
1432= catanh downward binary32 0x8p-4 -0x8p+60 : 0x1.fffff8p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1433= catanh tonearest binary32 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1434= catanh towardzero binary32 0x8p-4 -0x8p+60 : 0x1.fffff8p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1435= catanh upward binary32 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1436= catanh downward binary64 0x8p-4 -0x8p+60 : 0x1.fffffffffffffp-128 -0x1.921fb54442d19p+0 : inexact-ok
1437= catanh tonearest binary64 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18p+0 : inexact-ok
1438= catanh towardzero binary64 0x8p-4 -0x8p+60 : 0x1.fffffffffffffp-128 -0x1.921fb54442d18p+0 : inexact-ok
1439= catanh upward binary64 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18p+0 : inexact-ok
1440= catanh downward intel96 0x8p-4 -0x8p+60 : 0x1.fffffffffffffffep-128 -0x1.921fb54442d18468p+0 : inexact-ok
1441= catanh tonearest intel96 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1442= catanh towardzero intel96 0x8p-4 -0x8p+60 : 0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1443= catanh upward intel96 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18466p+0 : inexact-ok
1444= catanh downward m68k96 0x8p-4 -0x8p+60 : 0x1.fffffffffffffffep-128 -0x1.921fb54442d18468p+0 : inexact-ok
1445= catanh tonearest m68k96 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1446= catanh towardzero m68k96 0x8p-4 -0x8p+60 : 0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1447= catanh upward m68k96 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18466p+0 : inexact-ok
1448= catanh downward binary128 0x8p-4 -0x8p+60 : 0x1.ffffffffffffffffffffffffffffp-128 -0x1.921fb54442d18467898cc51701b9p+0 : inexact-ok
1449= catanh tonearest binary128 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1450= catanh towardzero binary128 0x8p-4 -0x8p+60 : 0x1.ffffffffffffffffffffffffffffp-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1451= catanh upward binary128 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1452= catanh downward ibm128 0x8p-4 -0x8p+60 : 0x1.ffffffffffffffffffffffffff8p-128 -0x1.921fb54442d18467898cc51702p+0 : inexact-ok
1453= catanh tonearest ibm128 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1454= catanh towardzero ibm128 0x8p-4 -0x8p+60 : 0x1.ffffffffffffffffffffffffff8p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1455= catanh upward ibm128 0x8p-4 -0x8p+60 : 0x2p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1456catanh -0.5 -0x1p63
1457= catanh downward binary32 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1458= catanh tonearest binary32 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1459= catanh towardzero binary32 -0x8p-4 -0x8p+60 : -0x1.fffff8p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1460= catanh upward binary32 -0x8p-4 -0x8p+60 : -0x1.fffff8p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1461= catanh downward binary64 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d19p+0 : inexact-ok
1462= catanh tonearest binary64 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18p+0 : inexact-ok
1463= catanh towardzero binary64 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffp-128 -0x1.921fb54442d18p+0 : inexact-ok
1464= catanh upward binary64 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffp-128 -0x1.921fb54442d18p+0 : inexact-ok
1465= catanh downward intel96 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1466= catanh tonearest intel96 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1467= catanh towardzero intel96 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1468= catanh upward intel96 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1469= catanh downward m68k96 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1470= catanh tonearest m68k96 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1471= catanh towardzero m68k96 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1472= catanh upward m68k96 -0x8p-4 -0x8p+60 : -0x1.fffffffffffffffep-128 -0x1.921fb54442d18466p+0 : inexact-ok
1473= catanh downward binary128 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18467898cc51701b9p+0 : inexact-ok
1474= catanh tonearest binary128 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1475= catanh towardzero binary128 -0x8p-4 -0x8p+60 : -0x1.ffffffffffffffffffffffffffffp-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1476= catanh upward binary128 -0x8p-4 -0x8p+60 : -0x1.ffffffffffffffffffffffffffffp-128 -0x1.921fb54442d18467898cc51701b8p+0 : inexact-ok
1477= catanh downward ibm128 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18467898cc51702p+0 : inexact-ok
1478= catanh tonearest ibm128 -0x8p-4 -0x8p+60 : -0x2p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1479= catanh towardzero ibm128 -0x8p-4 -0x8p+60 : -0x1.ffffffffffffffffffffffffff8p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1480= catanh upward ibm128 -0x8p-4 -0x8p+60 : -0x1.ffffffffffffffffffffffffff8p-128 -0x1.921fb54442d18467898cc517018p+0 : inexact-ok
1481catanh 0x1p511 0.5
1482= catanh downward binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1483= catanh tonearest binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1484= catanh towardzero binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1485= catanh upward binary32 0xf.fffffp+124 0x8p-4 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1486= catanh downward binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1487= catanh tonearest binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1488= catanh towardzero binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1489= catanh upward binary64 0xf.fffffp+124 0x8p-4 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
1490= catanh downward intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1491= catanh tonearest intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1492= catanh towardzero intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1493= catanh upward intel96 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1494= catanh downward m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1495= catanh tonearest m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1496= catanh towardzero m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1497= catanh upward m68k96 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1498= catanh downward binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1499= catanh tonearest binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1500= catanh towardzero binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1501= catanh upward binary128 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1502= catanh downward ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1503= catanh tonearest ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1504= catanh towardzero ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1505= catanh upward ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1506= catanh downward binary64 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18p+0 : inexact-ok
1507= catanh tonearest binary64 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18p+0 : inexact-ok
1508= catanh towardzero binary64 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18p+0 : inexact-ok
1509= catanh upward binary64 0x8p+508 0x8p-4 : 0x2.0000000000002p-512 0x1.921fb54442d19p+0 : inexact-ok
1510= catanh downward intel96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1511= catanh tonearest intel96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1512= catanh towardzero intel96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1513= catanh upward intel96 0x8p+508 0x8p-4 : 0x2.0000000000000004p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1514= catanh downward m68k96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1515= catanh tonearest m68k96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1516= catanh towardzero m68k96 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1517= catanh upward m68k96 0x8p+508 0x8p-4 : 0x2.0000000000000004p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1518= catanh downward binary128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1519= catanh tonearest binary128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1520= catanh towardzero binary128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1521= catanh upward binary128 0x8p+508 0x8p-4 : 0x2.0000000000000000000000000002p-512 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1522= catanh downward ibm128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1523= catanh tonearest ibm128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1524= catanh towardzero ibm128 0x8p+508 0x8p-4 : 0x2p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1525= catanh upward ibm128 0x8p+508 0x8p-4 : 0x2.00000000000000000000000001p-512 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1526catanh 0x1p511 -0.5
1527= catanh downward binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1528= catanh tonearest binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1529= catanh towardzero binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1530= catanh upward binary32 0xf.fffffp+124 -0x8p-4 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1531= catanh downward binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
1532= catanh tonearest binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1533= catanh towardzero binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1534= catanh upward binary64 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
1535= catanh downward intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1536= catanh tonearest intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1537= catanh towardzero intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1538= catanh upward intel96 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1539= catanh downward m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1540= catanh tonearest m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1541= catanh towardzero m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1542= catanh upward m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1543= catanh downward binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1544= catanh tonearest binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1545= catanh towardzero binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1546= catanh upward binary128 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1547= catanh downward ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1548= catanh tonearest ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1549= catanh towardzero ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1550= catanh upward ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1551= catanh downward binary64 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d19p+0 : inexact-ok
1552= catanh tonearest binary64 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18p+0 : inexact-ok
1553= catanh towardzero binary64 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18p+0 : inexact-ok
1554= catanh upward binary64 0x8p+508 -0x8p-4 : 0x2.0000000000002p-512 -0x1.921fb54442d18p+0 : inexact-ok
1555= catanh downward intel96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1556= catanh tonearest intel96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1557= catanh towardzero intel96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1558= catanh upward intel96 0x8p+508 -0x8p-4 : 0x2.0000000000000004p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1559= catanh downward m68k96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1560= catanh tonearest m68k96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1561= catanh towardzero m68k96 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1562= catanh upward m68k96 0x8p+508 -0x8p-4 : 0x2.0000000000000004p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1563= catanh downward binary128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1564= catanh tonearest binary128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1565= catanh towardzero binary128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1566= catanh upward binary128 0x8p+508 -0x8p-4 : 0x2.0000000000000000000000000002p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1567= catanh downward ibm128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1568= catanh tonearest ibm128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1569= catanh towardzero ibm128 0x8p+508 -0x8p-4 : 0x2p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1570= catanh upward ibm128 0x8p+508 -0x8p-4 : 0x2.00000000000000000000000001p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1571catanh -0x1p511 0.5
1572= catanh downward binary32 -0xf.fffffp+124 0x8p-4 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1573= catanh tonearest binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1574= catanh towardzero binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1575= catanh upward binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1576= catanh downward binary64 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
1577= catanh tonearest binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1578= catanh towardzero binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1579= catanh upward binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
1580= catanh downward intel96 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
1581= catanh tonearest intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1582= catanh towardzero intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1583= catanh upward intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1584= catanh downward m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
1585= catanh tonearest m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1586= catanh towardzero m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1587= catanh upward m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1588= catanh downward binary128 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1589= catanh tonearest binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1590= catanh towardzero binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1591= catanh upward binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1592= catanh downward ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1593= catanh tonearest ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1594= catanh towardzero ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1595= catanh upward ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1596= catanh downward binary64 -0x8p+508 0x8p-4 : -0x2.0000000000002p-512 0x1.921fb54442d18p+0 : inexact-ok
1597= catanh tonearest binary64 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18p+0 : inexact-ok
1598= catanh towardzero binary64 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18p+0 : inexact-ok
1599= catanh upward binary64 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d19p+0 : inexact-ok
1600= catanh downward intel96 -0x8p+508 0x8p-4 : -0x2.0000000000000004p-512 0x1.921fb54442d18468p+0 : inexact-ok
1601= catanh tonearest intel96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1602= catanh towardzero intel96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1603= catanh upward intel96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1604= catanh downward m68k96 -0x8p+508 0x8p-4 : -0x2.0000000000000004p-512 0x1.921fb54442d18468p+0 : inexact-ok
1605= catanh tonearest m68k96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1606= catanh towardzero m68k96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18468p+0 : inexact-ok
1607= catanh upward m68k96 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d1846ap+0 : inexact-ok
1608= catanh downward binary128 -0x8p+508 0x8p-4 : -0x2.0000000000000000000000000002p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1609= catanh tonearest binary128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1610= catanh towardzero binary128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1611= catanh upward binary128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1612= catanh downward ibm128 -0x8p+508 0x8p-4 : -0x2.00000000000000000000000001p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1613= catanh tonearest ibm128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1614= catanh towardzero ibm128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1615= catanh upward ibm128 -0x8p+508 0x8p-4 : -0x2p-512 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1616catanh -0x1p511 -0.5
1617= catanh downward binary32 -0xf.fffffp+124 -0x8p-4 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1618= catanh tonearest binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1619= catanh towardzero binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1620= catanh upward binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1621= catanh downward binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
1622= catanh tonearest binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1623= catanh towardzero binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1624= catanh upward binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1625= catanh downward intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1626= catanh tonearest intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1627= catanh towardzero intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1628= catanh upward intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1629= catanh downward m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1630= catanh tonearest m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1631= catanh towardzero m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1632= catanh upward m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1633= catanh downward binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1634= catanh tonearest binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1635= catanh towardzero binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1636= catanh upward binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1637= catanh downward ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1638= catanh tonearest ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1639= catanh towardzero ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1640= catanh upward ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1641= catanh downward binary64 -0x8p+508 -0x8p-4 : -0x2.0000000000002p-512 -0x1.921fb54442d19p+0 : inexact-ok
1642= catanh tonearest binary64 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18p+0 : inexact-ok
1643= catanh towardzero binary64 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18p+0 : inexact-ok
1644= catanh upward binary64 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18p+0 : inexact-ok
1645= catanh downward intel96 -0x8p+508 -0x8p-4 : -0x2.0000000000000004p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1646= catanh tonearest intel96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1647= catanh towardzero intel96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1648= catanh upward intel96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1649= catanh downward m68k96 -0x8p+508 -0x8p-4 : -0x2.0000000000000004p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1650= catanh tonearest m68k96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d1846ap+0 : inexact-ok
1651= catanh towardzero m68k96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1652= catanh upward m68k96 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18468p+0 : inexact-ok
1653= catanh downward binary128 -0x8p+508 -0x8p-4 : -0x2.0000000000000000000000000002p-512 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1654= catanh tonearest binary128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1655= catanh towardzero binary128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1656= catanh upward binary128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1657= catanh downward ibm128 -0x8p+508 -0x8p-4 : -0x2.00000000000000000000000001p-512 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1658= catanh tonearest ibm128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1659= catanh towardzero ibm128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1660= catanh upward ibm128 -0x8p+508 -0x8p-4 : -0x2p-512 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1661catanh 0.5 0x1p511
1662= catanh downward binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1663= catanh tonearest binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1664= catanh towardzero binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1665= catanh upward binary32 0x8p-4 0xf.fffffp+124 : 0x8p-152 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1666= catanh downward binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
1667= catanh tonearest binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
1668= catanh towardzero binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
1669= catanh upward binary64 0x8p-4 0xf.fffffp+124 : 0x8.0000100000188p-260 0x1.921fb54442d19p+0 : inexact-ok
1670= catanh downward intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1671= catanh tonearest intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1672= catanh towardzero intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1673= catanh upward intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018001p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1674= catanh downward m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1675= catanh tonearest m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1676= catanh towardzero m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1677= catanh upward m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018001p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1678= catanh downward binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1679= catanh tonearest binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1680= catanh towardzero binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1681= catanh upward binary128 0x8p-4 0xf.fffffp+124 : 0x8.0000100000180000200000280008p-260 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1682= catanh downward ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1683= catanh tonearest ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1684= catanh towardzero ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1685= catanh upward ibm128 0x8p-4 0xf.fffffp+124 : 0x8.00001000001800002000002804p-260 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1686= catanh downward binary64 0x8p-4 0x8p+508 : 0x1.ffffffffffffcp-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1687= catanh tonearest binary64 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1688= catanh towardzero binary64 0x8p-4 0x8p+508 : 0x1.ffffffffffffcp-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1689= catanh upward binary64 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1690= catanh downward intel96 0x8p-4 0x8p+508 : 0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1691= catanh tonearest intel96 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1692= catanh towardzero intel96 0x8p-4 0x8p+508 : 0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1693= catanh upward intel96 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1694= catanh downward m68k96 0x8p-4 0x8p+508 : 0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1695= catanh tonearest m68k96 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1696= catanh towardzero m68k96 0x8p-4 0x8p+508 : 0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1697= catanh upward m68k96 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1698= catanh downward binary128 0x8p-4 0x8p+508 : 0x1.ffffffffffffffffffffffffffffp-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1699= catanh tonearest binary128 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1700= catanh towardzero binary128 0x8p-4 0x8p+508 : 0x1.ffffffffffffffffffffffffffffp-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1701= catanh upward binary128 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1702= catanh downward ibm128 0x8p-4 0x8p+508 : 0x1.ffffffffffffcp-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1703= catanh tonearest ibm128 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1704= catanh towardzero ibm128 0x8p-4 0x8p+508 : 0x1.ffffffffffffcp-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1705= catanh upward ibm128 0x8p-4 0x8p+508 : 0x2p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1706catanh -0.5 0x1p511
1707= catanh downward binary32 -0x8p-4 0xf.fffffp+124 : -0x8p-152 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1708= catanh tonearest binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1709= catanh towardzero binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1710= catanh upward binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1711= catanh downward binary64 -0x8p-4 0xf.fffffp+124 : -0x8.0000100000188p-260 0x1.921fb54442d18p+0 : inexact-ok
1712= catanh tonearest binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
1713= catanh towardzero binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
1714= catanh upward binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d19p+0 : inexact-ok
1715= catanh downward intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018001p-260 0x1.921fb54442d18468p+0 : inexact-ok
1716= catanh tonearest intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1717= catanh towardzero intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1718= catanh upward intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1719= catanh downward m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018001p-260 0x1.921fb54442d18468p+0 : inexact-ok
1720= catanh tonearest m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1721= catanh towardzero m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
1722= catanh upward m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
1723= catanh downward binary128 -0x8p-4 0xf.fffffp+124 : -0x8.0000100000180000200000280008p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1724= catanh tonearest binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1725= catanh towardzero binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1726= catanh upward binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1727= catanh downward ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.00001000001800002000002804p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1728= catanh tonearest ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1729= catanh towardzero ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1730= catanh upward ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1731= catanh downward binary64 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1732= catanh tonearest binary64 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1733= catanh towardzero binary64 -0x8p-4 0x8p+508 : -0x1.ffffffffffffcp-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1734= catanh upward binary64 -0x8p-4 0x8p+508 : -0x1.ffffffffffffcp-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1735= catanh downward intel96 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1736= catanh tonearest intel96 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1737= catanh towardzero intel96 -0x8p-4 0x8p+508 : -0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1738= catanh upward intel96 -0x8p-4 0x8p+508 : -0x1.fffffffffffffffep-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1739= catanh downward m68k96 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1740= catanh tonearest m68k96 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1741= catanh towardzero m68k96 -0x8p-4 0x8p+508 : -0x1.fffffffffffffffep-1024 0x1.921fb54442d18468p+0 : inexact-ok
1742= catanh upward m68k96 -0x8p-4 0x8p+508 : -0x1.fffffffffffffffep-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1743= catanh downward binary128 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1744= catanh tonearest binary128 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1745= catanh towardzero binary128 -0x8p-4 0x8p+508 : -0x1.ffffffffffffffffffffffffffffp-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1746= catanh upward binary128 -0x8p-4 0x8p+508 : -0x1.ffffffffffffffffffffffffffffp-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1747= catanh downward ibm128 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1748= catanh tonearest ibm128 -0x8p-4 0x8p+508 : -0x2p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1749= catanh towardzero ibm128 -0x8p-4 0x8p+508 : -0x1.ffffffffffffcp-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1750= catanh upward ibm128 -0x8p-4 0x8p+508 : -0x1.ffffffffffffcp-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1751catanh 0.5 -0x1p511
1752= catanh downward binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1753= catanh tonearest binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1754= catanh towardzero binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1755= catanh upward binary32 0x8p-4 -0xf.fffffp+124 : 0x8p-152 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1756= catanh downward binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d19p+0 : inexact-ok
1757= catanh tonearest binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
1758= catanh towardzero binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
1759= catanh upward binary64 0x8p-4 -0xf.fffffp+124 : 0x8.0000100000188p-260 -0x1.921fb54442d18p+0 : inexact-ok
1760= catanh downward intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1761= catanh tonearest intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1762= catanh towardzero intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1763= catanh upward intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018001p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1764= catanh downward m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1765= catanh tonearest m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1766= catanh towardzero m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1767= catanh upward m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018001p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1768= catanh downward binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1769= catanh tonearest binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1770= catanh towardzero binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1771= catanh upward binary128 0x8p-4 -0xf.fffffp+124 : 0x8.0000100000180000200000280008p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1772= catanh downward ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1773= catanh tonearest ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1774= catanh towardzero ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1775= catanh upward ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.00001000001800002000002804p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1776= catanh downward binary64 0x8p-4 -0x8p+508 : 0x1.ffffffffffffcp-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1777= catanh tonearest binary64 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1778= catanh towardzero binary64 0x8p-4 -0x8p+508 : 0x1.ffffffffffffcp-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1779= catanh upward binary64 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1780= catanh downward intel96 0x8p-4 -0x8p+508 : 0x1.fffffffffffffffep-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1781= catanh tonearest intel96 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1782= catanh towardzero intel96 0x8p-4 -0x8p+508 : 0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1783= catanh upward intel96 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1784= catanh downward m68k96 0x8p-4 -0x8p+508 : 0x1.fffffffffffffffep-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1785= catanh tonearest m68k96 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1786= catanh towardzero m68k96 0x8p-4 -0x8p+508 : 0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1787= catanh upward m68k96 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1788= catanh downward binary128 0x8p-4 -0x8p+508 : 0x1.ffffffffffffffffffffffffffffp-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1789= catanh tonearest binary128 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1790= catanh towardzero binary128 0x8p-4 -0x8p+508 : 0x1.ffffffffffffffffffffffffffffp-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1791= catanh upward binary128 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1792= catanh downward ibm128 0x8p-4 -0x8p+508 : 0x1.ffffffffffffcp-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1793= catanh tonearest ibm128 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1794= catanh towardzero ibm128 0x8p-4 -0x8p+508 : 0x1.ffffffffffffcp-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1795= catanh upward ibm128 0x8p-4 -0x8p+508 : 0x2p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1796catanh -0.5 -0x1p511
1797= catanh downward binary32 -0x8p-4 -0xf.fffffp+124 : -0x8p-152 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1798= catanh tonearest binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1799= catanh towardzero binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1800= catanh upward binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1801= catanh downward binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.0000100000188p-260 -0x1.921fb54442d19p+0 : inexact-ok
1802= catanh tonearest binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
1803= catanh towardzero binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
1804= catanh upward binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
1805= catanh downward intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018001p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1806= catanh tonearest intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1807= catanh towardzero intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1808= catanh upward intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1809= catanh downward m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018001p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1810= catanh tonearest m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
1811= catanh towardzero m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1812= catanh upward m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
1813= catanh downward binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.0000100000180000200000280008p-260 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1814= catanh tonearest binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1815= catanh towardzero binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1816= catanh upward binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1817= catanh downward ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.00001000001800002000002804p-260 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1818= catanh tonearest ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1819= catanh towardzero ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1820= catanh upward ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1821= catanh downward binary64 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1822= catanh tonearest binary64 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1823= catanh towardzero binary64 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffcp-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1824= catanh upward binary64 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffcp-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1825= catanh downward intel96 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1826= catanh tonearest intel96 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1827= catanh towardzero intel96 -0x8p-4 -0x8p+508 : -0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1828= catanh upward intel96 -0x8p-4 -0x8p+508 : -0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1829= catanh downward m68k96 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1830= catanh tonearest m68k96 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1831= catanh towardzero m68k96 -0x8p-4 -0x8p+508 : -0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1832= catanh upward m68k96 -0x8p-4 -0x8p+508 : -0x1.fffffffffffffffep-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1833= catanh downward binary128 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1834= catanh tonearest binary128 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1835= catanh towardzero binary128 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffffffffffffffffffp-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1836= catanh upward binary128 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffffffffffffffffffp-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1837= catanh downward ibm128 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1838= catanh tonearest ibm128 -0x8p-4 -0x8p+508 : -0x2p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1839= catanh towardzero ibm128 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffcp-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1840= catanh upward ibm128 -0x8p-4 -0x8p+508 : -0x1.ffffffffffffcp-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1841catanh 0x1p8191 0.5
1842= catanh downward binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1843= catanh tonearest binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1844= catanh towardzero binary32 0xf.fffffp+124 0x8p-4 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1845= catanh upward binary32 0xf.fffffp+124 0x8p-4 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1846= catanh downward binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1847= catanh tonearest binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1848= catanh towardzero binary64 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1849= catanh upward binary64 0xf.fffffp+124 0x8p-4 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
1850= catanh downward intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1851= catanh tonearest intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1852= catanh towardzero intel96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1853= catanh upward intel96 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1854= catanh downward m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1855= catanh tonearest m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1856= catanh towardzero m68k96 0xf.fffffp+124 0x8p-4 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1857= catanh upward m68k96 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1858= catanh downward binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1859= catanh tonearest binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1860= catanh towardzero binary128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1861= catanh upward binary128 0xf.fffffp+124 0x8p-4 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1862= catanh downward ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1863= catanh tonearest ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1864= catanh towardzero ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1865= catanh upward ibm128 0xf.fffffp+124 0x8p-4 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1866= catanh downward binary64 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1867= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1868= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1869= catanh upward binary64 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.0000000000004p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1870= catanh downward intel96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1871= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1872= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1873= catanh upward intel96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1874= catanh downward m68k96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1875= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1876= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
1877= catanh upward m68k96 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
1878= catanh downward binary128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1879= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1880= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1881= catanh upward binary128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1882= catanh downward ibm128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1883= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1884= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1885= catanh upward ibm128 0xf.ffffffffffff8p+1020 0x8p-4 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1886= catanh downward intel96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
1887= catanh tonearest intel96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
1888= catanh towardzero intel96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
1889= catanh upward intel96 0x8p+8188 0x8p-4 : 0x2.0000000000000004p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
1890= catanh downward m68k96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
1891= catanh tonearest m68k96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
1892= catanh towardzero m68k96 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
1893= catanh upward m68k96 0x8p+8188 0x8p-4 : 0x2.0000000000000004p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
1894= catanh downward binary128 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1895= catanh tonearest binary128 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1896= catanh towardzero binary128 0x8p+8188 0x8p-4 : 0x2p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1897= catanh upward binary128 0x8p+8188 0x8p-4 : 0x2.0000000000000000000000000002p-8192 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1898= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1899= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1900= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1901= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1902= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1903= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1904= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1905= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1906catanh 0x1p8191 -0.5
1907= catanh downward binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1908= catanh tonearest binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1909= catanh towardzero binary32 0xf.fffffp+124 -0x8p-4 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1910= catanh upward binary32 0xf.fffffp+124 -0x8p-4 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1911= catanh downward binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
1912= catanh tonearest binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1913= catanh towardzero binary64 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
1914= catanh upward binary64 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
1915= catanh downward intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1916= catanh tonearest intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1917= catanh towardzero intel96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1918= catanh upward intel96 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1919= catanh downward m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1920= catanh tonearest m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
1921= catanh towardzero m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1922= catanh upward m68k96 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
1923= catanh downward binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1924= catanh tonearest binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1925= catanh towardzero binary128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1926= catanh upward binary128 0xf.fffffp+124 -0x8p-4 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1927= catanh downward ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1928= catanh tonearest ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1929= catanh towardzero ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1930= catanh upward ibm128 0xf.fffffp+124 -0x8p-4 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1931= catanh downward binary64 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
1932= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1933= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1934= catanh upward binary64 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.0000000000004p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1935= catanh downward intel96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1936= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1937= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1938= catanh upward intel96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1939= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1940= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
1941= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1942= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
1943= catanh downward binary128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1944= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1945= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1946= catanh upward binary128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1947= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1948= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1949= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1950= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0x8p-4 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1951= catanh downward intel96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
1952= catanh tonearest intel96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
1953= catanh towardzero intel96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
1954= catanh upward intel96 0x8p+8188 -0x8p-4 : 0x2.0000000000000004p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
1955= catanh downward m68k96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
1956= catanh tonearest m68k96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
1957= catanh towardzero m68k96 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
1958= catanh upward m68k96 0x8p+8188 -0x8p-4 : 0x2.0000000000000004p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
1959= catanh downward binary128 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1960= catanh tonearest binary128 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1961= catanh towardzero binary128 0x8p+8188 -0x8p-4 : 0x2p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1962= catanh upward binary128 0x8p+8188 -0x8p-4 : 0x2.0000000000000000000000000002p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1963= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1964= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1965= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1966= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1967= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
1968= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1969= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1970= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
1971catanh -0x1p8191 0.5
1972= catanh downward binary32 -0xf.fffffp+124 0x8p-4 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1973= catanh tonearest binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1974= catanh towardzero binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
1975= catanh upward binary32 -0xf.fffffp+124 0x8p-4 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
1976= catanh downward binary64 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
1977= catanh tonearest binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1978= catanh towardzero binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
1979= catanh upward binary64 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
1980= catanh downward intel96 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
1981= catanh tonearest intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1982= catanh towardzero intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1983= catanh upward intel96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1984= catanh downward m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
1985= catanh tonearest m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1986= catanh towardzero m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
1987= catanh upward m68k96 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
1988= catanh downward binary128 -0xf.fffffp+124 0x8p-4 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1989= catanh tonearest binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1990= catanh towardzero binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
1991= catanh upward binary128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
1992= catanh downward ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1993= catanh tonearest ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1994= catanh towardzero ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
1995= catanh upward ibm128 -0xf.fffffp+124 0x8p-4 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
1996= catanh downward binary64 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.0000000000004p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1997= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1998= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
1999= catanh upward binary64 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2000= catanh downward intel96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
2001= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
2002= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
2003= catanh upward intel96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
2004= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
2005= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
2006= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
2007= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
2008= catanh downward binary128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2009= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2010= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2011= catanh upward binary128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2012= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2013= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2014= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2015= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
2016= catanh downward intel96 -0x8p+8188 0x8p-4 : -0x2.0000000000000004p-8192 0x1.921fb54442d18468p+0 : inexact-ok
2017= catanh tonearest intel96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
2018= catanh towardzero intel96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
2019= catanh upward intel96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
2020= catanh downward m68k96 -0x8p+8188 0x8p-4 : -0x2.0000000000000004p-8192 0x1.921fb54442d18468p+0 : inexact-ok
2021= catanh tonearest m68k96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
2022= catanh towardzero m68k96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d18468p+0 : inexact-ok
2023= catanh upward m68k96 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d1846ap+0 : inexact-ok
2024= catanh downward binary128 -0x8p+8188 0x8p-4 : -0x2.0000000000000000000000000002p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2025= catanh tonearest binary128 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2026= catanh towardzero binary128 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2027= catanh upward binary128 -0x8p+8188 0x8p-4 : -0x2p-8192 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2028= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2029= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2030= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2031= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2032= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2033= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2034= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2035= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x8p-4 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
2036catanh -0x1p8191 -0.5
2037= catanh downward binary32 -0xf.fffffp+124 -0x8p-4 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2038= catanh tonearest binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2039= catanh towardzero binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2040= catanh upward binary32 -0xf.fffffp+124 -0x8p-4 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2041= catanh downward binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
2042= catanh tonearest binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
2043= catanh towardzero binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
2044= catanh upward binary64 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
2045= catanh downward intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2046= catanh tonearest intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2047= catanh towardzero intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2048= catanh upward intel96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2049= catanh downward m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2050= catanh tonearest m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2051= catanh towardzero m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2052= catanh upward m68k96 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2053= catanh downward binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2054= catanh tonearest binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2055= catanh towardzero binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2056= catanh upward binary128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2057= catanh downward ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2058= catanh tonearest ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2059= catanh towardzero ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2060= catanh upward ibm128 -0xf.fffffp+124 -0x8p-4 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2061= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.0000000000004p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2062= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2063= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2064= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2065= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
2066= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
2067= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
2068= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
2069= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
2070= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
2071= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
2072= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
2073= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2074= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2075= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2076= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2077= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
2078= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2079= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2080= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2081= catanh downward intel96 -0x8p+8188 -0x8p-4 : -0x2.0000000000000004p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
2082= catanh tonearest intel96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
2083= catanh towardzero intel96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
2084= catanh upward intel96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
2085= catanh downward m68k96 -0x8p+8188 -0x8p-4 : -0x2.0000000000000004p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
2086= catanh tonearest m68k96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d1846ap+0 : inexact-ok
2087= catanh towardzero m68k96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
2088= catanh upward m68k96 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18468p+0 : inexact-ok
2089= catanh downward binary128 -0x8p+8188 -0x8p-4 : -0x2.0000000000000000000000000002p-8192 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2090= catanh tonearest binary128 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2091= catanh towardzero binary128 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2092= catanh upward binary128 -0x8p+8188 -0x8p-4 : -0x2p-8192 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2093= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2094= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2095= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2096= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2097= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
2098= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2099= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2100= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x8p-4 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2101catanh 0.5 0x1p8191
2102= catanh downward binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2103= catanh tonearest binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2104= catanh towardzero binary32 0x8p-4 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2105= catanh upward binary32 0x8p-4 0xf.fffffp+124 : 0x8p-152 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2106= catanh downward binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
2107= catanh tonearest binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
2108= catanh towardzero binary64 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
2109= catanh upward binary64 0x8p-4 0xf.fffffp+124 : 0x8.0000100000188p-260 0x1.921fb54442d19p+0 : inexact-ok
2110= catanh downward intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2111= catanh tonearest intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2112= catanh towardzero intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2113= catanh upward intel96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018001p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2114= catanh downward m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2115= catanh tonearest m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2116= catanh towardzero m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2117= catanh upward m68k96 0x8p-4 0xf.fffffp+124 : 0x8.000010000018001p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2118= catanh downward binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2119= catanh tonearest binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2120= catanh towardzero binary128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2121= catanh upward binary128 0x8p-4 0xf.fffffp+124 : 0x8.0000100000180000200000280008p-260 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2122= catanh downward ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2123= catanh tonearest ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2124= catanh towardzero ibm128 0x8p-4 0xf.fffffp+124 : 0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2125= catanh upward ibm128 0x8p-4 0xf.fffffp+124 : 0x8.00001000001800002000002804p-260 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2126= catanh downward binary64 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2127= catanh tonearest binary64 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2128= catanh towardzero binary64 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2129= catanh upward binary64 0x8p-4 0xf.ffffffffffff8p+1020 : 0x4p-1076 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2130= catanh downward intel96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2131= catanh tonearest intel96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2132= catanh towardzero intel96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2133= catanh upward intel96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.000000000000801p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2134= catanh downward m68k96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2135= catanh tonearest m68k96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2136= catanh towardzero m68k96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2137= catanh upward m68k96 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.000000000000801p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2138= catanh downward binary128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2139= catanh tonearest binary128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2140= catanh towardzero binary128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2141= catanh upward binary128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x8.0000000000008000000000000608p-2052 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2142= catanh downward ibm128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2143= catanh tonearest ibm128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2144= catanh towardzero ibm128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2145= catanh upward ibm128 0x8p-4 0xf.ffffffffffff8p+1020 : 0x4p-1076 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2146= catanh downward intel96 0x8p-4 0x8p+8188 : 0x1.fffffffffffffff8p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2147= catanh tonearest intel96 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2148= catanh towardzero intel96 0x8p-4 0x8p+8188 : 0x1.fffffffffffffff8p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2149= catanh upward intel96 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2150= catanh downward m68k96 0x8p-4 0x8p+8188 : 0x1.fffffffffffffffcp-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2151= catanh tonearest m68k96 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2152= catanh towardzero m68k96 0x8p-4 0x8p+8188 : 0x1.fffffffffffffffcp-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2153= catanh upward m68k96 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2154= catanh downward binary128 0x8p-4 0x8p+8188 : 0x1.fffffffffffffffffffffffffffcp-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2155= catanh tonearest binary128 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2156= catanh towardzero binary128 0x8p-4 0x8p+8188 : 0x1.fffffffffffffffffffffffffffcp-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2157= catanh upward binary128 0x8p-4 0x8p+8188 : 0x2p-16384 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
2158= catanh downward binary128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2159= catanh tonearest binary128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2160= catanh towardzero binary128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2161= catanh upward binary128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000004000000000000588p-2052 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2162= catanh downward ibm128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2163= catanh tonearest ibm128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2164= catanh towardzero ibm128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2165= catanh upward ibm128 0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2166catanh -0.5 0x1p8191
2167= catanh downward binary32 -0x8p-4 0xf.fffffp+124 : -0x8p-152 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2168= catanh tonearest binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2169= catanh towardzero binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2170= catanh upward binary32 -0x8p-4 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2171= catanh downward binary64 -0x8p-4 0xf.fffffp+124 : -0x8.0000100000188p-260 0x1.921fb54442d18p+0 : inexact-ok
2172= catanh tonearest binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
2173= catanh towardzero binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18p+0 : inexact-ok
2174= catanh upward binary64 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d19p+0 : inexact-ok
2175= catanh downward intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018001p-260 0x1.921fb54442d18468p+0 : inexact-ok
2176= catanh tonearest intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2177= catanh towardzero intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2178= catanh upward intel96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2179= catanh downward m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018001p-260 0x1.921fb54442d18468p+0 : inexact-ok
2180= catanh tonearest m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2181= catanh towardzero m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d18468p+0 : inexact-ok
2182= catanh upward m68k96 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018p-260 0x1.921fb54442d1846ap+0 : inexact-ok
2183= catanh downward binary128 -0x8p-4 0xf.fffffp+124 : -0x8.0000100000180000200000280008p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2184= catanh tonearest binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2185= catanh towardzero binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2186= catanh upward binary128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2187= catanh downward ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.00001000001800002000002804p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2188= catanh tonearest ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2189= catanh towardzero ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2190= catanh upward ibm128 -0x8p-4 0xf.fffffp+124 : -0x8.000010000018000020000028p-260 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2191= catanh downward binary64 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x4p-1076 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2192= catanh tonearest binary64 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2193= catanh towardzero binary64 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2194= catanh upward binary64 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2195= catanh downward intel96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.000000000000801p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2196= catanh tonearest intel96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2197= catanh towardzero intel96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2198= catanh upward intel96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2199= catanh downward m68k96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.000000000000801p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2200= catanh tonearest m68k96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2201= catanh towardzero m68k96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d18468p+0 : inexact-ok
2202= catanh upward m68k96 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 0x1.921fb54442d1846ap+0 : inexact-ok
2203= catanh downward binary128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.0000000000008000000000000608p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2204= catanh tonearest binary128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2205= catanh towardzero binary128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2206= catanh upward binary128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2207= catanh downward ibm128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x4p-1076 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2208= catanh tonearest ibm128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2209= catanh towardzero ibm128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2210= catanh upward ibm128 -0x8p-4 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2211= catanh downward intel96 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2212= catanh tonearest intel96 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2213= catanh towardzero intel96 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffff8p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2214= catanh upward intel96 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffff8p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2215= catanh downward m68k96 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2216= catanh tonearest m68k96 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2217= catanh towardzero m68k96 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffffcp-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2218= catanh upward m68k96 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffffcp-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2219= catanh downward binary128 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2220= catanh tonearest binary128 -0x8p-4 0x8p+8188 : -0x2p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2221= catanh towardzero binary128 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffffffffffffffffcp-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2222= catanh upward binary128 -0x8p-4 0x8p+8188 : -0x1.fffffffffffffffffffffffffffcp-16384 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
2223= catanh downward binary128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000004000000000000588p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2224= catanh tonearest binary128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2225= catanh towardzero binary128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2226= catanh upward binary128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2227= catanh downward ibm128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-1076 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2228= catanh tonearest ibm128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2229= catanh towardzero ibm128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2230= catanh upward ibm128 -0x8p-4 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2231catanh 0.5 -0x1p8191
2232= catanh downward binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2233= catanh tonearest binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2234= catanh towardzero binary32 0x8p-4 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2235= catanh upward binary32 0x8p-4 -0xf.fffffp+124 : 0x8p-152 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2236= catanh downward binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d19p+0 : inexact-ok
2237= catanh tonearest binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
2238= catanh towardzero binary64 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
2239= catanh upward binary64 0x8p-4 -0xf.fffffp+124 : 0x8.0000100000188p-260 -0x1.921fb54442d18p+0 : inexact-ok
2240= catanh downward intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2241= catanh tonearest intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2242= catanh towardzero intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2243= catanh upward intel96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018001p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2244= catanh downward m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2245= catanh tonearest m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2246= catanh towardzero m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2247= catanh upward m68k96 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018001p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2248= catanh downward binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2249= catanh tonearest binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2250= catanh towardzero binary128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2251= catanh upward binary128 0x8p-4 -0xf.fffffp+124 : 0x8.0000100000180000200000280008p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2252= catanh downward ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2253= catanh tonearest ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2254= catanh towardzero ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2255= catanh upward ibm128 0x8p-4 -0xf.fffffp+124 : 0x8.00001000001800002000002804p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2256= catanh downward binary64 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2257= catanh tonearest binary64 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2258= catanh towardzero binary64 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2259= catanh upward binary64 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x4p-1076 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2260= catanh downward intel96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2261= catanh tonearest intel96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2262= catanh towardzero intel96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2263= catanh upward intel96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.000000000000801p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2264= catanh downward m68k96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2265= catanh tonearest m68k96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2266= catanh towardzero m68k96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2267= catanh upward m68k96 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.000000000000801p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2268= catanh downward binary128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2269= catanh tonearest binary128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2270= catanh towardzero binary128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2271= catanh upward binary128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x8.0000000000008000000000000608p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2272= catanh downward ibm128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2273= catanh tonearest ibm128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2274= catanh towardzero ibm128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2275= catanh upward ibm128 0x8p-4 -0xf.ffffffffffff8p+1020 : 0x4p-1076 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2276= catanh downward intel96 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffff8p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2277= catanh tonearest intel96 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2278= catanh towardzero intel96 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffff8p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2279= catanh upward intel96 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2280= catanh downward m68k96 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffffcp-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2281= catanh tonearest m68k96 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2282= catanh towardzero m68k96 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffffcp-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2283= catanh upward m68k96 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2284= catanh downward binary128 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffffffffffffffffcp-16384 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
2285= catanh tonearest binary128 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2286= catanh towardzero binary128 0x8p-4 -0x8p+8188 : 0x1.fffffffffffffffffffffffffffcp-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2287= catanh upward binary128 0x8p-4 -0x8p+8188 : 0x2p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2288= catanh downward binary128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2289= catanh tonearest binary128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2290= catanh towardzero binary128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2291= catanh upward binary128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000004000000000000588p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2292= catanh downward ibm128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2293= catanh tonearest ibm128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2294= catanh towardzero ibm128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2295= catanh upward ibm128 0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2296catanh -0.5 -0x1p8191
2297= catanh downward binary32 -0x8p-4 -0xf.fffffp+124 : -0x8p-152 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2298= catanh tonearest binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2299= catanh towardzero binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2300= catanh upward binary32 -0x8p-4 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2301= catanh downward binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.0000100000188p-260 -0x1.921fb54442d19p+0 : inexact-ok
2302= catanh tonearest binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
2303= catanh towardzero binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
2304= catanh upward binary64 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18p+0 : inexact-ok
2305= catanh downward intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018001p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2306= catanh tonearest intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2307= catanh towardzero intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2308= catanh upward intel96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2309= catanh downward m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018001p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2310= catanh tonearest m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d1846ap+0 : inexact-ok
2311= catanh towardzero m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2312= catanh upward m68k96 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018p-260 -0x1.921fb54442d18468p+0 : inexact-ok
2313= catanh downward binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.0000100000180000200000280008p-260 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2314= catanh tonearest binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2315= catanh towardzero binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2316= catanh upward binary128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2317= catanh downward ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.00001000001800002000002804p-260 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2318= catanh tonearest ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2319= catanh towardzero ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2320= catanh upward ibm128 -0x8p-4 -0xf.fffffp+124 : -0x8.000010000018000020000028p-260 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2321= catanh downward binary64 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x4p-1076 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
2322= catanh tonearest binary64 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2323= catanh towardzero binary64 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2324= catanh upward binary64 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
2325= catanh downward intel96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.000000000000801p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2326= catanh tonearest intel96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2327= catanh towardzero intel96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2328= catanh upward intel96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2329= catanh downward m68k96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.000000000000801p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2330= catanh tonearest m68k96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d1846ap+0 : inexact-ok
2331= catanh towardzero m68k96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2332= catanh upward m68k96 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008p-2052 -0x1.921fb54442d18468p+0 : inexact-ok
2333= catanh downward binary128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.0000000000008000000000000608p-2052 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2334= catanh tonearest binary128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2335= catanh towardzero binary128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2336= catanh upward binary128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x8.00000000000080000000000006p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2337= catanh downward ibm128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x4p-1076 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2338= catanh tonearest ibm128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2339= catanh towardzero ibm128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2340= catanh upward ibm128 -0x8p-4 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2341= catanh downward intel96 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2342= catanh tonearest intel96 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
2343= catanh towardzero intel96 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffff8p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2344= catanh upward intel96 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffff8p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
2345= catanh downward m68k96 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2346= catanh tonearest m68k96 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow-ok errno-erange-ok
2347= catanh towardzero m68k96 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffffcp-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2348= catanh upward m68k96 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffffcp-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow-ok errno-erange-ok
2349= catanh downward binary128 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
2350= catanh tonearest binary128 -0x8p-4 -0x8p+8188 : -0x2p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2351= catanh towardzero binary128 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffffffffffffffffcp-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2352= catanh upward binary128 -0x8p-4 -0x8p+8188 : -0x1.fffffffffffffffffffffffffffcp-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
2353= catanh downward binary128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000004000000000000588p-2052 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2354= catanh tonearest binary128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2355= catanh towardzero binary128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2356= catanh upward binary128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000400000000000058p-2052 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2357= catanh downward ibm128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-1076 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2358= catanh tonearest ibm128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
2359= catanh towardzero ibm128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2360= catanh upward ibm128 -0x8p-4 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2361catanh 0x1p100 0.0
2362= catanh downward binary32 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb4p+0 : inexact-ok
2363= catanh tonearest binary32 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb6p+0 : inexact-ok
2364= catanh towardzero binary32 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb4p+0 : inexact-ok
2365= catanh upward binary32 0x1p+100 0x0p+0 : 0x1.000002p-100 0x1.921fb6p+0 : inexact-ok
2366= catanh downward binary64 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18p+0 : inexact-ok
2367= catanh tonearest binary64 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18p+0 : inexact-ok
2368= catanh towardzero binary64 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18p+0 : inexact-ok
2369= catanh upward binary64 0x1p+100 0x0p+0 : 0x1.0000000000001p-100 0x1.921fb54442d19p+0 : inexact-ok
2370= catanh downward intel96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2371= catanh tonearest intel96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2372= catanh towardzero intel96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2373= catanh upward intel96 0x1p+100 0x0p+0 : 0x1.0000000000000002p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2374= catanh downward m68k96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2375= catanh tonearest m68k96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2376= catanh towardzero m68k96 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2377= catanh upward m68k96 0x1p+100 0x0p+0 : 0x1.0000000000000002p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2378= catanh downward binary128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2379= catanh tonearest binary128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2380= catanh towardzero binary128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2381= catanh upward binary128 0x1p+100 0x0p+0 : 0x1.0000000000000000000000000001p-100 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2382= catanh downward ibm128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2383= catanh tonearest ibm128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2384= catanh towardzero ibm128 0x1p+100 0x0p+0 : 0x1p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2385= catanh upward ibm128 0x1p+100 0x0p+0 : 0x1.000000000000000000000000008p-100 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2386catanh 0x1p100 -0.0
2387= catanh downward binary32 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb6p+0 : inexact-ok
2388= catanh tonearest binary32 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb6p+0 : inexact-ok
2389= catanh towardzero binary32 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb4p+0 : inexact-ok
2390= catanh upward binary32 0x1p+100 -0x0p+0 : 0x1.000002p-100 -0x1.921fb4p+0 : inexact-ok
2391= catanh downward binary64 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d19p+0 : inexact-ok
2392= catanh tonearest binary64 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18p+0 : inexact-ok
2393= catanh towardzero binary64 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18p+0 : inexact-ok
2394= catanh upward binary64 0x1p+100 -0x0p+0 : 0x1.0000000000001p-100 -0x1.921fb54442d18p+0 : inexact-ok
2395= catanh downward intel96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2396= catanh tonearest intel96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2397= catanh towardzero intel96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2398= catanh upward intel96 0x1p+100 -0x0p+0 : 0x1.0000000000000002p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2399= catanh downward m68k96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2400= catanh tonearest m68k96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2401= catanh towardzero m68k96 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2402= catanh upward m68k96 0x1p+100 -0x0p+0 : 0x1.0000000000000002p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2403= catanh downward binary128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2404= catanh tonearest binary128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2405= catanh towardzero binary128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2406= catanh upward binary128 0x1p+100 -0x0p+0 : 0x1.0000000000000000000000000001p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2407= catanh downward ibm128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2408= catanh tonearest ibm128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2409= catanh towardzero ibm128 0x1p+100 -0x0p+0 : 0x1p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2410= catanh upward ibm128 0x1p+100 -0x0p+0 : 0x1.000000000000000000000000008p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2411catanh -0x1p100 0.0
2412= catanh downward binary32 -0x1p+100 0x0p+0 : -0x1.000002p-100 0x1.921fb4p+0 : inexact-ok
2413= catanh tonearest binary32 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb6p+0 : inexact-ok
2414= catanh towardzero binary32 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb4p+0 : inexact-ok
2415= catanh upward binary32 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb6p+0 : inexact-ok
2416= catanh downward binary64 -0x1p+100 0x0p+0 : -0x1.0000000000001p-100 0x1.921fb54442d18p+0 : inexact-ok
2417= catanh tonearest binary64 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18p+0 : inexact-ok
2418= catanh towardzero binary64 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18p+0 : inexact-ok
2419= catanh upward binary64 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d19p+0 : inexact-ok
2420= catanh downward intel96 -0x1p+100 0x0p+0 : -0x1.0000000000000002p-100 0x1.921fb54442d18468p+0 : inexact-ok
2421= catanh tonearest intel96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2422= catanh towardzero intel96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2423= catanh upward intel96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2424= catanh downward m68k96 -0x1p+100 0x0p+0 : -0x1.0000000000000002p-100 0x1.921fb54442d18468p+0 : inexact-ok
2425= catanh tonearest m68k96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2426= catanh towardzero m68k96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18468p+0 : inexact-ok
2427= catanh upward m68k96 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d1846ap+0 : inexact-ok
2428= catanh downward binary128 -0x1p+100 0x0p+0 : -0x1.0000000000000000000000000001p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2429= catanh tonearest binary128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2430= catanh towardzero binary128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2431= catanh upward binary128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2432= catanh downward ibm128 -0x1p+100 0x0p+0 : -0x1.000000000000000000000000008p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2433= catanh tonearest ibm128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2434= catanh towardzero ibm128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2435= catanh upward ibm128 -0x1p+100 0x0p+0 : -0x1p-100 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2436catanh -0x1p100 -0.0
2437= catanh downward binary32 -0x1p+100 -0x0p+0 : -0x1.000002p-100 -0x1.921fb6p+0 : inexact-ok
2438= catanh tonearest binary32 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb6p+0 : inexact-ok
2439= catanh towardzero binary32 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb4p+0 : inexact-ok
2440= catanh upward binary32 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb4p+0 : inexact-ok
2441= catanh downward binary64 -0x1p+100 -0x0p+0 : -0x1.0000000000001p-100 -0x1.921fb54442d19p+0 : inexact-ok
2442= catanh tonearest binary64 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18p+0 : inexact-ok
2443= catanh towardzero binary64 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18p+0 : inexact-ok
2444= catanh upward binary64 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18p+0 : inexact-ok
2445= catanh downward intel96 -0x1p+100 -0x0p+0 : -0x1.0000000000000002p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2446= catanh tonearest intel96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2447= catanh towardzero intel96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2448= catanh upward intel96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2449= catanh downward m68k96 -0x1p+100 -0x0p+0 : -0x1.0000000000000002p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2450= catanh tonearest m68k96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d1846ap+0 : inexact-ok
2451= catanh towardzero m68k96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2452= catanh upward m68k96 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18468p+0 : inexact-ok
2453= catanh downward binary128 -0x1p+100 -0x0p+0 : -0x1.0000000000000000000000000001p-100 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2454= catanh tonearest binary128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2455= catanh towardzero binary128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2456= catanh upward binary128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2457= catanh downward ibm128 -0x1p+100 -0x0p+0 : -0x1.000000000000000000000000008p-100 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2458= catanh tonearest ibm128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2459= catanh towardzero ibm128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2460= catanh upward ibm128 -0x1p+100 -0x0p+0 : -0x1p-100 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2461catanh 0.0 0x1p100
2462= catanh downward binary32 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
2463= catanh tonearest binary32 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
2464= catanh towardzero binary32 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
2465= catanh upward binary32 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
2466= catanh downward binary64 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2467= catanh tonearest binary64 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2468= catanh towardzero binary64 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2469= catanh upward binary64 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
2470= catanh downward intel96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2471= catanh tonearest intel96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2472= catanh towardzero intel96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2473= catanh upward intel96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2474= catanh downward m68k96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2475= catanh tonearest m68k96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2476= catanh towardzero m68k96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2477= catanh upward m68k96 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2478= catanh downward binary128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2479= catanh tonearest binary128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2480= catanh towardzero binary128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2481= catanh upward binary128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f1b9p+0 : inexact-ok
2482= catanh downward ibm128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2483= catanh tonearest ibm128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2484= catanh towardzero ibm128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2485= catanh upward ibm128 0x0p+0 0x1p+100 : 0x0p+0 0x1.921fb54442d18469898cc516f2p+0 : inexact-ok
2486catanh -0.0 0x1p100
2487= catanh downward binary32 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
2488= catanh tonearest binary32 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
2489= catanh towardzero binary32 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
2490= catanh upward binary32 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
2491= catanh downward binary64 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2492= catanh tonearest binary64 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2493= catanh towardzero binary64 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2494= catanh upward binary64 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
2495= catanh downward intel96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2496= catanh tonearest intel96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2497= catanh towardzero intel96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2498= catanh upward intel96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2499= catanh downward m68k96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2500= catanh tonearest m68k96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2501= catanh towardzero m68k96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2502= catanh upward m68k96 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2503= catanh downward binary128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2504= catanh tonearest binary128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2505= catanh towardzero binary128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2506= catanh upward binary128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f1b9p+0 : inexact-ok
2507= catanh downward ibm128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2508= catanh tonearest ibm128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2509= catanh towardzero ibm128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2510= catanh upward ibm128 -0x0p+0 0x1p+100 : -0x0p+0 0x1.921fb54442d18469898cc516f2p+0 : inexact-ok
2511catanh 0.0 -0x1p100
2512= catanh downward binary32 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
2513= catanh tonearest binary32 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
2514= catanh towardzero binary32 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
2515= catanh upward binary32 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
2516= catanh downward binary64 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
2517= catanh tonearest binary64 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2518= catanh towardzero binary64 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2519= catanh upward binary64 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2520= catanh downward intel96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2521= catanh tonearest intel96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2522= catanh towardzero intel96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2523= catanh upward intel96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2524= catanh downward m68k96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2525= catanh tonearest m68k96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2526= catanh towardzero m68k96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2527= catanh upward m68k96 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2528= catanh downward binary128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f1b9p+0 : inexact-ok
2529= catanh tonearest binary128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2530= catanh towardzero binary128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2531= catanh upward binary128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2532= catanh downward ibm128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f2p+0 : inexact-ok
2533= catanh tonearest ibm128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2534= catanh towardzero ibm128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2535= catanh upward ibm128 0x0p+0 -0x1p+100 : 0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2536catanh -0.0 -0x1p100
2537= catanh downward binary32 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
2538= catanh tonearest binary32 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
2539= catanh towardzero binary32 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
2540= catanh upward binary32 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
2541= catanh downward binary64 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
2542= catanh tonearest binary64 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2543= catanh towardzero binary64 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2544= catanh upward binary64 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2545= catanh downward intel96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2546= catanh tonearest intel96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2547= catanh towardzero intel96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2548= catanh upward intel96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2549= catanh downward m68k96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2550= catanh tonearest m68k96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2551= catanh towardzero m68k96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2552= catanh upward m68k96 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2553= catanh downward binary128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f1b9p+0 : inexact-ok
2554= catanh tonearest binary128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2555= catanh towardzero binary128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2556= catanh upward binary128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f1b8p+0 : inexact-ok
2557= catanh downward ibm128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f2p+0 : inexact-ok
2558= catanh tonearest ibm128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2559= catanh towardzero ibm128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2560= catanh upward ibm128 -0x0p+0 -0x1p+100 : -0x0p+0 -0x1.921fb54442d18469898cc516f18p+0 : inexact-ok
2561catanh 0x1.fp127 0.0
2562= catanh downward binary32 0xf.8p+124 0x0p+0 : 0x1.08421p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2563= catanh tonearest binary32 0xf.8p+124 0x0p+0 : 0x1.08421p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2564= catanh towardzero binary32 0xf.8p+124 0x0p+0 : 0x1.08421p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2565= catanh upward binary32 0xf.8p+124 0x0p+0 : 0x1.084218p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2566= catanh downward binary64 0xf.8p+124 0x0p+0 : 0x1.0842108421084p-128 0x1.921fb54442d18p+0 : inexact-ok
2567= catanh tonearest binary64 0xf.8p+124 0x0p+0 : 0x1.0842108421084p-128 0x1.921fb54442d18p+0 : inexact-ok
2568= catanh towardzero binary64 0xf.8p+124 0x0p+0 : 0x1.0842108421084p-128 0x1.921fb54442d18p+0 : inexact-ok
2569= catanh upward binary64 0xf.8p+124 0x0p+0 : 0x1.0842108421085p-128 0x1.921fb54442d19p+0 : inexact-ok
2570= catanh downward intel96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2571= catanh tonearest intel96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2572= catanh towardzero intel96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2573= catanh upward intel96 0xf.8p+124 0x0p+0 : 0x1.0842108421084212p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2574= catanh downward m68k96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2575= catanh tonearest m68k96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2576= catanh towardzero m68k96 0xf.8p+124 0x0p+0 : 0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2577= catanh upward m68k96 0xf.8p+124 0x0p+0 : 0x1.0842108421084212p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2578= catanh downward binary128 0xf.8p+124 0x0p+0 : 0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2579= catanh tonearest binary128 0xf.8p+124 0x0p+0 : 0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2580= catanh towardzero binary128 0xf.8p+124 0x0p+0 : 0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2581= catanh upward binary128 0xf.8p+124 0x0p+0 : 0x1.0842108421084210842108421085p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2582= catanh downward ibm128 0xf.8p+124 0x0p+0 : 0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2583= catanh tonearest ibm128 0xf.8p+124 0x0p+0 : 0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2584= catanh towardzero ibm128 0xf.8p+124 0x0p+0 : 0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2585= catanh upward ibm128 0xf.8p+124 0x0p+0 : 0x1.08421084210842108421084211p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2586catanh 0x1.fp127 -0.0
2587= catanh downward binary32 0xf.8p+124 -0x0p+0 : 0x1.08421p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2588= catanh tonearest binary32 0xf.8p+124 -0x0p+0 : 0x1.08421p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2589= catanh towardzero binary32 0xf.8p+124 -0x0p+0 : 0x1.08421p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2590= catanh upward binary32 0xf.8p+124 -0x0p+0 : 0x1.084218p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2591= catanh downward binary64 0xf.8p+124 -0x0p+0 : 0x1.0842108421084p-128 -0x1.921fb54442d19p+0 : inexact-ok
2592= catanh tonearest binary64 0xf.8p+124 -0x0p+0 : 0x1.0842108421084p-128 -0x1.921fb54442d18p+0 : inexact-ok
2593= catanh towardzero binary64 0xf.8p+124 -0x0p+0 : 0x1.0842108421084p-128 -0x1.921fb54442d18p+0 : inexact-ok
2594= catanh upward binary64 0xf.8p+124 -0x0p+0 : 0x1.0842108421085p-128 -0x1.921fb54442d18p+0 : inexact-ok
2595= catanh downward intel96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2596= catanh tonearest intel96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2597= catanh towardzero intel96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2598= catanh upward intel96 0xf.8p+124 -0x0p+0 : 0x1.0842108421084212p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2599= catanh downward m68k96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2600= catanh tonearest m68k96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2601= catanh towardzero m68k96 0xf.8p+124 -0x0p+0 : 0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2602= catanh upward m68k96 0xf.8p+124 -0x0p+0 : 0x1.0842108421084212p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2603= catanh downward binary128 0xf.8p+124 -0x0p+0 : 0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2604= catanh tonearest binary128 0xf.8p+124 -0x0p+0 : 0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2605= catanh towardzero binary128 0xf.8p+124 -0x0p+0 : 0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2606= catanh upward binary128 0xf.8p+124 -0x0p+0 : 0x1.0842108421084210842108421085p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2607= catanh downward ibm128 0xf.8p+124 -0x0p+0 : 0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2608= catanh tonearest ibm128 0xf.8p+124 -0x0p+0 : 0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2609= catanh towardzero ibm128 0xf.8p+124 -0x0p+0 : 0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2610= catanh upward ibm128 0xf.8p+124 -0x0p+0 : 0x1.08421084210842108421084211p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2611catanh -0x1.fp127 0.0
2612= catanh downward binary32 -0xf.8p+124 0x0p+0 : -0x1.084218p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2613= catanh tonearest binary32 -0xf.8p+124 0x0p+0 : -0x1.08421p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2614= catanh towardzero binary32 -0xf.8p+124 0x0p+0 : -0x1.08421p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2615= catanh upward binary32 -0xf.8p+124 0x0p+0 : -0x1.08421p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2616= catanh downward binary64 -0xf.8p+124 0x0p+0 : -0x1.0842108421085p-128 0x1.921fb54442d18p+0 : inexact-ok
2617= catanh tonearest binary64 -0xf.8p+124 0x0p+0 : -0x1.0842108421084p-128 0x1.921fb54442d18p+0 : inexact-ok
2618= catanh towardzero binary64 -0xf.8p+124 0x0p+0 : -0x1.0842108421084p-128 0x1.921fb54442d18p+0 : inexact-ok
2619= catanh upward binary64 -0xf.8p+124 0x0p+0 : -0x1.0842108421084p-128 0x1.921fb54442d19p+0 : inexact-ok
2620= catanh downward intel96 -0xf.8p+124 0x0p+0 : -0x1.0842108421084212p-128 0x1.921fb54442d18468p+0 : inexact-ok
2621= catanh tonearest intel96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2622= catanh towardzero intel96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2623= catanh upward intel96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2624= catanh downward m68k96 -0xf.8p+124 0x0p+0 : -0x1.0842108421084212p-128 0x1.921fb54442d18468p+0 : inexact-ok
2625= catanh tonearest m68k96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2626= catanh towardzero m68k96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d18468p+0 : inexact-ok
2627= catanh upward m68k96 -0xf.8p+124 0x0p+0 : -0x1.084210842108421p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2628= catanh downward binary128 -0xf.8p+124 0x0p+0 : -0x1.0842108421084210842108421085p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2629= catanh tonearest binary128 -0xf.8p+124 0x0p+0 : -0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2630= catanh towardzero binary128 -0xf.8p+124 0x0p+0 : -0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2631= catanh upward binary128 -0xf.8p+124 0x0p+0 : -0x1.0842108421084210842108421084p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2632= catanh downward ibm128 -0xf.8p+124 0x0p+0 : -0x1.08421084210842108421084211p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2633= catanh tonearest ibm128 -0xf.8p+124 0x0p+0 : -0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2634= catanh towardzero ibm128 -0xf.8p+124 0x0p+0 : -0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2635= catanh upward ibm128 -0xf.8p+124 0x0p+0 : -0x1.084210842108421084210842108p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2636catanh -0x1.fp127 -0.0
2637= catanh downward binary32 -0xf.8p+124 -0x0p+0 : -0x1.084218p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2638= catanh tonearest binary32 -0xf.8p+124 -0x0p+0 : -0x1.08421p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2639= catanh towardzero binary32 -0xf.8p+124 -0x0p+0 : -0x1.08421p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2640= catanh upward binary32 -0xf.8p+124 -0x0p+0 : -0x1.08421p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2641= catanh downward binary64 -0xf.8p+124 -0x0p+0 : -0x1.0842108421085p-128 -0x1.921fb54442d19p+0 : inexact-ok
2642= catanh tonearest binary64 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084p-128 -0x1.921fb54442d18p+0 : inexact-ok
2643= catanh towardzero binary64 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084p-128 -0x1.921fb54442d18p+0 : inexact-ok
2644= catanh upward binary64 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084p-128 -0x1.921fb54442d18p+0 : inexact-ok
2645= catanh downward intel96 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084212p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2646= catanh tonearest intel96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2647= catanh towardzero intel96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2648= catanh upward intel96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2649= catanh downward m68k96 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084212p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2650= catanh tonearest m68k96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2651= catanh towardzero m68k96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2652= catanh upward m68k96 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2653= catanh downward binary128 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084210842108421085p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2654= catanh tonearest binary128 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2655= catanh towardzero binary128 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2656= catanh upward binary128 -0xf.8p+124 -0x0p+0 : -0x1.0842108421084210842108421084p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2657= catanh downward ibm128 -0xf.8p+124 -0x0p+0 : -0x1.08421084210842108421084211p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2658= catanh tonearest ibm128 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2659= catanh towardzero ibm128 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2660= catanh upward ibm128 -0xf.8p+124 -0x0p+0 : -0x1.084210842108421084210842108p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2661catanh 0.0 0x1.fp127
2662= catanh downward binary32 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
2663= catanh tonearest binary32 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
2664= catanh towardzero binary32 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
2665= catanh upward binary32 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
2666= catanh downward binary64 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2667= catanh tonearest binary64 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2668= catanh towardzero binary64 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2669= catanh upward binary64 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
2670= catanh downward intel96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2671= catanh tonearest intel96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2672= catanh towardzero intel96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2673= catanh upward intel96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2674= catanh downward m68k96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2675= catanh tonearest m68k96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2676= catanh towardzero m68k96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2677= catanh upward m68k96 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2678= catanh downward binary128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2679= catanh tonearest binary128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2680= catanh towardzero binary128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2681= catanh upward binary128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2682= catanh downward ibm128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2683= catanh tonearest ibm128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2684= catanh towardzero ibm128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2685= catanh upward ibm128 0x0p+0 0xf.8p+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2686catanh -0.0 0x1.fp127
2687= catanh downward binary32 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
2688= catanh tonearest binary32 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
2689= catanh towardzero binary32 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
2690= catanh upward binary32 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
2691= catanh downward binary64 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2692= catanh tonearest binary64 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2693= catanh towardzero binary64 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
2694= catanh upward binary64 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
2695= catanh downward intel96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2696= catanh tonearest intel96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2697= catanh towardzero intel96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2698= catanh upward intel96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2699= catanh downward m68k96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2700= catanh tonearest m68k96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2701= catanh towardzero m68k96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
2702= catanh upward m68k96 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
2703= catanh downward binary128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2704= catanh tonearest binary128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2705= catanh towardzero binary128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2706= catanh upward binary128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2707= catanh downward ibm128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2708= catanh tonearest ibm128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2709= catanh towardzero ibm128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2710= catanh upward ibm128 -0x0p+0 0xf.8p+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2711catanh 0.0 -0x1.fp127
2712= catanh downward binary32 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
2713= catanh tonearest binary32 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
2714= catanh towardzero binary32 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
2715= catanh upward binary32 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
2716= catanh downward binary64 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
2717= catanh tonearest binary64 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2718= catanh towardzero binary64 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2719= catanh upward binary64 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2720= catanh downward intel96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2721= catanh tonearest intel96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2722= catanh towardzero intel96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2723= catanh upward intel96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2724= catanh downward m68k96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2725= catanh tonearest m68k96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2726= catanh towardzero m68k96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2727= catanh upward m68k96 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2728= catanh downward binary128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2729= catanh tonearest binary128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2730= catanh towardzero binary128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2731= catanh upward binary128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2732= catanh downward ibm128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2733= catanh tonearest ibm128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2734= catanh towardzero ibm128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2735= catanh upward ibm128 0x0p+0 -0xf.8p+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2736catanh -0.0 -0x1.fp127
2737= catanh downward binary32 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
2738= catanh tonearest binary32 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
2739= catanh towardzero binary32 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
2740= catanh upward binary32 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
2741= catanh downward binary64 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
2742= catanh tonearest binary64 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2743= catanh towardzero binary64 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2744= catanh upward binary64 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
2745= catanh downward intel96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2746= catanh tonearest intel96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2747= catanh towardzero intel96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2748= catanh upward intel96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2749= catanh downward m68k96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2750= catanh tonearest m68k96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
2751= catanh towardzero m68k96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2752= catanh upward m68k96 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
2753= catanh downward binary128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2754= catanh tonearest binary128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2755= catanh towardzero binary128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2756= catanh upward binary128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2757= catanh downward ibm128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2758= catanh tonearest ibm128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2759= catanh towardzero ibm128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2760= catanh upward ibm128 -0x0p+0 -0xf.8p+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2761catanh 0x1.fp127 0x1.fp127
2762= catanh downward binary32 0xf.8p+124 0xf.8p+124 : 0x8.42108p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2763= catanh tonearest binary32 0xf.8p+124 0xf.8p+124 : 0x8.42108p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2764= catanh towardzero binary32 0xf.8p+124 0xf.8p+124 : 0x8.42108p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2765= catanh upward binary32 0xf.8p+124 0xf.8p+124 : 0x8.4211p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2766= catanh downward binary64 0xf.8p+124 0xf.8p+124 : 0x8.421084210842p-132 0x1.921fb54442d18p+0 : inexact-ok
2767= catanh tonearest binary64 0xf.8p+124 0xf.8p+124 : 0x8.421084210842p-132 0x1.921fb54442d18p+0 : inexact-ok
2768= catanh towardzero binary64 0xf.8p+124 0xf.8p+124 : 0x8.421084210842p-132 0x1.921fb54442d18p+0 : inexact-ok
2769= catanh upward binary64 0xf.8p+124 0xf.8p+124 : 0x8.4210842108428p-132 0x1.921fb54442d19p+0 : inexact-ok
2770= catanh downward intel96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2771= catanh tonearest intel96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2772= catanh towardzero intel96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2773= catanh upward intel96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842109p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2774= catanh downward m68k96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2775= catanh tonearest m68k96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2776= catanh towardzero m68k96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2777= catanh upward m68k96 0xf.8p+124 0xf.8p+124 : 0x8.421084210842109p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2778= catanh downward binary128 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2779= catanh tonearest binary128 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2780= catanh towardzero binary128 0xf.8p+124 0xf.8p+124 : 0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2781= catanh upward binary128 0xf.8p+124 0xf.8p+124 : 0x8.4210842108421084210842108428p-132 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2782= catanh downward ibm128 0xf.8p+124 0xf.8p+124 : 0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2783= catanh tonearest ibm128 0xf.8p+124 0xf.8p+124 : 0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2784= catanh towardzero ibm128 0xf.8p+124 0xf.8p+124 : 0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2785= catanh upward ibm128 0xf.8p+124 0xf.8p+124 : 0x8.42108421084210842108421088p-132 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2786catanh 0x1.fp127 -0x1.fp127
2787= catanh downward binary32 0xf.8p+124 -0xf.8p+124 : 0x8.42108p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2788= catanh tonearest binary32 0xf.8p+124 -0xf.8p+124 : 0x8.42108p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2789= catanh towardzero binary32 0xf.8p+124 -0xf.8p+124 : 0x8.42108p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2790= catanh upward binary32 0xf.8p+124 -0xf.8p+124 : 0x8.4211p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2791= catanh downward binary64 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842p-132 -0x1.921fb54442d19p+0 : inexact-ok
2792= catanh tonearest binary64 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842p-132 -0x1.921fb54442d18p+0 : inexact-ok
2793= catanh towardzero binary64 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842p-132 -0x1.921fb54442d18p+0 : inexact-ok
2794= catanh upward binary64 0xf.8p+124 -0xf.8p+124 : 0x8.4210842108428p-132 -0x1.921fb54442d18p+0 : inexact-ok
2795= catanh downward intel96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2796= catanh tonearest intel96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2797= catanh towardzero intel96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2798= catanh upward intel96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842109p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2799= catanh downward m68k96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2800= catanh tonearest m68k96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2801= catanh towardzero m68k96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2802= catanh upward m68k96 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842109p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2803= catanh downward binary128 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2804= catanh tonearest binary128 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2805= catanh towardzero binary128 0xf.8p+124 -0xf.8p+124 : 0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2806= catanh upward binary128 0xf.8p+124 -0xf.8p+124 : 0x8.4210842108421084210842108428p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2807= catanh downward ibm128 0xf.8p+124 -0xf.8p+124 : 0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2808= catanh tonearest ibm128 0xf.8p+124 -0xf.8p+124 : 0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2809= catanh towardzero ibm128 0xf.8p+124 -0xf.8p+124 : 0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2810= catanh upward ibm128 0xf.8p+124 -0xf.8p+124 : 0x8.42108421084210842108421088p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2811catanh -0x1.fp127 0x1.fp127
2812= catanh downward binary32 -0xf.8p+124 0xf.8p+124 : -0x8.4211p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2813= catanh tonearest binary32 -0xf.8p+124 0xf.8p+124 : -0x8.42108p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2814= catanh towardzero binary32 -0xf.8p+124 0xf.8p+124 : -0x8.42108p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2815= catanh upward binary32 -0xf.8p+124 0xf.8p+124 : -0x8.42108p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2816= catanh downward binary64 -0xf.8p+124 0xf.8p+124 : -0x8.4210842108428p-132 0x1.921fb54442d18p+0 : inexact-ok
2817= catanh tonearest binary64 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842p-132 0x1.921fb54442d18p+0 : inexact-ok
2818= catanh towardzero binary64 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842p-132 0x1.921fb54442d18p+0 : inexact-ok
2819= catanh upward binary64 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842p-132 0x1.921fb54442d19p+0 : inexact-ok
2820= catanh downward intel96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842109p-132 0x1.921fb54442d18468p+0 : inexact-ok
2821= catanh tonearest intel96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2822= catanh towardzero intel96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2823= catanh upward intel96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2824= catanh downward m68k96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842109p-132 0x1.921fb54442d18468p+0 : inexact-ok
2825= catanh tonearest m68k96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2826= catanh towardzero m68k96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d18468p+0 : inexact-ok
2827= catanh upward m68k96 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108p-132 0x1.921fb54442d1846ap+0 : inexact-ok
2828= catanh downward binary128 -0xf.8p+124 0xf.8p+124 : -0x8.4210842108421084210842108428p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2829= catanh tonearest binary128 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2830= catanh towardzero binary128 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2831= catanh upward binary128 -0xf.8p+124 0xf.8p+124 : -0x8.421084210842108421084210842p-132 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2832= catanh downward ibm128 -0xf.8p+124 0xf.8p+124 : -0x8.42108421084210842108421088p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2833= catanh tonearest ibm128 -0xf.8p+124 0xf.8p+124 : -0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2834= catanh towardzero ibm128 -0xf.8p+124 0xf.8p+124 : -0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2835= catanh upward ibm128 -0xf.8p+124 0xf.8p+124 : -0x8.42108421084210842108421084p-132 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2836catanh -0x1.fp127 -0x1.fp127
2837= catanh downward binary32 -0xf.8p+124 -0xf.8p+124 : -0x8.4211p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2838= catanh tonearest binary32 -0xf.8p+124 -0xf.8p+124 : -0x8.42108p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2839= catanh towardzero binary32 -0xf.8p+124 -0xf.8p+124 : -0x8.42108p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2840= catanh upward binary32 -0xf.8p+124 -0xf.8p+124 : -0x8.42108p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2841= catanh downward binary64 -0xf.8p+124 -0xf.8p+124 : -0x8.4210842108428p-132 -0x1.921fb54442d19p+0 : inexact-ok
2842= catanh tonearest binary64 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842p-132 -0x1.921fb54442d18p+0 : inexact-ok
2843= catanh towardzero binary64 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842p-132 -0x1.921fb54442d18p+0 : inexact-ok
2844= catanh upward binary64 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842p-132 -0x1.921fb54442d18p+0 : inexact-ok
2845= catanh downward intel96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842109p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2846= catanh tonearest intel96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2847= catanh towardzero intel96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2848= catanh upward intel96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2849= catanh downward m68k96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842109p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2850= catanh tonearest m68k96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
2851= catanh towardzero m68k96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2852= catanh upward m68k96 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108p-132 -0x1.921fb54442d18468p+0 : inexact-ok
2853= catanh downward binary128 -0xf.8p+124 -0xf.8p+124 : -0x8.4210842108421084210842108428p-132 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2854= catanh tonearest binary128 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2855= catanh towardzero binary128 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2856= catanh upward binary128 -0xf.8p+124 -0xf.8p+124 : -0x8.421084210842108421084210842p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2857= catanh downward ibm128 -0xf.8p+124 -0xf.8p+124 : -0x8.42108421084210842108421088p-132 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2858= catanh tonearest ibm128 -0xf.8p+124 -0xf.8p+124 : -0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2859= catanh towardzero ibm128 -0xf.8p+124 -0xf.8p+124 : -0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2860= catanh upward ibm128 -0xf.8p+124 -0xf.8p+124 : -0x8.42108421084210842108421084p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2861catanh 0x1p900 0.0
2862= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2863= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2864= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2865= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2866= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
2867= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
2868= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
2869= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
2870= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2871= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2872= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2873= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2874= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2875= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2876= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2877= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2878= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2879= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2880= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2881= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2882= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2883= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2884= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2885= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2886= catanh downward binary64 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18p+0 : inexact-ok
2887= catanh tonearest binary64 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18p+0 : inexact-ok
2888= catanh towardzero binary64 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18p+0 : inexact-ok
2889= catanh upward binary64 0x1p+900 0x0p+0 : 0x1.0000000000001p-900 0x1.921fb54442d19p+0 : inexact-ok
2890= catanh downward intel96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2891= catanh tonearest intel96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2892= catanh towardzero intel96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2893= catanh upward intel96 0x1p+900 0x0p+0 : 0x1.0000000000000002p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2894= catanh downward m68k96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2895= catanh tonearest m68k96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2896= catanh towardzero m68k96 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2897= catanh upward m68k96 0x1p+900 0x0p+0 : 0x1.0000000000000002p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2898= catanh downward binary128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2899= catanh tonearest binary128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2900= catanh towardzero binary128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2901= catanh upward binary128 0x1p+900 0x0p+0 : 0x1.0000000000000000000000000001p-900 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2902= catanh downward ibm128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2903= catanh tonearest ibm128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2904= catanh towardzero ibm128 0x1p+900 0x0p+0 : 0x1p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2905= catanh upward ibm128 0x1p+900 0x0p+0 : 0x1.000000000000000000000000008p-900 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2906catanh 0x1p900 -0.0
2907= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2908= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2909= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2910= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2911= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
2912= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
2913= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
2914= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
2915= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2916= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2917= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2918= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2919= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2920= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
2921= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2922= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
2923= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2924= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2925= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2926= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2927= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2928= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2929= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2930= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2931= catanh downward binary64 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d19p+0 : inexact-ok
2932= catanh tonearest binary64 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18p+0 : inexact-ok
2933= catanh towardzero binary64 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18p+0 : inexact-ok
2934= catanh upward binary64 0x1p+900 -0x0p+0 : 0x1.0000000000001p-900 -0x1.921fb54442d18p+0 : inexact-ok
2935= catanh downward intel96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
2936= catanh tonearest intel96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
2937= catanh towardzero intel96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
2938= catanh upward intel96 0x1p+900 -0x0p+0 : 0x1.0000000000000002p-900 -0x1.921fb54442d18468p+0 : inexact-ok
2939= catanh downward m68k96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
2940= catanh tonearest m68k96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
2941= catanh towardzero m68k96 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
2942= catanh upward m68k96 0x1p+900 -0x0p+0 : 0x1.0000000000000002p-900 -0x1.921fb54442d18468p+0 : inexact-ok
2943= catanh downward binary128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2944= catanh tonearest binary128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2945= catanh towardzero binary128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2946= catanh upward binary128 0x1p+900 -0x0p+0 : 0x1.0000000000000000000000000001p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2947= catanh downward ibm128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2948= catanh tonearest ibm128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2949= catanh towardzero ibm128 0x1p+900 -0x0p+0 : 0x1p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2950= catanh upward ibm128 0x1p+900 -0x0p+0 : 0x1.000000000000000000000000008p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2951catanh -0x1p900 0.0
2952= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2953= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2954= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
2955= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2956= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
2957= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
2958= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
2959= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
2960= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
2961= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2962= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2963= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2964= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
2965= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2966= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
2967= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
2968= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2969= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2970= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2971= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2972= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2973= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2974= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2975= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2976= catanh downward binary64 -0x1p+900 0x0p+0 : -0x1.0000000000001p-900 0x1.921fb54442d18p+0 : inexact-ok
2977= catanh tonearest binary64 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18p+0 : inexact-ok
2978= catanh towardzero binary64 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18p+0 : inexact-ok
2979= catanh upward binary64 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d19p+0 : inexact-ok
2980= catanh downward intel96 -0x1p+900 0x0p+0 : -0x1.0000000000000002p-900 0x1.921fb54442d18468p+0 : inexact-ok
2981= catanh tonearest intel96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2982= catanh towardzero intel96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2983= catanh upward intel96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2984= catanh downward m68k96 -0x1p+900 0x0p+0 : -0x1.0000000000000002p-900 0x1.921fb54442d18468p+0 : inexact-ok
2985= catanh tonearest m68k96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2986= catanh towardzero m68k96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18468p+0 : inexact-ok
2987= catanh upward m68k96 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d1846ap+0 : inexact-ok
2988= catanh downward binary128 -0x1p+900 0x0p+0 : -0x1.0000000000000000000000000001p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2989= catanh tonearest binary128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2990= catanh towardzero binary128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2991= catanh upward binary128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2992= catanh downward ibm128 -0x1p+900 0x0p+0 : -0x1.000000000000000000000000008p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2993= catanh tonearest ibm128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2994= catanh towardzero ibm128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2995= catanh upward ibm128 -0x1p+900 0x0p+0 : -0x1p-900 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2996catanh -0x1p900 -0.0
2997= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2998= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
2999= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3000= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3001= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
3002= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3003= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3004= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3005= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3006= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3007= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3008= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3009= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3010= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3011= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3012= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3013= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3014= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3015= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3016= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3017= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3018= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3019= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3020= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3021= catanh downward binary64 -0x1p+900 -0x0p+0 : -0x1.0000000000001p-900 -0x1.921fb54442d19p+0 : inexact-ok
3022= catanh tonearest binary64 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18p+0 : inexact-ok
3023= catanh towardzero binary64 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18p+0 : inexact-ok
3024= catanh upward binary64 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18p+0 : inexact-ok
3025= catanh downward intel96 -0x1p+900 -0x0p+0 : -0x1.0000000000000002p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
3026= catanh tonearest intel96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
3027= catanh towardzero intel96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
3028= catanh upward intel96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
3029= catanh downward m68k96 -0x1p+900 -0x0p+0 : -0x1.0000000000000002p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
3030= catanh tonearest m68k96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d1846ap+0 : inexact-ok
3031= catanh towardzero m68k96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
3032= catanh upward m68k96 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18468p+0 : inexact-ok
3033= catanh downward binary128 -0x1p+900 -0x0p+0 : -0x1.0000000000000000000000000001p-900 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3034= catanh tonearest binary128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3035= catanh towardzero binary128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3036= catanh upward binary128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3037= catanh downward ibm128 -0x1p+900 -0x0p+0 : -0x1.000000000000000000000000008p-900 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3038= catanh tonearest ibm128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3039= catanh towardzero ibm128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3040= catanh upward ibm128 -0x1p+900 -0x0p+0 : -0x1p-900 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3041catanh 0.0 0x1p900
3042= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
3043= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
3044= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
3045= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
3046= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3047= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3048= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3049= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3050= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3051= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3052= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3053= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3054= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3055= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3056= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3057= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3058= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3059= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3060= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3061= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3062= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3063= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3064= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3065= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3066= catanh downward binary64 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3067= catanh tonearest binary64 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3068= catanh towardzero binary64 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3069= catanh upward binary64 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3070= catanh downward intel96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3071= catanh tonearest intel96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3072= catanh towardzero intel96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3073= catanh upward intel96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3074= catanh downward m68k96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3075= catanh tonearest m68k96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3076= catanh towardzero m68k96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3077= catanh upward m68k96 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3078= catanh downward binary128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3079= catanh tonearest binary128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3080= catanh towardzero binary128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3081= catanh upward binary128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3082= catanh downward ibm128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3083= catanh tonearest ibm128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3084= catanh towardzero ibm128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3085= catanh upward ibm128 0x0p+0 0x1p+900 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3086catanh -0.0 0x1p900
3087= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
3088= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
3089= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
3090= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
3091= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3092= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3093= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3094= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3095= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3096= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3097= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3098= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3099= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3100= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3101= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3102= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3103= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3104= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3105= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3106= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3107= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3108= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3109= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3110= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3111= catanh downward binary64 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3112= catanh tonearest binary64 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3113= catanh towardzero binary64 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3114= catanh upward binary64 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3115= catanh downward intel96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3116= catanh tonearest intel96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3117= catanh towardzero intel96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3118= catanh upward intel96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3119= catanh downward m68k96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3120= catanh tonearest m68k96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3121= catanh towardzero m68k96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3122= catanh upward m68k96 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3123= catanh downward binary128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3124= catanh tonearest binary128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3125= catanh towardzero binary128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3126= catanh upward binary128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3127= catanh downward ibm128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3128= catanh tonearest ibm128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3129= catanh towardzero ibm128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3130= catanh upward ibm128 -0x0p+0 0x1p+900 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3131catanh 0.0 -0x1p900
3132= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
3133= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
3134= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
3135= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
3136= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3137= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3138= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3139= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3140= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3141= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3142= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3143= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3144= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3145= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3146= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3147= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3148= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3149= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3150= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3151= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3152= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3153= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3154= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3155= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3156= catanh downward binary64 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3157= catanh tonearest binary64 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3158= catanh towardzero binary64 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3159= catanh upward binary64 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3160= catanh downward intel96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3161= catanh tonearest intel96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3162= catanh towardzero intel96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3163= catanh upward intel96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3164= catanh downward m68k96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3165= catanh tonearest m68k96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3166= catanh towardzero m68k96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3167= catanh upward m68k96 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3168= catanh downward binary128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3169= catanh tonearest binary128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3170= catanh towardzero binary128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3171= catanh upward binary128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3172= catanh downward ibm128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3173= catanh tonearest ibm128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3174= catanh towardzero ibm128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3175= catanh upward ibm128 0x0p+0 -0x1p+900 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3176catanh -0.0 -0x1p900
3177= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
3178= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
3179= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
3180= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
3181= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3182= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3183= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3184= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3185= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3186= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3187= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3188= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3189= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3190= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3191= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3192= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3193= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3194= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3195= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3196= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3197= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3198= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3199= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3200= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3201= catanh downward binary64 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3202= catanh tonearest binary64 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3203= catanh towardzero binary64 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3204= catanh upward binary64 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3205= catanh downward intel96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3206= catanh tonearest intel96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3207= catanh towardzero intel96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3208= catanh upward intel96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3209= catanh downward m68k96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3210= catanh tonearest m68k96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3211= catanh towardzero m68k96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3212= catanh upward m68k96 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3213= catanh downward binary128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3214= catanh tonearest binary128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3215= catanh towardzero binary128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3216= catanh upward binary128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3217= catanh downward ibm128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3218= catanh tonearest ibm128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3219= catanh towardzero ibm128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3220= catanh upward ibm128 -0x0p+0 -0x1p+900 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3221catanh 0x1.fp1023 0.0
3222= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3223= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3224= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3225= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3226= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3227= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3228= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3229= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
3230= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3231= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3232= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3233= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3234= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3235= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3236= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3237= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3238= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3239= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3240= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3241= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3242= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3243= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3244= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3245= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3246= catanh downward binary64 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3247= catanh tonearest binary64 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3248= catanh towardzero binary64 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3249= catanh upward binary64 0xf.8p+1020 0x0p+0 : 0x1.0842108421088p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3250= catanh downward intel96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3251= catanh tonearest intel96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3252= catanh towardzero intel96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3253= catanh upward intel96 0xf.8p+1020 0x0p+0 : 0x1.0842108421084212p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3254= catanh downward m68k96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3255= catanh tonearest m68k96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3256= catanh towardzero m68k96 0xf.8p+1020 0x0p+0 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3257= catanh upward m68k96 0xf.8p+1020 0x0p+0 : 0x1.0842108421084212p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3258= catanh downward binary128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3259= catanh tonearest binary128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3260= catanh towardzero binary128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3261= catanh upward binary128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084210842108421085p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3262= catanh downward ibm128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3263= catanh tonearest ibm128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3264= catanh towardzero ibm128 0xf.8p+1020 0x0p+0 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3265= catanh upward ibm128 0xf.8p+1020 0x0p+0 : 0x1.0842108421088p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3266catanh 0x1.fp1023 -0.0
3267= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3268= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3269= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3270= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3271= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
3272= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3273= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3274= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
3275= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3276= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3277= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3278= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3279= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3280= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3281= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3282= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3283= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3284= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3285= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3286= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3287= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3288= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3289= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3290= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3291= catanh downward binary64 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3292= catanh tonearest binary64 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3293= catanh towardzero binary64 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3294= catanh upward binary64 0xf.8p+1020 -0x0p+0 : 0x1.0842108421088p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3295= catanh downward intel96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3296= catanh tonearest intel96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3297= catanh towardzero intel96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3298= catanh upward intel96 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084212p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3299= catanh downward m68k96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3300= catanh tonearest m68k96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3301= catanh towardzero m68k96 0xf.8p+1020 -0x0p+0 : 0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3302= catanh upward m68k96 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084212p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3303= catanh downward binary128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3304= catanh tonearest binary128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3305= catanh towardzero binary128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3306= catanh upward binary128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084210842108421085p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3307= catanh downward ibm128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3308= catanh tonearest ibm128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3309= catanh towardzero ibm128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3310= catanh upward ibm128 0xf.8p+1020 -0x0p+0 : 0x1.0842108421088p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3311catanh -0x1.fp1023 0.0
3312= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3313= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3314= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3315= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3316= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
3317= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3318= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3319= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
3320= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
3321= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3322= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3323= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3324= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
3325= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3326= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3327= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3328= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3329= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3330= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3331= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3332= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3333= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3334= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3335= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3336= catanh downward binary64 -0xf.8p+1020 0x0p+0 : -0x1.0842108421088p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3337= catanh tonearest binary64 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3338= catanh towardzero binary64 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3339= catanh upward binary64 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3340= catanh downward intel96 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084212p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3341= catanh tonearest intel96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3342= catanh towardzero intel96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3343= catanh upward intel96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3344= catanh downward m68k96 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084212p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3345= catanh tonearest m68k96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3346= catanh towardzero m68k96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3347= catanh upward m68k96 -0xf.8p+1020 0x0p+0 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3348= catanh downward binary128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084210842108421085p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3349= catanh tonearest binary128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3350= catanh towardzero binary128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3351= catanh upward binary128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3352= catanh downward ibm128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421088p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3353= catanh tonearest ibm128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3354= catanh towardzero ibm128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3355= catanh upward ibm128 -0xf.8p+1020 0x0p+0 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3356catanh -0x1.fp1023 -0.0
3357= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3358= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3359= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3360= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3361= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
3362= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3363= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3364= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3365= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3366= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3367= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3368= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3369= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3370= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3371= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3372= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3373= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3374= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3375= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3376= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3377= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3378= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3379= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3380= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3381= catanh downward binary64 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421088p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3382= catanh tonearest binary64 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3383= catanh towardzero binary64 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3384= catanh upward binary64 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3385= catanh downward intel96 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084212p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3386= catanh tonearest intel96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3387= catanh towardzero intel96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3388= catanh upward intel96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3389= catanh downward m68k96 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084212p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3390= catanh tonearest m68k96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3391= catanh towardzero m68k96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3392= catanh upward m68k96 -0xf.8p+1020 -0x0p+0 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3393= catanh downward binary128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084210842108421085p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3394= catanh tonearest binary128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3395= catanh towardzero binary128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3396= catanh upward binary128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3397= catanh downward ibm128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421088p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3398= catanh tonearest ibm128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3399= catanh towardzero ibm128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3400= catanh upward ibm128 -0xf.8p+1020 -0x0p+0 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3401catanh 0.0 0x1.fp1023
3402= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
3403= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
3404= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
3405= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
3406= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3407= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3408= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3409= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3410= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3411= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3412= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3413= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3414= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3415= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3416= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3417= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3418= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3419= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3420= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3421= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3422= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3423= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3424= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3425= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3426= catanh downward binary64 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3427= catanh tonearest binary64 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3428= catanh towardzero binary64 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3429= catanh upward binary64 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3430= catanh downward intel96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3431= catanh tonearest intel96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3432= catanh towardzero intel96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3433= catanh upward intel96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3434= catanh downward m68k96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3435= catanh tonearest m68k96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3436= catanh towardzero m68k96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3437= catanh upward m68k96 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3438= catanh downward binary128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3439= catanh tonearest binary128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3440= catanh towardzero binary128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3441= catanh upward binary128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3442= catanh downward ibm128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3443= catanh tonearest ibm128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3444= catanh towardzero ibm128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3445= catanh upward ibm128 0x0p+0 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3446catanh -0.0 0x1.fp1023
3447= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
3448= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
3449= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
3450= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
3451= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3452= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3453= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3454= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3455= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3456= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3457= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3458= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3459= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3460= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3461= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3462= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3463= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3464= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3465= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3466= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3467= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3468= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3469= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3470= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3471= catanh downward binary64 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3472= catanh tonearest binary64 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3473= catanh towardzero binary64 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
3474= catanh upward binary64 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
3475= catanh downward intel96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3476= catanh tonearest intel96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3477= catanh towardzero intel96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3478= catanh upward intel96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3479= catanh downward m68k96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3480= catanh tonearest m68k96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3481= catanh towardzero m68k96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
3482= catanh upward m68k96 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
3483= catanh downward binary128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3484= catanh tonearest binary128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3485= catanh towardzero binary128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3486= catanh upward binary128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3487= catanh downward ibm128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3488= catanh tonearest ibm128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3489= catanh towardzero ibm128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3490= catanh upward ibm128 -0x0p+0 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3491catanh 0.0 -0x1.fp1023
3492= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
3493= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
3494= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
3495= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
3496= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3497= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3498= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3499= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3500= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3501= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3502= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3503= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3504= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3505= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3506= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3507= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3508= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3509= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3510= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3511= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3512= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3513= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3514= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3515= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3516= catanh downward binary64 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3517= catanh tonearest binary64 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3518= catanh towardzero binary64 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3519= catanh upward binary64 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3520= catanh downward intel96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3521= catanh tonearest intel96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3522= catanh towardzero intel96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3523= catanh upward intel96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3524= catanh downward m68k96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3525= catanh tonearest m68k96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3526= catanh towardzero m68k96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3527= catanh upward m68k96 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3528= catanh downward binary128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3529= catanh tonearest binary128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3530= catanh towardzero binary128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3531= catanh upward binary128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3532= catanh downward ibm128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3533= catanh tonearest ibm128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3534= catanh towardzero ibm128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3535= catanh upward ibm128 0x0p+0 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3536catanh -0.0 -0x1.fp1023
3537= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
3538= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
3539= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
3540= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
3541= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3542= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3543= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3544= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3545= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3546= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3547= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3548= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3549= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3550= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3551= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3552= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3553= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3554= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3555= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3556= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3557= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3558= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3559= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3560= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3561= catanh downward binary64 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
3562= catanh tonearest binary64 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3563= catanh towardzero binary64 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3564= catanh upward binary64 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
3565= catanh downward intel96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3566= catanh tonearest intel96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3567= catanh towardzero intel96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3568= catanh upward intel96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3569= catanh downward m68k96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3570= catanh tonearest m68k96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
3571= catanh towardzero m68k96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3572= catanh upward m68k96 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
3573= catanh downward binary128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3574= catanh tonearest binary128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3575= catanh towardzero binary128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3576= catanh upward binary128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3577= catanh downward ibm128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3578= catanh tonearest ibm128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3579= catanh towardzero ibm128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3580= catanh upward ibm128 -0x0p+0 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3581catanh 0x1.fp1023 0x1.fp1023
3582= catanh downward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3583= catanh tonearest binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3584= catanh towardzero binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3585= catanh upward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8.00008p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3586= catanh downward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
3587= catanh tonearest binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
3588= catanh towardzero binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
3589= catanh upward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.0000080000088p-132 0x1.921fb54442d19p+0 : inexact-ok
3590= catanh downward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3591= catanh tonearest intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3592= catanh towardzero intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3593= catanh upward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008001p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3594= catanh downward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3595= catanh tonearest m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3596= catanh towardzero m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3597= catanh upward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008001p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3598= catanh downward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3599= catanh tonearest binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3600= catanh towardzero binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3601= catanh upward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.0000080000080000080000080008p-132 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3602= catanh downward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3603= catanh tonearest ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3604= catanh towardzero ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3605= catanh upward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.00000800000800000800000804p-132 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3606= catanh downward binary64 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3607= catanh tonearest binary64 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3608= catanh towardzero binary64 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3609= catanh upward binary64 0xf.fffffp+124 0xf.8p+1020 : 0x4p-1076 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3610= catanh downward intel96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3611= catanh tonearest intel96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3612= catanh towardzero intel96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3613= catanh upward intel96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3614= catanh downward m68k96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3615= catanh tonearest m68k96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3616= catanh towardzero m68k96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3617= catanh upward m68k96 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3618= catanh downward binary128 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3619= catanh tonearest binary128 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3620= catanh towardzero binary128 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3621= catanh upward binary128 0xf.fffffp+124 0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cbp-1920 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3622= catanh downward ibm128 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3623= catanh tonearest ibm128 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3624= catanh towardzero ibm128 0xf.fffffp+124 0xf.8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3625= catanh upward ibm128 0xf.fffffp+124 0xf.8p+1020 : 0x4p-1076 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3626= catanh downward binary64 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3627= catanh tonearest binary64 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3628= catanh towardzero binary64 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3629= catanh upward binary64 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421088p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3630= catanh downward intel96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3631= catanh tonearest intel96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3632= catanh towardzero intel96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3633= catanh upward intel96 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084212p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3634= catanh downward m68k96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3635= catanh tonearest m68k96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3636= catanh towardzero m68k96 0xf.8p+1020 0xf.fffffp+124 : 0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3637= catanh upward m68k96 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084212p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3638= catanh downward binary128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3639= catanh tonearest binary128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3640= catanh towardzero binary128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3641= catanh upward binary128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084210842108421085p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3642= catanh downward ibm128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3643= catanh tonearest ibm128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3644= catanh towardzero ibm128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3645= catanh upward ibm128 0xf.8p+1020 0xf.fffffp+124 : 0x1.0842108421088p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3646= catanh downward binary64 0xf.8p+1020 0xf.8p+1020 : 0x8.42108421084p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3647= catanh tonearest binary64 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210844p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3648= catanh towardzero binary64 0xf.8p+1020 0xf.8p+1020 : 0x8.42108421084p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3649= catanh upward binary64 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210844p-1028 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3650= catanh downward intel96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3651= catanh tonearest intel96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3652= catanh towardzero intel96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3653= catanh upward intel96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842109p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3654= catanh downward m68k96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3655= catanh tonearest m68k96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3656= catanh towardzero m68k96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3657= catanh upward m68k96 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842109p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3658= catanh downward binary128 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3659= catanh tonearest binary128 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3660= catanh towardzero binary128 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3661= catanh upward binary128 0xf.8p+1020 0xf.8p+1020 : 0x8.4210842108421084210842108428p-1028 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3662= catanh downward ibm128 0xf.8p+1020 0xf.8p+1020 : 0x8.42108421084p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3663= catanh tonearest ibm128 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210844p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3664= catanh towardzero ibm128 0xf.8p+1020 0xf.8p+1020 : 0x8.42108421084p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3665= catanh upward ibm128 0xf.8p+1020 0xf.8p+1020 : 0x8.421084210844p-1028 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3666catanh 0x1.fp1023 -0x1.fp1023
3667= catanh downward binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3668= catanh tonearest binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3669= catanh towardzero binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3670= catanh upward binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.00008p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3671= catanh downward binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d19p+0 : inexact-ok
3672= catanh tonearest binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
3673= catanh towardzero binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
3674= catanh upward binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.0000080000088p-132 -0x1.921fb54442d18p+0 : inexact-ok
3675= catanh downward intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3676= catanh tonearest intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3677= catanh towardzero intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3678= catanh upward intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008001p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3679= catanh downward m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3680= catanh tonearest m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3681= catanh towardzero m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3682= catanh upward m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008001p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3683= catanh downward binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3684= catanh tonearest binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3685= catanh towardzero binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3686= catanh upward binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.0000080000080000080000080008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3687= catanh downward ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3688= catanh tonearest ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3689= catanh towardzero ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3690= catanh upward ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.00000800000800000800000804p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3691= catanh downward binary64 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3692= catanh tonearest binary64 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3693= catanh towardzero binary64 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3694= catanh upward binary64 0xf.fffffp+124 -0xf.8p+1020 : 0x4p-1076 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3695= catanh downward intel96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3696= catanh tonearest intel96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3697= catanh towardzero intel96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3698= catanh upward intel96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3699= catanh downward m68k96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3700= catanh tonearest m68k96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3701= catanh towardzero m68k96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3702= catanh upward m68k96 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3703= catanh downward binary128 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3704= catanh tonearest binary128 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3705= catanh towardzero binary128 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3706= catanh upward binary128 0xf.fffffp+124 -0xf.8p+1020 : 0x1.10c8520c40ffbbcdeb38bdab49cbp-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3707= catanh downward ibm128 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3708= catanh tonearest ibm128 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3709= catanh towardzero ibm128 0xf.fffffp+124 -0xf.8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3710= catanh upward ibm128 0xf.fffffp+124 -0xf.8p+1020 : 0x4p-1076 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3711= catanh downward binary64 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3712= catanh tonearest binary64 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3713= catanh towardzero binary64 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3714= catanh upward binary64 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421088p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3715= catanh downward intel96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3716= catanh tonearest intel96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3717= catanh towardzero intel96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3718= catanh upward intel96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084212p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3719= catanh downward m68k96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3720= catanh tonearest m68k96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3721= catanh towardzero m68k96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3722= catanh upward m68k96 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084212p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3723= catanh downward binary128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3724= catanh tonearest binary128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3725= catanh towardzero binary128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3726= catanh upward binary128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084210842108421085p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3727= catanh downward ibm128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3728= catanh tonearest ibm128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3729= catanh towardzero ibm128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3730= catanh upward ibm128 0xf.8p+1020 -0xf.fffffp+124 : 0x1.0842108421088p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3731= catanh downward binary64 0xf.8p+1020 -0xf.8p+1020 : 0x8.42108421084p-1028 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3732= catanh tonearest binary64 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210844p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3733= catanh towardzero binary64 0xf.8p+1020 -0xf.8p+1020 : 0x8.42108421084p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3734= catanh upward binary64 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210844p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3735= catanh downward intel96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3736= catanh tonearest intel96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3737= catanh towardzero intel96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3738= catanh upward intel96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842109p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3739= catanh downward m68k96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3740= catanh tonearest m68k96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3741= catanh towardzero m68k96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3742= catanh upward m68k96 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842109p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3743= catanh downward binary128 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3744= catanh tonearest binary128 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3745= catanh towardzero binary128 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3746= catanh upward binary128 0xf.8p+1020 -0xf.8p+1020 : 0x8.4210842108421084210842108428p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3747= catanh downward ibm128 0xf.8p+1020 -0xf.8p+1020 : 0x8.42108421084p-1028 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3748= catanh tonearest ibm128 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210844p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3749= catanh towardzero ibm128 0xf.8p+1020 -0xf.8p+1020 : 0x8.42108421084p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3750= catanh upward ibm128 0xf.8p+1020 -0xf.8p+1020 : 0x8.421084210844p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3751catanh -0x1.fp1023 0x1.fp1023
3752= catanh downward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.00008p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3753= catanh tonearest binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3754= catanh towardzero binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3755= catanh upward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3756= catanh downward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.0000080000088p-132 0x1.921fb54442d18p+0 : inexact-ok
3757= catanh tonearest binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
3758= catanh towardzero binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
3759= catanh upward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d19p+0 : inexact-ok
3760= catanh downward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008001p-132 0x1.921fb54442d18468p+0 : inexact-ok
3761= catanh tonearest intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3762= catanh towardzero intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3763= catanh upward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3764= catanh downward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008001p-132 0x1.921fb54442d18468p+0 : inexact-ok
3765= catanh tonearest m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3766= catanh towardzero m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18468p+0 : inexact-ok
3767= catanh upward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
3768= catanh downward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.0000080000080000080000080008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3769= catanh tonearest binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3770= catanh towardzero binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3771= catanh upward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3772= catanh downward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.00000800000800000800000804p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3773= catanh tonearest ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3774= catanh towardzero ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3775= catanh upward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3776= catanh downward binary64 -0xf.fffffp+124 0xf.8p+1020 : -0x4p-1076 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3777= catanh tonearest binary64 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3778= catanh towardzero binary64 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3779= catanh upward binary64 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3780= catanh downward intel96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d18468p+0 : inexact-ok
3781= catanh tonearest intel96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3782= catanh towardzero intel96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3783= catanh upward intel96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3784= catanh downward m68k96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d18468p+0 : inexact-ok
3785= catanh tonearest m68k96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3786= catanh towardzero m68k96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d18468p+0 : inexact-ok
3787= catanh upward m68k96 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 0x1.921fb54442d1846ap+0 : inexact-ok
3788= catanh downward binary128 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cbp-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3789= catanh tonearest binary128 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3790= catanh towardzero binary128 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3791= catanh upward binary128 -0xf.fffffp+124 0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3792= catanh downward ibm128 -0xf.fffffp+124 0xf.8p+1020 : -0x4p-1076 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3793= catanh tonearest ibm128 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3794= catanh towardzero ibm128 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3795= catanh upward ibm128 -0xf.fffffp+124 0xf.8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3796= catanh downward binary64 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421088p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3797= catanh tonearest binary64 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3798= catanh towardzero binary64 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3799= catanh upward binary64 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3800= catanh downward intel96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084212p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3801= catanh tonearest intel96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3802= catanh towardzero intel96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3803= catanh upward intel96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3804= catanh downward m68k96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084212p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3805= catanh tonearest m68k96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3806= catanh towardzero m68k96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3807= catanh upward m68k96 -0xf.8p+1020 0xf.fffffp+124 : -0x1.084210842108421p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3808= catanh downward binary128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084210842108421085p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3809= catanh tonearest binary128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3810= catanh towardzero binary128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3811= catanh upward binary128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3812= catanh downward ibm128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421088p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3813= catanh tonearest ibm128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3814= catanh towardzero ibm128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3815= catanh upward ibm128 -0xf.8p+1020 0xf.fffffp+124 : -0x1.0842108421084p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3816= catanh downward binary64 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210844p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3817= catanh tonearest binary64 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210844p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3818= catanh towardzero binary64 -0xf.8p+1020 0xf.8p+1020 : -0x8.42108421084p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3819= catanh upward binary64 -0xf.8p+1020 0xf.8p+1020 : -0x8.42108421084p-1028 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3820= catanh downward intel96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842109p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3821= catanh tonearest intel96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3822= catanh towardzero intel96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3823= catanh upward intel96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3824= catanh downward m68k96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842109p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3825= catanh tonearest m68k96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3826= catanh towardzero m68k96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d18468p+0 : inexact-ok
3827= catanh upward m68k96 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
3828= catanh downward binary128 -0xf.8p+1020 0xf.8p+1020 : -0x8.4210842108421084210842108428p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3829= catanh tonearest binary128 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3830= catanh towardzero binary128 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3831= catanh upward binary128 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3832= catanh downward ibm128 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210844p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3833= catanh tonearest ibm128 -0xf.8p+1020 0xf.8p+1020 : -0x8.421084210844p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3834= catanh towardzero ibm128 -0xf.8p+1020 0xf.8p+1020 : -0x8.42108421084p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3835= catanh upward ibm128 -0xf.8p+1020 0xf.8p+1020 : -0x8.42108421084p-1028 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3836catanh -0x1.fp1023 -0x1.fp1023
3837= catanh downward binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.00008p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3838= catanh tonearest binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3839= catanh towardzero binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3840= catanh upward binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3841= catanh downward binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.0000080000088p-132 -0x1.921fb54442d19p+0 : inexact-ok
3842= catanh tonearest binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
3843= catanh towardzero binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
3844= catanh upward binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
3845= catanh downward intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008001p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3846= catanh tonearest intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3847= catanh towardzero intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3848= catanh upward intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3849= catanh downward m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008001p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3850= catanh tonearest m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
3851= catanh towardzero m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3852= catanh upward m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : inexact-ok
3853= catanh downward binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.0000080000080000080000080008p-132 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3854= catanh tonearest binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3855= catanh towardzero binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3856= catanh upward binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3857= catanh downward ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.00000800000800000800000804p-132 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3858= catanh tonearest ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3859= catanh towardzero ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3860= catanh upward ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3861= catanh downward binary64 -0xf.fffffp+124 -0xf.8p+1020 : -0x4p-1076 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3862= catanh tonearest binary64 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3863= catanh towardzero binary64 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3864= catanh upward binary64 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3865= catanh downward intel96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3866= catanh tonearest intel96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3867= catanh towardzero intel96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3868= catanh upward intel96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3869= catanh downward m68k96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3870= catanh tonearest m68k96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcep-1920 -0x1.921fb54442d1846ap+0 : inexact-ok
3871= catanh towardzero m68k96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3872= catanh upward m68k96 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbccp-1920 -0x1.921fb54442d18468p+0 : inexact-ok
3873= catanh downward binary128 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cbp-1920 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3874= catanh tonearest binary128 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3875= catanh towardzero binary128 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3876= catanh upward binary128 -0xf.fffffp+124 -0xf.8p+1020 : -0x1.10c8520c40ffbbcdeb38bdab49cap-1920 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3877= catanh downward ibm128 -0xf.fffffp+124 -0xf.8p+1020 : -0x4p-1076 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3878= catanh tonearest ibm128 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3879= catanh towardzero ibm128 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3880= catanh upward ibm128 -0xf.fffffp+124 -0xf.8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
3881= catanh downward binary64 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421088p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3882= catanh tonearest binary64 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3883= catanh towardzero binary64 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3884= catanh upward binary64 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3885= catanh downward intel96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084212p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3886= catanh tonearest intel96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3887= catanh towardzero intel96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3888= catanh upward intel96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3889= catanh downward m68k96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084212p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3890= catanh tonearest m68k96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
3891= catanh towardzero m68k96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3892= catanh upward m68k96 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.084210842108421p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
3893= catanh downward binary128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084210842108421085p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3894= catanh tonearest binary128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3895= catanh towardzero binary128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3896= catanh upward binary128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3897= catanh downward ibm128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421088p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3898= catanh tonearest ibm128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3899= catanh towardzero ibm128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3900= catanh upward ibm128 -0xf.8p+1020 -0xf.fffffp+124 : -0x1.0842108421084p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3901= catanh downward binary64 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210844p-1028 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3902= catanh tonearest binary64 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210844p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3903= catanh towardzero binary64 -0xf.8p+1020 -0xf.8p+1020 : -0x8.42108421084p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3904= catanh upward binary64 -0xf.8p+1020 -0xf.8p+1020 : -0x8.42108421084p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3905= catanh downward intel96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842109p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3906= catanh tonearest intel96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3907= catanh towardzero intel96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3908= catanh upward intel96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3909= catanh downward m68k96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842109p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3910= catanh tonearest m68k96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
3911= catanh towardzero m68k96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3912= catanh upward m68k96 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108p-1028 -0x1.921fb54442d18468p+0 : inexact-ok
3913= catanh downward binary128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.4210842108421084210842108428p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3914= catanh tonearest binary128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3915= catanh towardzero binary128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3916= catanh upward binary128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210842108421084210842p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3917= catanh downward ibm128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210844p-1028 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3918= catanh tonearest ibm128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.421084210844p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3919= catanh towardzero ibm128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.42108421084p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3920= catanh upward ibm128 -0xf.8p+1020 -0xf.8p+1020 : -0x8.42108421084p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3921catanh 0x1p10000 0.0
3922= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3923= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3924= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3925= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3926= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3927= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3928= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
3929= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
3930= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3931= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3932= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3933= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3934= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3935= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3936= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
3937= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
3938= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3939= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3940= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3941= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3942= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3943= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3944= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
3945= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
3946= catanh downward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3947= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3948= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
3949= catanh upward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
3950= catanh downward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3951= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3952= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3953= catanh upward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3954= catanh downward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3955= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3956= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
3957= catanh upward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
3958= catanh downward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3959= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3960= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3961= catanh upward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3962= catanh downward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3963= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3964= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3965= catanh upward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3966= catanh downward intel96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
3967= catanh tonearest intel96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
3968= catanh towardzero intel96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
3969= catanh upward intel96 0x1p+10000 0x0p+0 : 0x1.0000000000000002p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
3970= catanh downward m68k96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
3971= catanh tonearest m68k96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
3972= catanh towardzero m68k96 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
3973= catanh upward m68k96 0x1p+10000 0x0p+0 : 0x1.0000000000000002p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
3974= catanh downward binary128 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3975= catanh tonearest binary128 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3976= catanh towardzero binary128 0x1p+10000 0x0p+0 : 0x1p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3977= catanh upward binary128 0x1p+10000 0x0p+0 : 0x1.0000000000000000000000000001p-10000 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3978= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3979= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3980= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
3981= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
3982= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3983= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3984= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
3985= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
3986catanh 0x1p10000 -0.0
3987= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3988= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
3989= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3990= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
3991= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
3992= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3993= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
3994= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
3995= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3996= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
3997= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3998= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
3999= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4000= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4001= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4002= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4003= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4004= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4005= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4006= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4007= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4008= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4009= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4010= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4011= catanh downward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4012= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4013= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4014= catanh upward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4015= catanh downward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4016= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4017= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4018= catanh upward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4019= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4020= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4021= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4022= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4023= catanh downward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4024= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4025= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4026= catanh upward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4027= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4028= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4029= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4030= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4031= catanh downward intel96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4032= catanh tonearest intel96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4033= catanh towardzero intel96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4034= catanh upward intel96 0x1p+10000 -0x0p+0 : 0x1.0000000000000002p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4035= catanh downward m68k96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4036= catanh tonearest m68k96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4037= catanh towardzero m68k96 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4038= catanh upward m68k96 0x1p+10000 -0x0p+0 : 0x1.0000000000000002p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4039= catanh downward binary128 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4040= catanh tonearest binary128 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4041= catanh towardzero binary128 0x1p+10000 -0x0p+0 : 0x1p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4042= catanh upward binary128 0x1p+10000 -0x0p+0 : 0x1.0000000000000000000000000001p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4043= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4044= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4045= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4046= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4047= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4048= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4049= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4050= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4051catanh -0x1p10000 0.0
4052= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4053= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4054= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4055= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4056= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
4057= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4058= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4059= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
4060= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
4061= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4062= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4063= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4064= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
4065= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4066= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4067= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4068= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4069= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4070= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4071= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4072= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4073= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4074= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4075= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4076= catanh downward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4077= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4078= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4079= catanh upward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4080= catanh downward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4081= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4082= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4083= catanh upward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4084= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4085= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4086= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4087= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4088= catanh downward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4089= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4090= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4091= catanh upward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4092= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4093= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4094= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4095= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4096= catanh downward intel96 -0x1p+10000 0x0p+0 : -0x1.0000000000000002p-10000 0x1.921fb54442d18468p+0 : inexact-ok
4097= catanh tonearest intel96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
4098= catanh towardzero intel96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
4099= catanh upward intel96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
4100= catanh downward m68k96 -0x1p+10000 0x0p+0 : -0x1.0000000000000002p-10000 0x1.921fb54442d18468p+0 : inexact-ok
4101= catanh tonearest m68k96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
4102= catanh towardzero m68k96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d18468p+0 : inexact-ok
4103= catanh upward m68k96 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d1846ap+0 : inexact-ok
4104= catanh downward binary128 -0x1p+10000 0x0p+0 : -0x1.0000000000000000000000000001p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4105= catanh tonearest binary128 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4106= catanh towardzero binary128 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4107= catanh upward binary128 -0x1p+10000 0x0p+0 : -0x1p-10000 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4108= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4109= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4110= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4111= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4112= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4113= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4114= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4115= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4116catanh -0x1p10000 -0.0
4117= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4118= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4119= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4120= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4121= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
4122= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4123= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4124= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4125= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4126= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4127= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4128= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4129= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4130= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4131= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4132= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4133= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4134= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4135= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4136= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4137= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4138= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4139= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4140= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4141= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4142= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4143= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4144= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4145= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4146= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4147= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4148= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4149= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4150= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4151= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4152= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4153= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4154= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4155= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4156= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4157= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4158= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4159= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4160= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4161= catanh downward intel96 -0x1p+10000 -0x0p+0 : -0x1.0000000000000002p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4162= catanh tonearest intel96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4163= catanh towardzero intel96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4164= catanh upward intel96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4165= catanh downward m68k96 -0x1p+10000 -0x0p+0 : -0x1.0000000000000002p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4166= catanh tonearest m68k96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d1846ap+0 : inexact-ok
4167= catanh towardzero m68k96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4168= catanh upward m68k96 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18468p+0 : inexact-ok
4169= catanh downward binary128 -0x1p+10000 -0x0p+0 : -0x1.0000000000000000000000000001p-10000 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4170= catanh tonearest binary128 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4171= catanh towardzero binary128 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4172= catanh upward binary128 -0x1p+10000 -0x0p+0 : -0x1p-10000 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4173= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4174= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4175= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4176= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4177= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4178= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4179= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4180= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4181catanh 0.0 0x1p10000
4182= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
4183= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
4184= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
4185= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
4186= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4187= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4188= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4189= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4190= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4191= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4192= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4193= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4194= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4195= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4196= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4197= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4198= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4199= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4200= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4201= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4202= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4203= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4204= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4205= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4206= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4207= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4208= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4209= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4210= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4211= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4212= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4213= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4214= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4215= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4216= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4217= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4218= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4219= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4220= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4221= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4222= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4223= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4224= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4225= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4226= catanh downward intel96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4227= catanh tonearest intel96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4228= catanh towardzero intel96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4229= catanh upward intel96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4230= catanh downward m68k96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4231= catanh tonearest m68k96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4232= catanh towardzero m68k96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4233= catanh upward m68k96 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4234= catanh downward binary128 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4235= catanh tonearest binary128 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4236= catanh towardzero binary128 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4237= catanh upward binary128 0x0p+0 0x1p+10000 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4238= catanh downward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4239= catanh tonearest binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4240= catanh towardzero binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4241= catanh upward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4242= catanh downward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4243= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4244= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4245= catanh upward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4246catanh -0.0 0x1p10000
4247= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
4248= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
4249= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
4250= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
4251= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4252= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4253= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4254= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4255= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4256= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4257= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4258= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4259= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4260= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4261= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4262= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4263= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4264= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4265= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4266= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4267= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4268= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4269= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4270= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4271= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4272= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4273= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4274= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4275= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4276= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4277= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4278= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4279= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4280= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4281= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4282= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4283= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4284= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4285= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4286= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4287= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4288= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4289= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4290= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4291= catanh downward intel96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4292= catanh tonearest intel96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4293= catanh towardzero intel96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4294= catanh upward intel96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4295= catanh downward m68k96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4296= catanh tonearest m68k96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4297= catanh towardzero m68k96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4298= catanh upward m68k96 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4299= catanh downward binary128 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4300= catanh tonearest binary128 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4301= catanh towardzero binary128 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4302= catanh upward binary128 -0x0p+0 0x1p+10000 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4303= catanh downward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4304= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4305= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4306= catanh upward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4307= catanh downward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4308= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4309= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4310= catanh upward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4311catanh 0.0 -0x1p10000
4312= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
4313= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
4314= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
4315= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
4316= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4317= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4318= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4319= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4320= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4321= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4322= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4323= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4324= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4325= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4326= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4327= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4328= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4329= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4330= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4331= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4332= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4333= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4334= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4335= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4336= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4337= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4338= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4339= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4340= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4341= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4342= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4343= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4344= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4345= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4346= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4347= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4348= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4349= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4350= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4351= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4352= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4353= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4354= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4355= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4356= catanh downward intel96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4357= catanh tonearest intel96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4358= catanh towardzero intel96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4359= catanh upward intel96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4360= catanh downward m68k96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4361= catanh tonearest m68k96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4362= catanh towardzero m68k96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4363= catanh upward m68k96 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4364= catanh downward binary128 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4365= catanh tonearest binary128 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4366= catanh towardzero binary128 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4367= catanh upward binary128 0x0p+0 -0x1p+10000 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4368= catanh downward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4369= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4370= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4371= catanh upward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4372= catanh downward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4373= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4374= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4375= catanh upward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4376catanh -0.0 -0x1p10000
4377= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
4378= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
4379= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
4380= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
4381= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4382= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4383= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4384= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4385= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4386= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4387= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4388= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4389= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4390= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4391= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4392= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4393= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4394= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4395= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4396= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4397= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4398= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4399= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4400= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4401= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4402= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4403= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4404= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4405= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4406= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4407= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4408= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4409= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4410= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4411= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4412= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4413= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4414= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4415= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4416= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4417= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4418= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4419= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4420= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4421= catanh downward intel96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4422= catanh tonearest intel96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4423= catanh towardzero intel96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4424= catanh upward intel96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4425= catanh downward m68k96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4426= catanh tonearest m68k96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4427= catanh towardzero m68k96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4428= catanh upward m68k96 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4429= catanh downward binary128 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4430= catanh tonearest binary128 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4431= catanh towardzero binary128 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4432= catanh upward binary128 -0x0p+0 -0x1p+10000 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4433= catanh downward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4434= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4435= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4436= catanh upward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4437= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4438= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4439= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4440= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4441catanh 0x1.fp16383 0.0
4442= catanh downward binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4443= catanh tonearest binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4444= catanh towardzero binary32 0xf.fffffp+124 0x0p+0 : 0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4445= catanh upward binary32 0xf.fffffp+124 0x0p+0 : 0x1.000008p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4446= catanh downward binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4447= catanh tonearest binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4448= catanh towardzero binary64 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4449= catanh upward binary64 0xf.fffffp+124 0x0p+0 : 0x1.0000010000011p-128 0x1.921fb54442d19p+0 : inexact-ok
4450= catanh downward intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4451= catanh tonearest intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4452= catanh towardzero intel96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4453= catanh upward intel96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4454= catanh downward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4455= catanh tonearest m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4456= catanh towardzero m68k96 0xf.fffffp+124 0x0p+0 : 0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4457= catanh upward m68k96 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010002p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4458= catanh downward binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4459= catanh tonearest binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4460= catanh towardzero binary128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4461= catanh upward binary128 0xf.fffffp+124 0x0p+0 : 0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4462= catanh downward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4463= catanh tonearest ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4464= catanh towardzero ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4465= catanh upward ibm128 0xf.fffffp+124 0x0p+0 : 0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4466= catanh downward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4467= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4468= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4469= catanh upward binary64 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4470= catanh downward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4471= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4472= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4473= catanh upward intel96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4474= catanh downward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4475= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4476= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4477= catanh upward m68k96 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4478= catanh downward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4479= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4480= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4481= catanh upward binary128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4482= catanh downward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4483= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4484= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4485= catanh upward ibm128 0xf.ffffffffffff8p+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4486= catanh downward intel96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4487= catanh tonearest intel96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4488= catanh towardzero intel96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4489= catanh upward intel96 0xf.8p+16380 0x0p+0 : 0x1.0842108421084218p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4490= catanh downward m68k96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4491= catanh tonearest m68k96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4492= catanh towardzero m68k96 0xf.8p+16380 0x0p+0 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4493= catanh upward m68k96 0xf.8p+16380 0x0p+0 : 0x1.0842108421084214p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4494= catanh downward binary128 0xf.8p+16380 0x0p+0 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4495= catanh tonearest binary128 0xf.8p+16380 0x0p+0 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4496= catanh towardzero binary128 0xf.8p+16380 0x0p+0 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4497= catanh upward binary128 0xf.8p+16380 0x0p+0 : 0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
4498= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4499= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4500= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4501= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4502= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4503= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4504= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4505= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4506catanh 0x1.fp16383 -0.0
4507= catanh downward binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4508= catanh tonearest binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4509= catanh towardzero binary32 0xf.fffffp+124 -0x0p+0 : 0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4510= catanh upward binary32 0xf.fffffp+124 -0x0p+0 : 0x1.000008p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4511= catanh downward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d19p+0 : inexact-ok
4512= catanh tonearest binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4513= catanh towardzero binary64 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4514= catanh upward binary64 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000011p-128 -0x1.921fb54442d18p+0 : inexact-ok
4515= catanh downward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4516= catanh tonearest intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4517= catanh towardzero intel96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4518= catanh upward intel96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4519= catanh downward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4520= catanh tonearest m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4521= catanh towardzero m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4522= catanh upward m68k96 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010002p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4523= catanh downward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4524= catanh tonearest binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4525= catanh towardzero binary128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4526= catanh upward binary128 0xf.fffffp+124 -0x0p+0 : 0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4527= catanh downward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4528= catanh tonearest ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4529= catanh towardzero ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4530= catanh upward ibm128 0xf.fffffp+124 -0x0p+0 : 0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4531= catanh downward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4532= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4533= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4534= catanh upward binary64 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4535= catanh downward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4536= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4537= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4538= catanh upward intel96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4539= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4540= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4541= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4542= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4543= catanh downward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4544= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4545= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4546= catanh upward binary128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4547= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4548= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4549= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4550= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4551= catanh downward intel96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4552= catanh tonearest intel96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4553= catanh towardzero intel96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4554= catanh upward intel96 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084218p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4555= catanh downward m68k96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4556= catanh tonearest m68k96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4557= catanh towardzero m68k96 0xf.8p+16380 -0x0p+0 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4558= catanh upward m68k96 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084214p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4559= catanh downward binary128 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
4560= catanh tonearest binary128 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4561= catanh towardzero binary128 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4562= catanh upward binary128 0xf.8p+16380 -0x0p+0 : 0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4563= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4564= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4565= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4566= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4567= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4568= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4569= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4570= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4571catanh -0x1.fp16383 0.0
4572= catanh downward binary32 -0xf.fffffp+124 0x0p+0 : -0x1.000008p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4573= catanh tonearest binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4574= catanh towardzero binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4575= catanh upward binary32 -0xf.fffffp+124 0x0p+0 : -0x1p-128 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4576= catanh downward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000011p-128 0x1.921fb54442d18p+0 : inexact-ok
4577= catanh tonearest binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4578= catanh towardzero binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18p+0 : inexact-ok
4579= catanh upward binary64 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d19p+0 : inexact-ok
4580= catanh downward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
4581= catanh tonearest intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4582= catanh towardzero intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4583= catanh upward intel96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4584= catanh downward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010002p-128 0x1.921fb54442d18468p+0 : inexact-ok
4585= catanh tonearest m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4586= catanh towardzero m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d18468p+0 : inexact-ok
4587= catanh upward m68k96 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001p-128 0x1.921fb54442d1846ap+0 : inexact-ok
4588= catanh downward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.0000010000010000010000010001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4589= catanh tonearest binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4590= catanh towardzero binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4591= catanh upward binary128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4592= catanh downward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001008p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4593= catanh tonearest ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4594= catanh towardzero ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4595= catanh upward ibm128 -0xf.fffffp+124 0x0p+0 : -0x1.000001000001000001000001p-128 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4596= catanh downward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4597= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4598= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4599= catanh upward binary64 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4600= catanh downward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4601= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4602= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4603= catanh upward intel96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4604= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4605= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4606= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : inexact-ok
4607= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
4608= catanh downward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4609= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4610= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4611= catanh upward binary128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4612= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4613= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4614= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4615= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4616= catanh downward intel96 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084218p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4617= catanh tonearest intel96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4618= catanh towardzero intel96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4619= catanh upward intel96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4620= catanh downward m68k96 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084214p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4621= catanh tonearest m68k96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4622= catanh towardzero m68k96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4623= catanh upward m68k96 -0xf.8p+16380 0x0p+0 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4624= catanh downward binary128 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4625= catanh tonearest binary128 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4626= catanh towardzero binary128 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4627= catanh upward binary128 -0xf.8p+16380 0x0p+0 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
4628= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4629= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4630= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4631= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4632= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4633= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4634= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4635= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0x0p+0 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4636catanh -0x1.fp16383 -0.0
4637= catanh downward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1.000008p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4638= catanh tonearest binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
4639= catanh towardzero binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4640= catanh upward binary32 -0xf.fffffp+124 -0x0p+0 : -0x1p-128 -0x1.921fb4p+0 : inexact-ok underflow errno-erange-ok
4641= catanh downward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000011p-128 -0x1.921fb54442d19p+0 : inexact-ok
4642= catanh tonearest binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4643= catanh towardzero binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4644= catanh upward binary64 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18p+0 : inexact-ok
4645= catanh downward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4646= catanh tonearest intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4647= catanh towardzero intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4648= catanh upward intel96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4649= catanh downward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010002p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4650= catanh tonearest m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d1846ap+0 : inexact-ok
4651= catanh towardzero m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4652= catanh upward m68k96 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001p-128 -0x1.921fb54442d18468p+0 : inexact-ok
4653= catanh downward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.0000010000010000010000010001p-128 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4654= catanh tonearest binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4655= catanh towardzero binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4656= catanh upward binary128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4657= catanh downward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001008p-128 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4658= catanh tonearest ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4659= catanh towardzero ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4660= catanh upward ibm128 -0xf.fffffp+124 -0x0p+0 : -0x1.000001000001000001000001p-128 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4661= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d19p+0 : inexact-ok underflow errno-erange-ok
4662= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4663= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4664= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
4665= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4666= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4667= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4668= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4669= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4670= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
4671= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4672= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : inexact-ok
4673= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4674= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4675= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4676= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4677= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4678= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4679= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4680= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4681= catanh downward intel96 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084218p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4682= catanh tonearest intel96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4683= catanh towardzero intel96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4684= catanh upward intel96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4685= catanh downward m68k96 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084214p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4686= catanh tonearest m68k96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
4687= catanh towardzero m68k96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4688= catanh upward m68k96 -0xf.8p+16380 -0x0p+0 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : inexact-ok underflow errno-erange-ok
4689= catanh downward binary128 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok underflow errno-erange-ok
4690= catanh tonearest binary128 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4691= catanh towardzero binary128 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4692= catanh upward binary128 -0xf.8p+16380 -0x0p+0 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
4693= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4694= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4695= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4696= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4697= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok underflow errno-erange-ok
4698= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4699= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4700= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0x0p+0 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
4701catanh 0.0 0x1.fp16383
4702= catanh downward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
4703= catanh tonearest binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
4704= catanh towardzero binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb4p+0 : inexact-ok
4705= catanh upward binary32 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb6p+0 : inexact-ok
4706= catanh downward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4707= catanh tonearest binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4708= catanh towardzero binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4709= catanh upward binary64 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4710= catanh downward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4711= catanh tonearest intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4712= catanh towardzero intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4713= catanh upward intel96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4714= catanh downward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4715= catanh tonearest m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4716= catanh towardzero m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4717= catanh upward m68k96 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4718= catanh downward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4719= catanh tonearest binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4720= catanh towardzero binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4721= catanh upward binary128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4722= catanh downward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4723= catanh tonearest ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4724= catanh towardzero ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4725= catanh upward ibm128 0x0p+0 0xf.fffffp+124 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4726= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4727= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4728= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4729= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4730= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4731= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4732= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4733= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4734= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4735= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4736= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4737= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4738= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4739= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4740= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4741= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4742= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4743= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4744= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4745= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4746= catanh downward intel96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4747= catanh tonearest intel96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4748= catanh towardzero intel96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4749= catanh upward intel96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4750= catanh downward m68k96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4751= catanh tonearest m68k96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4752= catanh towardzero m68k96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4753= catanh upward m68k96 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4754= catanh downward binary128 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4755= catanh tonearest binary128 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4756= catanh towardzero binary128 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4757= catanh upward binary128 0x0p+0 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4758= catanh downward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4759= catanh tonearest binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4760= catanh towardzero binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4761= catanh upward binary128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4762= catanh downward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4763= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4764= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4765= catanh upward ibm128 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4766catanh -0.0 0x1.fp16383
4767= catanh downward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
4768= catanh tonearest binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
4769= catanh towardzero binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb4p+0 : inexact-ok
4770= catanh upward binary32 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb6p+0 : inexact-ok
4771= catanh downward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4772= catanh tonearest binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4773= catanh towardzero binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4774= catanh upward binary64 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4775= catanh downward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4776= catanh tonearest intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4777= catanh towardzero intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4778= catanh upward intel96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4779= catanh downward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4780= catanh tonearest m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4781= catanh towardzero m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4782= catanh upward m68k96 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4783= catanh downward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4784= catanh tonearest binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4785= catanh towardzero binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4786= catanh upward binary128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4787= catanh downward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4788= catanh tonearest ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4789= catanh towardzero ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4790= catanh upward ibm128 -0x0p+0 0xf.fffffp+124 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4791= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4792= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4793= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok
4794= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : inexact-ok
4795= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4796= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4797= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4798= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4799= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4800= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4801= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4802= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4803= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4804= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4805= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4806= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4807= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4808= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4809= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4810= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4811= catanh downward intel96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4812= catanh tonearest intel96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4813= catanh towardzero intel96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4814= catanh upward intel96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4815= catanh downward m68k96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4816= catanh tonearest m68k96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4817= catanh towardzero m68k96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : inexact-ok
4818= catanh upward m68k96 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok
4819= catanh downward binary128 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4820= catanh tonearest binary128 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4821= catanh towardzero binary128 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4822= catanh upward binary128 -0x0p+0 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4823= catanh downward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4824= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4825= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4826= catanh upward binary128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4827= catanh downward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4828= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4829= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4830= catanh upward ibm128 -0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4831catanh 0.0 -0x1.fp16383
4832= catanh downward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
4833= catanh tonearest binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb6p+0 : inexact-ok
4834= catanh towardzero binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
4835= catanh upward binary32 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb4p+0 : inexact-ok
4836= catanh downward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4837= catanh tonearest binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4838= catanh towardzero binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4839= catanh upward binary64 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4840= catanh downward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4841= catanh tonearest intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4842= catanh towardzero intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4843= catanh upward intel96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4844= catanh downward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4845= catanh tonearest m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4846= catanh towardzero m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4847= catanh upward m68k96 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4848= catanh downward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4849= catanh tonearest binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4850= catanh towardzero binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4851= catanh upward binary128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4852= catanh downward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4853= catanh tonearest ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4854= catanh towardzero ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4855= catanh upward ibm128 0x0p+0 -0xf.fffffp+124 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4856= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4857= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4858= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4859= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4860= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4861= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4862= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4863= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4864= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4865= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4866= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4867= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4868= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4869= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4870= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4871= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4872= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4873= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4874= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4875= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4876= catanh downward intel96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4877= catanh tonearest intel96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4878= catanh towardzero intel96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4879= catanh upward intel96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4880= catanh downward m68k96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4881= catanh tonearest m68k96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4882= catanh towardzero m68k96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4883= catanh upward m68k96 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4884= catanh downward binary128 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4885= catanh tonearest binary128 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4886= catanh towardzero binary128 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4887= catanh upward binary128 0x0p+0 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4888= catanh downward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4889= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4890= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4891= catanh upward binary128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4892= catanh downward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4893= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4894= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4895= catanh upward ibm128 0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4896catanh -0.0 -0x1.fp16383
4897= catanh downward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
4898= catanh tonearest binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb6p+0 : inexact-ok
4899= catanh towardzero binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
4900= catanh upward binary32 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb4p+0 : inexact-ok
4901= catanh downward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4902= catanh tonearest binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4903= catanh towardzero binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4904= catanh upward binary64 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4905= catanh downward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4906= catanh tonearest intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4907= catanh towardzero intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4908= catanh upward intel96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4909= catanh downward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4910= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4911= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4912= catanh upward m68k96 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4913= catanh downward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4914= catanh tonearest binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4915= catanh towardzero binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4916= catanh upward binary128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4917= catanh downward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4918= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4919= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4920= catanh upward ibm128 -0x0p+0 -0xf.fffffp+124 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4921= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d19p+0 : inexact-ok
4922= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4923= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4924= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok
4925= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4926= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4927= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4928= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4929= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4930= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4931= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4932= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4933= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4934= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4935= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4936= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4937= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4938= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4939= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4940= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4941= catanh downward intel96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4942= catanh tonearest intel96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4943= catanh towardzero intel96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4944= catanh upward intel96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4945= catanh downward m68k96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4946= catanh tonearest m68k96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
4947= catanh towardzero m68k96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4948= catanh upward m68k96 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : inexact-ok
4949= catanh downward binary128 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4950= catanh tonearest binary128 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4951= catanh towardzero binary128 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4952= catanh upward binary128 -0x0p+0 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4953= catanh downward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
4954= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4955= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4956= catanh upward binary128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
4957= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
4958= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4959= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
4960= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
598fe6d9
TMQMF
4961catanh 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
4962= catanh downward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 4963= catanh tonearest binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
4964= catanh towardzero binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8p-132 0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
4965= catanh upward binary32 0xf.fffffp+124 0xf.fffffp+124 : 0x8.00008p-132 0x1.921fb6p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
4966= catanh downward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4967= catanh tonearest binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
598fe6d9
TMQMF
4968= catanh towardzero binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
4969= catanh upward binary64 0xf.fffffp+124 0xf.fffffp+124 : 0x8.0000080000088p-132 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok
4970= catanh downward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4971= catanh tonearest intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
4972= catanh towardzero intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
4973= catanh upward intel96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008001p-132 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
4974= catanh downward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4975= catanh tonearest m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
4976= catanh towardzero m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
4977= catanh upward m68k96 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008001p-132 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
4978= catanh downward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4979= catanh tonearest binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
4980= catanh towardzero binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
4981= catanh upward binary128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.0000080000080000080000080008p-132 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
4982= catanh downward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4983= catanh tonearest ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
598fe6d9
TMQMF
4984= catanh towardzero ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
4985= catanh upward ibm128 0xf.fffffp+124 0xf.fffffp+124 : 0x8.00000800000800000800000804p-132 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok
4986= catanh downward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 4987= catanh tonearest binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
4988= catanh towardzero binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
4989= catanh upward binary64 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x4p-1076 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
4990= catanh downward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4991= catanh tonearest intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
4992= catanh towardzero intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
4993= catanh upward intel96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
4994= catanh downward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4995= catanh tonearest m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
4996= catanh towardzero m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
4997= catanh upward m68k96 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
4998= catanh downward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000bf8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 4999= catanh tonearest binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000cp-1924 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5000= catanh towardzero binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000bf8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5001= catanh upward binary128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000cp-1924 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5002= catanh downward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5003= catanh tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5004= catanh towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5005= catanh upward ibm128 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0x4p-1076 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5006= catanh downward intel96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5007= catanh tonearest intel96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5008= catanh towardzero intel96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5009= catanh upward intel96 0xf.fffffp+124 0xf.8p+16380 : 0x8p-16448 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5010= catanh downward m68k96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5011= catanh tonearest m68k96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5012= catanh towardzero m68k96 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5013= catanh upward m68k96 0xf.fffffp+124 0xf.8p+16380 : 0x4p-16448 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5014= catanh downward binary128 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5015= catanh tonearest binary128 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5016= catanh towardzero binary128 0xf.fffffp+124 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5017= catanh upward binary128 0xf.fffffp+124 0xf.8p+16380 : 0x4p-16496 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5018= catanh downward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000af8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5019= catanh tonearest binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000bp-1924 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5020= catanh towardzero binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000af8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5021= catanh upward binary128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000bp-1924 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5022= catanh downward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5023= catanh tonearest ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5024= catanh towardzero ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5025= catanh upward ibm128 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5026= catanh downward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5027= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5028= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5029= catanh upward binary64 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.0000000000004p-1024 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5030= catanh downward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5031= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5032= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5033= catanh upward intel96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5034= catanh downward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5035= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5036= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5037= catanh upward m68k96 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.0000000000000802p-1024 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5038= catanh downward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5039= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5040= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5041= catanh upward binary128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5042= catanh downward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5043= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5044= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5045= catanh upward ibm128 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5046= catanh downward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5047= catanh tonearest binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5048= catanh towardzero binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5049= catanh upward binary64 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5050= catanh downward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5051= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5052= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5053= catanh upward intel96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.000000000000401p-1028 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5054= catanh downward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5055= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5056= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5057= catanh upward m68k96 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.000000000000401p-1028 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5058= catanh downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5059= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5060= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5061= catanh upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.0000000000004000000000000208p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5062= catanh downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5063= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5064= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5065= catanh upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5066= catanh downward intel96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5067= catanh tonearest intel96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5068= catanh towardzero intel96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5069= catanh upward intel96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x8p-16448 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5070= catanh downward m68k96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5071= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5072= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5073= catanh upward m68k96 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x4p-16448 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5074= catanh downward binary128 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5075= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5076= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5077= catanh upward binary128 0xf.ffffffffffff8p+1020 0xf.8p+16380 : 0x4p-16496 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5078= catanh downward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5079= catanh tonearest binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5080= catanh towardzero binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5081= catanh upward binary128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000002000000000000248p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5082= catanh downward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5083= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5084= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5085= catanh upward ibm128 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000004p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5086= catanh downward intel96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5087= catanh tonearest intel96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5088= catanh towardzero intel96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5089= catanh upward intel96 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084218p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5090= catanh downward m68k96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5091= catanh tonearest m68k96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5092= catanh towardzero m68k96 0xf.8p+16380 0xf.fffffp+124 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5093= catanh upward m68k96 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084214p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5094= catanh downward binary128 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5095= catanh tonearest binary128 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5096= catanh towardzero binary128 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5097= catanh upward binary128 0xf.8p+16380 0xf.fffffp+124 : 0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5098= catanh downward intel96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5099= catanh tonearest intel96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5100= catanh towardzero intel96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5101= catanh upward intel96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084218p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5102= catanh downward m68k96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5103= catanh tonearest m68k96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5104= catanh towardzero m68k96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5105= catanh upward m68k96 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084214p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5106= catanh downward binary128 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5107= catanh tonearest binary128 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5108= catanh towardzero binary128 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5109= catanh upward binary128 0xf.8p+16380 0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5110= catanh downward intel96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5111= catanh tonearest intel96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5112= catanh towardzero intel96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5113= catanh upward intel96 0xf.8p+16380 0xf.8p+16380 : 0x8.42108421084211p-16388 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5114= catanh downward m68k96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5115= catanh tonearest m68k96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5116= catanh towardzero m68k96 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5117= catanh upward m68k96 0xf.8p+16380 0xf.8p+16380 : 0x8.42108421084210cp-16388 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5118= catanh downward binary128 0xf.8p+16380 0xf.8p+16380 : 0x8.42108421084210842108421084p-16388 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5119= catanh tonearest binary128 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108421084210844p-16388 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5120= catanh towardzero binary128 0xf.8p+16380 0xf.8p+16380 : 0x8.42108421084210842108421084p-16388 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5121= catanh upward binary128 0xf.8p+16380 0xf.8p+16380 : 0x8.421084210842108421084210844p-16388 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5122= catanh downward binary128 0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5123= catanh tonearest binary128 0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5124= catanh towardzero binary128 0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5125= catanh upward binary128 0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5126= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5127= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5128= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5129= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5130= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5131= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5132= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5133= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0x1.0000000000004p-1024 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5134= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5135= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5136= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5137= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001c8p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5138= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5139= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5140= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5141= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5142= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5143= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5144= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : 0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5145= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : 0x4p-16496 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5146= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5147= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5148= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5149= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000002000000000000288p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5150= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5151= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5152= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5153= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000004p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5154catanh 0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
5155= catanh downward binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb6p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5156= catanh tonearest binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5157= catanh towardzero binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8p-132 -0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5158= catanh upward binary32 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.00008p-132 -0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5159= catanh downward binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5160= catanh tonearest binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
598fe6d9
TMQMF
5161= catanh towardzero binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
5162= catanh upward binary64 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.0000080000088p-132 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
5163= catanh downward intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5164= catanh tonearest intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5165= catanh towardzero intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5166= catanh upward intel96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008001p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5167= catanh downward m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5168= catanh tonearest m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5169= catanh towardzero m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5170= catanh upward m68k96 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008001p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5171= catanh downward binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5172= catanh tonearest binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5173= catanh towardzero binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5174= catanh upward binary128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.0000080000080000080000080008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5175= catanh downward ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5176= catanh tonearest ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
598fe6d9
TMQMF
5177= catanh towardzero ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
5178= catanh upward ibm128 0xf.fffffp+124 -0xf.fffffp+124 : 0x8.00000800000800000800000804p-132 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
5179= catanh downward binary64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5180= catanh tonearest binary64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5181= catanh towardzero binary64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5182= catanh upward binary64 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x4p-1076 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5183= catanh downward intel96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5184= catanh tonearest intel96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5185= catanh towardzero intel96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5186= catanh upward intel96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5187= catanh downward m68k96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5188= catanh tonearest m68k96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5189= catanh towardzero m68k96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5190= catanh upward m68k96 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000001p-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5191= catanh downward binary128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000bf8p-1924 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5192= catanh tonearest binary128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000cp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5193= catanh towardzero binary128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000bf8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5194= catanh upward binary128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffff0000000ffffff0000000cp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5195= catanh downward ibm128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5196= catanh tonearest ibm128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5197= catanh towardzero ibm128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5198= catanh upward ibm128 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0x4p-1076 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5199= catanh downward intel96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5200= catanh tonearest intel96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5201= catanh towardzero intel96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5202= catanh upward intel96 0xf.fffffp+124 -0xf.8p+16380 : 0x8p-16448 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5203= catanh downward m68k96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5204= catanh tonearest m68k96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5205= catanh towardzero m68k96 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5206= catanh upward m68k96 0xf.fffffp+124 -0xf.8p+16380 : 0x4p-16448 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5207= catanh downward binary128 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5208= catanh tonearest binary128 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5209= catanh towardzero binary128 0xf.fffffp+124 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5210= catanh upward binary128 0xf.fffffp+124 -0xf.8p+16380 : 0x4p-16496 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5211= catanh downward binary128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000af8p-1924 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5212= catanh tonearest binary128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000bp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5213= catanh towardzero binary128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000af8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5214= catanh upward binary128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffff00000007fffff8000000bp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5215= catanh downward ibm128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5216= catanh tonearest ibm128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5217= catanh towardzero ibm128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5218= catanh upward ibm128 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x4p-1076 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5219= catanh downward binary64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5220= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5221= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5222= catanh upward binary64 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.0000000000004p-1024 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5223= catanh downward intel96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5224= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5225= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5226= catanh upward intel96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5227= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5228= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5229= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5230= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.0000000000000802p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5231= catanh downward binary128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5232= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5233= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5234= catanh upward binary128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5235= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5236= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5237= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5238= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5239= catanh downward binary64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5240= catanh tonearest binary64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5241= catanh towardzero binary64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5242= catanh upward binary64 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5243= catanh downward intel96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5244= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5245= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5246= catanh upward intel96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.000000000000401p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5247= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5248= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5249= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5250= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.000000000000401p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5251= catanh downward binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5252= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5253= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5254= catanh upward binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.0000000000004000000000000208p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5255= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5256= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5257= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5258= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5259= catanh downward intel96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5260= catanh tonearest intel96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5261= catanh towardzero intel96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5262= catanh upward intel96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x8p-16448 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5263= catanh downward m68k96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5264= catanh tonearest m68k96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5265= catanh towardzero m68k96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5266= catanh upward m68k96 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x4p-16448 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5267= catanh downward binary128 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5268= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5269= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5270= catanh upward binary128 0xf.ffffffffffff8p+1020 -0xf.8p+16380 : 0x4p-16496 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5271= catanh downward binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5272= catanh tonearest binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5273= catanh towardzero binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5274= catanh upward binary128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000002000000000000248p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5275= catanh downward ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5276= catanh tonearest ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5277= catanh towardzero ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5278= catanh upward ibm128 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000004p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5279= catanh downward intel96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5280= catanh tonearest intel96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5281= catanh towardzero intel96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5282= catanh upward intel96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084218p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5283= catanh downward m68k96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5284= catanh tonearest m68k96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5285= catanh towardzero m68k96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5286= catanh upward m68k96 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084214p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5287= catanh downward binary128 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5288= catanh tonearest binary128 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5289= catanh towardzero binary128 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5290= catanh upward binary128 0xf.8p+16380 -0xf.fffffp+124 : 0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5291= catanh downward intel96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5292= catanh tonearest intel96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5293= catanh towardzero intel96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5294= catanh upward intel96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084218p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5295= catanh downward m68k96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5296= catanh tonearest m68k96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5297= catanh towardzero m68k96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5298= catanh upward m68k96 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084214p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5299= catanh downward binary128 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5300= catanh tonearest binary128 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5301= catanh towardzero binary128 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5302= catanh upward binary128 0xf.8p+16380 -0xf.ffffffffffff8p+1020 : 0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5303= catanh downward intel96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5304= catanh tonearest intel96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5305= catanh towardzero intel96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5306= catanh upward intel96 0xf.8p+16380 -0xf.8p+16380 : 0x8.42108421084211p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5307= catanh downward m68k96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5308= catanh tonearest m68k96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5309= catanh towardzero m68k96 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5310= catanh upward m68k96 0xf.8p+16380 -0xf.8p+16380 : 0x8.42108421084210cp-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5311= catanh downward binary128 0xf.8p+16380 -0xf.8p+16380 : 0x8.42108421084210842108421084p-16388 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5312= catanh tonearest binary128 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108421084210844p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5313= catanh towardzero binary128 0xf.8p+16380 -0xf.8p+16380 : 0x8.42108421084210842108421084p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5314= catanh upward binary128 0xf.8p+16380 -0xf.8p+16380 : 0x8.421084210842108421084210844p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5315= catanh downward binary128 0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5316= catanh tonearest binary128 0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5317= catanh towardzero binary128 0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5318= catanh upward binary128 0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5319= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5320= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5321= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5322= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5323= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5324= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5325= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5326= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5327= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5328= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5329= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5330= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8.00000000000040000000000001c8p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5331= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5332= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5333= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5334= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x8.000000000004p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5335= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5336= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5337= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : 0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5338= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : 0x4p-16496 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5339= catanh downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5340= catanh tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5341= catanh towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5342= catanh upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.0000000000002000000000000288p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5343= catanh downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5344= catanh tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5345= catanh towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5346= catanh upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x8.000000000004p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5347catanh -0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
5348= catanh downward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.00008p-132 0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5349= catanh tonearest binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5350= catanh towardzero binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5351= catanh upward binary32 -0xf.fffffp+124 0xf.fffffp+124 : -0x8p-132 0x1.921fb6p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5352= catanh downward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.0000080000088p-132 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5353= catanh tonearest binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18p+0 : inexact-ok
598fe6d9
TMQMF
5354= catanh towardzero binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
5355= catanh upward binary64 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok
5356= catanh downward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008001p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5357= catanh tonearest intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5358= catanh towardzero intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5359= catanh upward intel96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5360= catanh downward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008001p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5361= catanh tonearest m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5362= catanh towardzero m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5363= catanh upward m68k96 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008p-132 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5364= catanh downward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.0000080000080000080000080008p-132 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5365= catanh tonearest binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5366= catanh towardzero binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5367= catanh upward binary128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5368= catanh downward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.00000800000800000800000804p-132 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5369= catanh tonearest ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
598fe6d9
TMQMF
5370= catanh towardzero ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
5371= catanh upward ibm128 -0xf.fffffp+124 0xf.fffffp+124 : -0x8.000008000008000008000008p-132 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok
5372= catanh downward binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x4p-1076 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5373= catanh tonearest binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5374= catanh towardzero binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5375= catanh upward binary64 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5376= catanh downward intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5377= catanh tonearest intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5378= catanh towardzero intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5379= catanh upward intel96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5380= catanh downward m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5381= catanh tonearest m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5382= catanh towardzero m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5383= catanh upward m68k96 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5384= catanh downward binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000cp-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5385= catanh tonearest binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000cp-1924 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5386= catanh towardzero binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000bf8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5387= catanh upward binary128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000bf8p-1924 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5388= catanh downward ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x4p-1076 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5389= catanh tonearest ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5390= catanh towardzero ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5391= catanh upward ibm128 -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5392= catanh downward intel96 -0xf.fffffp+124 0xf.8p+16380 : -0x8p-16448 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5393= catanh tonearest intel96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5394= catanh towardzero intel96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5395= catanh upward intel96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5396= catanh downward m68k96 -0xf.fffffp+124 0xf.8p+16380 : -0x4p-16448 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5397= catanh tonearest m68k96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5398= catanh towardzero m68k96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5399= catanh upward m68k96 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5400= catanh downward binary128 -0xf.fffffp+124 0xf.8p+16380 : -0x4p-16496 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5401= catanh tonearest binary128 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5402= catanh towardzero binary128 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5403= catanh upward binary128 -0xf.fffffp+124 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5404= catanh downward binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000bp-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5405= catanh tonearest binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000bp-1924 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5406= catanh towardzero binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000af8p-1924 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5407= catanh upward binary128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000af8p-1924 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5408= catanh downward ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-1076 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5409= catanh tonearest ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5410= catanh towardzero ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5411= catanh upward ibm128 -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5412= catanh downward binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.0000000000004p-1024 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5413= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5414= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5415= catanh upward binary64 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5416= catanh downward intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5417= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5418= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5419= catanh upward intel96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5420= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.0000000000000802p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5421= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5422= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5423= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.00000000000008p-1024 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5424= catanh downward binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.0000000000000800000000000041p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5425= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5426= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5427= catanh upward binary128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5428= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5429= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5430= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5431= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5432= catanh downward binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5433= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5434= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5435= catanh upward binary64 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5436= catanh downward intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.000000000000401p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5437= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5438= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5439= catanh upward intel96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5440= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.000000000000401p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5441= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5442= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5443= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
5444= catanh downward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.0000000000004000000000000208p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5445= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5446= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5447= catanh upward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5448= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5449= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5450= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5451= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5452= catanh downward intel96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x8p-16448 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5453= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5454= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5455= catanh upward intel96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5456= catanh downward m68k96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x4p-16448 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5457= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5458= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5459= catanh upward m68k96 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5460= catanh downward binary128 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x4p-16496 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5461= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5462= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5463= catanh upward binary128 -0xf.ffffffffffff8p+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5464= catanh downward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000002000000000000248p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5465= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5466= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5467= catanh upward binary128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5468= catanh downward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000004p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5469= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5470= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5471= catanh upward ibm128 -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5472= catanh downward intel96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084218p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5473= catanh tonearest intel96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5474= catanh towardzero intel96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5475= catanh upward intel96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5476= catanh downward m68k96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084214p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5477= catanh tonearest m68k96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5478= catanh towardzero m68k96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5479= catanh upward m68k96 -0xf.8p+16380 0xf.fffffp+124 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5480= catanh downward binary128 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5481= catanh tonearest binary128 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5482= catanh towardzero binary128 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5483= catanh upward binary128 -0xf.8p+16380 0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5484= catanh downward intel96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084218p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5485= catanh tonearest intel96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5486= catanh towardzero intel96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5487= catanh upward intel96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5488= catanh downward m68k96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084214p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5489= catanh tonearest m68k96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5490= catanh towardzero m68k96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5491= catanh upward m68k96 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5492= catanh downward binary128 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5493= catanh tonearest binary128 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5494= catanh towardzero binary128 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5495= catanh upward binary128 -0xf.8p+16380 0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5496= catanh downward intel96 -0xf.8p+16380 0xf.8p+16380 : -0x8.42108421084211p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5497= catanh tonearest intel96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5498= catanh towardzero intel96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5499= catanh upward intel96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5500= catanh downward m68k96 -0xf.8p+16380 0xf.8p+16380 : -0x8.42108421084210cp-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5501= catanh tonearest m68k96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5502= catanh towardzero m68k96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5503= catanh upward m68k96 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108p-16388 0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5504= catanh downward binary128 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108421084210844p-16388 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5505= catanh tonearest binary128 -0xf.8p+16380 0xf.8p+16380 : -0x8.421084210842108421084210844p-16388 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5506= catanh towardzero binary128 -0xf.8p+16380 0xf.8p+16380 : -0x8.42108421084210842108421084p-16388 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5507= catanh upward binary128 -0xf.8p+16380 0xf.8p+16380 : -0x8.42108421084210842108421084p-16388 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5508= catanh downward binary128 -0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421088p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5509= catanh tonearest binary128 -0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5510= catanh towardzero binary128 -0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5511= catanh upward binary128 -0xf.8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5512= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1.0000000000000400000000000051p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5513= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5514= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5515= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5516= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1.0000000000004p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5517= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5518= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5519= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0x1p-1024 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5520= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001c8p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5521= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5522= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5523= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5524= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5525= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5526= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5527= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x8p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5528= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : -0x4p-16496 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5529= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5530= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5531= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.8p+16380 : -0x0p+0 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5532= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000002000000000000288p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5533= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5534= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5535= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
5536= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000004p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5537= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5538= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5539= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5540catanh -0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
5541= catanh downward binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.00008p-132 -0x1.921fb6p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5542= catanh tonearest binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb6p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5543= catanh towardzero binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5544= catanh upward binary32 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8p-132 -0x1.921fb4p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5545= catanh downward binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.0000080000088p-132 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5546= catanh tonearest binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : inexact-ok
598fe6d9
TMQMF
5547= catanh towardzero binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
5548= catanh upward binary64 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok
5549= catanh downward intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008001p-132 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5550= catanh tonearest intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5551= catanh towardzero intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5552= catanh upward intel96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5553= catanh downward m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008001p-132 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5554= catanh tonearest m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5555= catanh towardzero m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5556= catanh upward m68k96 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008p-132 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5557= catanh downward binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.0000080000080000080000080008p-132 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5558= catanh tonearest binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5559= catanh towardzero binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5560= catanh upward binary128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5561= catanh downward ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.00000800000800000800000804p-132 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5562= catanh tonearest ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
598fe6d9
TMQMF
5563= catanh towardzero ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
5564= catanh upward ibm128 -0xf.fffffp+124 -0xf.fffffp+124 : -0x8.000008000008000008000008p-132 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok
5565= catanh downward binary64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x4p-1076 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5566= catanh tonearest binary64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5567= catanh towardzero binary64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5568= catanh upward binary64 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5569= catanh downward intel96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5570= catanh tonearest intel96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5571= catanh towardzero intel96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5572= catanh upward intel96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5573= catanh downward m68k96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5574= catanh tonearest m68k96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000001p-1924 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5575= catanh towardzero m68k96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5576= catanh upward m68k96 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000fffp-1924 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5577= catanh downward binary128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000cp-1924 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5578= catanh tonearest binary128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000cp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5579= catanh towardzero binary128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000bf8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5580= catanh upward binary128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffff0000000ffffff0000000bf8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5581= catanh downward ibm128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x4p-1076 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5582= catanh tonearest ibm128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5583= catanh towardzero ibm128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5584= catanh upward ibm128 -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5585= catanh downward intel96 -0xf.fffffp+124 -0xf.8p+16380 : -0x8p-16448 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5586= catanh tonearest intel96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5587= catanh towardzero intel96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5588= catanh upward intel96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5589= catanh downward m68k96 -0xf.fffffp+124 -0xf.8p+16380 : -0x4p-16448 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5590= catanh tonearest m68k96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5591= catanh towardzero m68k96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5592= catanh upward m68k96 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5593= catanh downward binary128 -0xf.fffffp+124 -0xf.8p+16380 : -0x4p-16496 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5594= catanh tonearest binary128 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5595= catanh towardzero binary128 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5596= catanh upward binary128 -0xf.fffffp+124 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5597= catanh downward binary128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000bp-1924 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5598= catanh tonearest binary128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000bp-1924 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5599= catanh towardzero binary128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000af8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5600= catanh upward binary128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffff00000007fffff8000000af8p-1924 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5601= catanh downward ibm128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x4p-1076 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5602= catanh tonearest ibm128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5603= catanh towardzero ibm128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5604= catanh upward ibm128 -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5605= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.0000000000004p-1024 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5606= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5607= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5608= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5609= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5610= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5611= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5612= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5613= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.0000000000000802p-1024 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5614= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5615= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5616= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.00000000000008p-1024 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5617= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.0000000000000800000000000041p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5618= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5619= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5620= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.000000000000080000000000004p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5621= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5622= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5623= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5624= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5625= catanh downward binary64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 -0x1.921fb54442d19p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5626= catanh tonearest binary64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5627= catanh towardzero binary64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5628= catanh upward binary64 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5629= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.000000000000401p-1028 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5630= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5631= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5632= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5633= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.000000000000401p-1028 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5634= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d1846ap+0 : inexact-ok
598fe6d9
TMQMF
5635= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5636= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004p-1028 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok
5637= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.0000000000004000000000000208p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5638= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5639= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5640= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000002p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5641= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5642= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5643= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5644= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5645= catanh downward intel96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x8p-16448 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5646= catanh tonearest intel96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5647= catanh towardzero intel96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5648= catanh upward intel96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5649= catanh downward m68k96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x4p-16448 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5650= catanh tonearest m68k96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5651= catanh towardzero m68k96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5652= catanh upward m68k96 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5653= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x4p-16496 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5654= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5655= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5656= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5657= catanh downward binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000002000000000000248p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5658= catanh tonearest binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5659= catanh towardzero binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5660= catanh upward binary128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000024p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5661= catanh downward ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000004p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5662= catanh tonearest ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5663= catanh towardzero ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5664= catanh upward ibm128 -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5665= catanh downward intel96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084218p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5666= catanh tonearest intel96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5667= catanh towardzero intel96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5668= catanh upward intel96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5669= catanh downward m68k96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084214p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5670= catanh tonearest m68k96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5671= catanh towardzero m68k96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5672= catanh upward m68k96 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5673= catanh downward binary128 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5674= catanh tonearest binary128 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5675= catanh towardzero binary128 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5676= catanh upward binary128 -0xf.8p+16380 -0xf.fffffp+124 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5677= catanh downward intel96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084218p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5678= catanh tonearest intel96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5679= catanh towardzero intel96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5680= catanh upward intel96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5681= catanh downward m68k96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084214p-16384 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5682= catanh tonearest m68k96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5683= catanh towardzero m68k96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5684= catanh upward m68k96 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.084210842108421p-16384 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5685= catanh downward binary128 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5686= catanh tonearest binary128 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5687= catanh towardzero binary128 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5688= catanh upward binary128 -0xf.8p+16380 -0xf.ffffffffffff8p+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5689= catanh downward intel96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.42108421084211p-16388 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5690= catanh tonearest intel96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5691= catanh towardzero intel96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5692= catanh upward intel96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5693= catanh downward m68k96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.42108421084210cp-16388 -0x1.921fb54442d1846ap+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5694= catanh tonearest m68k96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d1846ap+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5695= catanh towardzero m68k96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5696= catanh upward m68k96 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108p-16388 -0x1.921fb54442d18468p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5697= catanh downward binary128 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108421084210844p-16388 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5698= catanh tonearest binary128 -0xf.8p+16380 -0xf.8p+16380 : -0x8.421084210842108421084210844p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5699= catanh towardzero binary128 -0xf.8p+16380 -0xf.8p+16380 : -0x8.42108421084210842108421084p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5700= catanh upward binary128 -0xf.8p+16380 -0xf.8p+16380 : -0x8.42108421084210842108421084p-16388 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5701= catanh downward binary128 -0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421088p-16384 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5702= catanh tonearest binary128 -0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5703= catanh towardzero binary128 -0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5704= catanh upward binary128 -0xf.8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.0842108421084210842108421084p-16384 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5705= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1.0000000000000400000000000051p-1024 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5706= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5707= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5708= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1.000000000000040000000000005p-1024 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5709= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1.0000000000004p-1024 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5710= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5711= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5712= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0x1p-1024 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5713= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001c8p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5714= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5715= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5716= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8.00000000000040000000000001cp-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5717= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8.000000000004p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5718= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5719= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5720= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5721= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : -0x4p-16496 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5722= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5723= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5724= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.8p+16380 : -0x0p+0 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5725= catanh downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.0000000000002000000000000288p-1028 -0x1.921fb54442d18469898cc51701b9p+0 : xfail:ibm128-libgcc inexact-ok
2c51dfd0 5726= catanh tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
598fe6d9
TMQMF
5727= catanh towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5728= catanh upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000000200000000000028p-1028 -0x1.921fb54442d18469898cc51701b8p+0 : xfail:ibm128-libgcc inexact-ok
5729= catanh downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8.000000000004p-1028 -0x1.921fb54442d18469898cc51702p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0 5730= catanh tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok underflow errno-erange-ok
598fe6d9
TMQMF
5731= catanh towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
5732= catanh upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x8p-1028 -0x1.921fb54442d18469898cc517018p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
2c51dfd0
JM
5733catanh 0x1p-13 1.0
5734= catanh downward binary32 0x8p-16 0x1p+0 : 0x3.fffffcp-16 0xc.90fdap-4 : inexact-ok
5735= catanh tonearest binary32 0x8p-16 0x1p+0 : 0x4p-16 0xc.90fdbp-4 : inexact-ok
5736= catanh towardzero binary32 0x8p-16 0x1p+0 : 0x3.fffffcp-16 0xc.90fdap-4 : inexact-ok
5737= catanh upward binary32 0x8p-16 0x1p+0 : 0x4p-16 0xc.90fdbp-4 : inexact-ok
5738= catanh downward binary64 0x8p-16 0x1p+0 : 0x3.ffffffd555554p-16 0xc.90fdab22168cp-4 : inexact-ok
5739= catanh tonearest binary64 0x8p-16 0x1p+0 : 0x3.ffffffd555556p-16 0xc.90fdab22168cp-4 : inexact-ok
5740= catanh towardzero binary64 0x8p-16 0x1p+0 : 0x3.ffffffd555554p-16 0xc.90fdab22168cp-4 : inexact-ok
5741= catanh upward binary64 0x8p-16 0x1p+0 : 0x3.ffffffd555556p-16 0xc.90fdab22168c8p-4 : inexact-ok
5742= catanh downward intel96 0x8p-16 0x1p+0 : 0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5743= catanh tonearest intel96 0x8p-16 0x1p+0 : 0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5744= catanh towardzero intel96 0x8p-16 0x1p+0 : 0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5745= catanh upward intel96 0x8p-16 0x1p+0 : 0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5746= catanh downward m68k96 0x8p-16 0x1p+0 : 0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5747= catanh tonearest m68k96 0x8p-16 0x1p+0 : 0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5748= catanh towardzero m68k96 0x8p-16 0x1p+0 : 0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5749= catanh upward m68k96 0x8p-16 0x1p+0 : 0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5750= catanh downward binary128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5751= catanh tonearest binary128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5752= catanh towardzero binary128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5753= catanh upward binary128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b474p-16 0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5754= catanh downward ibm128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5755= catanh tonearest ibm128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5756= catanh towardzero ibm128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5757= catanh upward ibm128 0x8p-16 0x1p+0 : 0x3.ffffffd55555522222226b46b5p-16 0xc.90fdab22168c234c4c64d362bcp-4 : inexact-ok
5758catanh 0x1p-13 -1.0
5759= catanh downward binary32 0x8p-16 -0x1p+0 : 0x3.fffffcp-16 -0xc.90fdbp-4 : inexact-ok
5760= catanh tonearest binary32 0x8p-16 -0x1p+0 : 0x4p-16 -0xc.90fdbp-4 : inexact-ok
5761= catanh towardzero binary32 0x8p-16 -0x1p+0 : 0x3.fffffcp-16 -0xc.90fdap-4 : inexact-ok
5762= catanh upward binary32 0x8p-16 -0x1p+0 : 0x4p-16 -0xc.90fdap-4 : inexact-ok
5763= catanh downward binary64 0x8p-16 -0x1p+0 : 0x3.ffffffd555554p-16 -0xc.90fdab22168c8p-4 : inexact-ok
5764= catanh tonearest binary64 0x8p-16 -0x1p+0 : 0x3.ffffffd555556p-16 -0xc.90fdab22168cp-4 : inexact-ok
5765= catanh towardzero binary64 0x8p-16 -0x1p+0 : 0x3.ffffffd555554p-16 -0xc.90fdab22168cp-4 : inexact-ok
5766= catanh upward binary64 0x8p-16 -0x1p+0 : 0x3.ffffffd555556p-16 -0xc.90fdab22168cp-4 : inexact-ok
5767= catanh downward intel96 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5768= catanh tonearest intel96 0x8p-16 -0x1p+0 : 0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5769= catanh towardzero intel96 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5770= catanh upward intel96 0x8p-16 -0x1p+0 : 0x3.ffffffd555555224p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5771= catanh downward m68k96 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5772= catanh tonearest m68k96 0x8p-16 -0x1p+0 : 0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5773= catanh towardzero m68k96 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5774= catanh upward m68k96 0x8p-16 -0x1p+0 : 0x3.ffffffd555555224p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5775= catanh downward binary128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5776= catanh tonearest binary128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5777= catanh towardzero binary128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5778= catanh upward binary128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b474p-16 -0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5779= catanh downward ibm128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362bcp-4 : inexact-ok
5780= catanh tonearest ibm128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5781= catanh towardzero ibm128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5782= catanh upward ibm128 0x8p-16 -0x1p+0 : 0x3.ffffffd55555522222226b46b5p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5783catanh -0x1p-13 1.0
5784= catanh downward binary32 -0x8p-16 0x1p+0 : -0x4p-16 0xc.90fdap-4 : inexact-ok
5785= catanh tonearest binary32 -0x8p-16 0x1p+0 : -0x4p-16 0xc.90fdbp-4 : inexact-ok
5786= catanh towardzero binary32 -0x8p-16 0x1p+0 : -0x3.fffffcp-16 0xc.90fdap-4 : inexact-ok
5787= catanh upward binary32 -0x8p-16 0x1p+0 : -0x3.fffffcp-16 0xc.90fdbp-4 : inexact-ok
5788= catanh downward binary64 -0x8p-16 0x1p+0 : -0x3.ffffffd555556p-16 0xc.90fdab22168cp-4 : inexact-ok
5789= catanh tonearest binary64 -0x8p-16 0x1p+0 : -0x3.ffffffd555556p-16 0xc.90fdab22168cp-4 : inexact-ok
5790= catanh towardzero binary64 -0x8p-16 0x1p+0 : -0x3.ffffffd555554p-16 0xc.90fdab22168cp-4 : inexact-ok
5791= catanh upward binary64 -0x8p-16 0x1p+0 : -0x3.ffffffd555554p-16 0xc.90fdab22168c8p-4 : inexact-ok
5792= catanh downward intel96 -0x8p-16 0x1p+0 : -0x3.ffffffd555555224p-16 0xc.90fdab22168c234p-4 : inexact-ok
5793= catanh tonearest intel96 -0x8p-16 0x1p+0 : -0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5794= catanh towardzero intel96 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5795= catanh upward intel96 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522p-16 0xc.90fdab22168c235p-4 : inexact-ok
5796= catanh downward m68k96 -0x8p-16 0x1p+0 : -0x3.ffffffd555555224p-16 0xc.90fdab22168c234p-4 : inexact-ok
5797= catanh tonearest m68k96 -0x8p-16 0x1p+0 : -0x3.ffffffd555555224p-16 0xc.90fdab22168c235p-4 : inexact-ok
5798= catanh towardzero m68k96 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522p-16 0xc.90fdab22168c234p-4 : inexact-ok
5799= catanh upward m68k96 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522p-16 0xc.90fdab22168c235p-4 : inexact-ok
5800= catanh downward binary128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b474p-16 0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5801= catanh tonearest binary128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5802= catanh towardzero binary128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5803= catanh upward binary128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5804= catanh downward ibm128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b5p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5805= catanh tonearest ibm128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5806= catanh towardzero ibm128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5807= catanh upward ibm128 -0x8p-16 0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 0xc.90fdab22168c234c4c64d362bcp-4 : inexact-ok
5808catanh -0x1p-13 -1.0
5809= catanh downward binary32 -0x8p-16 -0x1p+0 : -0x4p-16 -0xc.90fdbp-4 : inexact-ok
5810= catanh tonearest binary32 -0x8p-16 -0x1p+0 : -0x4p-16 -0xc.90fdbp-4 : inexact-ok
5811= catanh towardzero binary32 -0x8p-16 -0x1p+0 : -0x3.fffffcp-16 -0xc.90fdap-4 : inexact-ok
5812= catanh upward binary32 -0x8p-16 -0x1p+0 : -0x3.fffffcp-16 -0xc.90fdap-4 : inexact-ok
5813= catanh downward binary64 -0x8p-16 -0x1p+0 : -0x3.ffffffd555556p-16 -0xc.90fdab22168c8p-4 : inexact-ok
5814= catanh tonearest binary64 -0x8p-16 -0x1p+0 : -0x3.ffffffd555556p-16 -0xc.90fdab22168cp-4 : inexact-ok
5815= catanh towardzero binary64 -0x8p-16 -0x1p+0 : -0x3.ffffffd555554p-16 -0xc.90fdab22168cp-4 : inexact-ok
5816= catanh upward binary64 -0x8p-16 -0x1p+0 : -0x3.ffffffd555554p-16 -0xc.90fdab22168cp-4 : inexact-ok
5817= catanh downward intel96 -0x8p-16 -0x1p+0 : -0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5818= catanh tonearest intel96 -0x8p-16 -0x1p+0 : -0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5819= catanh towardzero intel96 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5820= catanh upward intel96 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5821= catanh downward m68k96 -0x8p-16 -0x1p+0 : -0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5822= catanh tonearest m68k96 -0x8p-16 -0x1p+0 : -0x3.ffffffd555555224p-16 -0xc.90fdab22168c235p-4 : inexact-ok
5823= catanh towardzero m68k96 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5824= catanh upward m68k96 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522p-16 -0xc.90fdab22168c234p-4 : inexact-ok
5825= catanh downward binary128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b474p-16 -0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5826= catanh tonearest binary128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b87p-4 : inexact-ok
5827= catanh towardzero binary128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5828= catanh upward binary128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b472p-16 -0xc.90fdab22168c234c4c64d362b868p-4 : inexact-ok
5829= catanh downward ibm128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b5p-16 -0xc.90fdab22168c234c4c64d362bcp-4 : inexact-ok
5830= catanh tonearest ibm128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5831= catanh towardzero ibm128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5832= catanh upward ibm128 -0x8p-16 -0x1p+0 : -0x3.ffffffd55555522222226b46b4p-16 -0xc.90fdab22168c234c4c64d362b8p-4 : inexact-ok
5833catanh 1.0 0x1p-13
5834= catanh downward binary32 0x1p+0 0x8p-16 : 0x4.da1eap+0 0xc.911dap-4 : inexact-ok
5835= catanh tonearest binary32 0x1p+0 0x8p-16 : 0x4.da1ea8p+0 0xc.911dbp-4 : inexact-ok
5836= catanh towardzero binary32 0x1p+0 0x8p-16 : 0x4.da1eap+0 0xc.911dap-4 : inexact-ok
5837= catanh upward binary32 0x1p+0 0x8p-16 : 0x4.da1ea8p+0 0xc.911dbp-4 : inexact-ok
5838= catanh downward binary64 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac4p+0 0xc.911daa2215e1p-4 : inexact-ok
5839= catanh tonearest binary64 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac4p+0 0xc.911daa2215e18p-4 : inexact-ok
5840= catanh towardzero binary64 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac4p+0 0xc.911daa2215e1p-4 : inexact-ok
5841= catanh upward binary64 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac8p+0 0xc.911daa2215e18p-4 : inexact-ok
5842= catanh downward intel96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5843= catanh tonearest intel96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5844= catanh towardzero intel96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5845= catanh upward intel96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac5398p+0 0xc.911daa2215e178bp-4 : inexact-ok
5846= catanh downward m68k96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5847= catanh tonearest m68k96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5848= catanh towardzero m68k96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5849= catanh upward m68k96 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac5398p+0 0xc.911daa2215e178bp-4 : inexact-ok
5850= catanh downward binary128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70f8p+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5851= catanh tonearest binary128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70fcp+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5852= catanh towardzero binary128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70f8p+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5853= catanh upward binary128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70fcp+0 0xc.911daa2215e178a1a821e473806p-4 : inexact-ok
5854= catanh downward ibm128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5855= catanh tonearest ibm128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5856= catanh towardzero ibm128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5857= catanh upward ibm128 0x1p+0 0x8p-16 : 0x4.da1ea7cabcac53928539ea7d72p+0 0xc.911daa2215e178a1a821e47384p-4 : inexact-ok
5858catanh -1.0 0x1p-13
5859= catanh downward binary32 -0x1p+0 0x8p-16 : -0x4.da1ea8p+0 0xc.911dap-4 : inexact-ok
5860= catanh tonearest binary32 -0x1p+0 0x8p-16 : -0x4.da1ea8p+0 0xc.911dbp-4 : inexact-ok
5861= catanh towardzero binary32 -0x1p+0 0x8p-16 : -0x4.da1eap+0 0xc.911dap-4 : inexact-ok
5862= catanh upward binary32 -0x1p+0 0x8p-16 : -0x4.da1eap+0 0xc.911dbp-4 : inexact-ok
5863= catanh downward binary64 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac8p+0 0xc.911daa2215e1p-4 : inexact-ok
5864= catanh tonearest binary64 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac4p+0 0xc.911daa2215e18p-4 : inexact-ok
5865= catanh towardzero binary64 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac4p+0 0xc.911daa2215e1p-4 : inexact-ok
5866= catanh upward binary64 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac4p+0 0xc.911daa2215e18p-4 : inexact-ok
5867= catanh downward intel96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac5398p+0 0xc.911daa2215e178ap-4 : inexact-ok
5868= catanh tonearest intel96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5869= catanh towardzero intel96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5870= catanh upward intel96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178bp-4 : inexact-ok
5871= catanh downward m68k96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac5398p+0 0xc.911daa2215e178ap-4 : inexact-ok
5872= catanh tonearest m68k96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5873= catanh towardzero m68k96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178ap-4 : inexact-ok
5874= catanh upward m68k96 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac539p+0 0xc.911daa2215e178bp-4 : inexact-ok
5875= catanh downward binary128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70fcp+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5876= catanh tonearest binary128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70fcp+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5877= catanh towardzero binary128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70f8p+0 0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5878= catanh upward binary128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70f8p+0 0xc.911daa2215e178a1a821e473806p-4 : inexact-ok
5879= catanh downward ibm128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d72p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5880= catanh tonearest ibm128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5881= catanh towardzero ibm128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5882= catanh upward ibm128 -0x1p+0 0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 0xc.911daa2215e178a1a821e47384p-4 : inexact-ok
5883catanh 1.0 -0x1p-13
5884= catanh downward binary32 0x1p+0 -0x8p-16 : 0x4.da1eap+0 -0xc.911dbp-4 : inexact-ok
5885= catanh tonearest binary32 0x1p+0 -0x8p-16 : 0x4.da1ea8p+0 -0xc.911dbp-4 : inexact-ok
5886= catanh towardzero binary32 0x1p+0 -0x8p-16 : 0x4.da1eap+0 -0xc.911dap-4 : inexact-ok
5887= catanh upward binary32 0x1p+0 -0x8p-16 : 0x4.da1ea8p+0 -0xc.911dap-4 : inexact-ok
5888= catanh downward binary64 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac4p+0 -0xc.911daa2215e18p-4 : inexact-ok
5889= catanh tonearest binary64 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac4p+0 -0xc.911daa2215e18p-4 : inexact-ok
5890= catanh towardzero binary64 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac4p+0 -0xc.911daa2215e1p-4 : inexact-ok
5891= catanh upward binary64 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac8p+0 -0xc.911daa2215e1p-4 : inexact-ok
5892= catanh downward intel96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178bp-4 : inexact-ok
5893= catanh tonearest intel96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5894= catanh towardzero intel96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5895= catanh upward intel96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac5398p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5896= catanh downward m68k96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178bp-4 : inexact-ok
5897= catanh tonearest m68k96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5898= catanh towardzero m68k96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5899= catanh upward m68k96 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac5398p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5900= catanh downward binary128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70f8p+0 -0xc.911daa2215e178a1a821e473806p-4 : inexact-ok
5901= catanh tonearest binary128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70fcp+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5902= catanh towardzero binary128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70f8p+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5903= catanh upward binary128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d70fcp+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5904= catanh downward ibm128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e47384p-4 : inexact-ok
5905= catanh tonearest ibm128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5906= catanh towardzero ibm128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5907= catanh upward ibm128 0x1p+0 -0x8p-16 : 0x4.da1ea7cabcac53928539ea7d72p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5908catanh -1.0 -0x1p-13
5909= catanh downward binary32 -0x1p+0 -0x8p-16 : -0x4.da1ea8p+0 -0xc.911dbp-4 : inexact-ok
5910= catanh tonearest binary32 -0x1p+0 -0x8p-16 : -0x4.da1ea8p+0 -0xc.911dbp-4 : inexact-ok
5911= catanh towardzero binary32 -0x1p+0 -0x8p-16 : -0x4.da1eap+0 -0xc.911dap-4 : inexact-ok
5912= catanh upward binary32 -0x1p+0 -0x8p-16 : -0x4.da1eap+0 -0xc.911dap-4 : inexact-ok
5913= catanh downward binary64 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac8p+0 -0xc.911daa2215e18p-4 : inexact-ok
5914= catanh tonearest binary64 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac4p+0 -0xc.911daa2215e18p-4 : inexact-ok
5915= catanh towardzero binary64 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac4p+0 -0xc.911daa2215e1p-4 : inexact-ok
5916= catanh upward binary64 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac4p+0 -0xc.911daa2215e1p-4 : inexact-ok
5917= catanh downward intel96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac5398p+0 -0xc.911daa2215e178bp-4 : inexact-ok
5918= catanh tonearest intel96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5919= catanh towardzero intel96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5920= catanh upward intel96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5921= catanh downward m68k96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac5398p+0 -0xc.911daa2215e178bp-4 : inexact-ok
5922= catanh tonearest m68k96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5923= catanh towardzero m68k96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5924= catanh upward m68k96 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac539p+0 -0xc.911daa2215e178ap-4 : inexact-ok
5925= catanh downward binary128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70fcp+0 -0xc.911daa2215e178a1a821e473806p-4 : inexact-ok
5926= catanh tonearest binary128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70fcp+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5927= catanh towardzero binary128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70f8p+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5928= catanh upward binary128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d70f8p+0 -0xc.911daa2215e178a1a821e4738058p-4 : inexact-ok
5929= catanh downward ibm128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d72p+0 -0xc.911daa2215e178a1a821e47384p-4 : inexact-ok
5930= catanh tonearest ibm128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5931= catanh towardzero ibm128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5932= catanh upward ibm128 -0x1p+0 -0x8p-16 : -0x4.da1ea7cabcac53928539ea7d7p+0 -0xc.911daa2215e178a1a821e4738p-4 : inexact-ok
5933catanh 0x1p-27 1.0
5934= catanh downward binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
5935= catanh tonearest binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
5936= catanh towardzero binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
5937= catanh upward binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
5938= catanh downward binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
5939= catanh tonearest binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
5940= catanh towardzero binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
5941= catanh upward binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168c8p-4 : inexact-ok
5942= catanh downward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5943= catanh tonearest intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5944= catanh towardzero intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5945= catanh upward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5946= catanh downward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5947= catanh tonearest m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5948= catanh towardzero m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5949= catanh upward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5950= catanh downward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5951= catanh tonearest binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5952= catanh towardzero binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5953= catanh upward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
5954= catanh downward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5955= catanh tonearest ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5956= catanh towardzero ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5957= catanh upward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
5958catanh 0x1p-27 -1.0
5959= catanh downward binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdbp-4 : inexact-ok
5960= catanh tonearest binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdbp-4 : inexact-ok
5961= catanh towardzero binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
5962= catanh upward binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdap-4 : inexact-ok
5963= catanh downward binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
5964= catanh tonearest binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
5965= catanh towardzero binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
5966= catanh upward binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
5967= catanh downward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
5968= catanh tonearest intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
5969= catanh towardzero intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
5970= catanh upward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
5971= catanh downward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
5972= catanh tonearest m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
5973= catanh towardzero m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
5974= catanh upward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
5975= catanh downward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
5976= catanh tonearest binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5977= catanh towardzero binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5978= catanh upward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
5979= catanh downward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
5980= catanh tonearest ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5981= catanh towardzero ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5982= catanh upward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
5983catanh -0x1p-27 1.0
5984= catanh downward binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdap-4 : inexact-ok
5985= catanh tonearest binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdbp-4 : inexact-ok
5986= catanh towardzero binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
5987= catanh upward binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdbp-4 : inexact-ok
5988= catanh downward binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
5989= catanh tonearest binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
5990= catanh towardzero binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
5991= catanh upward binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
5992= catanh downward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5993= catanh tonearest intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5994= catanh towardzero intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5995= catanh upward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5996= catanh downward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5997= catanh tonearest m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
5998= catanh towardzero m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
5999= catanh upward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
6000= catanh downward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6001= catanh tonearest binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6002= catanh towardzero binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6003= catanh upward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6004= catanh downward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6005= catanh tonearest ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6006= catanh towardzero ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6007= catanh upward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6008catanh -0x1p-27 -1.0
6009= catanh downward binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
6010= catanh tonearest binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
6011= catanh towardzero binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
6012= catanh upward binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
6013= catanh downward binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168c8p-4 : inexact-ok
6014= catanh tonearest binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
6015= catanh towardzero binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
6016= catanh upward binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
6017= catanh downward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
6018= catanh tonearest intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
6019= catanh towardzero intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
6020= catanh upward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
6021= catanh downward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
6022= catanh tonearest m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
6023= catanh towardzero m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
6024= catanh upward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
6025= catanh downward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6026= catanh tonearest binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6027= catanh towardzero binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6028= catanh upward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6029= catanh downward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6030= catanh tonearest ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6031= catanh towardzero ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6032= catanh upward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6033catanh 1.0 0x1p-27
6034= catanh downward binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
6035= catanh tonearest binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
6036= catanh towardzero binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
6037= catanh upward binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
6038= catanh downward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6039= catanh tonearest binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6040= catanh towardzero binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6041= catanh upward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d7959p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
6042= catanh downward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6043= catanh tonearest intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6044= catanh towardzero intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6045= catanh upward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6046= catanh downward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6047= catanh tonearest m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6048= catanh towardzero m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6049= catanh upward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6050= catanh downward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6051= catanh tonearest binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6052= catanh towardzero binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6053= catanh upward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6054= catanh downward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6055= catanh tonearest ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6056= catanh towardzero ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6057= catanh upward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6058catanh -1.0 0x1p-27
6059= catanh downward binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdap-4 : inexact-ok
6060= catanh tonearest binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
6061= catanh towardzero binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
6062= catanh upward binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdbp-4 : inexact-ok
6063= catanh downward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7959p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6064= catanh tonearest binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6065= catanh towardzero binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
6066= catanh upward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
6067= catanh downward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6068= catanh tonearest intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6069= catanh towardzero intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6070= catanh upward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6071= catanh downward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6072= catanh tonearest m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6073= catanh towardzero m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
6074= catanh upward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
6075= catanh downward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6076= catanh tonearest binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6077= catanh towardzero binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6078= catanh upward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6079= catanh downward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6080= catanh tonearest ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6081= catanh towardzero ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6082= catanh upward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6083catanh 1.0 -0x1p-27
6084= catanh downward binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdbp-4 : inexact-ok
6085= catanh tonearest binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
6086= catanh towardzero binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
6087= catanh upward binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdap-4 : inexact-ok
6088= catanh downward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
6089= catanh tonearest binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6090= catanh towardzero binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6091= catanh upward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6092= catanh downward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6093= catanh tonearest intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6094= catanh towardzero intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6095= catanh upward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6096= catanh downward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6097= catanh tonearest m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6098= catanh towardzero m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6099= catanh upward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6100= catanh downward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6101= catanh tonearest binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6102= catanh towardzero binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6103= catanh upward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6104= catanh downward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6105= catanh tonearest ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6106= catanh towardzero ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6107= catanh upward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6108catanh -1.0 -0x1p-27
6109= catanh downward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
6110= catanh tonearest binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
6111= catanh towardzero binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
6112= catanh upward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
6113= catanh downward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
6114= catanh tonearest binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6115= catanh towardzero binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6116= catanh upward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
6117= catanh downward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6118= catanh tonearest intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6119= catanh towardzero intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6120= catanh upward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6121= catanh downward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6122= catanh tonearest m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
6123= catanh towardzero m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6124= catanh upward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
6125= catanh downward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6126= catanh tonearest binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
6127= catanh towardzero binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6128= catanh upward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
6129= catanh downward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6130= catanh tonearest ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
6131= catanh towardzero ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6132= catanh upward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
6133catanh 0x1p-33 1.0
6134= catanh downward binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
6135= catanh tonearest binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
6136= catanh towardzero binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
6137= catanh upward binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
6138= catanh downward binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
6139= catanh tonearest binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
6140= catanh towardzero binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
6141= catanh upward binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c8p-4 : inexact-ok
6142= catanh downward intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6143= catanh tonearest intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6144= catanh towardzero intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6145= catanh upward intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6146= catanh downward m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6147= catanh tonearest m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6148= catanh towardzero m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6149= catanh upward m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6150= catanh downward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6151= catanh tonearest binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6152= catanh towardzero binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6153= catanh upward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
6154= catanh downward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6155= catanh tonearest ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6156= catanh towardzero ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6157= catanh upward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
6158catanh 0x1p-33 -1.0
6159= catanh downward binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdbp-4 : inexact-ok
6160= catanh tonearest binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdbp-4 : inexact-ok
6161= catanh towardzero binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
6162= catanh upward binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdap-4 : inexact-ok
6163= catanh downward binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168c8p-4 : inexact-ok
6164= catanh tonearest binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
6165= catanh towardzero binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
6166= catanh upward binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
6167= catanh downward intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6168= catanh tonearest intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6169= catanh towardzero intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6170= catanh upward intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6171= catanh downward m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6172= catanh tonearest m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6173= catanh towardzero m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6174= catanh upward m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6175= catanh downward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
6176= catanh tonearest binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6177= catanh towardzero binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6178= catanh upward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6179= catanh downward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
6180= catanh tonearest ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6181= catanh towardzero ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6182= catanh upward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6183catanh -0x1p-33 1.0
6184= catanh downward binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdap-4 : inexact-ok
6185= catanh tonearest binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdbp-4 : inexact-ok
6186= catanh towardzero binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
6187= catanh upward binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdbp-4 : inexact-ok
6188= catanh downward binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
6189= catanh tonearest binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
6190= catanh towardzero binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
6191= catanh upward binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168c8p-4 : inexact-ok
6192= catanh downward intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
6193= catanh tonearest intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6194= catanh towardzero intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6195= catanh upward intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
6196= catanh downward m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
6197= catanh tonearest m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
6198= catanh towardzero m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
6199= catanh upward m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
6200= catanh downward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6201= catanh tonearest binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6202= catanh towardzero binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6203= catanh upward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
6204= catanh downward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6205= catanh tonearest ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6206= catanh towardzero ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6207= catanh upward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
6208catanh -0x1p-33 -1.0
6209= catanh downward binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
6210= catanh tonearest binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
6211= catanh towardzero binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
6212= catanh upward binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
6213= catanh downward binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c8p-4 : inexact-ok
6214= catanh tonearest binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
6215= catanh towardzero binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
6216= catanh upward binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
6217= catanh downward intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6218= catanh tonearest intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6219= catanh towardzero intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6220= catanh upward intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6221= catanh downward m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6222= catanh tonearest m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
6223= catanh towardzero m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6224= catanh upward m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
6225= catanh downward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
6226= catanh tonearest binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6227= catanh towardzero binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6228= catanh upward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
6229= catanh downward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
6230= catanh tonearest ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6231= catanh towardzero ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6232= catanh upward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
6233catanh 1.0 0x1p-33
6234= catanh downward binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
6235= catanh tonearest binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
6236= catanh towardzero binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
6237= catanh upward binary32 0x1p+0 0x8p-36 : 0xb.c893ap+0 0xc.90fdbp-4 : inexact-ok
6238= catanh downward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
6239= catanh tonearest binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
6240= catanh towardzero binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
6241= catanh upward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec78p+0 0xc.90fdaa24168c8p-4 : inexact-ok
6242= catanh downward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6243= catanh tonearest intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6244= catanh towardzero intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6245= catanh upward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6246= catanh downward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6247= catanh tonearest m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6248= catanh towardzero m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6249= catanh upward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6250= catanh downward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6251= catanh tonearest binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6252= catanh towardzero binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6253= catanh upward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6254= catanh downward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6255= catanh tonearest ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6256= catanh towardzero ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6257= catanh upward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6258catanh -1.0 0x1p-33
6259= catanh downward binary32 -0x1p+0 0x8p-36 : -0xb.c893ap+0 0xc.90fdap-4 : inexact-ok
6260= catanh tonearest binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
6261= catanh towardzero binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
6262= catanh upward binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
6263= catanh downward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec78p+0 0xc.90fdaa24168cp-4 : inexact-ok
6264= catanh tonearest binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
6265= catanh towardzero binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
6266= catanh upward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168c8p-4 : inexact-ok
6267= catanh downward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6268= catanh tonearest intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6269= catanh towardzero intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6270= catanh upward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6271= catanh downward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6272= catanh tonearest m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6273= catanh towardzero m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
6274= catanh upward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
6275= catanh downward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6276= catanh tonearest binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6277= catanh towardzero binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6278= catanh upward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6279= catanh downward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6280= catanh tonearest ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6281= catanh towardzero ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6282= catanh upward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6283catanh 1.0 -0x1p-33
6284= catanh downward binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
6285= catanh tonearest binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
6286= catanh towardzero binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
6287= catanh upward binary32 0x1p+0 -0x8p-36 : 0xb.c893ap+0 -0xc.90fdap-4 : inexact-ok
6288= catanh downward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
6289= catanh tonearest binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6290= catanh towardzero binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6291= catanh upward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec78p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6292= catanh downward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6293= catanh tonearest intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6294= catanh towardzero intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6295= catanh upward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6296= catanh downward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6297= catanh tonearest m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6298= catanh towardzero m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6299= catanh upward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6300= catanh downward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6301= catanh tonearest binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6302= catanh towardzero binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6303= catanh upward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6304= catanh downward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6305= catanh tonearest ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6306= catanh towardzero ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6307= catanh upward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6308catanh -1.0 -0x1p-33
6309= catanh downward binary32 -0x1p+0 -0x8p-36 : -0xb.c893ap+0 -0xc.90fdbp-4 : inexact-ok
6310= catanh tonearest binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
6311= catanh towardzero binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
6312= catanh upward binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
6313= catanh downward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec78p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
6314= catanh tonearest binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6315= catanh towardzero binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6316= catanh upward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
6317= catanh downward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6318= catanh tonearest intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6319= catanh towardzero intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6320= catanh upward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6321= catanh downward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6322= catanh tonearest m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
6323= catanh towardzero m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6324= catanh upward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
6325= catanh downward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6326= catanh tonearest binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
6327= catanh towardzero binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6328= catanh upward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
6329= catanh downward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6330= catanh tonearest ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
6331= catanh towardzero ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6332= catanh upward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
6333catanh 0x1p-54 1.0
6334= catanh downward binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
6335= catanh tonearest binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
6336= catanh towardzero binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
6337= catanh upward binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
6338= catanh downward binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
6339= catanh tonearest binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
6340= catanh towardzero binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
6341= catanh upward binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c8p-4 : inexact-ok
6342= catanh downward intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6343= catanh tonearest intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6344= catanh towardzero intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6345= catanh upward intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6346= catanh downward m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6347= catanh tonearest m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6348= catanh towardzero m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6349= catanh upward m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6350= catanh downward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6351= catanh tonearest binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6352= catanh towardzero binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6353= catanh upward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
6354= catanh downward ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6355= catanh tonearest ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6356= catanh towardzero ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6357= catanh upward ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6358catanh 0x1p-54 -1.0
6359= catanh downward binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdbp-4 : inexact-ok
6360= catanh tonearest binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdbp-4 : inexact-ok
6361= catanh towardzero binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
6362= catanh upward binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdap-4 : inexact-ok
6363= catanh downward binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168c8p-4 : inexact-ok
6364= catanh tonearest binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
6365= catanh towardzero binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
6366= catanh upward binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
6367= catanh downward intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6368= catanh tonearest intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6369= catanh towardzero intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6370= catanh upward intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6371= catanh downward m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6372= catanh tonearest m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6373= catanh towardzero m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6374= catanh upward m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6375= catanh downward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
6376= catanh tonearest binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6377= catanh towardzero binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6378= catanh upward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6379= catanh downward ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6380= catanh tonearest ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6381= catanh towardzero ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6382= catanh upward ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6383catanh -0x1p-54 1.0
6384= catanh downward binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdap-4 : inexact-ok
6385= catanh tonearest binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdbp-4 : inexact-ok
6386= catanh towardzero binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
6387= catanh upward binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdbp-4 : inexact-ok
6388= catanh downward binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
6389= catanh tonearest binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
6390= catanh towardzero binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
6391= catanh upward binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168c8p-4 : inexact-ok
6392= catanh downward intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
6393= catanh tonearest intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6394= catanh towardzero intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6395= catanh upward intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
6396= catanh downward m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
6397= catanh tonearest m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
6398= catanh towardzero m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
6399= catanh upward m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
6400= catanh downward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6401= catanh tonearest binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6402= catanh towardzero binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6403= catanh upward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
6404= catanh downward ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6405= catanh tonearest ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6406= catanh towardzero ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6407= catanh upward ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6408catanh -0x1p-54 -1.0
6409= catanh downward binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
6410= catanh tonearest binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
6411= catanh towardzero binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
6412= catanh upward binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
6413= catanh downward binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c8p-4 : inexact-ok
6414= catanh tonearest binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
6415= catanh towardzero binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
6416= catanh upward binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
6417= catanh downward intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6418= catanh tonearest intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6419= catanh towardzero intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6420= catanh upward intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6421= catanh downward m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6422= catanh tonearest m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
6423= catanh towardzero m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6424= catanh upward m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
6425= catanh downward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
6426= catanh tonearest binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6427= catanh towardzero binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6428= catanh upward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
6429= catanh downward ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6430= catanh tonearest ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6431= catanh towardzero ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6432= catanh upward ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6433catanh 1.0 0x1p-54
6434= catanh downward binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
6435= catanh tonearest binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
6436= catanh towardzero binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
6437= catanh upward binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
6438= catanh downward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
6439= catanh tonearest binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
6440= catanh towardzero binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
6441= catanh upward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
6442= catanh downward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6443= catanh tonearest intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6444= catanh towardzero intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6445= catanh upward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6446= catanh downward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6447= catanh tonearest m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6448= catanh towardzero m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6449= catanh upward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6450= catanh downward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6451= catanh tonearest binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6452= catanh towardzero binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6453= catanh upward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6454= catanh downward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6455= catanh tonearest ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6456= catanh towardzero ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6457= catanh upward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6458catanh -1.0 0x1p-54
6459= catanh downward binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdap-4 : inexact-ok
6460= catanh tonearest binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
6461= catanh towardzero binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
6462= catanh upward binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdbp-4 : inexact-ok
6463= catanh downward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
6464= catanh tonearest binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
6465= catanh towardzero binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
6466= catanh upward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168c8p-4 : inexact-ok
6467= catanh downward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
6468= catanh tonearest intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6469= catanh towardzero intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6470= catanh upward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
6471= catanh downward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
6472= catanh tonearest m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
6473= catanh towardzero m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
6474= catanh upward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
6475= catanh downward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6476= catanh tonearest binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6477= catanh towardzero binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6478= catanh upward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6479= catanh downward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6480= catanh tonearest ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6481= catanh towardzero ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6482= catanh upward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6483catanh 1.0 -0x1p-54
6484= catanh downward binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdbp-4 : inexact-ok
6485= catanh tonearest binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
6486= catanh towardzero binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
6487= catanh upward binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdap-4 : inexact-ok
6488= catanh downward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
6489= catanh tonearest binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
6490= catanh towardzero binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6491= catanh upward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
6492= catanh downward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6493= catanh tonearest intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6494= catanh towardzero intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6495= catanh upward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6496= catanh downward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6497= catanh tonearest m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6498= catanh towardzero m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6499= catanh upward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6500= catanh downward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6501= catanh tonearest binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6502= catanh towardzero binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6503= catanh upward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6504= catanh downward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6505= catanh tonearest ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6506= catanh towardzero ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6507= catanh upward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6508catanh -1.0 -0x1p-54
6509= catanh downward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
6510= catanh tonearest binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
6511= catanh towardzero binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
6512= catanh upward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
6513= catanh downward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
6514= catanh tonearest binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
6515= catanh towardzero binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6516= catanh upward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6517= catanh downward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6518= catanh tonearest intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6519= catanh towardzero intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6520= catanh upward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6521= catanh downward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6522= catanh tonearest m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
6523= catanh towardzero m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6524= catanh upward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
6525= catanh downward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
6526= catanh tonearest binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6527= catanh towardzero binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6528= catanh upward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
6529= catanh downward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
6530= catanh tonearest ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6531= catanh towardzero ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6532= catanh upward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
6533catanh 0x1p-57 1.0
6534= catanh downward binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
6535= catanh tonearest binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
6536= catanh towardzero binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
6537= catanh upward binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
6538= catanh downward binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
6539= catanh tonearest binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
6540= catanh towardzero binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
6541= catanh upward binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c8p-4 : inexact-ok
6542= catanh downward intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6543= catanh tonearest intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6544= catanh towardzero intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6545= catanh upward intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6546= catanh downward m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6547= catanh tonearest m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6548= catanh towardzero m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6549= catanh upward m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6550= catanh downward binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6551= catanh tonearest binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6552= catanh towardzero binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6553= catanh upward binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
6554= catanh downward ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6555= catanh tonearest ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6556= catanh towardzero ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6557= catanh upward ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6558catanh 0x1p-57 -1.0
6559= catanh downward binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdbp-4 : inexact-ok
6560= catanh tonearest binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdbp-4 : inexact-ok
6561= catanh towardzero binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
6562= catanh upward binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdap-4 : inexact-ok
6563= catanh downward binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168c8p-4 : inexact-ok
6564= catanh tonearest binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
6565= catanh towardzero binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
6566= catanh upward binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
6567= catanh downward intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6568= catanh tonearest intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6569= catanh towardzero intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6570= catanh upward intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6571= catanh downward m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6572= catanh tonearest m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6573= catanh towardzero m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6574= catanh upward m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6575= catanh downward binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
6576= catanh tonearest binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6577= catanh towardzero binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6578= catanh upward binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6579= catanh downward ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6580= catanh tonearest ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6581= catanh towardzero ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6582= catanh upward ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6583catanh -0x1p-57 1.0
6584= catanh downward binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdap-4 : inexact-ok
6585= catanh tonearest binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdbp-4 : inexact-ok
6586= catanh towardzero binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
6587= catanh upward binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdbp-4 : inexact-ok
6588= catanh downward binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
6589= catanh tonearest binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
6590= catanh towardzero binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
6591= catanh upward binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168c8p-4 : inexact-ok
6592= catanh downward intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
6593= catanh tonearest intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6594= catanh towardzero intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6595= catanh upward intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
6596= catanh downward m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
6597= catanh tonearest m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
6598= catanh towardzero m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
6599= catanh upward m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
6600= catanh downward binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6601= catanh tonearest binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6602= catanh towardzero binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6603= catanh upward binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
6604= catanh downward ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6605= catanh tonearest ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6606= catanh towardzero ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6607= catanh upward ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6608catanh -0x1p-57 -1.0
6609= catanh downward binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
6610= catanh tonearest binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
6611= catanh towardzero binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
6612= catanh upward binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
6613= catanh downward binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c8p-4 : inexact-ok
6614= catanh tonearest binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
6615= catanh towardzero binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
6616= catanh upward binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
6617= catanh downward intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6618= catanh tonearest intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6619= catanh towardzero intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6620= catanh upward intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6621= catanh downward m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6622= catanh tonearest m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
6623= catanh towardzero m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6624= catanh upward m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
6625= catanh downward binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
6626= catanh tonearest binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6627= catanh towardzero binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6628= catanh upward binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
6629= catanh downward ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
6630= catanh tonearest ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6631= catanh towardzero ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6632= catanh upward ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
6633catanh 1.0 0x1p-57
6634= catanh downward binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
6635= catanh tonearest binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
6636= catanh towardzero binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
6637= catanh upward binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
6638= catanh downward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
6639= catanh tonearest binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
6640= catanh towardzero binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
6641= catanh upward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168c8p-4 : inexact-ok
6642= catanh downward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6643= catanh tonearest intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6644= catanh towardzero intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6645= catanh upward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6646= catanh downward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6647= catanh tonearest m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6648= catanh towardzero m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6649= catanh upward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6650= catanh downward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6651= catanh tonearest binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6652= catanh towardzero binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6653= catanh upward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
6654= catanh downward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6655= catanh tonearest ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6656= catanh towardzero ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6657= catanh upward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
6658catanh -1.0 0x1p-57
6659= catanh downward binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdap-4 : inexact-ok
6660= catanh tonearest binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
6661= catanh towardzero binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
6662= catanh upward binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdbp-4 : inexact-ok
6663= catanh downward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
6664= catanh tonearest binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
6665= catanh towardzero binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
6666= catanh upward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168c8p-4 : inexact-ok
6667= catanh downward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6668= catanh tonearest intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6669= catanh towardzero intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6670= catanh upward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6671= catanh downward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6672= catanh tonearest m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6673= catanh towardzero m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
6674= catanh upward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
6675= catanh downward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6676= catanh tonearest binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6677= catanh towardzero binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6678= catanh upward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
6679= catanh downward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6680= catanh tonearest ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6681= catanh towardzero ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6682= catanh upward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
6683catanh 1.0 -0x1p-57
6684= catanh downward binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdbp-4 : inexact-ok
6685= catanh tonearest binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
6686= catanh towardzero binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
6687= catanh upward binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdap-4 : inexact-ok
6688= catanh downward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
6689= catanh tonearest binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6690= catanh towardzero binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6691= catanh upward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6692= catanh downward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6693= catanh tonearest intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6694= catanh towardzero intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6695= catanh upward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6696= catanh downward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6697= catanh tonearest m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6698= catanh towardzero m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6699= catanh upward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6700= catanh downward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
6701= catanh tonearest binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6702= catanh towardzero binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6703= catanh upward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6704= catanh downward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
6705= catanh tonearest ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6706= catanh towardzero ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6707= catanh upward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6708catanh -1.0 -0x1p-57
6709= catanh downward binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
6710= catanh tonearest binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
6711= catanh towardzero binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
6712= catanh upward binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
6713= catanh downward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
6714= catanh tonearest binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6715= catanh towardzero binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6716= catanh upward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
6717= catanh downward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6718= catanh tonearest intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6719= catanh towardzero intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6720= catanh upward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6721= catanh downward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6722= catanh tonearest m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
6723= catanh towardzero m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6724= catanh upward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
6725= catanh downward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
6726= catanh tonearest binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6727= catanh towardzero binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6728= catanh upward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
6729= catanh downward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
6730= catanh tonearest ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6731= catanh towardzero ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6732= catanh upward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
6733catanh 0x1p-13 0x1.000002p0
6734= catanh downward binary32 0x8p-16 0x1.000002p+0 : 0x3.fffff4p-16 0xc.90fdbp-4 : inexact-ok
6735= catanh tonearest binary32 0x8p-16 0x1.000002p+0 : 0x3.fffff8p-16 0xc.90fdcp-4 : inexact-ok
6736= catanh towardzero binary32 0x8p-16 0x1.000002p+0 : 0x3.fffff4p-16 0xc.90fdbp-4 : inexact-ok
6737= catanh upward binary32 0x8p-16 0x1.000002p+0 : 0x3.fffff8p-16 0xc.90fdcp-4 : inexact-ok
6738= catanh downward binary64 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d4p-16 0xc.90fdbb22167ap-4 : inexact-ok
6739= catanh tonearest binary64 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d6p-16 0xc.90fdbb22167ap-4 : inexact-ok
6740= catanh towardzero binary64 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d4p-16 0xc.90fdbb22167ap-4 : inexact-ok
6741= catanh upward binary64 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d6p-16 0xc.90fdbb22167a8p-4 : inexact-ok
6742= catanh downward intel96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6743= catanh tonearest intel96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6744= catanh towardzero intel96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6745= catanh upward intel96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6746= catanh downward m68k96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6747= catanh tonearest m68k96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6748= catanh towardzero m68k96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6749= catanh upward m68k96 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6750= catanh downward binary128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c6p-16 0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6751= catanh tonearest binary128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c8p-16 0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6752= catanh towardzero binary128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c6p-16 0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6753= catanh upward binary128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c8p-16 0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6754= catanh downward ibm128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9p-16 0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6755= catanh tonearest ibm128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2faap-16 0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6756= catanh towardzero ibm128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9p-16 0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6757= catanh upward ibm128 0x8p-16 0x1.000002p+0 : 0x3.fffff7d5555d522224426b2faap-16 0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6758catanh 0x1p-13 -0x1.000002p0
6759= catanh downward binary32 0x8p-16 -0x1.000002p+0 : 0x3.fffff4p-16 -0xc.90fdcp-4 : inexact-ok
6760= catanh tonearest binary32 0x8p-16 -0x1.000002p+0 : 0x3.fffff8p-16 -0xc.90fdcp-4 : inexact-ok
6761= catanh towardzero binary32 0x8p-16 -0x1.000002p+0 : 0x3.fffff4p-16 -0xc.90fdbp-4 : inexact-ok
6762= catanh upward binary32 0x8p-16 -0x1.000002p+0 : 0x3.fffff8p-16 -0xc.90fdbp-4 : inexact-ok
6763= catanh downward binary64 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d4p-16 -0xc.90fdbb22167a8p-4 : inexact-ok
6764= catanh tonearest binary64 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d6p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6765= catanh towardzero binary64 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d4p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6766= catanh upward binary64 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d6p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6767= catanh downward intel96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6768= catanh tonearest intel96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6769= catanh towardzero intel96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6770= catanh upward intel96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6771= catanh downward m68k96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6772= catanh tonearest m68k96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6773= catanh towardzero m68k96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6774= catanh upward m68k96 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6775= catanh downward binary128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c6p-16 -0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6776= catanh tonearest binary128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c8p-16 -0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6777= catanh towardzero binary128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c6p-16 -0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6778= catanh upward binary128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9c8p-16 -0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6779= catanh downward ibm128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9p-16 -0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6780= catanh tonearest ibm128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2faap-16 -0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6781= catanh towardzero ibm128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2fa9p-16 -0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6782= catanh upward ibm128 0x8p-16 -0x1.000002p+0 : 0x3.fffff7d5555d522224426b2faap-16 -0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6783catanh -0x1p-13 0x1.000002p0
6784= catanh downward binary32 -0x8p-16 0x1.000002p+0 : -0x3.fffff8p-16 0xc.90fdbp-4 : inexact-ok
6785= catanh tonearest binary32 -0x8p-16 0x1.000002p+0 : -0x3.fffff8p-16 0xc.90fdcp-4 : inexact-ok
6786= catanh towardzero binary32 -0x8p-16 0x1.000002p+0 : -0x3.fffff4p-16 0xc.90fdbp-4 : inexact-ok
6787= catanh upward binary32 -0x8p-16 0x1.000002p+0 : -0x3.fffff4p-16 0xc.90fdcp-4 : inexact-ok
6788= catanh downward binary64 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d6p-16 0xc.90fdbb22167ap-4 : inexact-ok
6789= catanh tonearest binary64 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d6p-16 0xc.90fdbb22167ap-4 : inexact-ok
6790= catanh towardzero binary64 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d4p-16 0xc.90fdbb22167ap-4 : inexact-ok
6791= catanh upward binary64 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d4p-16 0xc.90fdbb22167a8p-4 : inexact-ok
6792= catanh downward intel96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6793= catanh tonearest intel96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6794= catanh towardzero intel96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6795= catanh upward intel96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6796= catanh downward m68k96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6797= catanh tonearest m68k96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6798= catanh towardzero m68k96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522p-16 0xc.90fdbb22167a234p-4 : inexact-ok
6799= catanh upward m68k96 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522p-16 0xc.90fdbb22167a235p-4 : inexact-ok
6800= catanh downward binary128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c8p-16 0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6801= catanh tonearest binary128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c8p-16 0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6802= catanh towardzero binary128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c6p-16 0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6803= catanh upward binary128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c6p-16 0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6804= catanh downward ibm128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2faap-16 0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6805= catanh tonearest ibm128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2faap-16 0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6806= catanh towardzero ibm128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9p-16 0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6807= catanh upward ibm128 -0x8p-16 0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9p-16 0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6808catanh -0x1p-13 -0x1.000002p0
6809= catanh downward binary32 -0x8p-16 -0x1.000002p+0 : -0x3.fffff8p-16 -0xc.90fdcp-4 : inexact-ok
6810= catanh tonearest binary32 -0x8p-16 -0x1.000002p+0 : -0x3.fffff8p-16 -0xc.90fdcp-4 : inexact-ok
6811= catanh towardzero binary32 -0x8p-16 -0x1.000002p+0 : -0x3.fffff4p-16 -0xc.90fdbp-4 : inexact-ok
6812= catanh upward binary32 -0x8p-16 -0x1.000002p+0 : -0x3.fffff4p-16 -0xc.90fdbp-4 : inexact-ok
6813= catanh downward binary64 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d6p-16 -0xc.90fdbb22167a8p-4 : inexact-ok
6814= catanh tonearest binary64 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d6p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6815= catanh towardzero binary64 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d4p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6816= catanh upward binary64 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d4p-16 -0xc.90fdbb22167ap-4 : inexact-ok
6817= catanh downward intel96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6818= catanh tonearest intel96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6819= catanh towardzero intel96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6820= catanh upward intel96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6821= catanh downward m68k96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6822= catanh tonearest m68k96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d5224p-16 -0xc.90fdbb22167a235p-4 : inexact-ok
6823= catanh towardzero m68k96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6824= catanh upward m68k96 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522p-16 -0xc.90fdbb22167a234p-4 : inexact-ok
6825= catanh downward binary128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c8p-16 -0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6826= catanh tonearest binary128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c8p-16 -0xc.90fdbb22167a234c56cf7e16ab18p-4 : inexact-ok
6827= catanh towardzero binary128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c6p-16 -0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6828= catanh upward binary128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9c6p-16 -0xc.90fdbb22167a234c56cf7e16ab1p-4 : inexact-ok
6829= catanh downward ibm128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2faap-16 -0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6830= catanh tonearest ibm128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2faap-16 -0xc.90fdbb22167a234c56cf7e16acp-4 : inexact-ok
6831= catanh towardzero ibm128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9p-16 -0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6832= catanh upward ibm128 -0x8p-16 -0x1.000002p+0 : -0x3.fffff7d5555d522224426b2fa9p-16 -0xc.90fdbb22167a234c56cf7e16a8p-4 : inexact-ok
6833catanh 0x1.000002p0 0x1p-13
6834= catanh downward binary32 0x1.000002p+0 0x8p-16 : 0x4.da1eap+0 0xc.931dap-4 : inexact-ok
6835= catanh tonearest binary32 0x1.000002p+0 0x8p-16 : 0x4.da1ea8p+0 0xc.931dbp-4 : inexact-ok
6836= catanh towardzero binary32 0x1.000002p+0 0x8p-16 : 0x4.da1eap+0 0xc.931dap-4 : inexact-ok
6837= catanh upward binary32 0x1.000002p+0 0x8p-16 : 0x4.da1ea8p+0 0xc.931dbp-4 : inexact-ok
6838= catanh downward binary64 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abcccp+0 0xc.931daa174b37p-4 : inexact-ok
6839= catanh tonearest binary64 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abcccp+0 0xc.931daa174b37p-4 : inexact-ok
6840= catanh towardzero binary64 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abcccp+0 0xc.931daa174b37p-4 : inexact-ok
6841= catanh upward binary64 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc4p+0 0xc.931daa174b378p-4 : inexact-ok
6842= catanh downward intel96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6843= catanh tonearest intel96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6844= catanh towardzero intel96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6845= catanh upward intel96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b98p+0 0xc.931daa174b37348p-4 : inexact-ok
6846= catanh downward m68k96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6847= catanh tonearest m68k96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6848= catanh towardzero m68k96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6849= catanh upward m68k96 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b98p+0 0xc.931daa174b37348p-4 : inexact-ok
6850= catanh downward binary128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd29438p+0 0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6851= catanh tonearest binary128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd2943cp+0 0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6852= catanh towardzero binary128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd29438p+0 0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6853= catanh upward binary128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd2943cp+0 0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6854= catanh downward ibm128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6855= catanh tonearest ibm128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6856= catanh towardzero ibm128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6857= catanh upward ibm128 0x1.000002p+0 0x8p-16 : 0x4.da1ea44abccc0b91301bcfd296p+0 0xc.931daa174b37347f5f4b33239p-4 : inexact-ok
6858catanh -0x1.000002p0 0x1p-13
6859= catanh downward binary32 -0x1.000002p+0 0x8p-16 : -0x4.da1ea8p+0 0xc.931dap-4 : inexact-ok
6860= catanh tonearest binary32 -0x1.000002p+0 0x8p-16 : -0x4.da1ea8p+0 0xc.931dbp-4 : inexact-ok
6861= catanh towardzero binary32 -0x1.000002p+0 0x8p-16 : -0x4.da1eap+0 0xc.931dap-4 : inexact-ok
6862= catanh upward binary32 -0x1.000002p+0 0x8p-16 : -0x4.da1eap+0 0xc.931dbp-4 : inexact-ok
6863= catanh downward binary64 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc4p+0 0xc.931daa174b37p-4 : inexact-ok
6864= catanh tonearest binary64 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abcccp+0 0xc.931daa174b37p-4 : inexact-ok
6865= catanh towardzero binary64 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abcccp+0 0xc.931daa174b37p-4 : inexact-ok
6866= catanh upward binary64 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abcccp+0 0xc.931daa174b378p-4 : inexact-ok
6867= catanh downward intel96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b98p+0 0xc.931daa174b37347p-4 : inexact-ok
6868= catanh tonearest intel96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6869= catanh towardzero intel96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6870= catanh upward intel96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6871= catanh downward m68k96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b98p+0 0xc.931daa174b37347p-4 : inexact-ok
6872= catanh tonearest m68k96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6873= catanh towardzero m68k96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37347p-4 : inexact-ok
6874= catanh upward m68k96 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b9p+0 0xc.931daa174b37348p-4 : inexact-ok
6875= catanh downward binary128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd2943cp+0 0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6876= catanh tonearest binary128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd2943cp+0 0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6877= catanh towardzero binary128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd29438p+0 0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6878= catanh upward binary128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd29438p+0 0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6879= catanh downward ibm128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd296p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6880= catanh tonearest ibm128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6881= catanh towardzero ibm128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6882= catanh upward ibm128 -0x1.000002p+0 0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 0xc.931daa174b37347f5f4b33239p-4 : inexact-ok
6883catanh 0x1.000002p0 -0x1p-13
6884= catanh downward binary32 0x1.000002p+0 -0x8p-16 : 0x4.da1eap+0 -0xc.931dbp-4 : inexact-ok
6885= catanh tonearest binary32 0x1.000002p+0 -0x8p-16 : 0x4.da1ea8p+0 -0xc.931dbp-4 : inexact-ok
6886= catanh towardzero binary32 0x1.000002p+0 -0x8p-16 : 0x4.da1eap+0 -0xc.931dap-4 : inexact-ok
6887= catanh upward binary32 0x1.000002p+0 -0x8p-16 : 0x4.da1ea8p+0 -0xc.931dap-4 : inexact-ok
6888= catanh downward binary64 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abcccp+0 -0xc.931daa174b378p-4 : inexact-ok
6889= catanh tonearest binary64 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abcccp+0 -0xc.931daa174b37p-4 : inexact-ok
6890= catanh towardzero binary64 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abcccp+0 -0xc.931daa174b37p-4 : inexact-ok
6891= catanh upward binary64 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc4p+0 -0xc.931daa174b37p-4 : inexact-ok
6892= catanh downward intel96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6893= catanh tonearest intel96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6894= catanh towardzero intel96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6895= catanh upward intel96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b98p+0 -0xc.931daa174b37347p-4 : inexact-ok
6896= catanh downward m68k96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6897= catanh tonearest m68k96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6898= catanh towardzero m68k96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6899= catanh upward m68k96 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b98p+0 -0xc.931daa174b37347p-4 : inexact-ok
6900= catanh downward binary128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd29438p+0 -0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6901= catanh tonearest binary128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd2943cp+0 -0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6902= catanh towardzero binary128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd29438p+0 -0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6903= catanh upward binary128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd2943cp+0 -0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6904= catanh downward ibm128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33239p-4 : inexact-ok
6905= catanh tonearest ibm128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6906= catanh towardzero ibm128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6907= catanh upward ibm128 0x1.000002p+0 -0x8p-16 : 0x4.da1ea44abccc0b91301bcfd296p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6908catanh -0x1.000002p0 -0x1p-13
6909= catanh downward binary32 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea8p+0 -0xc.931dbp-4 : inexact-ok
6910= catanh tonearest binary32 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea8p+0 -0xc.931dbp-4 : inexact-ok
6911= catanh towardzero binary32 -0x1.000002p+0 -0x8p-16 : -0x4.da1eap+0 -0xc.931dap-4 : inexact-ok
6912= catanh upward binary32 -0x1.000002p+0 -0x8p-16 : -0x4.da1eap+0 -0xc.931dap-4 : inexact-ok
6913= catanh downward binary64 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc4p+0 -0xc.931daa174b378p-4 : inexact-ok
6914= catanh tonearest binary64 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abcccp+0 -0xc.931daa174b37p-4 : inexact-ok
6915= catanh towardzero binary64 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abcccp+0 -0xc.931daa174b37p-4 : inexact-ok
6916= catanh upward binary64 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abcccp+0 -0xc.931daa174b37p-4 : inexact-ok
6917= catanh downward intel96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b98p+0 -0xc.931daa174b37348p-4 : inexact-ok
6918= catanh tonearest intel96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6919= catanh towardzero intel96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6920= catanh upward intel96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6921= catanh downward m68k96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b98p+0 -0xc.931daa174b37348p-4 : inexact-ok
6922= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37348p-4 : inexact-ok
6923= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6924= catanh upward m68k96 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b9p+0 -0xc.931daa174b37347p-4 : inexact-ok
6925= catanh downward binary128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd2943cp+0 -0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6926= catanh tonearest binary128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd2943cp+0 -0xc.931daa174b37347f5f4b33238d8p-4 : inexact-ok
6927= catanh towardzero binary128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd29438p+0 -0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6928= catanh upward binary128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd29438p+0 -0xc.931daa174b37347f5f4b33238d78p-4 : inexact-ok
6929= catanh downward ibm128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd296p+0 -0xc.931daa174b37347f5f4b33239p-4 : inexact-ok
6930= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6931= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6932= catanh upward ibm128 -0x1.000002p+0 -0x8p-16 : -0x4.da1ea44abccc0b91301bcfd294p+0 -0xc.931daa174b37347f5f4b33238cp-4 : inexact-ok
6933catanh 0x1p-13 0x0.ffffffp0
6934= catanh downward binary32 0x8p-16 0xf.fffffp-4 : 0x4p-16 0xc.90fdap-4 : inexact-ok
6935= catanh tonearest binary32 0x8p-16 0xf.fffffp-4 : 0x4p-16 0xc.90fdap-4 : inexact-ok
6936= catanh towardzero binary32 0x8p-16 0xf.fffffp-4 : 0x4p-16 0xc.90fdap-4 : inexact-ok
6937= catanh upward binary32 0x8p-16 0xf.fffffp-4 : 0x4.000008p-16 0xc.90fdbp-4 : inexact-ok
6938= catanh downward binary64 0x8p-16 0xf.fffffp-4 : 0x4.000003d555574p-16 0xc.90fda3221689p-4 : inexact-ok
6939= catanh tonearest binary64 0x8p-16 0xf.fffffp-4 : 0x4.000003d555574p-16 0xc.90fda3221689p-4 : inexact-ok
6940= catanh towardzero binary64 0x8p-16 0xf.fffffp-4 : 0x4.000003d555574p-16 0xc.90fda3221689p-4 : inexact-ok
6941= catanh upward binary64 0x8p-16 0xf.fffffp-4 : 0x4.000003d555578p-16 0xc.90fda32216898p-4 : inexact-ok
6942= catanh downward intel96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6943= catanh tonearest intel96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
6944= catanh towardzero intel96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6945= catanh upward intel96 0x8p-16 0xf.fffffp-4 : 0x4.000003d555575228p-16 0xc.90fda3221689235p-4 : inexact-ok
6946= catanh downward m68k96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6947= catanh tonearest m68k96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
6948= catanh towardzero m68k96 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6949= catanh upward m68k96 0x8p-16 0xf.fffffp-4 : 0x4.000003d555575228p-16 0xc.90fda3221689235p-4 : inexact-ok
6950= catanh downward binary128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4671c4p-16 0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
6951= catanh tonearest binary128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4671c8p-16 0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
6952= catanh towardzero binary128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4671c4p-16 0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
6953= catanh upward binary128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4671c8p-16 0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
6954= catanh downward ibm128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b467p-16 0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
6955= catanh tonearest ibm128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4672p-16 0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
6956= catanh towardzero ibm128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b467p-16 0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
6957= catanh upward ibm128 0x8p-16 0xf.fffffp-4 : 0x4.000003d55557522222926b4672p-16 0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
6958catanh 0x1p-13 -0x0.ffffffp0
6959= catanh downward binary32 0x8p-16 -0xf.fffffp-4 : 0x4p-16 -0xc.90fdbp-4 : inexact-ok
6960= catanh tonearest binary32 0x8p-16 -0xf.fffffp-4 : 0x4p-16 -0xc.90fdap-4 : inexact-ok
6961= catanh towardzero binary32 0x8p-16 -0xf.fffffp-4 : 0x4p-16 -0xc.90fdap-4 : inexact-ok
6962= catanh upward binary32 0x8p-16 -0xf.fffffp-4 : 0x4.000008p-16 -0xc.90fdap-4 : inexact-ok
6963= catanh downward binary64 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555574p-16 -0xc.90fda32216898p-4 : inexact-ok
6964= catanh tonearest binary64 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555574p-16 -0xc.90fda3221689p-4 : inexact-ok
6965= catanh towardzero binary64 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555574p-16 -0xc.90fda3221689p-4 : inexact-ok
6966= catanh upward binary64 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555578p-16 -0xc.90fda3221689p-4 : inexact-ok
6967= catanh downward intel96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
6968= catanh tonearest intel96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
6969= catanh towardzero intel96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
6970= catanh upward intel96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555575228p-16 -0xc.90fda3221689234p-4 : inexact-ok
6971= catanh downward m68k96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
6972= catanh tonearest m68k96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
6973= catanh towardzero m68k96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
6974= catanh upward m68k96 0x8p-16 -0xf.fffffp-4 : 0x4.000003d555575228p-16 -0xc.90fda3221689234p-4 : inexact-ok
6975= catanh downward binary128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4671c4p-16 -0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
6976= catanh tonearest binary128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4671c8p-16 -0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
6977= catanh towardzero binary128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4671c4p-16 -0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
6978= catanh upward binary128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4671c8p-16 -0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
6979= catanh downward ibm128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b467p-16 -0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
6980= catanh tonearest ibm128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4672p-16 -0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
6981= catanh towardzero ibm128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b467p-16 -0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
6982= catanh upward ibm128 0x8p-16 -0xf.fffffp-4 : 0x4.000003d55557522222926b4672p-16 -0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
6983catanh -0x1p-13 0x0.ffffffp0
6984= catanh downward binary32 -0x8p-16 0xf.fffffp-4 : -0x4.000008p-16 0xc.90fdap-4 : inexact-ok
6985= catanh tonearest binary32 -0x8p-16 0xf.fffffp-4 : -0x4p-16 0xc.90fdap-4 : inexact-ok
6986= catanh towardzero binary32 -0x8p-16 0xf.fffffp-4 : -0x4p-16 0xc.90fdap-4 : inexact-ok
6987= catanh upward binary32 -0x8p-16 0xf.fffffp-4 : -0x4p-16 0xc.90fdbp-4 : inexact-ok
6988= catanh downward binary64 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555578p-16 0xc.90fda3221689p-4 : inexact-ok
6989= catanh tonearest binary64 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555574p-16 0xc.90fda3221689p-4 : inexact-ok
6990= catanh towardzero binary64 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555574p-16 0xc.90fda3221689p-4 : inexact-ok
6991= catanh upward binary64 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555574p-16 0xc.90fda32216898p-4 : inexact-ok
6992= catanh downward intel96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555575228p-16 0xc.90fda3221689234p-4 : inexact-ok
6993= catanh tonearest intel96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
6994= catanh towardzero intel96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6995= catanh upward intel96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
6996= catanh downward m68k96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d555575228p-16 0xc.90fda3221689234p-4 : inexact-ok
6997= catanh tonearest m68k96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
6998= catanh towardzero m68k96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689234p-4 : inexact-ok
6999= catanh upward m68k96 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522p-16 0xc.90fda3221689235p-4 : inexact-ok
7000= catanh downward binary128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4671c8p-16 0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
7001= catanh tonearest binary128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4671c8p-16 0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
7002= catanh towardzero binary128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4671c4p-16 0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
7003= catanh upward binary128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4671c4p-16 0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
7004= catanh downward ibm128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4672p-16 0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
7005= catanh tonearest ibm128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b4672p-16 0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
7006= catanh towardzero ibm128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b467p-16 0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
7007= catanh upward ibm128 -0x8p-16 0xf.fffffp-4 : -0x4.000003d55557522222926b467p-16 0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
7008catanh -0x1p-13 -0x0.ffffffp0
7009= catanh downward binary32 -0x8p-16 -0xf.fffffp-4 : -0x4.000008p-16 -0xc.90fdbp-4 : inexact-ok
7010= catanh tonearest binary32 -0x8p-16 -0xf.fffffp-4 : -0x4p-16 -0xc.90fdap-4 : inexact-ok
7011= catanh towardzero binary32 -0x8p-16 -0xf.fffffp-4 : -0x4p-16 -0xc.90fdap-4 : inexact-ok
7012= catanh upward binary32 -0x8p-16 -0xf.fffffp-4 : -0x4p-16 -0xc.90fdap-4 : inexact-ok
7013= catanh downward binary64 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555578p-16 -0xc.90fda32216898p-4 : inexact-ok
7014= catanh tonearest binary64 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555574p-16 -0xc.90fda3221689p-4 : inexact-ok
7015= catanh towardzero binary64 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555574p-16 -0xc.90fda3221689p-4 : inexact-ok
7016= catanh upward binary64 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555574p-16 -0xc.90fda3221689p-4 : inexact-ok
7017= catanh downward intel96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555575228p-16 -0xc.90fda3221689235p-4 : inexact-ok
7018= catanh tonearest intel96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
7019= catanh towardzero intel96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
7020= catanh upward intel96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
7021= catanh downward m68k96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d555575228p-16 -0xc.90fda3221689235p-4 : inexact-ok
7022= catanh tonearest m68k96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689235p-4 : inexact-ok
7023= catanh towardzero m68k96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
7024= catanh upward m68k96 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522p-16 -0xc.90fda3221689234p-4 : inexact-ok
7025= catanh downward binary128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4671c8p-16 -0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
7026= catanh tonearest binary128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4671c8p-16 -0xc.90fda3221689234c4b2f7e0caf18p-4 : inexact-ok
7027= catanh towardzero binary128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4671c4p-16 -0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
7028= catanh upward binary128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4671c4p-16 -0xc.90fda3221689234c4b2f7e0caf1p-4 : inexact-ok
7029= catanh downward ibm128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4672p-16 -0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
7030= catanh tonearest ibm128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b4672p-16 -0xc.90fda3221689234c4b2f7e0cbp-4 : inexact-ok
7031= catanh towardzero ibm128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b467p-16 -0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
7032= catanh upward ibm128 -0x8p-16 -0xf.fffffp-4 : -0x4.000003d55557522222926b467p-16 -0xc.90fda3221689234c4b2f7e0cacp-4 : inexact-ok
7033catanh 0x0.ffffffp0 0x1p-13
7034= catanh downward binary32 0xf.fffffp-4 0x8p-16 : 0x4.da1eap+0 0xc.901dap-4 : inexact-ok
7035= catanh tonearest binary32 0xf.fffffp-4 0x8p-16 : 0x4.da1ea8p+0 0xc.901dbp-4 : inexact-ok
7036= catanh towardzero binary32 0xf.fffffp-4 0x8p-16 : 0x4.da1eap+0 0xc.901dap-4 : inexact-ok
7037= catanh upward binary32 0xf.fffffp-4 0x8p-16 : 0x4.da1ea8p+0 0xc.901dbp-4 : inexact-ok
7038= catanh downward binary64 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae4p+0 0xc.901daa237b368p-4 : inexact-ok
7039= catanh tonearest binary64 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae4p+0 0xc.901daa237b37p-4 : inexact-ok
7040= catanh towardzero binary64 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae4p+0 0xc.901daa237b368p-4 : inexact-ok
7041= catanh upward binary64 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae8p+0 0xc.901daa237b37p-4 : inexact-ok
7042= catanh downward intel96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7043= catanh tonearest intel96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7044= catanh towardzero intel96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7045= catanh upward intel96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae4798p+0 0xc.901daa237b36cadp-4 : inexact-ok
7046= catanh downward m68k96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7047= catanh tonearest m68k96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7048= catanh towardzero m68k96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7049= catanh upward m68k96 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae4798p+0 0xc.901daa237b36cadp-4 : inexact-ok
7050= catanh downward binary128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7051= catanh tonearest binary128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c604p+0 0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7052= catanh towardzero binary128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7053= catanh upward binary128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c604p+0 0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7054= catanh downward ibm128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7055= catanh tonearest ibm128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7056= catanh towardzero ibm128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7057= catanh upward ibm128 0xf.fffffp-4 0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c8p+0 0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7058catanh -0x0.ffffffp0 0x1p-13
7059= catanh downward binary32 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea8p+0 0xc.901dap-4 : inexact-ok
7060= catanh tonearest binary32 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea8p+0 0xc.901dbp-4 : inexact-ok
7061= catanh towardzero binary32 -0xf.fffffp-4 0x8p-16 : -0x4.da1eap+0 0xc.901dap-4 : inexact-ok
7062= catanh upward binary32 -0xf.fffffp-4 0x8p-16 : -0x4.da1eap+0 0xc.901dbp-4 : inexact-ok
7063= catanh downward binary64 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae8p+0 0xc.901daa237b368p-4 : inexact-ok
7064= catanh tonearest binary64 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae4p+0 0xc.901daa237b37p-4 : inexact-ok
7065= catanh towardzero binary64 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae4p+0 0xc.901daa237b368p-4 : inexact-ok
7066= catanh upward binary64 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae4p+0 0xc.901daa237b37p-4 : inexact-ok
7067= catanh downward intel96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae4798p+0 0xc.901daa237b36cacp-4 : inexact-ok
7068= catanh tonearest intel96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7069= catanh towardzero intel96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7070= catanh upward intel96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7071= catanh downward m68k96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae4798p+0 0xc.901daa237b36cacp-4 : inexact-ok
7072= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7073= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cacp-4 : inexact-ok
7074= catanh upward m68k96 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae479p+0 0xc.901daa237b36cadp-4 : inexact-ok
7075= catanh downward binary128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c604p+0 0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7076= catanh tonearest binary128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c604p+0 0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7077= catanh towardzero binary128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7078= catanh upward binary128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7079= catanh downward ibm128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c8p+0 0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7080= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7081= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7082= catanh upward ibm128 -0xf.fffffp-4 0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7083catanh 0x0.ffffffp0 -0x1p-13
7084= catanh downward binary32 0xf.fffffp-4 -0x8p-16 : 0x4.da1eap+0 -0xc.901dbp-4 : inexact-ok
7085= catanh tonearest binary32 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea8p+0 -0xc.901dbp-4 : inexact-ok
7086= catanh towardzero binary32 0xf.fffffp-4 -0x8p-16 : 0x4.da1eap+0 -0xc.901dap-4 : inexact-ok
7087= catanh upward binary32 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea8p+0 -0xc.901dap-4 : inexact-ok
7088= catanh downward binary64 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae4p+0 -0xc.901daa237b37p-4 : inexact-ok
7089= catanh tonearest binary64 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae4p+0 -0xc.901daa237b37p-4 : inexact-ok
7090= catanh towardzero binary64 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae4p+0 -0xc.901daa237b368p-4 : inexact-ok
7091= catanh upward binary64 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae8p+0 -0xc.901daa237b368p-4 : inexact-ok
7092= catanh downward intel96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7093= catanh tonearest intel96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7094= catanh towardzero intel96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7095= catanh upward intel96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae4798p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7096= catanh downward m68k96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7097= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7098= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7099= catanh upward m68k96 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae4798p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7100= catanh downward binary128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7101= catanh tonearest binary128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c604p+0 -0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7102= catanh towardzero binary128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7103= catanh upward binary128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c604p+0 -0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7104= catanh downward ibm128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7105= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7106= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7107= catanh upward ibm128 0xf.fffffp-4 -0x8p-16 : 0x4.da1ea68abcae47927fe1ffe2c8p+0 -0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7108catanh -0x0.ffffffp0 -0x1p-13
7109= catanh downward binary32 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea8p+0 -0xc.901dbp-4 : inexact-ok
7110= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea8p+0 -0xc.901dbp-4 : inexact-ok
7111= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-16 : -0x4.da1eap+0 -0xc.901dap-4 : inexact-ok
7112= catanh upward binary32 -0xf.fffffp-4 -0x8p-16 : -0x4.da1eap+0 -0xc.901dap-4 : inexact-ok
7113= catanh downward binary64 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae8p+0 -0xc.901daa237b37p-4 : inexact-ok
7114= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae4p+0 -0xc.901daa237b37p-4 : inexact-ok
7115= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae4p+0 -0xc.901daa237b368p-4 : inexact-ok
7116= catanh upward binary64 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae4p+0 -0xc.901daa237b368p-4 : inexact-ok
7117= catanh downward intel96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae4798p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7118= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7119= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7120= catanh upward intel96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7121= catanh downward m68k96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae4798p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7122= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cadp-4 : inexact-ok
7123= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7124= catanh upward m68k96 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae479p+0 -0xc.901daa237b36cacp-4 : inexact-ok
7125= catanh downward binary128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c604p+0 -0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7126= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c604p+0 -0xc.901daa237b36cacaca4d2e37cf3p-4 : inexact-ok
7127= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7128= catanh upward binary128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37cf28p-4 : inexact-ok
7129= catanh downward ibm128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c8p+0 -0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7130= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37dp-4 : inexact-ok
7131= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7132= catanh upward ibm128 -0xf.fffffp-4 -0x8p-16 : -0x4.da1ea68abcae47927fe1ffe2c6p+0 -0xc.901daa237b36cacaca4d2e37ccp-4 : inexact-ok
7133catanh 0x1p-27 0x1.0000000000001p0
7134= catanh downward binary32 0x2p-28 0x1.000002p+0 : 0xf.ffffep-32 0xc.90fdbp-4 : inexact-ok
7135= catanh tonearest binary32 0x2p-28 0x1.000002p+0 : 0xf.ffffep-32 0xc.90fdcp-4 : inexact-ok
7136= catanh towardzero binary32 0x2p-28 0x1.000002p+0 : 0xf.ffffep-32 0xc.90fdbp-4 : inexact-ok
7137= catanh upward binary32 0x2p-28 0x1.000002p+0 : 0xf.fffffp-32 0xc.90fdcp-4 : inexact-ok
7138= catanh downward binary64 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001f8p-32 0xc.90fdba22167cp-4 : inexact-ok
7139= catanh tonearest binary64 0x2p-28 0x1.000002p+0 : 0xf.ffffe000002p-32 0xc.90fdba22167cp-4 : inexact-ok
7140= catanh towardzero binary64 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001f8p-32 0xc.90fdba22167cp-4 : inexact-ok
7141= catanh upward binary64 0x2p-28 0x1.000002p+0 : 0xf.ffffe000002p-32 0xc.90fdba22167c8p-4 : inexact-ok
7142= catanh downward intel96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7143= catanh tonearest intel96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7144= catanh towardzero intel96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7145= catanh upward intel96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff56p-32 0xc.90fdba22167c335p-4 : inexact-ok
7146= catanh downward m68k96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7147= catanh tonearest m68k96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7148= catanh towardzero m68k96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7149= catanh upward m68k96 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff56p-32 0xc.90fdba22167c335p-4 : inexact-ok
7150= catanh downward binary128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7151= catanh tonearest binary128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7152= catanh towardzero binary128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7153= catanh upward binary128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d55p-32 0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7154= catanh downward ibm128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7155= catanh tonearest ibm128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7156= catanh towardzero ibm128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7157= catanh upward ibm128 0x2p-28 0x1.000002p+0 : 0xf.ffffe000001ff55555555515d8p-32 0xc.90fdba22167c334c56f0d362bcp-4 : inexact-ok
7158= catanh downward binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7159= catanh tonearest binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
7160= catanh towardzero binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7161= catanh upward binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
7162= catanh downward binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7163= catanh tonearest binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7164= catanh towardzero binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7165= catanh upward binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168c8p-4 : inexact-ok
7166= catanh downward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7167= catanh tonearest intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7168= catanh towardzero intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7169= catanh upward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7170= catanh downward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7171= catanh tonearest m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7172= catanh towardzero m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7173= catanh upward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7174= catanh downward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7175= catanh tonearest binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7176= catanh towardzero binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7177= catanh upward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7178= catanh downward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7179= catanh tonearest ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7180= catanh towardzero ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7181= catanh upward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7182= catanh downward binary64 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffe8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
7183= catanh tonearest binary64 0x2p-28 0x1.0000000000001p+0 : 0xf.ffffffffffffp-32 0xc.90fdaa22168c8p-4 : inexact-ok
7184= catanh towardzero binary64 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffe8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
7185= catanh upward binary64 0x2p-28 0x1.0000000000001p+0 : 0xf.ffffffffffffp-32 0xc.90fdaa22168dp-4 : inexact-ok
7186= catanh downward intel96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7187= catanh tonearest intel96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7188= catanh towardzero intel96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7189= catanh upward intel96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef56p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7190= catanh downward m68k96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7191= catanh tonearest m68k96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7192= catanh towardzero m68k96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7193= catanh upward m68k96 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef56p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7194= catanh downward binary128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7195= catanh tonearest binary128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7196= catanh towardzero binary128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7197= catanh upward binary128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d5p-32 0xc.90fdaa22168cb34c4c6628b808c8p-4 : inexact-ok
7198= catanh downward ibm128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7199= catanh tonearest ibm128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7200= catanh towardzero ibm128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7201= catanh upward ibm128 0x2p-28 0x1.0000000000001p+0 : 0xf.fffffffffffef555555555556p-32 0xc.90fdaa22168cb34c4c6628b80cp-4 : inexact-ok
7202catanh 0x1p-27 -0x1.0000000000001p0
7203= catanh downward binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdbp-4 : inexact-ok
7204= catanh tonearest binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdbp-4 : inexact-ok
7205= catanh towardzero binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7206= catanh upward binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdap-4 : inexact-ok
7207= catanh downward binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7208= catanh tonearest binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7209= catanh towardzero binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7210= catanh upward binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7211= catanh downward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7212= catanh tonearest intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7213= catanh towardzero intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7214= catanh upward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7215= catanh downward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7216= catanh tonearest m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7217= catanh towardzero m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7218= catanh upward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7219= catanh downward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7220= catanh tonearest binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7221= catanh towardzero binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7222= catanh upward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7223= catanh downward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7224= catanh tonearest ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7225= catanh towardzero ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7226= catanh upward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7227= catanh downward binary32 0x2p-28 -0x1.000002p+0 : 0xf.ffffep-32 -0xc.90fdcp-4 : inexact-ok
7228= catanh tonearest binary32 0x2p-28 -0x1.000002p+0 : 0xf.ffffep-32 -0xc.90fdcp-4 : inexact-ok
7229= catanh towardzero binary32 0x2p-28 -0x1.000002p+0 : 0xf.ffffep-32 -0xc.90fdbp-4 : inexact-ok
7230= catanh upward binary32 0x2p-28 -0x1.000002p+0 : 0xf.fffffp-32 -0xc.90fdbp-4 : inexact-ok
7231= catanh downward binary64 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001f8p-32 -0xc.90fdba22167c8p-4 : inexact-ok
7232= catanh tonearest binary64 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000002p-32 -0xc.90fdba22167cp-4 : inexact-ok
7233= catanh towardzero binary64 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001f8p-32 -0xc.90fdba22167cp-4 : inexact-ok
7234= catanh upward binary64 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000002p-32 -0xc.90fdba22167cp-4 : inexact-ok
7235= catanh downward intel96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7236= catanh tonearest intel96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7237= catanh towardzero intel96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7238= catanh upward intel96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff56p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7239= catanh downward m68k96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7240= catanh tonearest m68k96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7241= catanh towardzero m68k96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7242= catanh upward m68k96 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff56p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7243= catanh downward binary128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7244= catanh tonearest binary128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7245= catanh towardzero binary128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7246= catanh upward binary128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d55p-32 -0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7247= catanh downward ibm128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362bcp-4 : inexact-ok
7248= catanh tonearest ibm128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7249= catanh towardzero ibm128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7250= catanh upward ibm128 0x2p-28 -0x1.000002p+0 : 0xf.ffffe000001ff55555555515d8p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7251= catanh downward binary64 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffe8p-32 -0xc.90fdaa22168dp-4 : inexact-ok
7252= catanh tonearest binary64 0x2p-28 -0x1.0000000000001p+0 : 0xf.ffffffffffffp-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7253= catanh towardzero binary64 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffe8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7254= catanh upward binary64 0x2p-28 -0x1.0000000000001p+0 : 0xf.ffffffffffffp-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7255= catanh downward intel96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7256= catanh tonearest intel96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7257= catanh towardzero intel96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7258= catanh upward intel96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef56p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7259= catanh downward m68k96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7260= catanh tonearest m68k96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7261= catanh towardzero m68k96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7262= catanh upward m68k96 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef56p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7263= catanh downward binary128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808c8p-4 : inexact-ok
7264= catanh tonearest binary128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7265= catanh towardzero binary128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7266= catanh upward binary128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555d5p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7267= catanh downward ibm128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b80cp-4 : inexact-ok
7268= catanh tonearest ibm128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7269= catanh towardzero ibm128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7270= catanh upward ibm128 0x2p-28 -0x1.0000000000001p+0 : 0xf.fffffffffffef555555555556p-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7271catanh -0x1p-27 0x1.0000000000001p0
7272= catanh downward binary32 -0x2p-28 0x1.000002p+0 : -0xf.fffffp-32 0xc.90fdbp-4 : inexact-ok
7273= catanh tonearest binary32 -0x2p-28 0x1.000002p+0 : -0xf.ffffep-32 0xc.90fdcp-4 : inexact-ok
7274= catanh towardzero binary32 -0x2p-28 0x1.000002p+0 : -0xf.ffffep-32 0xc.90fdbp-4 : inexact-ok
7275= catanh upward binary32 -0x2p-28 0x1.000002p+0 : -0xf.ffffep-32 0xc.90fdcp-4 : inexact-ok
7276= catanh downward binary64 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000002p-32 0xc.90fdba22167cp-4 : inexact-ok
7277= catanh tonearest binary64 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000002p-32 0xc.90fdba22167cp-4 : inexact-ok
7278= catanh towardzero binary64 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001f8p-32 0xc.90fdba22167cp-4 : inexact-ok
7279= catanh upward binary64 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001f8p-32 0xc.90fdba22167c8p-4 : inexact-ok
7280= catanh downward intel96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff56p-32 0xc.90fdba22167c334p-4 : inexact-ok
7281= catanh tonearest intel96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7282= catanh towardzero intel96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7283= catanh upward intel96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7284= catanh downward m68k96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff56p-32 0xc.90fdba22167c334p-4 : inexact-ok
7285= catanh tonearest m68k96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7286= catanh towardzero m68k96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c334p-4 : inexact-ok
7287= catanh upward m68k96 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55p-32 0xc.90fdba22167c335p-4 : inexact-ok
7288= catanh downward binary128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d55p-32 0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7289= catanh tonearest binary128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7290= catanh towardzero binary128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7291= catanh upward binary128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7292= catanh downward ibm128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d8p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7293= catanh tonearest ibm128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7294= catanh towardzero ibm128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7295= catanh upward ibm128 -0x2p-28 0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 0xc.90fdba22167c334c56f0d362bcp-4 : inexact-ok
7296= catanh downward binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdap-4 : inexact-ok
7297= catanh tonearest binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdbp-4 : inexact-ok
7298= catanh towardzero binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7299= catanh upward binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdbp-4 : inexact-ok
7300= catanh downward binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7301= catanh tonearest binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7302= catanh towardzero binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7303= catanh upward binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
7304= catanh downward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7305= catanh tonearest intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7306= catanh towardzero intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7307= catanh upward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7308= catanh downward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7309= catanh tonearest m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7310= catanh towardzero m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7311= catanh upward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7312= catanh downward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7313= catanh tonearest binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7314= catanh towardzero binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7315= catanh upward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7316= catanh downward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7317= catanh tonearest ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7318= catanh towardzero ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7319= catanh upward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7320= catanh downward binary64 -0x2p-28 0x1.0000000000001p+0 : -0xf.ffffffffffffp-32 0xc.90fdaa22168c8p-4 : inexact-ok
7321= catanh tonearest binary64 -0x2p-28 0x1.0000000000001p+0 : -0xf.ffffffffffffp-32 0xc.90fdaa22168c8p-4 : inexact-ok
7322= catanh towardzero binary64 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffe8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
7323= catanh upward binary64 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffe8p-32 0xc.90fdaa22168dp-4 : inexact-ok
7324= catanh downward intel96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef56p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7325= catanh tonearest intel96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7326= catanh towardzero intel96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7327= catanh upward intel96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7328= catanh downward m68k96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef56p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7329= catanh tonearest m68k96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7330= catanh towardzero m68k96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb34p-4 : inexact-ok
7331= catanh upward m68k96 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 0xc.90fdaa22168cb35p-4 : inexact-ok
7332= catanh downward binary128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d5p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7333= catanh tonearest binary128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7334= catanh towardzero binary128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7335= catanh upward binary128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 0xc.90fdaa22168cb34c4c6628b808c8p-4 : inexact-ok
7336= catanh downward ibm128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555556p-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7337= catanh tonearest ibm128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7338= catanh towardzero ibm128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7339= catanh upward ibm128 -0x2p-28 0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 0xc.90fdaa22168cb34c4c6628b80cp-4 : inexact-ok
7340catanh -0x1p-27 -0x1.0000000000001p0
7341= catanh downward binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
7342= catanh tonearest binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
7343= catanh towardzero binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7344= catanh upward binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7345= catanh downward binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168c8p-4 : inexact-ok
7346= catanh tonearest binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7347= catanh towardzero binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7348= catanh upward binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7349= catanh downward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7350= catanh tonearest intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7351= catanh towardzero intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7352= catanh upward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7353= catanh downward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7354= catanh tonearest m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7355= catanh towardzero m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7356= catanh upward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7357= catanh downward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7358= catanh tonearest binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7359= catanh towardzero binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7360= catanh upward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7361= catanh downward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7362= catanh tonearest ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7363= catanh towardzero ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7364= catanh upward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7365= catanh downward binary32 -0x2p-28 -0x1.000002p+0 : -0xf.fffffp-32 -0xc.90fdcp-4 : inexact-ok
7366= catanh tonearest binary32 -0x2p-28 -0x1.000002p+0 : -0xf.ffffep-32 -0xc.90fdcp-4 : inexact-ok
7367= catanh towardzero binary32 -0x2p-28 -0x1.000002p+0 : -0xf.ffffep-32 -0xc.90fdbp-4 : inexact-ok
7368= catanh upward binary32 -0x2p-28 -0x1.000002p+0 : -0xf.ffffep-32 -0xc.90fdbp-4 : inexact-ok
7369= catanh downward binary64 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000002p-32 -0xc.90fdba22167c8p-4 : inexact-ok
7370= catanh tonearest binary64 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000002p-32 -0xc.90fdba22167cp-4 : inexact-ok
7371= catanh towardzero binary64 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001f8p-32 -0xc.90fdba22167cp-4 : inexact-ok
7372= catanh upward binary64 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001f8p-32 -0xc.90fdba22167cp-4 : inexact-ok
7373= catanh downward intel96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff56p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7374= catanh tonearest intel96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7375= catanh towardzero intel96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7376= catanh upward intel96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7377= catanh downward m68k96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff56p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7378= catanh tonearest m68k96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c335p-4 : inexact-ok
7379= catanh towardzero m68k96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7380= catanh upward m68k96 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55p-32 -0xc.90fdba22167c334p-4 : inexact-ok
7381= catanh downward binary128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d55p-32 -0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7382= catanh tonearest binary128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b87p-4 : inexact-ok
7383= catanh towardzero binary128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7384= catanh upward binary128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d548p-32 -0xc.90fdba22167c334c56f0d362b868p-4 : inexact-ok
7385= catanh downward ibm128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d8p-32 -0xc.90fdba22167c334c56f0d362bcp-4 : inexact-ok
7386= catanh tonearest ibm128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7387= catanh towardzero ibm128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7388= catanh upward ibm128 -0x2p-28 -0x1.000002p+0 : -0xf.ffffe000001ff55555555515d4p-32 -0xc.90fdba22167c334c56f0d362b8p-4 : inexact-ok
7389= catanh downward binary64 -0x2p-28 -0x1.0000000000001p+0 : -0xf.ffffffffffffp-32 -0xc.90fdaa22168dp-4 : inexact-ok
7390= catanh tonearest binary64 -0x2p-28 -0x1.0000000000001p+0 : -0xf.ffffffffffffp-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7391= catanh towardzero binary64 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffe8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7392= catanh upward binary64 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffe8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7393= catanh downward intel96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef56p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7394= catanh tonearest intel96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7395= catanh towardzero intel96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7396= catanh upward intel96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7397= catanh downward m68k96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef56p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7398= catanh tonearest m68k96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb35p-4 : inexact-ok
7399= catanh towardzero m68k96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7400= catanh upward m68k96 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef55p-32 -0xc.90fdaa22168cb34p-4 : inexact-ok
7401= catanh downward binary128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d5p-32 -0xc.90fdaa22168cb34c4c6628b808c8p-4 : inexact-ok
7402= catanh tonearest binary128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7403= catanh towardzero binary128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7404= catanh upward binary128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555d48p-32 -0xc.90fdaa22168cb34c4c6628b808cp-4 : inexact-ok
7405= catanh downward ibm128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555556p-32 -0xc.90fdaa22168cb34c4c6628b80cp-4 : inexact-ok
7406= catanh tonearest ibm128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7407= catanh towardzero ibm128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7408= catanh upward ibm128 -0x2p-28 -0x1.0000000000001p+0 : -0xf.fffffffffffef555555555555cp-32 -0xc.90fdaa22168cb34c4c6628b808p-4 : inexact-ok
7409catanh 0x1.0000000000001p0 0x1p-27
7410= catanh downward binary32 0x1.000002p+0 0x2p-28 : 0x8.51194p+0 0x1.8a225ep+0 : inexact-ok
7411= catanh tonearest binary32 0x1.000002p+0 0x2p-28 : 0x8.51194p+0 0x1.8a225ep+0 : inexact-ok
7412= catanh towardzero binary32 0x1.000002p+0 0x2p-28 : 0x8.51194p+0 0x1.8a225ep+0 : inexact-ok
7413= catanh upward binary32 0x1.000002p+0 0x2p-28 : 0x8.51195p+0 0x1.8a226p+0 : inexact-ok
7414= catanh downward binary64 0x1.000002p+0 0x2p-28 : 0x8.511940089057p+0 0x1.8a225e5e7792p+0 : inexact-ok
7415= catanh tonearest binary64 0x1.000002p+0 0x2p-28 : 0x8.5119400890578p+0 0x1.8a225e5e7792p+0 : inexact-ok
7416= catanh towardzero binary64 0x1.000002p+0 0x2p-28 : 0x8.511940089057p+0 0x1.8a225e5e7792p+0 : inexact-ok
7417= catanh upward binary64 0x1.000002p+0 0x2p-28 : 0x8.5119400890578p+0 0x1.8a225e5e77921p+0 : inexact-ok
7418= catanh downward intel96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7419= catanh tonearest intel96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7420= catanh towardzero intel96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7421= catanh upward intel96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7422= catanh downward m68k96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7423= catanh tonearest m68k96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7424= catanh towardzero m68k96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7425= catanh upward m68k96 0x1.000002p+0 0x2p-28 : 0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7426= catanh downward binary128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7427= catanh tonearest binary128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7428= catanh towardzero binary128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7429= catanh upward binary128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d8438p+0 0x1.8a225e5e779201f7d33b85d56ea5p+0 : inexact-ok
7430= catanh downward ibm128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7431= catanh tonearest ibm128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7432= catanh towardzero ibm128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7433= catanh upward ibm128 0x1.000002p+0 0x2p-28 : 0x8.5119400890575ccce2c5bf1d88p+0 0x1.8a225e5e779201f7d33b85d56fp+0 : inexact-ok
7434= catanh downward binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
7435= catanh tonearest binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
7436= catanh towardzero binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
7437= catanh upward binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
7438= catanh downward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7439= catanh tonearest binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7440= catanh towardzero binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7441= catanh upward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d7959p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
7442= catanh downward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7443= catanh tonearest intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7444= catanh towardzero intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7445= catanh upward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7446= catanh downward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7447= catanh tonearest m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7448= catanh towardzero m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7449= catanh upward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7450= catanh downward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7451= catanh tonearest binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7452= catanh towardzero binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7453= catanh upward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7454= catanh downward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7455= catanh tonearest ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7456= catanh towardzero ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7457= catanh upward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7458= catanh downward binary64 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaea2168cp-4 : inexact-ok
7459= catanh tonearest binary64 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaea2168cp-4 : inexact-ok
7460= catanh towardzero binary64 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaea2168cp-4 : inexact-ok
7461= catanh upward binary64 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d7959p+0 0xc.90fdaea2168c8p-4 : inexact-ok
7462= catanh downward intel96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7463= catanh tonearest intel96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7464= catanh towardzero intel96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7465= catanh upward intel96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bbp+0 0xc.90fdaea2168c235p-4 : inexact-ok
7466= catanh downward m68k96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7467= catanh tonearest m68k96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7468= catanh towardzero m68k96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7469= catanh upward m68k96 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589bbp+0 0xc.90fdaea2168c235p-4 : inexact-ok
7470= catanh downward binary128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d250393p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7471= catanh tonearest binary128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503938p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7472= catanh towardzero binary128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d250393p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7473= catanh upward binary128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503938p+0 0xc.90fdaea2168c234c4c0ca8b80dc8p-4 : inexact-ok
7474= catanh downward ibm128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7475= catanh tonearest ibm128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7476= catanh towardzero ibm128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7477= catanh upward ibm128 0x1.0000000000001p+0 0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503cp+0 0xc.90fdaea2168c234c4c0ca8b81p-4 : inexact-ok
7478catanh -0x1.0000000000001p0 0x1p-27
7479= catanh downward binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdap-4 : inexact-ok
7480= catanh tonearest binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
7481= catanh towardzero binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
7482= catanh upward binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdbp-4 : inexact-ok
7483= catanh downward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7959p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7484= catanh tonearest binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7485= catanh towardzero binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7486= catanh upward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
7487= catanh downward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7488= catanh tonearest intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7489= catanh towardzero intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7490= catanh upward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7491= catanh downward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7492= catanh tonearest m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7493= catanh towardzero m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7494= catanh upward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7495= catanh downward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7496= catanh tonearest binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7497= catanh towardzero binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7498= catanh upward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7499= catanh downward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7500= catanh tonearest ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7501= catanh towardzero ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7502= catanh upward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7503= catanh downward binary32 -0x1.000002p+0 0x2p-28 : -0x8.51195p+0 0x1.8a225ep+0 : inexact-ok
7504= catanh tonearest binary32 -0x1.000002p+0 0x2p-28 : -0x8.51194p+0 0x1.8a225ep+0 : inexact-ok
7505= catanh towardzero binary32 -0x1.000002p+0 0x2p-28 : -0x8.51194p+0 0x1.8a225ep+0 : inexact-ok
7506= catanh upward binary32 -0x1.000002p+0 0x2p-28 : -0x8.51194p+0 0x1.8a226p+0 : inexact-ok
7507= catanh downward binary64 -0x1.000002p+0 0x2p-28 : -0x8.5119400890578p+0 0x1.8a225e5e7792p+0 : inexact-ok
7508= catanh tonearest binary64 -0x1.000002p+0 0x2p-28 : -0x8.5119400890578p+0 0x1.8a225e5e7792p+0 : inexact-ok
7509= catanh towardzero binary64 -0x1.000002p+0 0x2p-28 : -0x8.511940089057p+0 0x1.8a225e5e7792p+0 : inexact-ok
7510= catanh upward binary64 -0x1.000002p+0 0x2p-28 : -0x8.511940089057p+0 0x1.8a225e5e77921p+0 : inexact-ok
7511= catanh downward intel96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575cdp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7512= catanh tonearest intel96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7513= catanh towardzero intel96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7514= catanh upward intel96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7515= catanh downward m68k96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575cdp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7516= catanh tonearest m68k96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575cdp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7517= catanh towardzero m68k96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccp+0 0x1.8a225e5e779201f6p+0 : inexact-ok
7518= catanh upward m68k96 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccp+0 0x1.8a225e5e779201f8p+0 : inexact-ok
7519= catanh downward binary128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d8438p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7520= catanh tonearest binary128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7521= catanh towardzero binary128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7522= catanh upward binary128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 0x1.8a225e5e779201f7d33b85d56ea5p+0 : inexact-ok
7523= catanh downward ibm128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d88p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7524= catanh tonearest ibm128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7525= catanh towardzero ibm128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7526= catanh upward ibm128 -0x1.000002p+0 0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 0x1.8a225e5e779201f7d33b85d56fp+0 : inexact-ok
7527= catanh downward binary64 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d7959p+0 0xc.90fdaea2168cp-4 : inexact-ok
7528= catanh tonearest binary64 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaea2168cp-4 : inexact-ok
7529= catanh towardzero binary64 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaea2168cp-4 : inexact-ok
7530= catanh upward binary64 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaea2168c8p-4 : inexact-ok
7531= catanh downward intel96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bbp+0 0xc.90fdaea2168c234p-4 : inexact-ok
7532= catanh tonearest intel96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7533= catanh towardzero intel96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7534= catanh upward intel96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7535= catanh downward m68k96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bbp+0 0xc.90fdaea2168c234p-4 : inexact-ok
7536= catanh tonearest m68k96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7537= catanh towardzero m68k96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c234p-4 : inexact-ok
7538= catanh upward m68k96 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589bap+0 0xc.90fdaea2168c235p-4 : inexact-ok
7539= catanh downward binary128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503938p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7540= catanh tonearest binary128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503938p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7541= catanh towardzero binary128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d250393p+0 0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7542= catanh upward binary128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d250393p+0 0xc.90fdaea2168c234c4c0ca8b80dc8p-4 : inexact-ok
7543= catanh downward ibm128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503cp+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7544= catanh tonearest ibm128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7545= catanh towardzero ibm128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7546= catanh upward ibm128 -0x1.0000000000001p+0 0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 0xc.90fdaea2168c234c4c0ca8b81p-4 : inexact-ok
7547catanh 0x1.0000000000001p0 -0x1p-27
7548= catanh downward binary32 0x1.000002p+0 -0x2p-28 : 0x8.51194p+0 -0x1.8a226p+0 : inexact-ok
7549= catanh tonearest binary32 0x1.000002p+0 -0x2p-28 : 0x8.51194p+0 -0x1.8a225ep+0 : inexact-ok
7550= catanh towardzero binary32 0x1.000002p+0 -0x2p-28 : 0x8.51194p+0 -0x1.8a225ep+0 : inexact-ok
7551= catanh upward binary32 0x1.000002p+0 -0x2p-28 : 0x8.51195p+0 -0x1.8a225ep+0 : inexact-ok
7552= catanh downward binary64 0x1.000002p+0 -0x2p-28 : 0x8.511940089057p+0 -0x1.8a225e5e77921p+0 : inexact-ok
7553= catanh tonearest binary64 0x1.000002p+0 -0x2p-28 : 0x8.5119400890578p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7554= catanh towardzero binary64 0x1.000002p+0 -0x2p-28 : 0x8.511940089057p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7555= catanh upward binary64 0x1.000002p+0 -0x2p-28 : 0x8.5119400890578p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7556= catanh downward intel96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7557= catanh tonearest intel96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7558= catanh towardzero intel96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7559= catanh upward intel96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575cdp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7560= catanh downward m68k96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7561= catanh tonearest m68k96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7562= catanh towardzero m68k96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7563= catanh upward m68k96 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575cdp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7564= catanh downward binary128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea5p+0 : inexact-ok
7565= catanh tonearest binary128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7566= catanh towardzero binary128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7567= catanh upward binary128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d8438p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7568= catanh downward ibm128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56fp+0 : inexact-ok
7569= catanh tonearest ibm128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7570= catanh towardzero ibm128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7571= catanh upward ibm128 0x1.000002p+0 -0x2p-28 : 0x8.5119400890575ccce2c5bf1d88p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7572= catanh downward binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdbp-4 : inexact-ok
7573= catanh tonearest binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
7574= catanh towardzero binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
7575= catanh upward binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdap-4 : inexact-ok
7576= catanh downward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
7577= catanh tonearest binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7578= catanh towardzero binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7579= catanh upward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7580= catanh downward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7581= catanh tonearest intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7582= catanh towardzero intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7583= catanh upward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7584= catanh downward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7585= catanh tonearest m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7586= catanh towardzero m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7587= catanh upward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7588= catanh downward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7589= catanh tonearest binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7590= catanh towardzero binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7591= catanh upward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7592= catanh downward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7593= catanh tonearest ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7594= catanh towardzero ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7595= catanh upward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7596= catanh downward binary64 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaea2168c8p-4 : inexact-ok
7597= catanh tonearest binary64 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7598= catanh towardzero binary64 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7599= catanh upward binary64 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d7959p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7600= catanh downward intel96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7601= catanh tonearest intel96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7602= catanh towardzero intel96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7603= catanh upward intel96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bbp+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7604= catanh downward m68k96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7605= catanh tonearest m68k96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7606= catanh towardzero m68k96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7607= catanh upward m68k96 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589bbp+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7608= catanh downward binary128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d250393p+0 -0xc.90fdaea2168c234c4c0ca8b80dc8p-4 : inexact-ok
7609= catanh tonearest binary128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503938p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7610= catanh towardzero binary128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d250393p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7611= catanh upward binary128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503938p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7612= catanh downward ibm128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b81p-4 : inexact-ok
7613= catanh tonearest ibm128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7614= catanh towardzero ibm128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7615= catanh upward ibm128 0x1.0000000000001p+0 -0x2p-28 : 0x9.b43d4f8d79589ba50a73d2503cp+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7616catanh -0x1.0000000000001p0 -0x1p-27
7617= catanh downward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
7618= catanh tonearest binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
7619= catanh towardzero binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
7620= catanh upward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
7621= catanh downward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
7622= catanh tonearest binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7623= catanh towardzero binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7624= catanh upward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
7625= catanh downward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7626= catanh tonearest intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7627= catanh towardzero intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7628= catanh upward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7629= catanh downward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7630= catanh tonearest m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
7631= catanh towardzero m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7632= catanh upward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
7633= catanh downward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7634= catanh tonearest binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7635= catanh towardzero binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7636= catanh upward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7637= catanh downward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7638= catanh tonearest ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7639= catanh towardzero ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7640= catanh upward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7641= catanh downward binary32 -0x1.000002p+0 -0x2p-28 : -0x8.51195p+0 -0x1.8a226p+0 : inexact-ok
7642= catanh tonearest binary32 -0x1.000002p+0 -0x2p-28 : -0x8.51194p+0 -0x1.8a225ep+0 : inexact-ok
7643= catanh towardzero binary32 -0x1.000002p+0 -0x2p-28 : -0x8.51194p+0 -0x1.8a225ep+0 : inexact-ok
7644= catanh upward binary32 -0x1.000002p+0 -0x2p-28 : -0x8.51194p+0 -0x1.8a225ep+0 : inexact-ok
7645= catanh downward binary64 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890578p+0 -0x1.8a225e5e77921p+0 : inexact-ok
7646= catanh tonearest binary64 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890578p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7647= catanh towardzero binary64 -0x1.000002p+0 -0x2p-28 : -0x8.511940089057p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7648= catanh upward binary64 -0x1.000002p+0 -0x2p-28 : -0x8.511940089057p+0 -0x1.8a225e5e7792p+0 : inexact-ok
7649= catanh downward intel96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7650= catanh tonearest intel96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7651= catanh towardzero intel96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7652= catanh upward intel96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7653= catanh downward m68k96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7654= catanh tonearest m68k96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575cdp+0 -0x1.8a225e5e779201f8p+0 : inexact-ok
7655= catanh towardzero m68k96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7656= catanh upward m68k96 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccp+0 -0x1.8a225e5e779201f6p+0 : inexact-ok
7657= catanh downward binary128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d8438p+0 -0x1.8a225e5e779201f7d33b85d56ea5p+0 : inexact-ok
7658= catanh tonearest binary128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7659= catanh towardzero binary128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7660= catanh upward binary128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d843p+0 -0x1.8a225e5e779201f7d33b85d56ea4p+0 : inexact-ok
7661= catanh downward ibm128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d88p+0 -0x1.8a225e5e779201f7d33b85d56fp+0 : inexact-ok
7662= catanh tonearest ibm128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7663= catanh towardzero ibm128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7664= catanh upward ibm128 -0x1.000002p+0 -0x2p-28 : -0x8.5119400890575ccce2c5bf1d84p+0 -0x1.8a225e5e779201f7d33b85d56e8p+0 : inexact-ok
7665= catanh downward binary64 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d7959p+0 -0xc.90fdaea2168c8p-4 : inexact-ok
7666= catanh tonearest binary64 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7667= catanh towardzero binary64 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7668= catanh upward binary64 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaea2168cp-4 : inexact-ok
7669= catanh downward intel96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bbp+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7670= catanh tonearest intel96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7671= catanh towardzero intel96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7672= catanh upward intel96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7673= catanh downward m68k96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bbp+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7674= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c235p-4 : inexact-ok
7675= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7676= catanh upward m68k96 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589bap+0 -0xc.90fdaea2168c234p-4 : inexact-ok
7677= catanh downward binary128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503938p+0 -0xc.90fdaea2168c234c4c0ca8b80dc8p-4 : inexact-ok
7678= catanh tonearest binary128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503938p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7679= catanh towardzero binary128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d250393p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7680= catanh upward binary128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d250393p+0 -0xc.90fdaea2168c234c4c0ca8b80dcp-4 : inexact-ok
7681= catanh downward ibm128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d2503cp+0 -0xc.90fdaea2168c234c4c0ca8b81p-4 : inexact-ok
7682= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7683= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7684= catanh upward ibm128 -0x1.0000000000001p+0 -0x2p-28 : -0x9.b43d4f8d79589ba50a73d25038p+0 -0xc.90fdaea2168c234c4c0ca8b80cp-4 : inexact-ok
7685catanh 0x1p-27 0x0.fffffffffffff8p0
7686= catanh downward binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7687= catanh tonearest binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
7688= catanh towardzero binary32 0x2p-28 0x1p+0 : 0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7689= catanh upward binary32 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdbp-4 : inexact-ok
7690= catanh downward binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7691= catanh tonearest binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7692= catanh towardzero binary64 0x2p-28 0x1p+0 : 0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7693= catanh upward binary64 0x2p-28 0x1p+0 : 0x1p-28 0xc.90fdaa22168c8p-4 : inexact-ok
7694= catanh downward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7695= catanh tonearest intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7696= catanh towardzero intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7697= catanh upward intel96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7698= catanh downward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7699= catanh tonearest m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7700= catanh towardzero m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7701= catanh upward m68k96 0x2p-28 0x1p+0 : 0xf.fffffffffffff56p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7702= catanh downward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7703= catanh tonearest binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7704= catanh towardzero binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7705= catanh upward binary128 0x2p-28 0x1p+0 : 0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7706= catanh downward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7707= catanh tonearest ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7708= catanh towardzero ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7709= catanh upward ibm128 0x2p-28 0x1p+0 : 0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7710= catanh downward binary32 0x2p-28 0xf.fffffp-4 : 0x1p-28 0xc.90fdap-4 : inexact-ok
7711= catanh tonearest binary32 0x2p-28 0xf.fffffp-4 : 0x1.000002p-28 0xc.90fdap-4 : inexact-ok
7712= catanh towardzero binary32 0x2p-28 0xf.fffffp-4 : 0x1p-28 0xc.90fdap-4 : inexact-ok
7713= catanh upward binary32 0x2p-28 0xf.fffffp-4 : 0x1.000002p-28 0xc.90fdbp-4 : inexact-ok
7714= catanh downward binary64 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007p-28 0xc.90fda2221688p-4 : inexact-ok
7715= catanh tonearest binary64 0x2p-28 0xf.fffffp-4 : 0x1.0000010000008p-28 0xc.90fda2221688p-4 : inexact-ok
7716= catanh towardzero binary64 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007p-28 0xc.90fda2221688p-4 : inexact-ok
7717= catanh upward binary64 0x2p-28 0xf.fffffp-4 : 0x1.0000010000008p-28 0xc.90fda22216888p-4 : inexact-ok
7718= catanh downward intel96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7719= catanh tonearest intel96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7720= catanh towardzero intel96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7721= catanh upward intel96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7722= catanh downward m68k96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7723= catanh tonearest m68k96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7724= catanh towardzero m68k96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7725= catanh upward m68k96 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7726= catanh downward binary128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f55555555551754p-28 0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7727= catanh tonearest binary128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f55555555551755p-28 0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7728= catanh towardzero binary128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f55555555551754p-28 0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7729= catanh upward binary128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f55555555551755p-28 0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7730= catanh downward ibm128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f555555555517p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7731= catanh tonearest ibm128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f5555555555178p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7732= catanh towardzero ibm128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f555555555517p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7733= catanh upward ibm128 0x2p-28 0xf.fffffp-4 : 0x1.0000010000007f5555555555178p-28 0xc.90fda2221688334c4b20d362bcp-4 : inexact-ok
7734= catanh downward binary64 0x2p-28 0xf.ffffffffffff8p-4 : 0x1p-28 0xc.90fdaa22168b8p-4 : inexact-ok
7735= catanh tonearest binary64 0x2p-28 0xf.ffffffffffff8p-4 : 0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7736= catanh towardzero binary64 0x2p-28 0xf.ffffffffffff8p-4 : 0x1p-28 0xc.90fdaa22168b8p-4 : inexact-ok
7737= catanh upward binary64 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000001p-28 0xc.90fdaa22168cp-4 : inexact-ok
7738= catanh downward intel96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7739= catanh tonearest intel96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7740= catanh towardzero intel96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7741= catanh upward intel96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7742= catanh downward m68k96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7743= catanh tonearest m68k96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7744= catanh towardzero m68k96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7745= catanh upward m68k96 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7746= catanh downward binary128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555574p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7747= catanh tonearest binary128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555575p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7748= catanh towardzero binary128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555574p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7749= catanh upward binary128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555575p-28 0xc.90fdaa22168bf34c4c6628b80d48p-4 : inexact-ok
7750= catanh downward ibm128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.00000000000007555555555555p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7751= catanh tonearest ibm128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.000000000000075555555555558p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7752= catanh towardzero ibm128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.00000000000007555555555555p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7753= catanh upward ibm128 0x2p-28 0xf.ffffffffffff8p-4 : 0x1.000000000000075555555555558p-28 0xc.90fdaa22168bf34c4c6628b81p-4 : inexact-ok
7754catanh 0x1p-27 -0x0.fffffffffffff8p0
7755= catanh downward binary32 0x2p-28 -0xf.fffffp-4 : 0x1p-28 -0xc.90fdbp-4 : inexact-ok
7756= catanh tonearest binary32 0x2p-28 -0xf.fffffp-4 : 0x1.000002p-28 -0xc.90fdap-4 : inexact-ok
7757= catanh towardzero binary32 0x2p-28 -0xf.fffffp-4 : 0x1p-28 -0xc.90fdap-4 : inexact-ok
7758= catanh upward binary32 0x2p-28 -0xf.fffffp-4 : 0x1.000002p-28 -0xc.90fdap-4 : inexact-ok
7759= catanh downward binary64 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007p-28 -0xc.90fda22216888p-4 : inexact-ok
7760= catanh tonearest binary64 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000008p-28 -0xc.90fda2221688p-4 : inexact-ok
7761= catanh towardzero binary64 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007p-28 -0xc.90fda2221688p-4 : inexact-ok
7762= catanh upward binary64 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000008p-28 -0xc.90fda2221688p-4 : inexact-ok
7763= catanh downward intel96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f54p-28 -0xc.90fda2221688335p-4 : inexact-ok
7764= catanh tonearest intel96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7765= catanh towardzero intel96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7766= catanh upward intel96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f56p-28 -0xc.90fda2221688334p-4 : inexact-ok
7767= catanh downward m68k96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f54p-28 -0xc.90fda2221688335p-4 : inexact-ok
7768= catanh tonearest m68k96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7769= catanh towardzero m68k96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7770= catanh upward m68k96 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f56p-28 -0xc.90fda2221688334p-4 : inexact-ok
7771= catanh downward binary128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f55555555551754p-28 -0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7772= catanh tonearest binary128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f55555555551755p-28 -0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7773= catanh towardzero binary128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f55555555551754p-28 -0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7774= catanh upward binary128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f55555555551755p-28 -0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7775= catanh downward ibm128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f555555555517p-28 -0xc.90fda2221688334c4b20d362bcp-4 : inexact-ok
7776= catanh tonearest ibm128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f5555555555178p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7777= catanh towardzero ibm128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f555555555517p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7778= catanh upward ibm128 0x2p-28 -0xf.fffffp-4 : 0x1.0000010000007f5555555555178p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7779= catanh downward binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdbp-4 : inexact-ok
7780= catanh tonearest binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdbp-4 : inexact-ok
7781= catanh towardzero binary32 0x2p-28 -0x1p+0 : 0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7782= catanh upward binary32 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdap-4 : inexact-ok
7783= catanh downward binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168c8p-4 : inexact-ok
7784= catanh tonearest binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7785= catanh towardzero binary64 0x2p-28 -0x1p+0 : 0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7786= catanh upward binary64 0x2p-28 -0x1p+0 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7787= catanh downward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7788= catanh tonearest intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7789= catanh towardzero intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7790= catanh upward intel96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7791= catanh downward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7792= catanh tonearest m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7793= catanh towardzero m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7794= catanh upward m68k96 0x2p-28 -0x1p+0 : 0xf.fffffffffffff56p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7795= catanh downward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7796= catanh tonearest binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7797= catanh towardzero binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7798= catanh upward binary128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7799= catanh downward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7800= catanh tonearest ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7801= catanh towardzero ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7802= catanh upward ibm128 0x2p-28 -0x1p+0 : 0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7803= catanh downward binary64 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7804= catanh tonearest binary64 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7805= catanh towardzero binary64 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1p-28 -0xc.90fdaa22168b8p-4 : inexact-ok
7806= catanh upward binary64 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000001p-28 -0xc.90fdaa22168b8p-4 : inexact-ok
7807= catanh downward intel96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7808= catanh tonearest intel96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7809= catanh towardzero intel96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7810= catanh upward intel96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7811= catanh downward m68k96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7812= catanh tonearest m68k96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7813= catanh towardzero m68k96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7814= catanh upward m68k96 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000756p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7815= catanh downward binary128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555574p-28 -0xc.90fdaa22168bf34c4c6628b80d48p-4 : inexact-ok
7816= catanh tonearest binary128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555575p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7817= catanh towardzero binary128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555574p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7818= catanh upward binary128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.0000000000000755555555555575p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7819= catanh downward ibm128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.00000000000007555555555555p-28 -0xc.90fdaa22168bf34c4c6628b81p-4 : inexact-ok
7820= catanh tonearest ibm128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.000000000000075555555555558p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7821= catanh towardzero ibm128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.00000000000007555555555555p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7822= catanh upward ibm128 0x2p-28 -0xf.ffffffffffff8p-4 : 0x1.000000000000075555555555558p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7823catanh -0x1p-27 0x0.fffffffffffff8p0
7824= catanh downward binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdap-4 : inexact-ok
7825= catanh tonearest binary32 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdbp-4 : inexact-ok
7826= catanh towardzero binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdap-4 : inexact-ok
7827= catanh upward binary32 -0x2p-28 0x1p+0 : -0xf.fffffp-32 0xc.90fdbp-4 : inexact-ok
7828= catanh downward binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7829= catanh tonearest binary64 -0x2p-28 0x1p+0 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7830= catanh towardzero binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168cp-4 : inexact-ok
7831= catanh upward binary64 -0x2p-28 0x1p+0 : -0xf.ffffffffffff8p-32 0xc.90fdaa22168c8p-4 : inexact-ok
7832= catanh downward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7833= catanh tonearest intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7834= catanh towardzero intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7835= catanh upward intel96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7836= catanh downward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff56p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7837= catanh tonearest m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7838= catanh towardzero m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c334p-4 : inexact-ok
7839= catanh upward m68k96 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55p-32 0xc.90fdaa22168c335p-4 : inexact-ok
7840= catanh downward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff55555555555555p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7841= catanh tonearest binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7842= catanh towardzero binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7843= catanh upward binary128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff555555555555548p-32 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7844= catanh downward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555558p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7845= catanh tonearest ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7846= catanh towardzero ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7847= catanh upward ibm128 -0x2p-28 0x1p+0 : -0xf.fffffffffffff5555555555554p-32 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7848= catanh downward binary32 -0x2p-28 0xf.fffffp-4 : -0x1.000002p-28 0xc.90fdap-4 : inexact-ok
7849= catanh tonearest binary32 -0x2p-28 0xf.fffffp-4 : -0x1.000002p-28 0xc.90fdap-4 : inexact-ok
7850= catanh towardzero binary32 -0x2p-28 0xf.fffffp-4 : -0x1p-28 0xc.90fdap-4 : inexact-ok
7851= catanh upward binary32 -0x2p-28 0xf.fffffp-4 : -0x1p-28 0xc.90fdbp-4 : inexact-ok
7852= catanh downward binary64 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000008p-28 0xc.90fda2221688p-4 : inexact-ok
7853= catanh tonearest binary64 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000008p-28 0xc.90fda2221688p-4 : inexact-ok
7854= catanh towardzero binary64 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007p-28 0xc.90fda2221688p-4 : inexact-ok
7855= catanh upward binary64 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007p-28 0xc.90fda22216888p-4 : inexact-ok
7856= catanh downward intel96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f56p-28 0xc.90fda2221688334p-4 : inexact-ok
7857= catanh tonearest intel96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7858= catanh towardzero intel96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7859= catanh upward intel96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f54p-28 0xc.90fda2221688335p-4 : inexact-ok
7860= catanh downward m68k96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f56p-28 0xc.90fda2221688334p-4 : inexact-ok
7861= catanh tonearest m68k96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f56p-28 0xc.90fda2221688335p-4 : inexact-ok
7862= catanh towardzero m68k96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f54p-28 0xc.90fda2221688334p-4 : inexact-ok
7863= catanh upward m68k96 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f54p-28 0xc.90fda2221688335p-4 : inexact-ok
7864= catanh downward binary128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f55555555551755p-28 0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7865= catanh tonearest binary128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f55555555551755p-28 0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7866= catanh towardzero binary128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f55555555551754p-28 0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7867= catanh upward binary128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f55555555551754p-28 0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7868= catanh downward ibm128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f5555555555178p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7869= catanh tonearest ibm128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f5555555555178p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7870= catanh towardzero ibm128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f555555555517p-28 0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7871= catanh upward ibm128 -0x2p-28 0xf.fffffp-4 : -0x1.0000010000007f555555555517p-28 0xc.90fda2221688334c4b20d362bcp-4 : inexact-ok
7872= catanh downward binary64 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000001p-28 0xc.90fdaa22168b8p-4 : inexact-ok
7873= catanh tonearest binary64 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7874= catanh towardzero binary64 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1p-28 0xc.90fdaa22168b8p-4 : inexact-ok
7875= catanh upward binary64 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1p-28 0xc.90fdaa22168cp-4 : inexact-ok
7876= catanh downward intel96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7877= catanh tonearest intel96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7878= catanh towardzero intel96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7879= catanh upward intel96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7880= catanh downward m68k96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7881= catanh tonearest m68k96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7882= catanh towardzero m68k96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 0xc.90fdaa22168bf34p-4 : inexact-ok
7883= catanh upward m68k96 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 0xc.90fdaa22168bf35p-4 : inexact-ok
7884= catanh downward binary128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555575p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7885= catanh tonearest binary128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555575p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7886= catanh towardzero binary128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555574p-28 0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7887= catanh upward binary128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555574p-28 0xc.90fdaa22168bf34c4c6628b80d48p-4 : inexact-ok
7888= catanh downward ibm128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.000000000000075555555555558p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7889= catanh tonearest ibm128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.000000000000075555555555558p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7890= catanh towardzero ibm128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.00000000000007555555555555p-28 0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7891= catanh upward ibm128 -0x2p-28 0xf.ffffffffffff8p-4 : -0x1.00000000000007555555555555p-28 0xc.90fdaa22168bf34c4c6628b81p-4 : inexact-ok
7892catanh -0x1p-27 -0x0.fffffffffffff8p0
7893= catanh downward binary32 -0x2p-28 -0xf.fffffp-4 : -0x1.000002p-28 -0xc.90fdbp-4 : inexact-ok
7894= catanh tonearest binary32 -0x2p-28 -0xf.fffffp-4 : -0x1.000002p-28 -0xc.90fdap-4 : inexact-ok
7895= catanh towardzero binary32 -0x2p-28 -0xf.fffffp-4 : -0x1p-28 -0xc.90fdap-4 : inexact-ok
7896= catanh upward binary32 -0x2p-28 -0xf.fffffp-4 : -0x1p-28 -0xc.90fdap-4 : inexact-ok
7897= catanh downward binary64 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000008p-28 -0xc.90fda22216888p-4 : inexact-ok
7898= catanh tonearest binary64 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000008p-28 -0xc.90fda2221688p-4 : inexact-ok
7899= catanh towardzero binary64 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007p-28 -0xc.90fda2221688p-4 : inexact-ok
7900= catanh upward binary64 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007p-28 -0xc.90fda2221688p-4 : inexact-ok
7901= catanh downward intel96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7902= catanh tonearest intel96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7903= catanh towardzero intel96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7904= catanh upward intel96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7905= catanh downward m68k96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7906= catanh tonearest m68k96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f56p-28 -0xc.90fda2221688335p-4 : inexact-ok
7907= catanh towardzero m68k96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7908= catanh upward m68k96 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f54p-28 -0xc.90fda2221688334p-4 : inexact-ok
7909= catanh downward binary128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f55555555551755p-28 -0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7910= catanh tonearest binary128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f55555555551755p-28 -0xc.90fda2221688334c4b20d362b87p-4 : inexact-ok
7911= catanh towardzero binary128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f55555555551754p-28 -0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7912= catanh upward binary128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f55555555551754p-28 -0xc.90fda2221688334c4b20d362b868p-4 : inexact-ok
7913= catanh downward ibm128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f5555555555178p-28 -0xc.90fda2221688334c4b20d362bcp-4 : inexact-ok
7914= catanh tonearest ibm128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f5555555555178p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7915= catanh towardzero ibm128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f555555555517p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7916= catanh upward ibm128 -0x2p-28 -0xf.fffffp-4 : -0x1.0000010000007f555555555517p-28 -0xc.90fda2221688334c4b20d362b8p-4 : inexact-ok
7917= catanh downward binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
7918= catanh tonearest binary32 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdbp-4 : inexact-ok
7919= catanh towardzero binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7920= catanh upward binary32 -0x2p-28 -0x1p+0 : -0xf.fffffp-32 -0xc.90fdap-4 : inexact-ok
7921= catanh downward binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168c8p-4 : inexact-ok
7922= catanh tonearest binary64 -0x2p-28 -0x1p+0 : -0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7923= catanh towardzero binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7924= catanh upward binary64 -0x2p-28 -0x1p+0 : -0xf.ffffffffffff8p-32 -0xc.90fdaa22168cp-4 : inexact-ok
7925= catanh downward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7926= catanh tonearest intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7927= catanh towardzero intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7928= catanh upward intel96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7929= catanh downward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff56p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7930= catanh tonearest m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c335p-4 : inexact-ok
7931= catanh towardzero m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7932= catanh upward m68k96 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55p-32 -0xc.90fdaa22168c334p-4 : inexact-ok
7933= catanh downward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff55555555555555p-32 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
7934= catanh tonearest binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7935= catanh towardzero binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7936= catanh upward binary128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff555555555555548p-32 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
7937= catanh downward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555558p-32 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
7938= catanh tonearest ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7939= catanh towardzero ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7940= catanh upward ibm128 -0x2p-28 -0x1p+0 : -0xf.fffffffffffff5555555555554p-32 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
7941= catanh downward binary64 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000001p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7942= catanh tonearest binary64 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1p-28 -0xc.90fdaa22168cp-4 : inexact-ok
7943= catanh towardzero binary64 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1p-28 -0xc.90fdaa22168b8p-4 : inexact-ok
7944= catanh upward binary64 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1p-28 -0xc.90fdaa22168b8p-4 : inexact-ok
7945= catanh downward intel96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7946= catanh tonearest intel96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7947= catanh towardzero intel96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7948= catanh upward intel96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7949= catanh downward m68k96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7950= catanh tonearest m68k96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000756p-28 -0xc.90fdaa22168bf35p-4 : inexact-ok
7951= catanh towardzero m68k96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7952= catanh upward m68k96 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000754p-28 -0xc.90fdaa22168bf34p-4 : inexact-ok
7953= catanh downward binary128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555575p-28 -0xc.90fdaa22168bf34c4c6628b80d48p-4 : inexact-ok
7954= catanh tonearest binary128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555575p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7955= catanh towardzero binary128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555574p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7956= catanh upward binary128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.0000000000000755555555555574p-28 -0xc.90fdaa22168bf34c4c6628b80d4p-4 : inexact-ok
7957= catanh downward ibm128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.000000000000075555555555558p-28 -0xc.90fdaa22168bf34c4c6628b81p-4 : inexact-ok
7958= catanh tonearest ibm128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.000000000000075555555555558p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7959= catanh towardzero ibm128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.00000000000007555555555555p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7960= catanh upward ibm128 -0x2p-28 -0xf.ffffffffffff8p-4 : -0x1.00000000000007555555555555p-28 -0xc.90fdaa22168bf34c4c6628b80cp-4 : inexact-ok
7961catanh 0x0.fffffffffffff8p0 0x1p-27
7962= catanh downward binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
7963= catanh tonearest binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
7964= catanh towardzero binary32 0x1p+0 0x2p-28 : 0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
7965= catanh upward binary32 0x1p+0 0x2p-28 : 0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
7966= catanh downward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7967= catanh tonearest binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7968= catanh towardzero binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
7969= catanh upward binary64 0x1p+0 0x2p-28 : 0x9.b43d4f8d7959p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
7970= catanh downward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7971= catanh tonearest intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7972= catanh towardzero intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7973= catanh upward intel96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7974= catanh downward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7975= catanh tonearest m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7976= catanh towardzero m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
7977= catanh upward m68k96 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c235p-4 : inexact-ok
7978= catanh downward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7979= catanh tonearest binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7980= catanh towardzero binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
7981= catanh upward binary128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
7982= catanh downward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7983= catanh tonearest ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7984= catanh towardzero ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
7985= catanh upward ibm128 0x1p+0 0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
7986= catanh downward binary32 0xf.fffffp-4 0x2p-28 : 0x8.a9142p+0 0xf.eadd5p-8 : inexact-ok
7987= catanh tonearest binary32 0xf.fffffp-4 0x2p-28 : 0x8.a9142p+0 0xf.eadd5p-8 : inexact-ok
7988= catanh towardzero binary32 0xf.fffffp-4 0x2p-28 : 0x8.a9142p+0 0xf.eadd5p-8 : inexact-ok
7989= catanh upward binary32 0xf.fffffp-4 0x2p-28 : 0x8.a9143p+0 0xf.eadd6p-8 : inexact-ok
7990= catanh downward binary64 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c1p+0 0xf.eadd555617ba8p-8 : inexact-ok
7991= catanh tonearest binary64 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c18p+0 0xf.eadd555617bbp-8 : inexact-ok
7992= catanh towardzero binary64 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c1p+0 0xf.eadd555617ba8p-8 : inexact-ok
7993= catanh upward binary64 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c18p+0 0xf.eadd555617bbp-8 : inexact-ok
7994= catanh downward intel96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
7995= catanh tonearest intel96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
7996= catanh towardzero intel96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
7997= catanh upward intel96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c1421p+0 0xf.eadd555617bae33p-8 : inexact-ok
7998= catanh downward m68k96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
7999= catanh tonearest m68k96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
8000= catanh towardzero m68k96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
8001= catanh upward m68k96 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c1421p+0 0xf.eadd555617bae33p-8 : inexact-ok
8002= catanh downward binary128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8003= catanh tonearest binary128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8004= catanh towardzero binary128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8005= catanh upward binary128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03e68p+0 0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8006= catanh downward ibm128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03cp+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8007= catanh tonearest ibm128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf04p+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8008= catanh towardzero ibm128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf03cp+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8009= catanh upward ibm128 0xf.fffffp-4 0x2p-28 : 0x8.a914261436c14204dea25bf04p+0 0xf.eadd555617bae32c8b76df4a3cp-8 : inexact-ok
8010= catanh downward binary64 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fda8a2168cp-4 : inexact-ok
8011= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fda8a2168cp-4 : inexact-ok
8012= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d79588p+0 0xc.90fda8a2168cp-4 : inexact-ok
8013= catanh upward binary64 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7959p+0 0xc.90fda8a2168c8p-4 : inexact-ok
8014= catanh downward intel96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8015= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8016= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8017= catanh upward intel96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1bp+0 0xc.90fda8a2168c235p-4 : inexact-ok
8018= catanh downward m68k96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8019= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8020= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8021= catanh upward m68k96 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1bp+0 0xc.90fda8a2168c235p-4 : inexact-ok
8022= catanh downward binary128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d250376p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8023= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d2503768p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8024= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d250376p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8025= catanh upward binary128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d2503768p+0 0xc.90fda8a2168c234c4c72a8b80dc8p-4 : inexact-ok
8026= catanh downward ibm128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25034p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8027= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25038p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8028= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25034p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8029= catanh upward ibm128 0xf.ffffffffffff8p-4 0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25038p+0 0xc.90fda8a2168c234c4c72a8b81p-4 : inexact-ok
8030catanh -0x0.fffffffffffff8p0 0x1p-27
8031= catanh downward binary32 -0xf.fffffp-4 0x2p-28 : -0x8.a9143p+0 0xf.eadd5p-8 : inexact-ok
8032= catanh tonearest binary32 -0xf.fffffp-4 0x2p-28 : -0x8.a9142p+0 0xf.eadd5p-8 : inexact-ok
8033= catanh towardzero binary32 -0xf.fffffp-4 0x2p-28 : -0x8.a9142p+0 0xf.eadd5p-8 : inexact-ok
8034= catanh upward binary32 -0xf.fffffp-4 0x2p-28 : -0x8.a9142p+0 0xf.eadd6p-8 : inexact-ok
8035= catanh downward binary64 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c18p+0 0xf.eadd555617ba8p-8 : inexact-ok
8036= catanh tonearest binary64 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c18p+0 0xf.eadd555617bbp-8 : inexact-ok
8037= catanh towardzero binary64 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c1p+0 0xf.eadd555617ba8p-8 : inexact-ok
8038= catanh upward binary64 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c1p+0 0xf.eadd555617bbp-8 : inexact-ok
8039= catanh downward intel96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c1421p+0 0xf.eadd555617bae32p-8 : inexact-ok
8040= catanh tonearest intel96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
8041= catanh towardzero intel96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
8042= catanh upward intel96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
8043= catanh downward m68k96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c1421p+0 0xf.eadd555617bae32p-8 : inexact-ok
8044= catanh tonearest m68k96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
8045= catanh towardzero m68k96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae32p-8 : inexact-ok
8046= catanh upward m68k96 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c142p+0 0xf.eadd555617bae33p-8 : inexact-ok
8047= catanh downward binary128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03e68p+0 0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8048= catanh tonearest binary128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8049= catanh towardzero binary128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8050= catanh upward binary128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8051= catanh downward ibm128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf04p+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8052= catanh tonearest ibm128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf04p+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8053= catanh towardzero ibm128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03cp+0 0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8054= catanh upward ibm128 -0xf.fffffp-4 0x2p-28 : -0x8.a914261436c14204dea25bf03cp+0 0xf.eadd555617bae32c8b76df4a3cp-8 : inexact-ok
8055= catanh downward binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdap-4 : inexact-ok
8056= catanh tonearest binary32 -0x1p+0 0x2p-28 : -0x9.b43d5p+0 0xc.90fdbp-4 : inexact-ok
8057= catanh towardzero binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdap-4 : inexact-ok
8058= catanh upward binary32 -0x1p+0 0x2p-28 : -0x9.b43d4p+0 0xc.90fdbp-4 : inexact-ok
8059= catanh downward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7959p+0 0xc.90fdaaa2168cp-4 : inexact-ok
8060= catanh tonearest binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
8061= catanh towardzero binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168cp-4 : inexact-ok
8062= catanh upward binary64 -0x1p+0 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fdaaa2168c8p-4 : inexact-ok
8063= catanh downward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
8064= catanh tonearest intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
8065= catanh towardzero intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
8066= catanh upward intel96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
8067= catanh downward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7bp+0 0xc.90fdaaa2168c234p-4 : inexact-ok
8068= catanh tonearest m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
8069= catanh towardzero m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c234p-4 : inexact-ok
8070= catanh upward m68k96 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7ap+0 0xc.90fdaaa2168c235p-4 : inexact-ok
8071= catanh downward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8072= catanh tonearest binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8073= catanh towardzero binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8074= catanh upward binary128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8075= catanh downward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8076= catanh tonearest ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8077= catanh towardzero ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8078= catanh upward ibm128 -0x1p+0 0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8079= catanh downward binary64 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7959p+0 0xc.90fda8a2168cp-4 : inexact-ok
8080= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fda8a2168cp-4 : inexact-ok
8081= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fda8a2168cp-4 : inexact-ok
8082= catanh upward binary64 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d79588p+0 0xc.90fda8a2168c8p-4 : inexact-ok
8083= catanh downward intel96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1bp+0 0xc.90fda8a2168c234p-4 : inexact-ok
8084= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8085= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8086= catanh upward intel96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8087= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1bp+0 0xc.90fda8a2168c234p-4 : inexact-ok
8088= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8089= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c234p-4 : inexact-ok
8090= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1ap+0 0xc.90fda8a2168c235p-4 : inexact-ok
8091= catanh downward binary128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d2503768p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8092= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d2503768p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8093= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d250376p+0 0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8094= catanh upward binary128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d250376p+0 0xc.90fda8a2168c234c4c72a8b80dc8p-4 : inexact-ok
8095= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25038p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8096= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25038p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8097= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25034p+0 0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8098= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25034p+0 0xc.90fda8a2168c234c4c72a8b81p-4 : inexact-ok
8099catanh 0x0.fffffffffffff8p0 -0x1p-27
8100= catanh downward binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdbp-4 : inexact-ok
8101= catanh tonearest binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
8102= catanh towardzero binary32 0x1p+0 -0x2p-28 : 0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
8103= catanh upward binary32 0x1p+0 -0x2p-28 : 0x9.b43d5p+0 -0xc.90fdap-4 : inexact-ok
8104= catanh downward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
8105= catanh tonearest binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8106= catanh towardzero binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8107= catanh upward binary64 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8108= catanh downward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8109= catanh tonearest intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8110= catanh towardzero intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8111= catanh upward intel96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8112= catanh downward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8113= catanh tonearest m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8114= catanh towardzero m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8115= catanh upward m68k96 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8116= catanh downward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8117= catanh tonearest binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8118= catanh towardzero binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8119= catanh upward binary128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8120= catanh downward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8121= catanh tonearest ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8122= catanh towardzero ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8123= catanh upward ibm128 0x1p+0 -0x2p-28 : 0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8124= catanh downward binary32 0xf.fffffp-4 -0x2p-28 : 0x8.a9142p+0 -0xf.eadd6p-8 : inexact-ok
8125= catanh tonearest binary32 0xf.fffffp-4 -0x2p-28 : 0x8.a9142p+0 -0xf.eadd5p-8 : inexact-ok
8126= catanh towardzero binary32 0xf.fffffp-4 -0x2p-28 : 0x8.a9142p+0 -0xf.eadd5p-8 : inexact-ok
8127= catanh upward binary32 0xf.fffffp-4 -0x2p-28 : 0x8.a9143p+0 -0xf.eadd5p-8 : inexact-ok
8128= catanh downward binary64 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c1p+0 -0xf.eadd555617bbp-8 : inexact-ok
8129= catanh tonearest binary64 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c18p+0 -0xf.eadd555617bbp-8 : inexact-ok
8130= catanh towardzero binary64 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c1p+0 -0xf.eadd555617ba8p-8 : inexact-ok
8131= catanh upward binary64 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c18p+0 -0xf.eadd555617ba8p-8 : inexact-ok
8132= catanh downward intel96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8133= catanh tonearest intel96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8134= catanh towardzero intel96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8135= catanh upward intel96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c1421p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8136= catanh downward m68k96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8137= catanh tonearest m68k96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8138= catanh towardzero m68k96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8139= catanh upward m68k96 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c1421p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8140= catanh downward binary128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8141= catanh tonearest binary128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8142= catanh towardzero binary128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8143= catanh upward binary128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03e68p+0 -0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8144= catanh downward ibm128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03cp+0 -0xf.eadd555617bae32c8b76df4a3cp-8 : inexact-ok
8145= catanh tonearest ibm128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf04p+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8146= catanh towardzero ibm128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf03cp+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8147= catanh upward ibm128 0xf.fffffp-4 -0x2p-28 : 0x8.a914261436c14204dea25bf04p+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8148= catanh downward binary64 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fda8a2168c8p-4 : inexact-ok
8149= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8150= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d79588p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8151= catanh upward binary64 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7959p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8152= catanh downward intel96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8153= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8154= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8155= catanh upward intel96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1bp+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8156= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8157= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8158= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8159= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1bp+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8160= catanh downward binary128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d250376p+0 -0xc.90fda8a2168c234c4c72a8b80dc8p-4 : inexact-ok
8161= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d2503768p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8162= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d250376p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8163= catanh upward binary128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d2503768p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8164= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25034p+0 -0xc.90fda8a2168c234c4c72a8b81p-4 : inexact-ok
8165= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25038p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8166= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25034p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8167= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x2p-28 : 0x9.b43d4f8d7958a1a50a73d25038p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8168catanh -0x0.fffffffffffff8p0 -0x1p-27
8169= catanh downward binary32 -0xf.fffffp-4 -0x2p-28 : -0x8.a9143p+0 -0xf.eadd6p-8 : inexact-ok
8170= catanh tonearest binary32 -0xf.fffffp-4 -0x2p-28 : -0x8.a9142p+0 -0xf.eadd5p-8 : inexact-ok
8171= catanh towardzero binary32 -0xf.fffffp-4 -0x2p-28 : -0x8.a9142p+0 -0xf.eadd5p-8 : inexact-ok
8172= catanh upward binary32 -0xf.fffffp-4 -0x2p-28 : -0x8.a9142p+0 -0xf.eadd5p-8 : inexact-ok
8173= catanh downward binary64 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c18p+0 -0xf.eadd555617bbp-8 : inexact-ok
8174= catanh tonearest binary64 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c18p+0 -0xf.eadd555617bbp-8 : inexact-ok
8175= catanh towardzero binary64 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c1p+0 -0xf.eadd555617ba8p-8 : inexact-ok
8176= catanh upward binary64 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c1p+0 -0xf.eadd555617ba8p-8 : inexact-ok
8177= catanh downward intel96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c1421p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8178= catanh tonearest intel96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8179= catanh towardzero intel96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8180= catanh upward intel96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8181= catanh downward m68k96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c1421p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8182= catanh tonearest m68k96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae33p-8 : inexact-ok
8183= catanh towardzero m68k96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8184= catanh upward m68k96 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c142p+0 -0xf.eadd555617bae32p-8 : inexact-ok
8185= catanh downward binary128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03e68p+0 -0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8186= catanh tonearest binary128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39ep-8 : inexact-ok
8187= catanh towardzero binary128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8188= catanh upward binary128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03e6p+0 -0xf.eadd555617bae32c8b76df4a39d8p-8 : inexact-ok
8189= catanh downward ibm128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf04p+0 -0xf.eadd555617bae32c8b76df4a3cp-8 : inexact-ok
8190= catanh tonearest ibm128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf04p+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8191= catanh towardzero ibm128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03cp+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8192= catanh upward ibm128 -0xf.fffffp-4 -0x2p-28 : -0x8.a914261436c14204dea25bf03cp+0 -0xf.eadd555617bae32c8b76df4a38p-8 : inexact-ok
8193= catanh downward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
8194= catanh tonearest binary32 -0x1p+0 -0x2p-28 : -0x9.b43d5p+0 -0xc.90fdbp-4 : inexact-ok
8195= catanh towardzero binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
8196= catanh upward binary32 -0x1p+0 -0x2p-28 : -0x9.b43d4p+0 -0xc.90fdap-4 : inexact-ok
8197= catanh downward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7959p+0 -0xc.90fdaaa2168c8p-4 : inexact-ok
8198= catanh tonearest binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8199= catanh towardzero binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8200= catanh upward binary64 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fdaaa2168cp-4 : inexact-ok
8201= catanh downward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8202= catanh tonearest intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8203= catanh towardzero intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8204= catanh upward intel96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8205= catanh downward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7bp+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8206= catanh tonearest m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c235p-4 : inexact-ok
8207= catanh towardzero m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8208= catanh upward m68k96 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7ap+0 -0xc.90fdaaa2168c234p-4 : inexact-ok
8209= catanh downward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d250375p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8210= catanh tonearest binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d6318p-4 : inexact-ok
8211= catanh towardzero binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8212= catanh upward binary128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d2503748p+0 -0xc.90fdaaa2168c234c4c65fe0d631p-4 : inexact-ok
8213= catanh downward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8214= catanh tonearest ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25038p+0 -0xc.90fdaaa2168c234c4c65fe0d64p-4 : inexact-ok
8215= catanh towardzero ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8216= catanh upward ibm128 -0x1p+0 -0x2p-28 : -0x9.b43d4f8d7958a7a50a73d25034p+0 -0xc.90fdaaa2168c234c4c65fe0d6p-4 : inexact-ok
8217= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7959p+0 -0xc.90fda8a2168c8p-4 : inexact-ok
8218= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8219= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8220= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d79588p+0 -0xc.90fda8a2168cp-4 : inexact-ok
8221= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1bp+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8222= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8223= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8224= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8225= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1bp+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8226= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c235p-4 : inexact-ok
8227= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8228= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1ap+0 -0xc.90fda8a2168c234p-4 : inexact-ok
8229= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d2503768p+0 -0xc.90fda8a2168c234c4c72a8b80dc8p-4 : inexact-ok
8230= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d2503768p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8231= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d250376p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8232= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d250376p+0 -0xc.90fda8a2168c234c4c72a8b80dcp-4 : inexact-ok
8233= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25038p+0 -0xc.90fda8a2168c234c4c72a8b81p-4 : inexact-ok
8234= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25038p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8235= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25034p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8236= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x2p-28 : -0x9.b43d4f8d7958a1a50a73d25034p+0 -0xc.90fda8a2168c234c4c72a8b80cp-4 : inexact-ok
8237catanh 0x1p-33 0x1.0000000000000002p0
8238= catanh downward binary32 0x8p-36 0x1.000002p+0 : 0x3.fffff8p-36 0xc.90fdbp-4 : inexact-ok
8239= catanh tonearest binary32 0x8p-36 0x1.000002p+0 : 0x3.fffff8p-36 0xc.90fdcp-4 : inexact-ok
8240= catanh towardzero binary32 0x8p-36 0x1.000002p+0 : 0x3.fffff8p-36 0xc.90fdbp-4 : inexact-ok
8241= catanh upward binary32 0x8p-36 0x1.000002p+0 : 0x3.fffffcp-36 0xc.90fdcp-4 : inexact-ok
8242= catanh downward binary64 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ep-36 0xc.90fdba22167cp-4 : inexact-ok
8243= catanh tonearest binary64 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167cp-4 : inexact-ok
8244= catanh towardzero binary64 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ep-36 0xc.90fdba22167cp-4 : inexact-ok
8245= catanh upward binary64 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167c8p-4 : inexact-ok
8246= catanh downward intel96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8247= catanh tonearest intel96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8248= catanh towardzero intel96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8249= catanh upward intel96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8250= catanh downward m68k96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8251= catanh tonearest m68k96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8252= catanh towardzero m68k96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8253= catanh upward m68k96 0x8p-36 0x1.000002p+0 : 0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8254= catanh downward binary128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd55555455556p-36 0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8255= catanh tonearest binary128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd55555455558p-36 0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8256= catanh towardzero binary128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd55555455556p-36 0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8257= catanh upward binary128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd55555455558p-36 0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8258= catanh downward ibm128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8259= catanh tonearest ibm128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8260= catanh towardzero ibm128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8261= catanh upward ibm128 0x8p-36 0x1.000002p+0 : 0x3.fffff8000007ffffd555554556p-36 0xc.90fdba22167c234d5710d162bcp-4 : inexact-ok
8262= catanh downward binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
8263= catanh tonearest binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
8264= catanh towardzero binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
8265= catanh upward binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
8266= catanh downward binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
8267= catanh tonearest binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
8268= catanh towardzero binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
8269= catanh upward binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c8p-4 : inexact-ok
8270= catanh downward intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8271= catanh tonearest intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8272= catanh towardzero intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8273= catanh upward intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8274= catanh downward m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8275= catanh tonearest m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8276= catanh towardzero m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8277= catanh upward m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8278= catanh downward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8279= catanh tonearest binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8280= catanh towardzero binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8281= catanh upward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
8282= catanh downward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8283= catanh tonearest ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8284= catanh towardzero ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8285= catanh upward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
8286= catanh downward binary64 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffap-36 0xc.90fdaa22168c8p-4 : inexact-ok
8287= catanh tonearest binary64 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168c8p-4 : inexact-ok
8288= catanh towardzero binary64 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffap-36 0xc.90fdaa22168c8p-4 : inexact-ok
8289= catanh upward binary64 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168dp-4 : inexact-ok
8290= catanh downward intel96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8291= catanh tonearest intel96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8292= catanh towardzero intel96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8293= catanh upward intel96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8294= catanh downward m68k96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8295= catanh tonearest m68k96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8296= catanh towardzero m68k96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8297= catanh upward m68k96 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8298= catanh downward binary128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555754p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8299= catanh tonearest binary128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555756p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8300= catanh towardzero binary128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555754p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8301= catanh upward binary128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555756p-36 0xc.90fdaa22168ca34d4c6628b809c8p-4 : inexact-ok
8302= catanh downward ibm128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8303= catanh tonearest ibm128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8304= catanh towardzero ibm128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8305= catanh upward ibm128 0x8p-36 0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555558p-36 0xc.90fdaa22168ca34d4c6628b80cp-4 : inexact-ok
8306= catanh downward intel96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8307= catanh tonearest intel96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8308= catanh towardzero intel96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8309= catanh upward intel96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8310= catanh downward m68k96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8311= catanh tonearest m68k96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8312= catanh towardzero m68k96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8313= catanh upward m68k96 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8314= catanh downward binary128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555554p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8315= catanh tonearest binary128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555556p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8316= catanh towardzero binary128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555554p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8317= catanh upward binary128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555556p-36 0xc.90fdaa22168c235d4c6628b80dc8p-4 : inexact-ok
8318= catanh downward ibm128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8319= catanh tonearest ibm128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8320= catanh towardzero ibm128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8321= catanh upward ibm128 0x8p-36 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555556p-36 0xc.90fdaa22168c235d4c6628b81p-4 : inexact-ok
8322catanh 0x1p-33 -0x1.0000000000000002p0
8323= catanh downward binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdbp-4 : inexact-ok
8324= catanh tonearest binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdbp-4 : inexact-ok
8325= catanh towardzero binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
8326= catanh upward binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdap-4 : inexact-ok
8327= catanh downward binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8328= catanh tonearest binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
8329= catanh towardzero binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
8330= catanh upward binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
8331= catanh downward intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8332= catanh tonearest intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8333= catanh towardzero intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8334= catanh upward intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8335= catanh downward m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8336= catanh tonearest m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8337= catanh towardzero m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8338= catanh upward m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8339= catanh downward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
8340= catanh tonearest binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8341= catanh towardzero binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8342= catanh upward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8343= catanh downward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
8344= catanh tonearest ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8345= catanh towardzero ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8346= catanh upward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8347= catanh downward binary32 0x8p-36 -0x1.000002p+0 : 0x3.fffff8p-36 -0xc.90fdcp-4 : inexact-ok
8348= catanh tonearest binary32 0x8p-36 -0x1.000002p+0 : 0x3.fffff8p-36 -0xc.90fdcp-4 : inexact-ok
8349= catanh towardzero binary32 0x8p-36 -0x1.000002p+0 : 0x3.fffff8p-36 -0xc.90fdbp-4 : inexact-ok
8350= catanh upward binary32 0x8p-36 -0x1.000002p+0 : 0x3.fffffcp-36 -0xc.90fdbp-4 : inexact-ok
8351= catanh downward binary64 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ep-36 -0xc.90fdba22167c8p-4 : inexact-ok
8352= catanh tonearest binary64 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167cp-4 : inexact-ok
8353= catanh towardzero binary64 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ep-36 -0xc.90fdba22167cp-4 : inexact-ok
8354= catanh upward binary64 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167cp-4 : inexact-ok
8355= catanh downward intel96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007fffcp-36 -0xc.90fdba22167c235p-4 : inexact-ok
8356= catanh tonearest intel96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8357= catanh towardzero intel96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8358= catanh upward intel96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167c234p-4 : inexact-ok
8359= catanh downward m68k96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007fffcp-36 -0xc.90fdba22167c235p-4 : inexact-ok
8360= catanh tonearest m68k96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8361= catanh towardzero m68k96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8362= catanh upward m68k96 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000008p-36 -0xc.90fdba22167c234p-4 : inexact-ok
8363= catanh downward binary128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd55555455556p-36 -0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8364= catanh tonearest binary128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd55555455558p-36 -0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8365= catanh towardzero binary128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd55555455556p-36 -0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8366= catanh upward binary128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd55555455558p-36 -0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8367= catanh downward ibm128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162bcp-4 : inexact-ok
8368= catanh tonearest ibm128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8369= catanh towardzero ibm128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8370= catanh upward ibm128 0x8p-36 -0x1.000002p+0 : 0x3.fffff8000007ffffd555554556p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8371= catanh downward binary64 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffap-36 -0xc.90fdaa22168dp-4 : inexact-ok
8372= catanh tonearest binary64 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8373= catanh towardzero binary64 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffap-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8374= catanh upward binary64 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8375= catanh downward intel96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8376= catanh tonearest intel96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8377= catanh towardzero intel96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8378= catanh upward intel96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8379= catanh downward m68k96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8380= catanh tonearest m68k96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8381= catanh towardzero m68k96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8382= catanh upward m68k96 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8383= catanh downward binary128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555754p-36 -0xc.90fdaa22168ca34d4c6628b809c8p-4 : inexact-ok
8384= catanh tonearest binary128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555756p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8385= catanh towardzero binary128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555754p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8386= catanh upward binary128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd55555555756p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8387= catanh downward ibm128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b80cp-4 : inexact-ok
8388= catanh tonearest ibm128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8389= catanh towardzero ibm128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8390= catanh upward ibm128 0x8p-36 -0x1.0000000000001p+0 : 0x3.ffffffffffffbfffd555555558p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8391= catanh downward intel96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8392= catanh tonearest intel96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8393= catanh towardzero intel96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8394= catanh upward intel96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8395= catanh downward m68k96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8396= catanh tonearest m68k96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8397= catanh towardzero m68k96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8398= catanh upward m68k96 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8399= catanh downward binary128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555554p-36 -0xc.90fdaa22168c235d4c6628b80dc8p-4 : inexact-ok
8400= catanh tonearest binary128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555556p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8401= catanh towardzero binary128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555554p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8402= catanh upward binary128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d55555555556p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8403= catanh downward ibm128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b81p-4 : inexact-ok
8404= catanh tonearest ibm128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8405= catanh towardzero ibm128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8406= catanh upward ibm128 0x8p-36 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7d555555556p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8407catanh -0x1p-33 0x1.0000000000000002p0
8408= catanh downward binary32 -0x8p-36 0x1.000002p+0 : -0x3.fffffcp-36 0xc.90fdbp-4 : inexact-ok
8409= catanh tonearest binary32 -0x8p-36 0x1.000002p+0 : -0x3.fffff8p-36 0xc.90fdcp-4 : inexact-ok
8410= catanh towardzero binary32 -0x8p-36 0x1.000002p+0 : -0x3.fffff8p-36 0xc.90fdbp-4 : inexact-ok
8411= catanh upward binary32 -0x8p-36 0x1.000002p+0 : -0x3.fffff8p-36 0xc.90fdcp-4 : inexact-ok
8412= catanh downward binary64 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167cp-4 : inexact-ok
8413= catanh tonearest binary64 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167cp-4 : inexact-ok
8414= catanh towardzero binary64 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ep-36 0xc.90fdba22167cp-4 : inexact-ok
8415= catanh upward binary64 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ep-36 0xc.90fdba22167c8p-4 : inexact-ok
8416= catanh downward intel96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167c234p-4 : inexact-ok
8417= catanh tonearest intel96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8418= catanh towardzero intel96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8419= catanh upward intel96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007fffcp-36 0xc.90fdba22167c235p-4 : inexact-ok
8420= catanh downward m68k96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167c234p-4 : inexact-ok
8421= catanh tonearest m68k96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000008p-36 0xc.90fdba22167c235p-4 : inexact-ok
8422= catanh towardzero m68k96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007fffcp-36 0xc.90fdba22167c234p-4 : inexact-ok
8423= catanh upward m68k96 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007fffcp-36 0xc.90fdba22167c235p-4 : inexact-ok
8424= catanh downward binary128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd55555455558p-36 0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8425= catanh tonearest binary128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd55555455558p-36 0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8426= catanh towardzero binary128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd55555455556p-36 0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8427= catanh upward binary128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd55555455556p-36 0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8428= catanh downward ibm128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd555554556p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8429= catanh tonearest ibm128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8430= catanh towardzero ibm128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8431= catanh upward ibm128 -0x8p-36 0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 0xc.90fdba22167c234d5710d162bcp-4 : inexact-ok
8432= catanh downward binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdap-4 : inexact-ok
8433= catanh tonearest binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdbp-4 : inexact-ok
8434= catanh towardzero binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
8435= catanh upward binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdbp-4 : inexact-ok
8436= catanh downward binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
8437= catanh tonearest binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
8438= catanh towardzero binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
8439= catanh upward binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168c8p-4 : inexact-ok
8440= catanh downward intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8441= catanh tonearest intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8442= catanh towardzero intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8443= catanh upward intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
8444= catanh downward m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8445= catanh tonearest m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8446= catanh towardzero m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8447= catanh upward m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
8448= catanh downward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8449= catanh tonearest binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8450= catanh towardzero binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8451= catanh upward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
8452= catanh downward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8453= catanh tonearest ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8454= catanh towardzero ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8455= catanh upward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
8456= catanh downward binary64 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168c8p-4 : inexact-ok
8457= catanh tonearest binary64 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168c8p-4 : inexact-ok
8458= catanh towardzero binary64 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffap-36 0xc.90fdaa22168c8p-4 : inexact-ok
8459= catanh upward binary64 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffap-36 0xc.90fdaa22168dp-4 : inexact-ok
8460= catanh downward intel96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8461= catanh tonearest intel96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8462= catanh towardzero intel96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8463= catanh upward intel96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8464= catanh downward m68k96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8465= catanh tonearest m68k96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8466= catanh towardzero m68k96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca34p-4 : inexact-ok
8467= catanh upward m68k96 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 0xc.90fdaa22168ca35p-4 : inexact-ok
8468= catanh downward binary128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555756p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8469= catanh tonearest binary128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555756p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8470= catanh towardzero binary128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555754p-36 0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8471= catanh upward binary128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555754p-36 0xc.90fdaa22168ca34d4c6628b809c8p-4 : inexact-ok
8472= catanh downward ibm128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555558p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8473= catanh tonearest ibm128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8474= catanh towardzero ibm128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8475= catanh upward ibm128 -0x8p-36 0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 0xc.90fdaa22168ca34d4c6628b80cp-4 : inexact-ok
8476= catanh downward intel96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8477= catanh tonearest intel96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8478= catanh towardzero intel96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8479= catanh upward intel96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8480= catanh downward m68k96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8481= catanh tonearest m68k96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8482= catanh towardzero m68k96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8483= catanh upward m68k96 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 0xc.90fdaa22168c236p-4 : inexact-ok
8484= catanh downward binary128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555556p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8485= catanh tonearest binary128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555556p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8486= catanh towardzero binary128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555554p-36 0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8487= catanh upward binary128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555554p-36 0xc.90fdaa22168c235d4c6628b80dc8p-4 : inexact-ok
8488= catanh downward ibm128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555556p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8489= catanh tonearest ibm128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8490= catanh towardzero ibm128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8491= catanh upward ibm128 -0x8p-36 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 0xc.90fdaa22168c235d4c6628b81p-4 : inexact-ok
8492catanh -0x1p-33 -0x1.0000000000000002p0
8493= catanh downward binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
8494= catanh tonearest binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
8495= catanh towardzero binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
8496= catanh upward binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
8497= catanh downward binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8498= catanh tonearest binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
8499= catanh towardzero binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
8500= catanh upward binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
8501= catanh downward intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8502= catanh tonearest intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8503= catanh towardzero intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8504= catanh upward intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8505= catanh downward m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8506= catanh tonearest m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8507= catanh towardzero m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8508= catanh upward m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
8509= catanh downward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
8510= catanh tonearest binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8511= catanh towardzero binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8512= catanh upward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8513= catanh downward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
8514= catanh tonearest ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8515= catanh towardzero ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8516= catanh upward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8517= catanh downward binary32 -0x8p-36 -0x1.000002p+0 : -0x3.fffffcp-36 -0xc.90fdcp-4 : inexact-ok
8518= catanh tonearest binary32 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8p-36 -0xc.90fdcp-4 : inexact-ok
8519= catanh towardzero binary32 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8p-36 -0xc.90fdbp-4 : inexact-ok
8520= catanh upward binary32 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8p-36 -0xc.90fdbp-4 : inexact-ok
8521= catanh downward binary64 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167c8p-4 : inexact-ok
8522= catanh tonearest binary64 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167cp-4 : inexact-ok
8523= catanh towardzero binary64 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ep-36 -0xc.90fdba22167cp-4 : inexact-ok
8524= catanh upward binary64 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ep-36 -0xc.90fdba22167cp-4 : inexact-ok
8525= catanh downward intel96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8526= catanh tonearest intel96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8527= catanh towardzero intel96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8528= catanh upward intel96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8529= catanh downward m68k96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8530= catanh tonearest m68k96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000008p-36 -0xc.90fdba22167c235p-4 : inexact-ok
8531= catanh towardzero m68k96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8532= catanh upward m68k96 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007fffcp-36 -0xc.90fdba22167c234p-4 : inexact-ok
8533= catanh downward binary128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd55555455558p-36 -0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8534= catanh tonearest binary128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd55555455558p-36 -0xc.90fdba22167c234d5710d162b87p-4 : inexact-ok
8535= catanh towardzero binary128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd55555455556p-36 -0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8536= catanh upward binary128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd55555455556p-36 -0xc.90fdba22167c234d5710d162b868p-4 : inexact-ok
8537= catanh downward ibm128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd555554556p-36 -0xc.90fdba22167c234d5710d162bcp-4 : inexact-ok
8538= catanh tonearest ibm128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8539= catanh towardzero ibm128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8540= catanh upward ibm128 -0x8p-36 -0x1.000002p+0 : -0x3.fffff8000007ffffd555554555p-36 -0xc.90fdba22167c234d5710d162b8p-4 : inexact-ok
8541= catanh downward binary64 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168dp-4 : inexact-ok
8542= catanh tonearest binary64 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8543= catanh towardzero binary64 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffap-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8544= catanh upward binary64 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffap-36 -0xc.90fdaa22168c8p-4 : inexact-ok
8545= catanh downward intel96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8546= catanh tonearest intel96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8547= catanh towardzero intel96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8548= catanh upward intel96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8549= catanh downward m68k96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8550= catanh tonearest m68k96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-36 -0xc.90fdaa22168ca35p-4 : inexact-ok
8551= catanh towardzero m68k96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8552= catanh upward m68k96 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbffcp-36 -0xc.90fdaa22168ca34p-4 : inexact-ok
8553= catanh downward binary128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555756p-36 -0xc.90fdaa22168ca34d4c6628b809c8p-4 : inexact-ok
8554= catanh tonearest binary128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555756p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8555= catanh towardzero binary128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555754p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8556= catanh upward binary128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd55555555754p-36 -0xc.90fdaa22168ca34d4c6628b809cp-4 : inexact-ok
8557= catanh downward ibm128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555558p-36 -0xc.90fdaa22168ca34d4c6628b80cp-4 : inexact-ok
8558= catanh tonearest ibm128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8559= catanh towardzero ibm128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8560= catanh upward ibm128 -0x8p-36 -0x1.0000000000001p+0 : -0x3.ffffffffffffbfffd555555557p-36 -0xc.90fdaa22168ca34d4c6628b808p-4 : inexact-ok
8561= catanh downward intel96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8562= catanh tonearest intel96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8563= catanh towardzero intel96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8564= catanh upward intel96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8565= catanh downward m68k96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8566= catanh tonearest m68k96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-36 -0xc.90fdaa22168c236p-4 : inexact-ok
8567= catanh towardzero m68k96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8568= catanh upward m68k96 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
8569= catanh downward binary128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555556p-36 -0xc.90fdaa22168c235d4c6628b80dc8p-4 : inexact-ok
8570= catanh tonearest binary128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555556p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8571= catanh towardzero binary128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555554p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8572= catanh upward binary128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d55555555554p-36 -0xc.90fdaa22168c235d4c6628b80dcp-4 : inexact-ok
8573= catanh downward ibm128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555556p-36 -0xc.90fdaa22168c235d4c6628b81p-4 : inexact-ok
8574= catanh tonearest ibm128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8575= catanh towardzero ibm128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8576= catanh upward ibm128 -0x8p-36 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7d555555555p-36 -0xc.90fdaa22168c235d4c6628b80cp-4 : inexact-ok
8577catanh 0x1.0000000000000002p0 0x1p-33
8578= catanh downward binary32 0x1.000002p+0 0x8p-36 : 0x8.51591p+0 0x1.91ffb4p+0 : inexact-ok
8579= catanh tonearest binary32 0x1.000002p+0 0x8p-36 : 0x8.51592p+0 0x1.91ffb6p+0 : inexact-ok
8580= catanh towardzero binary32 0x1.000002p+0 0x8p-36 : 0x8.51591p+0 0x1.91ffb4p+0 : inexact-ok
8581= catanh upward binary32 0x1.000002p+0 0x8p-36 : 0x8.51592p+0 0x1.91ffb6p+0 : inexact-ok
8582= catanh downward binary64 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9p+0 0x1.91ffb5450d7c2p+0 : inexact-ok
8583= catanh tonearest binary64 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d98p+0 0x1.91ffb5450d7c3p+0 : inexact-ok
8584= catanh towardzero binary64 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9p+0 0x1.91ffb5450d7c2p+0 : inexact-ok
8585= catanh upward binary64 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d98p+0 0x1.91ffb5450d7c3p+0 : inexact-ok
8586= catanh downward intel96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8587= catanh tonearest intel96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8588= catanh towardzero intel96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8589= catanh upward intel96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8590= catanh downward m68k96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8591= catanh tonearest m68k96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8592= catanh towardzero m68k96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8593= catanh upward m68k96 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8594= catanh downward binary128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63e8p+0 0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8595= catanh tonearest binary128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63fp+0 0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8596= catanh towardzero binary128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63e8p+0 0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8597= catanh upward binary128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63fp+0 0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8598= catanh downward ibm128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d6p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8599= catanh tonearest ibm128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d64p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8600= catanh towardzero ibm128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d6p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8601= catanh upward ibm128 0x1.000002p+0 0x8p-36 : 0x8.51591c1dd5d9740c2581d06d64p+0 0x1.91ffb5450d7c288dce1a4dea008p+0 : inexact-ok
8602= catanh downward binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
8603= catanh tonearest binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
8604= catanh towardzero binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
8605= catanh upward binary32 0x1p+0 0x8p-36 : 0xb.c893ap+0 0xc.90fdbp-4 : inexact-ok
8606= catanh downward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
8607= catanh tonearest binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
8608= catanh towardzero binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
8609= catanh upward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec78p+0 0xc.90fdaa24168c8p-4 : inexact-ok
8610= catanh downward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8611= catanh tonearest intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8612= catanh towardzero intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8613= catanh upward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8614= catanh downward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8615= catanh tonearest m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8616= catanh towardzero m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8617= catanh upward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8618= catanh downward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8619= catanh tonearest binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8620= catanh towardzero binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8621= catanh upward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8622= catanh downward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8623= catanh tonearest ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8624= catanh towardzero ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8625= catanh upward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8626= catanh downward binary64 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7p+0 0xc.90feaa24168cp-4 : inexact-ok
8627= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7p+0 0xc.90feaa24168cp-4 : inexact-ok
8628= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7p+0 0xc.90feaa24168cp-4 : inexact-ok
8629= catanh upward binary64 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc78p+0 0xc.90feaa24168c8p-4 : inexact-ok
8630= catanh downward intel96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8631= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8632= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8633= catanh upward intel96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7187p+0 0xc.90feaa24168c22p-4 : inexact-ok
8634= catanh downward m68k96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8635= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8636= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8637= catanh upward m68k96 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc7187p+0 0xc.90feaa24168c22p-4 : inexact-ok
8638= catanh downward binary128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8639= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8640= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8641= catanh upward binary128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed184318p+0 0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8642= catanh downward ibm128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed184p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8643= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed1844p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8644= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed184p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8645= catanh upward ibm128 0x1.0000000000001p+0 0x8p-36 : 0xb.c8939774edc718686c20ed1844p+0 0xc.90feaa24168c21f6f710c365e4p-4 : inexact-ok
8646= catanh downward intel96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8647= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8648= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8649= catanh upward intel96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8650= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8651= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8652= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8653= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8654= catanh downward binary128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8655= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8656= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8657= catanh upward binary128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed184328p+0 0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8658= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed184p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8659= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed1844p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8660= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed184p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8661= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-36 : 0xb.c8939774eec71464ec1eed1844p+0 0xc.90fdaa44168c234c4c66280b5cp-4 : inexact-ok
8662catanh -0x1.0000000000000002p0 0x1p-33
8663= catanh downward binary32 -0x1p+0 0x8p-36 : -0xb.c893ap+0 0xc.90fdap-4 : inexact-ok
8664= catanh tonearest binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
8665= catanh towardzero binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
8666= catanh upward binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
8667= catanh downward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec78p+0 0xc.90fdaa24168cp-4 : inexact-ok
8668= catanh tonearest binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
8669= catanh towardzero binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
8670= catanh upward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168c8p-4 : inexact-ok
8671= catanh downward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8672= catanh tonearest intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8673= catanh towardzero intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8674= catanh upward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8675= catanh downward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8676= catanh tonearest m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8677= catanh towardzero m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
8678= catanh upward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
8679= catanh downward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8680= catanh tonearest binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8681= catanh towardzero binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8682= catanh upward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8683= catanh downward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8684= catanh tonearest ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8685= catanh towardzero ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8686= catanh upward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8687= catanh downward binary32 -0x1.000002p+0 0x8p-36 : -0x8.51592p+0 0x1.91ffb4p+0 : inexact-ok
8688= catanh tonearest binary32 -0x1.000002p+0 0x8p-36 : -0x8.51592p+0 0x1.91ffb6p+0 : inexact-ok
8689= catanh towardzero binary32 -0x1.000002p+0 0x8p-36 : -0x8.51591p+0 0x1.91ffb4p+0 : inexact-ok
8690= catanh upward binary32 -0x1.000002p+0 0x8p-36 : -0x8.51591p+0 0x1.91ffb6p+0 : inexact-ok
8691= catanh downward binary64 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d98p+0 0x1.91ffb5450d7c2p+0 : inexact-ok
8692= catanh tonearest binary64 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d98p+0 0x1.91ffb5450d7c3p+0 : inexact-ok
8693= catanh towardzero binary64 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9p+0 0x1.91ffb5450d7c2p+0 : inexact-ok
8694= catanh upward binary64 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9p+0 0x1.91ffb5450d7c3p+0 : inexact-ok
8695= catanh downward intel96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8696= catanh tonearest intel96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8697= catanh towardzero intel96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8698= catanh upward intel96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8699= catanh downward m68k96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8700= catanh tonearest m68k96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9741p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8701= catanh towardzero m68k96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288cp+0 : inexact-ok
8702= catanh upward m68k96 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d974p+0 0x1.91ffb5450d7c288ep+0 : inexact-ok
8703= catanh downward binary128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63fp+0 0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8704= catanh tonearest binary128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63fp+0 0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8705= catanh towardzero binary128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63e8p+0 0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8706= catanh upward binary128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63e8p+0 0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8707= catanh downward ibm128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d64p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8708= catanh tonearest ibm128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d64p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8709= catanh towardzero ibm128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d6p+0 0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8710= catanh upward ibm128 -0x1.000002p+0 0x8p-36 : -0x8.51591c1dd5d9740c2581d06d6p+0 0x1.91ffb5450d7c288dce1a4dea008p+0 : inexact-ok
8711= catanh downward binary64 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc78p+0 0xc.90feaa24168cp-4 : inexact-ok
8712= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7p+0 0xc.90feaa24168cp-4 : inexact-ok
8713= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7p+0 0xc.90feaa24168cp-4 : inexact-ok
8714= catanh upward binary64 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7p+0 0xc.90feaa24168c8p-4 : inexact-ok
8715= catanh downward intel96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8716= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8717= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8718= catanh upward intel96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7186p+0 0xc.90feaa24168c22p-4 : inexact-ok
8719= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8720= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7187p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8721= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7186p+0 0xc.90feaa24168c21fp-4 : inexact-ok
8722= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc7186p+0 0xc.90feaa24168c22p-4 : inexact-ok
8723= catanh downward binary128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed184318p+0 0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8724= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8725= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8726= catanh upward binary128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8727= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed1844p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8728= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed1844p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8729= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed184p+0 0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8730= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-36 : -0xb.c8939774edc718686c20ed184p+0 0xc.90feaa24168c21f6f710c365e4p-4 : inexact-ok
8731= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8732= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8733= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8734= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8735= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8736= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8737= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c234p-4 : inexact-ok
8738= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa44168c235p-4 : inexact-ok
8739= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed184328p+0 0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8740= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8741= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8742= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8743= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed1844p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8744= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed1844p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8745= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed184p+0 0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8746= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-36 : -0xb.c8939774eec71464ec1eed184p+0 0xc.90fdaa44168c234c4c66280b5cp-4 : inexact-ok
8747catanh 0x1.0000000000000002p0 -0x1p-33
8748= catanh downward binary32 0x1.000002p+0 -0x8p-36 : 0x8.51591p+0 -0x1.91ffb6p+0 : inexact-ok
8749= catanh tonearest binary32 0x1.000002p+0 -0x8p-36 : 0x8.51592p+0 -0x1.91ffb6p+0 : inexact-ok
8750= catanh towardzero binary32 0x1.000002p+0 -0x8p-36 : 0x8.51591p+0 -0x1.91ffb4p+0 : inexact-ok
8751= catanh upward binary32 0x1.000002p+0 -0x8p-36 : 0x8.51592p+0 -0x1.91ffb4p+0 : inexact-ok
8752= catanh downward binary64 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9p+0 -0x1.91ffb5450d7c3p+0 : inexact-ok
8753= catanh tonearest binary64 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d98p+0 -0x1.91ffb5450d7c3p+0 : inexact-ok
8754= catanh towardzero binary64 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9p+0 -0x1.91ffb5450d7c2p+0 : inexact-ok
8755= catanh upward binary64 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d98p+0 -0x1.91ffb5450d7c2p+0 : inexact-ok
8756= catanh downward intel96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8757= catanh tonearest intel96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8758= catanh towardzero intel96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8759= catanh upward intel96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8760= catanh downward m68k96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8761= catanh tonearest m68k96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8762= catanh towardzero m68k96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8763= catanh upward m68k96 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8764= catanh downward binary128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63e8p+0 -0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8765= catanh tonearest binary128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63fp+0 -0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8766= catanh towardzero binary128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63e8p+0 -0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8767= catanh upward binary128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d63fp+0 -0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8768= catanh downward ibm128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d6p+0 -0x1.91ffb5450d7c288dce1a4dea008p+0 : inexact-ok
8769= catanh tonearest ibm128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d64p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8770= catanh towardzero ibm128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d6p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8771= catanh upward ibm128 0x1.000002p+0 -0x8p-36 : 0x8.51591c1dd5d9740c2581d06d64p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8772= catanh downward binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
8773= catanh tonearest binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
8774= catanh towardzero binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
8775= catanh upward binary32 0x1p+0 -0x8p-36 : 0xb.c893ap+0 -0xc.90fdap-4 : inexact-ok
8776= catanh downward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
8777= catanh tonearest binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8778= catanh towardzero binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8779= catanh upward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec78p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8780= catanh downward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8781= catanh tonearest intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8782= catanh towardzero intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8783= catanh upward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8784= catanh downward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8785= catanh tonearest m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8786= catanh towardzero m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8787= catanh upward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8788= catanh downward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8789= catanh tonearest binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8790= catanh towardzero binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8791= catanh upward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8792= catanh downward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8793= catanh tonearest ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8794= catanh towardzero ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8795= catanh upward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8796= catanh downward binary64 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7p+0 -0xc.90feaa24168c8p-4 : inexact-ok
8797= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7p+0 -0xc.90feaa24168cp-4 : inexact-ok
8798= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7p+0 -0xc.90feaa24168cp-4 : inexact-ok
8799= catanh upward binary64 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc78p+0 -0xc.90feaa24168cp-4 : inexact-ok
8800= catanh downward intel96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7186p+0 -0xc.90feaa24168c22p-4 : inexact-ok
8801= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8802= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8803= catanh upward intel96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8804= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7186p+0 -0xc.90feaa24168c22p-4 : inexact-ok
8805= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8806= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8807= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8808= catanh downward binary128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8809= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8810= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8811= catanh upward binary128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed184318p+0 -0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8812= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed184p+0 -0xc.90feaa24168c21f6f710c365e4p-4 : inexact-ok
8813= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed1844p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8814= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed184p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8815= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-36 : 0xb.c8939774edc718686c20ed1844p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8816= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8817= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8818= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8819= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8820= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8821= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8822= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8823= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8824= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8825= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8826= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8827= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed184328p+0 -0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8828= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed184p+0 -0xc.90fdaa44168c234c4c66280b5cp-4 : inexact-ok
8829= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed1844p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8830= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed184p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8831= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-36 : 0xb.c8939774eec71464ec1eed1844p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8832catanh -0x1.0000000000000002p0 -0x1p-33
8833= catanh downward binary32 -0x1p+0 -0x8p-36 : -0xb.c893ap+0 -0xc.90fdbp-4 : inexact-ok
8834= catanh tonearest binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
8835= catanh towardzero binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
8836= catanh upward binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
8837= catanh downward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec78p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
8838= catanh tonearest binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8839= catanh towardzero binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8840= catanh upward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
8841= catanh downward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8842= catanh tonearest intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8843= catanh towardzero intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8844= catanh upward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8845= catanh downward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8846= catanh tonearest m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
8847= catanh towardzero m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8848= catanh upward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
8849= catanh downward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8850= catanh tonearest binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
8851= catanh towardzero binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8852= catanh upward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
8853= catanh downward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8854= catanh tonearest ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
8855= catanh towardzero ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8856= catanh upward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
8857= catanh downward binary32 -0x1.000002p+0 -0x8p-36 : -0x8.51592p+0 -0x1.91ffb6p+0 : inexact-ok
8858= catanh tonearest binary32 -0x1.000002p+0 -0x8p-36 : -0x8.51592p+0 -0x1.91ffb6p+0 : inexact-ok
8859= catanh towardzero binary32 -0x1.000002p+0 -0x8p-36 : -0x8.51591p+0 -0x1.91ffb4p+0 : inexact-ok
8860= catanh upward binary32 -0x1.000002p+0 -0x8p-36 : -0x8.51591p+0 -0x1.91ffb4p+0 : inexact-ok
8861= catanh downward binary64 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d98p+0 -0x1.91ffb5450d7c3p+0 : inexact-ok
8862= catanh tonearest binary64 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d98p+0 -0x1.91ffb5450d7c3p+0 : inexact-ok
8863= catanh towardzero binary64 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9p+0 -0x1.91ffb5450d7c2p+0 : inexact-ok
8864= catanh upward binary64 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9p+0 -0x1.91ffb5450d7c2p+0 : inexact-ok
8865= catanh downward intel96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8866= catanh tonearest intel96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8867= catanh towardzero intel96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8868= catanh upward intel96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8869= catanh downward m68k96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8870= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9741p+0 -0x1.91ffb5450d7c288ep+0 : inexact-ok
8871= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8872= catanh upward m68k96 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d974p+0 -0x1.91ffb5450d7c288cp+0 : inexact-ok
8873= catanh downward binary128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63fp+0 -0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8874= catanh tonearest binary128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63fp+0 -0x1.91ffb5450d7c288dce1a4dea001ep+0 : inexact-ok
8875= catanh towardzero binary128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63e8p+0 -0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8876= catanh upward binary128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d63e8p+0 -0x1.91ffb5450d7c288dce1a4dea001dp+0 : inexact-ok
8877= catanh downward ibm128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d64p+0 -0x1.91ffb5450d7c288dce1a4dea008p+0 : inexact-ok
8878= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d64p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8879= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d6p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8880= catanh upward ibm128 -0x1.000002p+0 -0x8p-36 : -0x8.51591c1dd5d9740c2581d06d6p+0 -0x1.91ffb5450d7c288dce1a4deap+0 : inexact-ok
8881= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc78p+0 -0xc.90feaa24168c8p-4 : inexact-ok
8882= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7p+0 -0xc.90feaa24168cp-4 : inexact-ok
8883= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7p+0 -0xc.90feaa24168cp-4 : inexact-ok
8884= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7p+0 -0xc.90feaa24168cp-4 : inexact-ok
8885= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7187p+0 -0xc.90feaa24168c22p-4 : inexact-ok
8886= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8887= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8888= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8889= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7187p+0 -0xc.90feaa24168c22p-4 : inexact-ok
8890= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7187p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8891= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8892= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc7186p+0 -0xc.90feaa24168c21fp-4 : inexact-ok
8893= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed184318p+0 -0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8894= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0f8p-4 : inexact-ok
8895= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8896= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed18431p+0 -0xc.90feaa24168c21f6f710c365e0fp-4 : inexact-ok
8897= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed1844p+0 -0xc.90feaa24168c21f6f710c365e4p-4 : inexact-ok
8898= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed1844p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8899= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed184p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8900= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-36 : -0xb.c8939774edc718686c20ed184p+0 -0xc.90feaa24168c21f6f710c365ep-4 : inexact-ok
8901= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8902= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8903= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8904= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8905= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8906= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c235p-4 : inexact-ok
8907= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8908= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa44168c234p-4 : inexact-ok
8909= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed184328p+0 -0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8910= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b587p-4 : inexact-ok
8911= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8912= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed18432p+0 -0xc.90fdaa44168c234c4c66280b5868p-4 : inexact-ok
8913= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed1844p+0 -0xc.90fdaa44168c234c4c66280b5cp-4 : inexact-ok
8914= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed1844p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8915= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed184p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8916= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-36 : -0xb.c8939774eec71464ec1eed184p+0 -0xc.90fdaa44168c234c4c66280b58p-4 : inexact-ok
8917catanh 0x1p-33 0x0.ffffffffffffffffp0
8918= catanh downward binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
8919= catanh tonearest binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
8920= catanh towardzero binary32 0x8p-36 0x1p+0 : 0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
8921= catanh upward binary32 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdbp-4 : inexact-ok
8922= catanh downward binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
8923= catanh tonearest binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
8924= catanh towardzero binary64 0x8p-36 0x1p+0 : 0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
8925= catanh upward binary64 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c8p-4 : inexact-ok
8926= catanh downward intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8927= catanh tonearest intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8928= catanh towardzero intel96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8929= catanh upward intel96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8930= catanh downward m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8931= catanh tonearest m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8932= catanh towardzero m68k96 0x8p-36 0x1p+0 : 0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
8933= catanh upward m68k96 0x8p-36 0x1p+0 : 0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8934= catanh downward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8935= catanh tonearest binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8936= catanh towardzero binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
8937= catanh upward binary128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
8938= catanh downward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8939= catanh tonearest ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8940= catanh towardzero ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
8941= catanh upward ibm128 0x8p-36 0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
8942= catanh downward binary32 0x8p-36 0xf.fffffp-4 : 0x4p-36 0xc.90fdap-4 : inexact-ok
8943= catanh tonearest binary32 0x8p-36 0xf.fffffp-4 : 0x4.000008p-36 0xc.90fdap-4 : inexact-ok
8944= catanh towardzero binary32 0x8p-36 0xf.fffffp-4 : 0x4p-36 0xc.90fdap-4 : inexact-ok
8945= catanh upward binary32 0x8p-36 0xf.fffffp-4 : 0x4.000008p-36 0xc.90fdbp-4 : inexact-ok
8946= catanh downward binary64 0x8p-36 0xf.fffffp-4 : 0x4.000004000001cp-36 0xc.90fda2221688p-4 : inexact-ok
8947= catanh tonearest binary64 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda2221688p-4 : inexact-ok
8948= catanh towardzero binary64 0x8p-36 0xf.fffffp-4 : 0x4.000004000001cp-36 0xc.90fda2221688p-4 : inexact-ok
8949= catanh upward binary64 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda22216888p-4 : inexact-ok
8950= catanh downward intel96 0x8p-36 0xf.fffffp-4 : 0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
8951= catanh tonearest intel96 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
8952= catanh towardzero intel96 0x8p-36 0xf.fffffp-4 : 0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
8953= catanh upward intel96 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
8954= catanh downward m68k96 0x8p-36 0xf.fffffp-4 : 0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
8955= catanh tonearest m68k96 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
8956= catanh towardzero m68k96 0x8p-36 0xf.fffffp-4 : 0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
8957= catanh upward m68k96 0x8p-36 0xf.fffffp-4 : 0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
8958= catanh downward binary128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
8959= catanh tonearest binary128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
8960= catanh towardzero binary128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
8961= catanh upward binary128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd55555545558p-36 0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
8962= catanh downward ibm128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd555555454p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
8963= catanh tonearest ibm128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd555555456p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
8964= catanh towardzero ibm128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd555555454p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
8965= catanh upward ibm128 0x8p-36 0xf.fffffp-4 : 0x4.000004000001ffffd555555456p-36 0xc.90fda2221688234d4b10d462bcp-4 : inexact-ok
8966= catanh downward binary64 0x8p-36 0xf.ffffffffffff8p-4 : 0x4p-36 0xc.90fdaa22168b8p-4 : inexact-ok
8967= catanh tonearest binary64 0x8p-36 0xf.ffffffffffff8p-4 : 0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
8968= catanh towardzero binary64 0x8p-36 0xf.ffffffffffff8p-4 : 0x4p-36 0xc.90fdaa22168b8p-4 : inexact-ok
8969= catanh upward binary64 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-36 0xc.90fdaa22168cp-4 : inexact-ok
8970= catanh downward intel96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
8971= catanh tonearest intel96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
8972= catanh towardzero intel96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
8973= catanh upward intel96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
8974= catanh downward m68k96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
8975= catanh tonearest m68k96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
8976= catanh towardzero m68k96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
8977= catanh upward m68k96 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
8978= catanh downward binary128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
8979= catanh tonearest binary128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
8980= catanh towardzero binary128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
8981= catanh upward binary128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d8p-36 0xc.90fdaa22168be34d4c6628b80cc8p-4 : inexact-ok
8982= catanh downward ibm128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555554p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
8983= catanh tonearest ibm128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555556p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
8984= catanh towardzero ibm128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555554p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
8985= catanh upward ibm128 0x8p-36 0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555556p-36 0xc.90fdaa22168be34d4c6628b81p-4 : inexact-ok
8986= catanh downward intel96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8987= catanh tonearest intel96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8988= catanh towardzero intel96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8989= catanh upward intel96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8990= catanh downward m68k96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8991= catanh tonearest m68k96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8992= catanh towardzero m68k96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
8993= catanh upward m68k96 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-36 0xc.90fdaa22168c235p-4 : inexact-ok
8994= catanh downward binary128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
8995= catanh tonearest binary128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
8996= catanh towardzero binary128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
8997= catanh upward binary128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555558p-36 0xc.90fdaa22168c23454c6628b80dc8p-4 : inexact-ok
8998= catanh downward ibm128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555554p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
8999= catanh tonearest ibm128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555556p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9000= catanh towardzero ibm128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555554p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9001= catanh upward ibm128 0x8p-36 0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555556p-36 0xc.90fdaa22168c23454c6628b81p-4 : inexact-ok
9002catanh 0x1p-33 -0x0.ffffffffffffffffp0
9003= catanh downward binary32 0x8p-36 -0xf.fffffp-4 : 0x4p-36 -0xc.90fdbp-4 : inexact-ok
9004= catanh tonearest binary32 0x8p-36 -0xf.fffffp-4 : 0x4.000008p-36 -0xc.90fdap-4 : inexact-ok
9005= catanh towardzero binary32 0x8p-36 -0xf.fffffp-4 : 0x4p-36 -0xc.90fdap-4 : inexact-ok
9006= catanh upward binary32 0x8p-36 -0xf.fffffp-4 : 0x4.000008p-36 -0xc.90fdap-4 : inexact-ok
9007= catanh downward binary64 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001cp-36 -0xc.90fda22216888p-4 : inexact-ok
9008= catanh tonearest binary64 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688p-4 : inexact-ok
9009= catanh towardzero binary64 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001cp-36 -0xc.90fda2221688p-4 : inexact-ok
9010= catanh upward binary64 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688p-4 : inexact-ok
9011= catanh downward intel96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001fff8p-36 -0xc.90fda2221688235p-4 : inexact-ok
9012= catanh tonearest intel96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9013= catanh towardzero intel96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9014= catanh upward intel96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688234p-4 : inexact-ok
9015= catanh downward m68k96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001fff8p-36 -0xc.90fda2221688235p-4 : inexact-ok
9016= catanh tonearest m68k96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9017= catanh towardzero m68k96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9018= catanh upward m68k96 0x8p-36 -0xf.fffffp-4 : 0x4.000004000002p-36 -0xc.90fda2221688234p-4 : inexact-ok
9019= catanh downward binary128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9020= catanh tonearest binary128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9021= catanh towardzero binary128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9022= catanh upward binary128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd55555545558p-36 -0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9023= catanh downward ibm128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd555555454p-36 -0xc.90fda2221688234d4b10d462bcp-4 : inexact-ok
9024= catanh tonearest ibm128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd555555456p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9025= catanh towardzero ibm128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd555555454p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9026= catanh upward ibm128 0x8p-36 -0xf.fffffp-4 : 0x4.000004000001ffffd555555456p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9027= catanh downward binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdbp-4 : inexact-ok
9028= catanh tonearest binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdbp-4 : inexact-ok
9029= catanh towardzero binary32 0x8p-36 -0x1p+0 : 0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
9030= catanh upward binary32 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdap-4 : inexact-ok
9031= catanh downward binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168c8p-4 : inexact-ok
9032= catanh tonearest binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9033= catanh towardzero binary64 0x8p-36 -0x1p+0 : 0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
9034= catanh upward binary64 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9035= catanh downward intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9036= catanh tonearest intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9037= catanh towardzero intel96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9038= catanh upward intel96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9039= catanh downward m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9040= catanh tonearest m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9041= catanh towardzero m68k96 0x8p-36 -0x1p+0 : 0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9042= catanh upward m68k96 0x8p-36 -0x1p+0 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9043= catanh downward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
9044= catanh tonearest binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9045= catanh towardzero binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9046= catanh upward binary128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9047= catanh downward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
9048= catanh tonearest ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9049= catanh towardzero ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9050= catanh upward ibm128 0x8p-36 -0x1p+0 : 0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9051= catanh downward binary64 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9052= catanh tonearest binary64 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9053= catanh towardzero binary64 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4p-36 -0xc.90fdaa22168b8p-4 : inexact-ok
9054= catanh upward binary64 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-36 -0xc.90fdaa22168b8p-4 : inexact-ok
9055= catanh downward intel96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9056= catanh tonearest intel96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9057= catanh towardzero intel96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9058= catanh upward intel96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9059= catanh downward m68k96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9060= catanh tonearest m68k96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9061= catanh towardzero m68k96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9062= catanh upward m68k96 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9063= catanh downward binary128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80cc8p-4 : inexact-ok
9064= catanh tonearest binary128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9065= catanh towardzero binary128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9066= catanh upward binary128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555555d8p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9067= catanh downward ibm128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555554p-36 -0xc.90fdaa22168be34d4c6628b81p-4 : inexact-ok
9068= catanh tonearest ibm128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555556p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9069= catanh towardzero ibm128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555554p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9070= catanh upward ibm128 0x8p-36 -0xf.ffffffffffff8p-4 : 0x4.0000000000001fffd555555556p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9071= catanh downward intel96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9072= catanh tonearest intel96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9073= catanh towardzero intel96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9074= catanh upward intel96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9075= catanh downward m68k96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9076= catanh tonearest m68k96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9077= catanh towardzero m68k96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9078= catanh upward m68k96 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9079= catanh downward binary128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dc8p-4 : inexact-ok
9080= catanh tonearest binary128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9081= catanh towardzero binary128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9082= catanh upward binary128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d55555555558p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9083= catanh downward ibm128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555554p-36 -0xc.90fdaa22168c23454c6628b81p-4 : inexact-ok
9084= catanh tonearest ibm128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555556p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9085= catanh towardzero ibm128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555554p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9086= catanh upward ibm128 0x8p-36 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003d555555556p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9087catanh -0x1p-33 0x0.ffffffffffffffffp0
9088= catanh downward binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdap-4 : inexact-ok
9089= catanh tonearest binary32 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdbp-4 : inexact-ok
9090= catanh towardzero binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdap-4 : inexact-ok
9091= catanh upward binary32 -0x8p-36 0x1p+0 : -0x3.fffffcp-36 0xc.90fdbp-4 : inexact-ok
9092= catanh downward binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
9093= catanh tonearest binary64 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
9094= catanh towardzero binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168cp-4 : inexact-ok
9095= catanh upward binary64 -0x8p-36 0x1p+0 : -0x3.ffffffffffffep-36 0xc.90fdaa22168c8p-4 : inexact-ok
9096= catanh downward intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9097= catanh tonearest intel96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
9098= catanh towardzero intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
9099= catanh upward intel96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
9100= catanh downward m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9101= catanh tonearest m68k96 -0x8p-36 0x1p+0 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
9102= catanh towardzero m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c234p-4 : inexact-ok
9103= catanh upward m68k96 -0x8p-36 0x1p+0 : -0x3.fffffffffffffffcp-36 0xc.90fdaa22168c235p-4 : inexact-ok
9104= catanh downward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9105= catanh tonearest binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9106= catanh towardzero binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9107= catanh upward binary128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
9108= catanh downward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9109= catanh tonearest ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9110= catanh towardzero ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9111= catanh upward ibm128 -0x8p-36 0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
9112= catanh downward binary32 -0x8p-36 0xf.fffffp-4 : -0x4.000008p-36 0xc.90fdap-4 : inexact-ok
9113= catanh tonearest binary32 -0x8p-36 0xf.fffffp-4 : -0x4.000008p-36 0xc.90fdap-4 : inexact-ok
9114= catanh towardzero binary32 -0x8p-36 0xf.fffffp-4 : -0x4p-36 0xc.90fdap-4 : inexact-ok
9115= catanh upward binary32 -0x8p-36 0xf.fffffp-4 : -0x4p-36 0xc.90fdbp-4 : inexact-ok
9116= catanh downward binary64 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688p-4 : inexact-ok
9117= catanh tonearest binary64 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688p-4 : inexact-ok
9118= catanh towardzero binary64 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001cp-36 0xc.90fda2221688p-4 : inexact-ok
9119= catanh upward binary64 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001cp-36 0xc.90fda22216888p-4 : inexact-ok
9120= catanh downward intel96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688234p-4 : inexact-ok
9121= catanh tonearest intel96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
9122= catanh towardzero intel96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
9123= catanh upward intel96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001fff8p-36 0xc.90fda2221688235p-4 : inexact-ok
9124= catanh downward m68k96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688234p-4 : inexact-ok
9125= catanh tonearest m68k96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000002p-36 0xc.90fda2221688235p-4 : inexact-ok
9126= catanh towardzero m68k96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001fff8p-36 0xc.90fda2221688234p-4 : inexact-ok
9127= catanh upward m68k96 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001fff8p-36 0xc.90fda2221688235p-4 : inexact-ok
9128= catanh downward binary128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd55555545558p-36 0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9129= catanh tonearest binary128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9130= catanh towardzero binary128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9131= catanh upward binary128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9132= catanh downward ibm128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd555555456p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9133= catanh tonearest ibm128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd555555456p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9134= catanh towardzero ibm128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd555555454p-36 0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9135= catanh upward ibm128 -0x8p-36 0xf.fffffp-4 : -0x4.000004000001ffffd555555454p-36 0xc.90fda2221688234d4b10d462bcp-4 : inexact-ok
9136= catanh downward binary64 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-36 0xc.90fdaa22168b8p-4 : inexact-ok
9137= catanh tonearest binary64 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
9138= catanh towardzero binary64 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4p-36 0xc.90fdaa22168b8p-4 : inexact-ok
9139= catanh upward binary64 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4p-36 0xc.90fdaa22168cp-4 : inexact-ok
9140= catanh downward intel96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 0xc.90fdaa22168be34p-4 : inexact-ok
9141= catanh tonearest intel96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
9142= catanh towardzero intel96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
9143= catanh upward intel96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 0xc.90fdaa22168be35p-4 : inexact-ok
9144= catanh downward m68k96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 0xc.90fdaa22168be34p-4 : inexact-ok
9145= catanh tonearest m68k96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 0xc.90fdaa22168be35p-4 : inexact-ok
9146= catanh towardzero m68k96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 0xc.90fdaa22168be34p-4 : inexact-ok
9147= catanh upward m68k96 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 0xc.90fdaa22168be35p-4 : inexact-ok
9148= catanh downward binary128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d8p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9149= catanh tonearest binary128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9150= catanh towardzero binary128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9151= catanh upward binary128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 0xc.90fdaa22168be34d4c6628b80cc8p-4 : inexact-ok
9152= catanh downward ibm128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555556p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9153= catanh tonearest ibm128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555556p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9154= catanh towardzero ibm128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555554p-36 0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9155= catanh upward ibm128 -0x8p-36 0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555554p-36 0xc.90fdaa22168be34d4c6628b81p-4 : inexact-ok
9156= catanh downward intel96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9157= catanh tonearest intel96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9158= catanh towardzero intel96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9159= catanh upward intel96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
9160= catanh downward m68k96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9161= catanh tonearest m68k96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9162= catanh towardzero m68k96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c234p-4 : inexact-ok
9163= catanh upward m68k96 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4p-36 0xc.90fdaa22168c235p-4 : inexact-ok
9164= catanh downward binary128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555558p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9165= catanh tonearest binary128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9166= catanh towardzero binary128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9167= catanh upward binary128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 0xc.90fdaa22168c23454c6628b80dc8p-4 : inexact-ok
9168= catanh downward ibm128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555556p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9169= catanh tonearest ibm128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555556p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9170= catanh towardzero ibm128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555554p-36 0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9171= catanh upward ibm128 -0x8p-36 0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555554p-36 0xc.90fdaa22168c23454c6628b81p-4 : inexact-ok
9172catanh -0x1p-33 -0x0.ffffffffffffffffp0
9173= catanh downward binary32 -0x8p-36 -0xf.fffffp-4 : -0x4.000008p-36 -0xc.90fdbp-4 : inexact-ok
9174= catanh tonearest binary32 -0x8p-36 -0xf.fffffp-4 : -0x4.000008p-36 -0xc.90fdap-4 : inexact-ok
9175= catanh towardzero binary32 -0x8p-36 -0xf.fffffp-4 : -0x4p-36 -0xc.90fdap-4 : inexact-ok
9176= catanh upward binary32 -0x8p-36 -0xf.fffffp-4 : -0x4p-36 -0xc.90fdap-4 : inexact-ok
9177= catanh downward binary64 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda22216888p-4 : inexact-ok
9178= catanh tonearest binary64 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda2221688p-4 : inexact-ok
9179= catanh towardzero binary64 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001cp-36 -0xc.90fda2221688p-4 : inexact-ok
9180= catanh upward binary64 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001cp-36 -0xc.90fda2221688p-4 : inexact-ok
9181= catanh downward intel96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9182= catanh tonearest intel96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9183= catanh towardzero intel96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9184= catanh upward intel96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9185= catanh downward m68k96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9186= catanh tonearest m68k96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000002p-36 -0xc.90fda2221688235p-4 : inexact-ok
9187= catanh towardzero m68k96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9188= catanh upward m68k96 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001fff8p-36 -0xc.90fda2221688234p-4 : inexact-ok
9189= catanh downward binary128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd55555545558p-36 -0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9190= catanh tonearest binary128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b87p-4 : inexact-ok
9191= catanh towardzero binary128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9192= catanh upward binary128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd55555545554p-36 -0xc.90fda2221688234d4b10d462b868p-4 : inexact-ok
9193= catanh downward ibm128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd555555456p-36 -0xc.90fda2221688234d4b10d462bcp-4 : inexact-ok
9194= catanh tonearest ibm128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd555555456p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9195= catanh towardzero ibm128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd555555454p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9196= catanh upward ibm128 -0x8p-36 -0xf.fffffp-4 : -0x4.000004000001ffffd555555454p-36 -0xc.90fda2221688234d4b10d462b8p-4 : inexact-ok
9197= catanh downward binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
9198= catanh tonearest binary32 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdbp-4 : inexact-ok
9199= catanh towardzero binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
9200= catanh upward binary32 -0x8p-36 -0x1p+0 : -0x3.fffffcp-36 -0xc.90fdap-4 : inexact-ok
9201= catanh downward binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c8p-4 : inexact-ok
9202= catanh tonearest binary64 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9203= catanh towardzero binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
9204= catanh upward binary64 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffep-36 -0xc.90fdaa22168cp-4 : inexact-ok
9205= catanh downward intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9206= catanh tonearest intel96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9207= catanh towardzero intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9208= catanh upward intel96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9209= catanh downward m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9210= catanh tonearest m68k96 -0x8p-36 -0x1p+0 : -0x4p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9211= catanh towardzero m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9212= catanh upward m68k96 -0x8p-36 -0x1p+0 : -0x3.fffffffffffffffcp-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9213= catanh downward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dc8p-4 : inexact-ok
9214= catanh tonearest binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555556p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9215= catanh towardzero binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9216= catanh upward binary128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd55555555554p-36 -0xc.90fdaa22168c234d4c6628b80dcp-4 : inexact-ok
9217= catanh downward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555556p-36 -0xc.90fdaa22168c234d4c6628b81p-4 : inexact-ok
9218= catanh tonearest ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9219= catanh towardzero ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9220= catanh upward ibm128 -0x8p-36 -0x1p+0 : -0x3.ffffffffffffffffd555555555p-36 -0xc.90fdaa22168c234d4c6628b80cp-4 : inexact-ok
9221= catanh downward binary64 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9222= catanh tonearest binary64 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4p-36 -0xc.90fdaa22168cp-4 : inexact-ok
9223= catanh towardzero binary64 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4p-36 -0xc.90fdaa22168b8p-4 : inexact-ok
9224= catanh upward binary64 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4p-36 -0xc.90fdaa22168b8p-4 : inexact-ok
9225= catanh downward intel96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9226= catanh tonearest intel96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9227= catanh towardzero intel96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9228= catanh upward intel96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9229= catanh downward m68k96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9230= catanh tonearest m68k96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-36 -0xc.90fdaa22168be35p-4 : inexact-ok
9231= catanh towardzero m68k96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9232= catanh upward m68k96 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001ff8p-36 -0xc.90fdaa22168be34p-4 : inexact-ok
9233= catanh downward binary128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d8p-36 -0xc.90fdaa22168be34d4c6628b80cc8p-4 : inexact-ok
9234= catanh tonearest binary128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9235= catanh towardzero binary128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9236= catanh upward binary128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555555d4p-36 -0xc.90fdaa22168be34d4c6628b80ccp-4 : inexact-ok
9237= catanh downward ibm128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555556p-36 -0xc.90fdaa22168be34d4c6628b81p-4 : inexact-ok
9238= catanh tonearest ibm128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555556p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9239= catanh towardzero ibm128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555554p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9240= catanh upward ibm128 -0x8p-36 -0xf.ffffffffffff8p-4 : -0x4.0000000000001fffd555555554p-36 -0xc.90fdaa22168be34d4c6628b80cp-4 : inexact-ok
9241= catanh downward intel96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9242= catanh tonearest intel96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9243= catanh towardzero intel96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9244= catanh upward intel96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9245= catanh downward m68k96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-36 -0xc.90fdaa22168c235p-4 : inexact-ok
9246= catanh tonearest m68k96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9247= catanh towardzero m68k96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9248= catanh upward m68k96 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4p-36 -0xc.90fdaa22168c234p-4 : inexact-ok
9249= catanh downward binary128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555558p-36 -0xc.90fdaa22168c23454c6628b80dc8p-4 : inexact-ok
9250= catanh tonearest binary128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9251= catanh towardzero binary128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9252= catanh upward binary128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d55555555554p-36 -0xc.90fdaa22168c23454c6628b80dcp-4 : inexact-ok
9253= catanh downward ibm128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555556p-36 -0xc.90fdaa22168c23454c6628b81p-4 : inexact-ok
9254= catanh tonearest ibm128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555556p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9255= catanh towardzero ibm128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555554p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9256= catanh upward ibm128 -0x8p-36 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003d555555554p-36 -0xc.90fdaa22168c23454c6628b80cp-4 : inexact-ok
9257catanh 0x0.ffffffffffffffffp0 0x1p-33
9258= catanh downward binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
9259= catanh tonearest binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
9260= catanh towardzero binary32 0x1p+0 0x8p-36 : 0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
9261= catanh upward binary32 0x1p+0 0x8p-36 : 0xb.c893ap+0 0xc.90fdbp-4 : inexact-ok
9262= catanh downward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
9263= catanh tonearest binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
9264= catanh towardzero binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
9265= catanh upward binary64 0x1p+0 0x8p-36 : 0xb.c8939774eec78p+0 0xc.90fdaa24168c8p-4 : inexact-ok
9266= catanh downward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9267= catanh tonearest intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9268= catanh towardzero intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9269= catanh upward intel96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9270= catanh downward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9271= catanh tonearest m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9272= catanh towardzero m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9273= catanh upward m68k96 0x1p+0 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9274= catanh downward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9275= catanh tonearest binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9276= catanh towardzero binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9277= catanh upward binary128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9278= catanh downward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9279= catanh tonearest ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9280= catanh towardzero ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9281= catanh upward ibm128 0x1p+0 0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9282= catanh downward binary32 0xf.fffffp-4 0x8p-36 : 0x8.aa121p+0 0x3.ffffacp-12 : inexact-ok
9283= catanh tonearest binary32 0xf.fffffp-4 0x8p-36 : 0x8.aa122p+0 0x3.ffffacp-12 : inexact-ok
9284= catanh towardzero binary32 0xf.fffffp-4 0x8p-36 : 0x8.aa121p+0 0x3.ffffacp-12 : inexact-ok
9285= catanh upward binary32 0xf.fffffp-4 0x8p-36 : 0x8.aa122p+0 0x3.ffffbp-12 : inexact-ok
9286= catanh downward binary64 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1p+0 0x3.ffffacaab7786p-12 : inexact-ok
9287= catanh tonearest binary64 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a18p+0 0x3.ffffacaab7788p-12 : inexact-ok
9288= catanh towardzero binary64 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1p+0 0x3.ffffacaab7786p-12 : inexact-ok
9289= catanh upward binary64 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a18p+0 0x3.ffffacaab7788p-12 : inexact-ok
9290= catanh downward intel96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9291= catanh tonearest intel96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9292= catanh towardzero intel96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9293= catanh upward intel96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9294= catanh downward m68k96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9295= catanh tonearest m68k96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9296= catanh towardzero m68k96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9297= catanh upward m68k96 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9298= catanh downward binary128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a425178p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9299= catanh tonearest binary128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a42518p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9300= catanh towardzero binary128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a425178p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9301= catanh upward binary128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a42518p+0 0x3.ffffacaab778752e53d6f54da68p-12 : inexact-ok
9302= catanh downward ibm128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9303= catanh tonearest ibm128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9304= catanh towardzero ibm128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9305= catanh upward ibm128 0xf.fffffp-4 0x8p-36 : 0x8.aa121b59c0a1608e0a539a4254p+0 0x3.ffffacaab778752e53d6f54da7p-12 : inexact-ok
9306= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87p+0 0xc.90fd2a24168cp-4 : inexact-ok
9307= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87p+0 0xc.90fd2a24168cp-4 : inexact-ok
9308= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87p+0 0xc.90fd2a24168cp-4 : inexact-ok
9309= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee878p+0 0xc.90fd2a24168c8p-4 : inexact-ok
9310= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9311= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9312= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9313= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87127p+0 0xc.90fd2a24168c238p-4 : inexact-ok
9314= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9315= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9316= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9317= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee87127p+0 0xc.90fd2a24168c238p-4 : inexact-ok
9318= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d184318p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9319= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d18432p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9320= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d184318p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9321= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d18432p+0 0xc.90fd2a24168c2376f710db62943p-4 : inexact-ok
9322= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d184p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9323= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d1844p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9324= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d184p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9325= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-36 : 0xb.c8939774ee8712686c1f0d1844p+0 0xc.90fd2a24168c2376f710db6298p-4 : inexact-ok
9326= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9327= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9328= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9329= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9330= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9331= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9332= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9333= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec7147p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9334= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9335= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9336= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9337= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed184328p+0 0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9338= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed184p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9339= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed1844p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9340= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed184p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9341= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-36 : 0xb.c8939774eec714672c1eed1844p+0 0xc.90fdaa14168c234c4c6628ce5cp-4 : inexact-ok
9342catanh -0x0.ffffffffffffffffp0 0x1p-33
9343= catanh downward binary32 -0xf.fffffp-4 0x8p-36 : -0x8.aa122p+0 0x3.ffffacp-12 : inexact-ok
9344= catanh tonearest binary32 -0xf.fffffp-4 0x8p-36 : -0x8.aa122p+0 0x3.ffffacp-12 : inexact-ok
9345= catanh towardzero binary32 -0xf.fffffp-4 0x8p-36 : -0x8.aa121p+0 0x3.ffffacp-12 : inexact-ok
9346= catanh upward binary32 -0xf.fffffp-4 0x8p-36 : -0x8.aa121p+0 0x3.ffffbp-12 : inexact-ok
9347= catanh downward binary64 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a18p+0 0x3.ffffacaab7786p-12 : inexact-ok
9348= catanh tonearest binary64 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a18p+0 0x3.ffffacaab7788p-12 : inexact-ok
9349= catanh towardzero binary64 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1p+0 0x3.ffffacaab7786p-12 : inexact-ok
9350= catanh upward binary64 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1p+0 0x3.ffffacaab7788p-12 : inexact-ok
9351= catanh downward intel96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1609p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9352= catanh tonearest intel96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9353= catanh towardzero intel96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9354= catanh upward intel96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608p+0 0x3.ffffacaab778753p-12 : inexact-ok
9355= catanh downward m68k96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1609p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9356= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1609p+0 0x3.ffffacaab778753p-12 : inexact-ok
9357= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608p+0 0x3.ffffacaab778752cp-12 : inexact-ok
9358= catanh upward m68k96 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608p+0 0x3.ffffacaab778753p-12 : inexact-ok
9359= catanh downward binary128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a42518p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9360= catanh tonearest binary128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a42518p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9361= catanh towardzero binary128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a425178p+0 0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9362= catanh upward binary128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a425178p+0 0x3.ffffacaab778752e53d6f54da68p-12 : inexact-ok
9363= catanh downward ibm128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a4254p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9364= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9365= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9366= catanh upward ibm128 -0xf.fffffp-4 0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 0x3.ffffacaab778752e53d6f54da7p-12 : inexact-ok
9367= catanh downward binary32 -0x1p+0 0x8p-36 : -0xb.c893ap+0 0xc.90fdap-4 : inexact-ok
9368= catanh tonearest binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
9369= catanh towardzero binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdap-4 : inexact-ok
9370= catanh upward binary32 -0x1p+0 0x8p-36 : -0xb.c8939p+0 0xc.90fdbp-4 : inexact-ok
9371= catanh downward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec78p+0 0xc.90fdaa24168cp-4 : inexact-ok
9372= catanh tonearest binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
9373= catanh towardzero binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168cp-4 : inexact-ok
9374= catanh upward binary64 -0x1p+0 0x8p-36 : -0xb.c8939774eec7p+0 0xc.90fdaa24168c8p-4 : inexact-ok
9375= catanh downward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9376= catanh tonearest intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9377= catanh towardzero intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9378= catanh upward intel96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9379= catanh downward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9380= catanh tonearest m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9381= catanh towardzero m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c234p-4 : inexact-ok
9382= catanh upward m68k96 -0x1p+0 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa24168c235p-4 : inexact-ok
9383= catanh downward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9384= catanh tonearest binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9385= catanh towardzero binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9386= catanh upward binary128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9387= catanh downward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9388= catanh tonearest ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9389= catanh towardzero ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9390= catanh upward ibm128 -0x1p+0 0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9391= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee878p+0 0xc.90fd2a24168cp-4 : inexact-ok
9392= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87p+0 0xc.90fd2a24168cp-4 : inexact-ok
9393= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87p+0 0xc.90fd2a24168cp-4 : inexact-ok
9394= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87p+0 0xc.90fd2a24168c8p-4 : inexact-ok
9395= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9396= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9397= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9398= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87126p+0 0xc.90fd2a24168c238p-4 : inexact-ok
9399= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9400= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87127p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9401= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87126p+0 0xc.90fd2a24168c237p-4 : inexact-ok
9402= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee87126p+0 0xc.90fd2a24168c238p-4 : inexact-ok
9403= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d18432p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9404= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d18432p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9405= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d184318p+0 0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9406= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d184318p+0 0xc.90fd2a24168c2376f710db62943p-4 : inexact-ok
9407= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d1844p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9408= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d1844p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9409= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d184p+0 0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9410= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-36 : -0xb.c8939774ee8712686c1f0d184p+0 0xc.90fd2a24168c2376f710db6298p-4 : inexact-ok
9411= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9412= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9413= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9414= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9415= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7147p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9416= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9417= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c234p-4 : inexact-ok
9418= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec7146p+0 0xc.90fdaa14168c235p-4 : inexact-ok
9419= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed184328p+0 0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9420= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9421= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9422= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9423= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed1844p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9424= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed1844p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9425= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed184p+0 0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9426= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-36 : -0xb.c8939774eec714672c1eed184p+0 0xc.90fdaa14168c234c4c6628ce5cp-4 : inexact-ok
9427catanh 0x0.ffffffffffffffffp0 -0x1p-33
9428= catanh downward binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
9429= catanh tonearest binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
9430= catanh towardzero binary32 0x1p+0 -0x8p-36 : 0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
9431= catanh upward binary32 0x1p+0 -0x8p-36 : 0xb.c893ap+0 -0xc.90fdap-4 : inexact-ok
9432= catanh downward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
9433= catanh tonearest binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9434= catanh towardzero binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9435= catanh upward binary64 0x1p+0 -0x8p-36 : 0xb.c8939774eec78p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9436= catanh downward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9437= catanh tonearest intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9438= catanh towardzero intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9439= catanh upward intel96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9440= catanh downward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9441= catanh tonearest m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9442= catanh towardzero m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9443= catanh upward m68k96 0x1p+0 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9444= catanh downward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9445= catanh tonearest binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9446= catanh towardzero binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9447= catanh upward binary128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9448= catanh downward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9449= catanh tonearest ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9450= catanh towardzero ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9451= catanh upward ibm128 0x1p+0 -0x8p-36 : 0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9452= catanh downward binary32 0xf.fffffp-4 -0x8p-36 : 0x8.aa121p+0 -0x3.ffffbp-12 : inexact-ok
9453= catanh tonearest binary32 0xf.fffffp-4 -0x8p-36 : 0x8.aa122p+0 -0x3.ffffacp-12 : inexact-ok
9454= catanh towardzero binary32 0xf.fffffp-4 -0x8p-36 : 0x8.aa121p+0 -0x3.ffffacp-12 : inexact-ok
9455= catanh upward binary32 0xf.fffffp-4 -0x8p-36 : 0x8.aa122p+0 -0x3.ffffacp-12 : inexact-ok
9456= catanh downward binary64 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1p+0 -0x3.ffffacaab7788p-12 : inexact-ok
9457= catanh tonearest binary64 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a18p+0 -0x3.ffffacaab7788p-12 : inexact-ok
9458= catanh towardzero binary64 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1p+0 -0x3.ffffacaab7786p-12 : inexact-ok
9459= catanh upward binary64 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a18p+0 -0x3.ffffacaab7786p-12 : inexact-ok
9460= catanh downward intel96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9461= catanh tonearest intel96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9462= catanh towardzero intel96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9463= catanh upward intel96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9464= catanh downward m68k96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9465= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9466= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9467= catanh upward m68k96 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9468= catanh downward binary128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a425178p+0 -0x3.ffffacaab778752e53d6f54da68p-12 : inexact-ok
9469= catanh tonearest binary128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a42518p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9470= catanh towardzero binary128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a425178p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9471= catanh upward binary128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a42518p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9472= catanh downward ibm128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da7p-12 : inexact-ok
9473= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9474= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9475= catanh upward ibm128 0xf.fffffp-4 -0x8p-36 : 0x8.aa121b59c0a1608e0a539a4254p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9476= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87p+0 -0xc.90fd2a24168c8p-4 : inexact-ok
9477= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9478= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9479= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee878p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9480= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87126p+0 -0xc.90fd2a24168c238p-4 : inexact-ok
9481= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9482= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9483= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9484= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87126p+0 -0xc.90fd2a24168c238p-4 : inexact-ok
9485= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9486= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9487= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9488= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d184318p+0 -0xc.90fd2a24168c2376f710db62943p-4 : inexact-ok
9489= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d18432p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9490= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d184318p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9491= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d18432p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9492= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d184p+0 -0xc.90fd2a24168c2376f710db6298p-4 : inexact-ok
9493= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d1844p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9494= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d184p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9495= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-36 : 0xb.c8939774ee8712686c1f0d1844p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9496= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9497= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9498= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9499= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9500= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9501= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9502= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9503= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec7147p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9504= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9505= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9506= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9507= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed184328p+0 -0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9508= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed184p+0 -0xc.90fdaa14168c234c4c6628ce5cp-4 : inexact-ok
9509= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed1844p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9510= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed184p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9511= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-36 : 0xb.c8939774eec714672c1eed1844p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9512catanh -0x0.ffffffffffffffffp0 -0x1p-33
9513= catanh downward binary32 -0xf.fffffp-4 -0x8p-36 : -0x8.aa122p+0 -0x3.ffffbp-12 : inexact-ok
9514= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-36 : -0x8.aa122p+0 -0x3.ffffacp-12 : inexact-ok
9515= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121p+0 -0x3.ffffacp-12 : inexact-ok
9516= catanh upward binary32 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121p+0 -0x3.ffffacp-12 : inexact-ok
9517= catanh downward binary64 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a18p+0 -0x3.ffffacaab7788p-12 : inexact-ok
9518= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a18p+0 -0x3.ffffacaab7788p-12 : inexact-ok
9519= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1p+0 -0x3.ffffacaab7786p-12 : inexact-ok
9520= catanh upward binary64 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1p+0 -0x3.ffffacaab7786p-12 : inexact-ok
9521= catanh downward intel96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9522= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9523= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9524= catanh upward intel96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9525= catanh downward m68k96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9526= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1609p+0 -0x3.ffffacaab778753p-12 : inexact-ok
9527= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9528= catanh upward m68k96 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608p+0 -0x3.ffffacaab778752cp-12 : inexact-ok
9529= catanh downward binary128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a42518p+0 -0x3.ffffacaab778752e53d6f54da68p-12 : inexact-ok
9530= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a42518p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9531= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a425178p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9532= catanh upward binary128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a425178p+0 -0x3.ffffacaab778752e53d6f54da67ep-12 : inexact-ok
9533= catanh downward ibm128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a4254p+0 -0x3.ffffacaab778752e53d6f54da7p-12 : inexact-ok
9534= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9535= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9536= catanh upward ibm128 -0xf.fffffp-4 -0x8p-36 : -0x8.aa121b59c0a1608e0a539a425p+0 -0x3.ffffacaab778752e53d6f54da6p-12 : inexact-ok
9537= catanh downward binary32 -0x1p+0 -0x8p-36 : -0xb.c893ap+0 -0xc.90fdbp-4 : inexact-ok
9538= catanh tonearest binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdbp-4 : inexact-ok
9539= catanh towardzero binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
9540= catanh upward binary32 -0x1p+0 -0x8p-36 : -0xb.c8939p+0 -0xc.90fdap-4 : inexact-ok
9541= catanh downward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec78p+0 -0xc.90fdaa24168c8p-4 : inexact-ok
9542= catanh tonearest binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9543= catanh towardzero binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9544= catanh upward binary64 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7p+0 -0xc.90fdaa24168cp-4 : inexact-ok
9545= catanh downward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9546= catanh tonearest intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9547= catanh towardzero intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9548= catanh upward intel96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9549= catanh downward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9550= catanh tonearest m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa24168c235p-4 : inexact-ok
9551= catanh towardzero m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9552= catanh upward m68k96 -0x1p+0 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa24168c234p-4 : inexact-ok
9553= catanh downward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184328p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9554= catanh tonearest binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b80318p-4 : inexact-ok
9555= catanh towardzero binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9556= catanh upward binary128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed18432p+0 -0xc.90fdaa24168c234c4c6628b8031p-4 : inexact-ok
9557= catanh downward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9558= catanh tonearest ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed1844p+0 -0xc.90fdaa24168c234c4c6628b804p-4 : inexact-ok
9559= catanh towardzero ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9560= catanh upward ibm128 -0x1p+0 -0x8p-36 : -0xb.c8939774eec714686c1eed184p+0 -0xc.90fdaa24168c234c4c6628b8p-4 : inexact-ok
9561= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee878p+0 -0xc.90fd2a24168c8p-4 : inexact-ok
9562= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9563= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9564= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87p+0 -0xc.90fd2a24168cp-4 : inexact-ok
9565= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87127p+0 -0xc.90fd2a24168c238p-4 : inexact-ok
9566= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9567= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9568= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9569= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87127p+0 -0xc.90fd2a24168c238p-4 : inexact-ok
9570= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87127p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9571= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9572= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee87126p+0 -0xc.90fd2a24168c237p-4 : inexact-ok
9573= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d18432p+0 -0xc.90fd2a24168c2376f710db62943p-4 : inexact-ok
9574= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d18432p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9575= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d184318p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9576= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d184318p+0 -0xc.90fd2a24168c2376f710db629428p-4 : inexact-ok
9577= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d1844p+0 -0xc.90fd2a24168c2376f710db6298p-4 : inexact-ok
9578= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d1844p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9579= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d184p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9580= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-36 : -0xb.c8939774ee8712686c1f0d184p+0 -0xc.90fd2a24168c2376f710db6294p-4 : inexact-ok
9581= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9582= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9583= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9584= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9585= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7147p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9586= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c235p-4 : inexact-ok
9587= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9588= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec7146p+0 -0xc.90fdaa14168c234p-4 : inexact-ok
9589= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed184328p+0 -0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9590= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce587p-4 : inexact-ok
9591= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9592= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed18432p+0 -0xc.90fdaa14168c234c4c6628ce5868p-4 : inexact-ok
9593= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed1844p+0 -0xc.90fdaa14168c234c4c6628ce5cp-4 : inexact-ok
9594= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed1844p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9595= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed184p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9596= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-36 : -0xb.c8939774eec714672c1eed184p+0 -0xc.90fdaa14168c234c4c6628ce58p-4 : inexact-ok
9597catanh 0x1p-54 0x1.000000000000000000000000008p0
9598= catanh downward binary32 0x4p-56 0x1.000002p+0 : 0x1.fffffcp-56 0xc.90fdbp-4 : inexact-ok
9599= catanh tonearest binary32 0x4p-56 0x1.000002p+0 : 0x1.fffffcp-56 0xc.90fdcp-4 : inexact-ok
9600= catanh towardzero binary32 0x4p-56 0x1.000002p+0 : 0x1.fffffcp-56 0xc.90fdbp-4 : inexact-ok
9601= catanh upward binary32 0x4p-56 0x1.000002p+0 : 0x1.fffffep-56 0xc.90fdcp-4 : inexact-ok
9602= catanh downward binary64 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fp-56 0xc.90fdba22167cp-4 : inexact-ok
9603= catanh tonearest binary64 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167cp-4 : inexact-ok
9604= catanh towardzero binary64 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fp-56 0xc.90fdba22167cp-4 : inexact-ok
9605= catanh upward binary64 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167c8p-4 : inexact-ok
9606= catanh downward intel96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9607= catanh tonearest intel96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9608= catanh towardzero intel96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9609= catanh upward intel96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9610= catanh downward m68k96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9611= catanh tonearest m68k96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9612= catanh towardzero m68k96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9613= catanh upward m68k96 0x4p-56 0x1.000002p+0 : 0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9614= catanh downward binary128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffap-56 0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9615= catanh tonearest binary128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffbp-56 0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9616= catanh towardzero binary128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffap-56 0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9617= catanh upward binary128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffbp-56 0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9618= catanh downward ibm128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7ff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9619= catanh tonearest ibm128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9620= catanh towardzero ibm128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff7ff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9621= catanh upward ibm128 0x4p-56 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-56 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
9622= catanh downward binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
9623= catanh tonearest binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
9624= catanh towardzero binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
9625= catanh upward binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
9626= catanh downward binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
9627= catanh tonearest binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
9628= catanh towardzero binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
9629= catanh upward binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c8p-4 : inexact-ok
9630= catanh downward intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9631= catanh tonearest intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9632= catanh towardzero intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9633= catanh upward intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9634= catanh downward m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9635= catanh tonearest m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9636= catanh towardzero m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9637= catanh upward m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9638= catanh downward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9639= catanh tonearest binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9640= catanh towardzero binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9641= catanh upward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
9642= catanh downward ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9643= catanh tonearest ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9644= catanh towardzero ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9645= catanh upward ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9646= catanh downward binary64 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168c8p-4 : inexact-ok
9647= catanh tonearest binary64 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168c8p-4 : inexact-ok
9648= catanh towardzero binary64 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168c8p-4 : inexact-ok
9649= catanh upward binary64 0x4p-56 0x1.0000000000001p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168dp-4 : inexact-ok
9650= catanh downward intel96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9651= catanh tonearest intel96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9652= catanh towardzero intel96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9653= catanh upward intel96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9654= catanh downward m68k96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9655= catanh tonearest m68k96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9656= catanh towardzero m68k96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9657= catanh upward m68k96 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9658= catanh downward binary128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fap-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9659= catanh tonearest binary128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fbp-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9660= catanh towardzero binary128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fap-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9661= catanh upward binary128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fbp-56 0xc.90fdaa22168ca34c4c6628b80a08p-4 : inexact-ok
9662= catanh downward ibm128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe00000000000008p-56 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9663= catanh tonearest ibm128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-56 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9664= catanh towardzero ibm128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe00000000000008p-56 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9665= catanh upward ibm128 0x4p-56 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-56 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9666= catanh downward intel96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9667= catanh tonearest intel96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9668= catanh towardzero intel96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9669= catanh upward intel96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9670= catanh downward m68k96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9671= catanh tonearest m68k96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9672= catanh towardzero m68k96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9673= catanh upward m68k96 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9674= catanh downward binary128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffap-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9675= catanh tonearest binary128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffbp-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9676= catanh towardzero binary128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffap-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9677= catanh upward binary128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffbp-56 0xc.90fdaa22168c235c4c6628b80e08p-4 : inexact-ok
9678= catanh downward ibm128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbffffffffff8p-56 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9679= catanh tonearest ibm128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9680= catanh towardzero ibm128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffbffffffffff8p-56 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9681= catanh upward ibm128 0x4p-56 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9682= catanh downward binary128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefap-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9683= catanh tonearest binary128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefbp-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9684= catanh towardzero binary128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefap-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9685= catanh upward binary128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefbp-56 0xc.90fdaa22168c234c4c6628b81208p-4 : inexact-ok
9686= catanh downward ibm128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffe8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9687= catanh tonearest ibm128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-56 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9688= catanh towardzero ibm128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffe8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9689= catanh upward ibm128 0x4p-56 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-56 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9690catanh 0x1p-54 -0x1.000000000000000000000000008p0
9691= catanh downward binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdbp-4 : inexact-ok
9692= catanh tonearest binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdbp-4 : inexact-ok
9693= catanh towardzero binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
9694= catanh upward binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdap-4 : inexact-ok
9695= catanh downward binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9696= catanh tonearest binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
9697= catanh towardzero binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
9698= catanh upward binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
9699= catanh downward intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9700= catanh tonearest intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9701= catanh towardzero intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9702= catanh upward intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9703= catanh downward m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9704= catanh tonearest m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9705= catanh towardzero m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9706= catanh upward m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9707= catanh downward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
9708= catanh tonearest binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9709= catanh towardzero binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9710= catanh upward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9711= catanh downward ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9712= catanh tonearest ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9713= catanh towardzero ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9714= catanh upward ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9715= catanh downward binary32 0x4p-56 -0x1.000002p+0 : 0x1.fffffcp-56 -0xc.90fdcp-4 : inexact-ok
9716= catanh tonearest binary32 0x4p-56 -0x1.000002p+0 : 0x1.fffffcp-56 -0xc.90fdcp-4 : inexact-ok
9717= catanh towardzero binary32 0x4p-56 -0x1.000002p+0 : 0x1.fffffcp-56 -0xc.90fdbp-4 : inexact-ok
9718= catanh upward binary32 0x4p-56 -0x1.000002p+0 : 0x1.fffffep-56 -0xc.90fdbp-4 : inexact-ok
9719= catanh downward binary64 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fp-56 -0xc.90fdba22167c8p-4 : inexact-ok
9720= catanh tonearest binary64 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167cp-4 : inexact-ok
9721= catanh towardzero binary64 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fp-56 -0xc.90fdba22167cp-4 : inexact-ok
9722= catanh upward binary64 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167cp-4 : inexact-ok
9723= catanh downward intel96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffep-56 -0xc.90fdba22167c235p-4 : inexact-ok
9724= catanh tonearest intel96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9725= catanh towardzero intel96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9726= catanh upward intel96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167c234p-4 : inexact-ok
9727= catanh downward m68k96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffep-56 -0xc.90fdba22167c235p-4 : inexact-ok
9728= catanh tonearest m68k96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9729= catanh towardzero m68k96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9730= catanh upward m68k96 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000004p-56 -0xc.90fdba22167c234p-4 : inexact-ok
9731= catanh downward binary128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffap-56 -0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9732= catanh tonearest binary128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffbp-56 -0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9733= catanh towardzero binary128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffap-56 -0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9734= catanh upward binary128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7fffbp-56 -0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9735= catanh downward ibm128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7ff8p-56 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
9736= catanh tonearest ibm128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9737= catanh towardzero ibm128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff7ff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9738= catanh upward ibm128 0x4p-56 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9739= catanh downward binary64 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168dp-4 : inexact-ok
9740= catanh tonearest binary64 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9741= catanh towardzero binary64 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9742= catanh upward binary64 0x4p-56 -0x1.0000000000001p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9743= catanh downward intel96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9744= catanh tonearest intel96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9745= catanh towardzero intel96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9746= catanh upward intel96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9747= catanh downward m68k96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9748= catanh tonearest m68k96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9749= catanh towardzero m68k96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9750= catanh upward m68k96 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9751= catanh downward binary128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fap-56 -0xc.90fdaa22168ca34c4c6628b80a08p-4 : inexact-ok
9752= catanh tonearest binary128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fbp-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9753= catanh towardzero binary128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fap-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9754= catanh upward binary128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fbp-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9755= catanh downward ibm128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe00000000000008p-56 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9756= catanh tonearest ibm128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-56 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9757= catanh towardzero ibm128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe00000000000008p-56 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9758= catanh upward ibm128 0x4p-56 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-56 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9759= catanh downward intel96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9760= catanh tonearest intel96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9761= catanh towardzero intel96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9762= catanh upward intel96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9763= catanh downward m68k96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9764= catanh tonearest m68k96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9765= catanh towardzero m68k96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9766= catanh upward m68k96 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9767= catanh downward binary128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffap-56 -0xc.90fdaa22168c235c4c6628b80e08p-4 : inexact-ok
9768= catanh tonearest binary128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffbp-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9769= catanh towardzero binary128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffap-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9770= catanh upward binary128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbfffffffffffbp-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9771= catanh downward ibm128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbffffffffff8p-56 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9772= catanh tonearest ibm128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9773= catanh towardzero ibm128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffbffffffffff8p-56 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9774= catanh upward ibm128 0x4p-56 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9775= catanh downward binary128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefap-56 -0xc.90fdaa22168c234c4c6628b81208p-4 : inexact-ok
9776= catanh tonearest binary128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefbp-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9777= catanh towardzero binary128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefap-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9778= catanh upward binary128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffefbp-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9779= catanh downward ibm128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffe8p-56 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9780= catanh tonearest ibm128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-56 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9781= catanh towardzero ibm128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.fffffffffffffffffffffffffe8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9782= catanh upward ibm128 0x4p-56 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9783catanh -0x1p-54 0x1.000000000000000000000000008p0
9784= catanh downward binary32 -0x4p-56 0x1.000002p+0 : -0x1.fffffep-56 0xc.90fdbp-4 : inexact-ok
9785= catanh tonearest binary32 -0x4p-56 0x1.000002p+0 : -0x1.fffffcp-56 0xc.90fdcp-4 : inexact-ok
9786= catanh towardzero binary32 -0x4p-56 0x1.000002p+0 : -0x1.fffffcp-56 0xc.90fdbp-4 : inexact-ok
9787= catanh upward binary32 -0x4p-56 0x1.000002p+0 : -0x1.fffffcp-56 0xc.90fdcp-4 : inexact-ok
9788= catanh downward binary64 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167cp-4 : inexact-ok
9789= catanh tonearest binary64 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167cp-4 : inexact-ok
9790= catanh towardzero binary64 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fp-56 0xc.90fdba22167cp-4 : inexact-ok
9791= catanh upward binary64 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fp-56 0xc.90fdba22167c8p-4 : inexact-ok
9792= catanh downward intel96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167c234p-4 : inexact-ok
9793= catanh tonearest intel96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9794= catanh towardzero intel96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9795= catanh upward intel96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffep-56 0xc.90fdba22167c235p-4 : inexact-ok
9796= catanh downward m68k96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167c234p-4 : inexact-ok
9797= catanh tonearest m68k96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000004p-56 0xc.90fdba22167c235p-4 : inexact-ok
9798= catanh towardzero m68k96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffep-56 0xc.90fdba22167c234p-4 : inexact-ok
9799= catanh upward m68k96 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffep-56 0xc.90fdba22167c235p-4 : inexact-ok
9800= catanh downward binary128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffbp-56 0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9801= catanh tonearest binary128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffbp-56 0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9802= catanh towardzero binary128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffap-56 0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9803= catanh upward binary128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffap-56 0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9804= catanh downward ibm128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9805= catanh tonearest ibm128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9806= catanh towardzero ibm128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7ff8p-56 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9807= catanh upward ibm128 -0x4p-56 0x1.000002p+0 : -0x1.fffffc000003fffffffffff7ff8p-56 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
9808= catanh downward binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdap-4 : inexact-ok
9809= catanh tonearest binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdbp-4 : inexact-ok
9810= catanh towardzero binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
9811= catanh upward binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdbp-4 : inexact-ok
9812= catanh downward binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
9813= catanh tonearest binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
9814= catanh towardzero binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
9815= catanh upward binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168c8p-4 : inexact-ok
9816= catanh downward intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
9817= catanh tonearest intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9818= catanh towardzero intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9819= catanh upward intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
9820= catanh downward m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
9821= catanh tonearest m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
9822= catanh towardzero m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
9823= catanh upward m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
9824= catanh downward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9825= catanh tonearest binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9826= catanh towardzero binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9827= catanh upward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
9828= catanh downward ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9829= catanh tonearest ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9830= catanh towardzero ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9831= catanh upward ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9832= catanh downward binary64 -0x4p-56 0x1.0000000000001p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168c8p-4 : inexact-ok
9833= catanh tonearest binary64 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168c8p-4 : inexact-ok
9834= catanh towardzero binary64 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168c8p-4 : inexact-ok
9835= catanh upward binary64 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168dp-4 : inexact-ok
9836= catanh downward intel96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9837= catanh tonearest intel96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9838= catanh towardzero intel96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9839= catanh upward intel96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9840= catanh downward m68k96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9841= catanh tonearest m68k96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9842= catanh towardzero m68k96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca34p-4 : inexact-ok
9843= catanh upward m68k96 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 0xc.90fdaa22168ca35p-4 : inexact-ok
9844= catanh downward binary128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fbp-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9845= catanh tonearest binary128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fbp-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9846= catanh towardzero binary128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fap-56 0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9847= catanh upward binary128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fap-56 0xc.90fdaa22168ca34c4c6628b80a08p-4 : inexact-ok
9848= catanh downward ibm128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-56 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9849= catanh tonearest ibm128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-56 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9850= catanh towardzero ibm128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe00000000000008p-56 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9851= catanh upward ibm128 -0x4p-56 0x1.0000000000001p+0 : -0x1.ffffffffffffe00000000000008p-56 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9852= catanh downward intel96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235p-4 : inexact-ok
9853= catanh tonearest intel96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9854= catanh towardzero intel96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9855= catanh upward intel96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 0xc.90fdaa22168c236p-4 : inexact-ok
9856= catanh downward m68k96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235p-4 : inexact-ok
9857= catanh tonearest m68k96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c236p-4 : inexact-ok
9858= catanh towardzero m68k96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 0xc.90fdaa22168c235p-4 : inexact-ok
9859= catanh upward m68k96 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 0xc.90fdaa22168c236p-4 : inexact-ok
9860= catanh downward binary128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffbp-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9861= catanh tonearest binary128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffbp-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9862= catanh towardzero binary128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffap-56 0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9863= catanh upward binary128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffap-56 0xc.90fdaa22168c235c4c6628b80e08p-4 : inexact-ok
9864= catanh downward ibm128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9865= catanh tonearest ibm128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9866= catanh towardzero ibm128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbffffffffff8p-56 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9867= catanh upward ibm128 -0x4p-56 0x1.0000000000000002p+0 : -0x1.fffffffffffffffbffffffffff8p-56 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9868= catanh downward binary128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefbp-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9869= catanh tonearest binary128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefbp-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9870= catanh towardzero binary128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefap-56 0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9871= catanh upward binary128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefap-56 0xc.90fdaa22168c234c4c6628b81208p-4 : inexact-ok
9872= catanh downward ibm128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9873= catanh tonearest ibm128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-56 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9874= catanh towardzero ibm128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffe8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9875= catanh upward ibm128 -0x4p-56 0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffe8p-56 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9876catanh -0x1p-54 -0x1.000000000000000000000000008p0
9877= catanh downward binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
9878= catanh tonearest binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
9879= catanh towardzero binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
9880= catanh upward binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
9881= catanh downward binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9882= catanh tonearest binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
9883= catanh towardzero binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
9884= catanh upward binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
9885= catanh downward intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9886= catanh tonearest intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9887= catanh towardzero intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9888= catanh upward intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9889= catanh downward m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9890= catanh tonearest m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9891= catanh towardzero m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9892= catanh upward m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
9893= catanh downward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
9894= catanh tonearest binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9895= catanh towardzero binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9896= catanh upward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
9897= catanh downward ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9898= catanh tonearest ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9899= catanh towardzero ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9900= catanh upward ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
9901= catanh downward binary32 -0x4p-56 -0x1.000002p+0 : -0x1.fffffep-56 -0xc.90fdcp-4 : inexact-ok
9902= catanh tonearest binary32 -0x4p-56 -0x1.000002p+0 : -0x1.fffffcp-56 -0xc.90fdcp-4 : inexact-ok
9903= catanh towardzero binary32 -0x4p-56 -0x1.000002p+0 : -0x1.fffffcp-56 -0xc.90fdbp-4 : inexact-ok
9904= catanh upward binary32 -0x4p-56 -0x1.000002p+0 : -0x1.fffffcp-56 -0xc.90fdbp-4 : inexact-ok
9905= catanh downward binary64 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167c8p-4 : inexact-ok
9906= catanh tonearest binary64 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167cp-4 : inexact-ok
9907= catanh towardzero binary64 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fp-56 -0xc.90fdba22167cp-4 : inexact-ok
9908= catanh upward binary64 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fp-56 -0xc.90fdba22167cp-4 : inexact-ok
9909= catanh downward intel96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9910= catanh tonearest intel96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9911= catanh towardzero intel96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9912= catanh upward intel96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9913= catanh downward m68k96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9914= catanh tonearest m68k96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000004p-56 -0xc.90fdba22167c235p-4 : inexact-ok
9915= catanh towardzero m68k96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9916= catanh upward m68k96 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffep-56 -0xc.90fdba22167c234p-4 : inexact-ok
9917= catanh downward binary128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffbp-56 -0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9918= catanh tonearest binary128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffbp-56 -0xc.90fdba22167c234c5710d362b8bp-4 : inexact-ok
9919= catanh towardzero binary128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffap-56 -0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9920= catanh upward binary128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7fffap-56 -0xc.90fdba22167c234c5710d362b8a8p-4 : inexact-ok
9921= catanh downward ibm128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-56 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
9922= catanh tonearest ibm128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9923= catanh towardzero ibm128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7ff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9924= catanh upward ibm128 -0x4p-56 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff7ff8p-56 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
9925= catanh downward binary64 -0x4p-56 -0x1.0000000000001p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168dp-4 : inexact-ok
9926= catanh tonearest binary64 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9927= catanh towardzero binary64 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9928= catanh upward binary64 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168c8p-4 : inexact-ok
9929= catanh downward intel96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9930= catanh tonearest intel96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9931= catanh towardzero intel96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9932= catanh upward intel96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9933= catanh downward m68k96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9934= catanh tonearest m68k96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca35p-4 : inexact-ok
9935= catanh towardzero m68k96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9936= catanh upward m68k96 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-56 -0xc.90fdaa22168ca34p-4 : inexact-ok
9937= catanh downward binary128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fbp-56 -0xc.90fdaa22168ca34c4c6628b80a08p-4 : inexact-ok
9938= catanh tonearest binary128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fbp-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9939= catanh towardzero binary128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fap-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9940= catanh upward binary128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fap-56 -0xc.90fdaa22168ca34c4c6628b80ap-4 : inexact-ok
9941= catanh downward ibm128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-56 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9942= catanh tonearest ibm128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-56 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
9943= catanh towardzero ibm128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe00000000000008p-56 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9944= catanh upward ibm128 -0x4p-56 -0x1.0000000000001p+0 : -0x1.ffffffffffffe00000000000008p-56 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
9945= catanh downward intel96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9946= catanh tonearest intel96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9947= catanh towardzero intel96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9948= catanh upward intel96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9949= catanh downward m68k96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9950= catanh tonearest m68k96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c236p-4 : inexact-ok
9951= catanh towardzero m68k96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9952= catanh upward m68k96 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffap-56 -0xc.90fdaa22168c235p-4 : inexact-ok
9953= catanh downward binary128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffbp-56 -0xc.90fdaa22168c235c4c6628b80e08p-4 : inexact-ok
9954= catanh tonearest binary128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffbp-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9955= catanh towardzero binary128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffap-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9956= catanh upward binary128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbfffffffffffap-56 -0xc.90fdaa22168c235c4c6628b80ep-4 : inexact-ok
9957= catanh downward ibm128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9958= catanh tonearest ibm128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-56 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
9959= catanh towardzero ibm128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbffffffffff8p-56 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9960= catanh upward ibm128 -0x4p-56 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffbffffffffff8p-56 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
9961= catanh downward binary128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefbp-56 -0xc.90fdaa22168c234c4c6628b81208p-4 : inexact-ok
9962= catanh tonearest binary128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefbp-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9963= catanh towardzero binary128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefap-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9964= catanh upward binary128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffefap-56 -0xc.90fdaa22168c234c4c6628b812p-4 : inexact-ok
9965= catanh downward ibm128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-56 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9966= catanh tonearest ibm128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-56 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
9967= catanh towardzero ibm128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffe8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9968= catanh upward ibm128 -0x4p-56 -0x1.000000000000000000000000008p+0 : -0x1.fffffffffffffffffffffffffe8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
9969catanh 0x1.000000000000000000000000008p0 0x1p-54
9970= catanh downward binary32 0x1.000002p+0 0x4p-56 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
9971= catanh tonearest binary32 0x1.000002p+0 0x4p-56 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
9972= catanh towardzero binary32 0x1.000002p+0 0x4p-56 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
9973= catanh upward binary32 0x1.000002p+0 0x4p-56 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
9974= catanh downward binary64 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9p+0 0x1.921fb54342d18p+0 : inexact-ok
9975= catanh tonearest binary64 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b98p+0 0x1.921fb54342d18p+0 : inexact-ok
9976= catanh towardzero binary64 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9p+0 0x1.921fb54342d18p+0 : inexact-ok
9977= catanh upward binary64 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b98p+0 0x1.921fb54342d19p+0 : inexact-ok
9978= catanh downward intel96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
9979= catanh tonearest intel96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
9980= catanh towardzero intel96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
9981= catanh upward intel96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
9982= catanh downward m68k96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
9983= catanh tonearest m68k96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
9984= catanh towardzero m68k96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
9985= catanh upward m68k96 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
9986= catanh downward binary128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715caba08p+0 0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
9987= catanh tonearest binary128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715caba1p+0 0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
9988= catanh towardzero binary128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715caba08p+0 0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
9989= catanh upward binary128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715caba1p+0 0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
9990= catanh downward ibm128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715cab8p+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
9991= catanh tonearest ibm128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715cabcp+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
9992= catanh towardzero ibm128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715cab8p+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
9993= catanh upward ibm128 0x1.000002p+0 0x4p-56 : 0x8.5159201dd5b9740c76d715cabcp+0 0x1.921fb54342d18569898bc518588p+0 : inexact-ok
9994= catanh downward binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
9995= catanh tonearest binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
9996= catanh towardzero binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
9997= catanh upward binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
9998= catanh downward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
9999= catanh tonearest binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10000= catanh towardzero binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
10001= catanh upward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
10002= catanh downward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10003= catanh tonearest intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10004= catanh towardzero intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10005= catanh upward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10006= catanh downward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10007= catanh tonearest m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10008= catanh towardzero m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10009= catanh upward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10010= catanh downward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10011= catanh tonearest binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10012= catanh towardzero binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10013= catanh upward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10014= catanh downward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10015= catanh tonearest ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10016= catanh towardzero ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10017= catanh upward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10018= catanh downward binary64 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdp+4 0x1.72c43f4b1650ap+0 : inexact-ok
10019= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cep+4 0x1.72c43f4b1650bp+0 : inexact-ok
10020= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdp+4 0x1.72c43f4b1650ap+0 : inexact-ok
10021= catanh upward binary64 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cep+4 0x1.72c43f4b1650bp+0 : inexact-ok
10022= catanh downward intel96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10023= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10024= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10025= catanh upward intel96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a808p+0 : inexact-ok
10026= catanh downward m68k96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10027= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10028= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10029= catanh upward m68k96 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a808p+0 : inexact-ok
10030= catanh downward binary128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10031= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10032= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10033= catanh upward binary128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b4p+4 0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10034= catanh downward ibm128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10035= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10036= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10037= catanh upward ibm128 0x1.0000000000001p+0 0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e9p+4 0x1.72c43f4b1650a806dbd3d13843p+0 : inexact-ok
10038= catanh downward intel96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10039= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10040= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10041= catanh upward intel96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aadp-4 : inexact-ok
10042= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10043= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10044= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10045= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aadp-4 : inexact-ok
10046= catanh downward binary128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10047= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10048= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10049= catanh upward binary128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be42p+4 0xc.94fda9ccc143aac17ab97fad65d8p-4 : inexact-ok
10050= catanh downward ibm128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757bep+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10051= catanh tonearest ibm128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be8p+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10052= catanh towardzero ibm128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757bep+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10053= catanh upward ibm128 0x1.0000000000000002p+0 0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be8p+4 0xc.94fda9ccc143aac17ab97fad68p-4 : inexact-ok
10054= catanh downward binary128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bbp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10055= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bcp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10056= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bbp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10057= catanh upward binary128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bcp+4 0xc.90fdaa22168d334c4c6628b80dc8p-4 : inexact-ok
10058= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10059= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10060= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10061= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168d334c4c6628b81p-4 : inexact-ok
10062catanh -0x1.000000000000000000000000008p0 0x1p-54
10063= catanh downward binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdap-4 : inexact-ok
10064= catanh tonearest binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
10065= catanh towardzero binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
10066= catanh upward binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdbp-4 : inexact-ok
10067= catanh downward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10068= catanh tonearest binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10069= catanh towardzero binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
10070= catanh upward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168c8p-4 : inexact-ok
10071= catanh downward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
10072= catanh tonearest intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10073= catanh towardzero intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10074= catanh upward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
10075= catanh downward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
10076= catanh tonearest m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10077= catanh towardzero m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10078= catanh upward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
10079= catanh downward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10080= catanh tonearest binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10081= catanh towardzero binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10082= catanh upward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10083= catanh downward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10084= catanh tonearest ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10085= catanh towardzero ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10086= catanh upward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10087= catanh downward binary32 -0x1.000002p+0 0x4p-56 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
10088= catanh tonearest binary32 -0x1.000002p+0 0x4p-56 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
10089= catanh towardzero binary32 -0x1.000002p+0 0x4p-56 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
10090= catanh upward binary32 -0x1.000002p+0 0x4p-56 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
10091= catanh downward binary64 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b98p+0 0x1.921fb54342d18p+0 : inexact-ok
10092= catanh tonearest binary64 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b98p+0 0x1.921fb54342d18p+0 : inexact-ok
10093= catanh towardzero binary64 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9p+0 0x1.921fb54342d18p+0 : inexact-ok
10094= catanh upward binary64 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9p+0 0x1.921fb54342d19p+0 : inexact-ok
10095= catanh downward intel96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9741p+0 0x1.921fb54342d18568p+0 : inexact-ok
10096= catanh tonearest intel96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
10097= catanh towardzero intel96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
10098= catanh upward intel96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b974p+0 0x1.921fb54342d1856ap+0 : inexact-ok
10099= catanh downward m68k96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9741p+0 0x1.921fb54342d18568p+0 : inexact-ok
10100= catanh tonearest m68k96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9741p+0 0x1.921fb54342d1856ap+0 : inexact-ok
10101= catanh towardzero m68k96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b974p+0 0x1.921fb54342d18568p+0 : inexact-ok
10102= catanh upward m68k96 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b974p+0 0x1.921fb54342d1856ap+0 : inexact-ok
10103= catanh downward binary128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715caba1p+0 0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10104= catanh tonearest binary128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715caba1p+0 0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10105= catanh towardzero binary128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715caba08p+0 0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10106= catanh upward binary128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715caba08p+0 0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10107= catanh downward ibm128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715cabcp+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10108= catanh tonearest ibm128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715cabcp+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10109= catanh towardzero ibm128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715cab8p+0 0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10110= catanh upward ibm128 -0x1.000002p+0 0x4p-56 : -0x8.5159201dd5b9740c76d715cab8p+0 0x1.921fb54342d18569898bc518588p+0 : inexact-ok
10111= catanh downward binary64 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cep+4 0x1.72c43f4b1650ap+0 : inexact-ok
10112= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cep+4 0x1.72c43f4b1650bp+0 : inexact-ok
10113= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdp+4 0x1.72c43f4b1650ap+0 : inexact-ok
10114= catanh upward binary64 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdp+4 0x1.72c43f4b1650bp+0 : inexact-ok
10115= catanh downward intel96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10116= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10117= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10118= catanh upward intel96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a808p+0 : inexact-ok
10119= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10120= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc78p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10121= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a806p+0 : inexact-ok
10122= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc76p+4 0x1.72c43f4b1650a808p+0 : inexact-ok
10123= catanh downward binary128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b4p+4 0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10124= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10125= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10126= catanh upward binary128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10127= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e9p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10128= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10129= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10130= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 0x1.72c43f4b1650a806dbd3d13843p+0 : inexact-ok
10131= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10132= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10133= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10134= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aadp-4 : inexact-ok
10135= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10136= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc991ap+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10137= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aacp-4 : inexact-ok
10138= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9918p+4 0xc.94fda9ccc143aadp-4 : inexact-ok
10139= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be42p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10140= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10141= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10142= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 0xc.94fda9ccc143aac17ab97fad65d8p-4 : inexact-ok
10143= catanh downward ibm128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be8p+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10144= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be8p+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10145= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757bep+4 0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10146= catanh upward ibm128 -0x1.0000000000000002p+0 0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757bep+4 0xc.94fda9ccc143aac17ab97fad68p-4 : inexact-ok
10147= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bcp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10148= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bcp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10149= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bbp+4 0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10150= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bbp+4 0xc.90fdaa22168d334c4c6628b80dc8p-4 : inexact-ok
10151= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10152= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10153= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10154= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168d334c4c6628b81p-4 : inexact-ok
10155catanh 0x1.000000000000000000000000008p0 -0x1p-54
10156= catanh downward binary32 0x1.000002p+0 -0x4p-56 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
10157= catanh tonearest binary32 0x1.000002p+0 -0x4p-56 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
10158= catanh towardzero binary32 0x1.000002p+0 -0x4p-56 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
10159= catanh upward binary32 0x1.000002p+0 -0x4p-56 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
10160= catanh downward binary64 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9p+0 -0x1.921fb54342d19p+0 : inexact-ok
10161= catanh tonearest binary64 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b98p+0 -0x1.921fb54342d18p+0 : inexact-ok
10162= catanh towardzero binary64 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9p+0 -0x1.921fb54342d18p+0 : inexact-ok
10163= catanh upward binary64 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b98p+0 -0x1.921fb54342d18p+0 : inexact-ok
10164= catanh downward intel96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b974p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10165= catanh tonearest intel96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10166= catanh towardzero intel96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10167= catanh upward intel96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9741p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10168= catanh downward m68k96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b974p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10169= catanh tonearest m68k96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10170= catanh towardzero m68k96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10171= catanh upward m68k96 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9741p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10172= catanh downward binary128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715caba08p+0 -0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10173= catanh tonearest binary128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715caba1p+0 -0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10174= catanh towardzero binary128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715caba08p+0 -0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10175= catanh upward binary128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715caba1p+0 -0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10176= catanh downward ibm128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715cab8p+0 -0x1.921fb54342d18569898bc518588p+0 : inexact-ok
10177= catanh tonearest ibm128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715cabcp+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10178= catanh towardzero ibm128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715cab8p+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10179= catanh upward ibm128 0x1.000002p+0 -0x4p-56 : 0x8.5159201dd5b9740c76d715cabcp+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10180= catanh downward binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdbp-4 : inexact-ok
10181= catanh tonearest binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
10182= catanh towardzero binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
10183= catanh upward binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdap-4 : inexact-ok
10184= catanh downward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
10185= catanh tonearest binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
10186= catanh towardzero binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
10187= catanh upward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
10188= catanh downward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10189= catanh tonearest intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10190= catanh towardzero intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10191= catanh upward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10192= catanh downward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10193= catanh tonearest m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10194= catanh towardzero m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10195= catanh upward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10196= catanh downward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10197= catanh tonearest binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10198= catanh towardzero binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10199= catanh upward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10200= catanh downward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10201= catanh tonearest ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10202= catanh towardzero ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10203= catanh upward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10204= catanh downward binary64 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdp+4 -0x1.72c43f4b1650bp+0 : inexact-ok
10205= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cep+4 -0x1.72c43f4b1650bp+0 : inexact-ok
10206= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdp+4 -0x1.72c43f4b1650ap+0 : inexact-ok
10207= catanh upward binary64 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cep+4 -0x1.72c43f4b1650ap+0 : inexact-ok
10208= catanh downward intel96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a808p+0 : inexact-ok
10209= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10210= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10211= catanh upward intel96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10212= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a808p+0 : inexact-ok
10213= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10214= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10215= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10216= catanh downward binary128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10217= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10218= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10219= catanh upward binary128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e8b4p+4 -0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10220= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d13843p+0 : inexact-ok
10221= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10222= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10223= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-56 : 0x1.25a6e350f35cdc77c3678e90e9p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10224= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aadp-4 : inexact-ok
10225= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10226= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10227= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10228= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aadp-4 : inexact-ok
10229= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10230= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10231= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10232= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65d8p-4 : inexact-ok
10233= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10234= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10235= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be42p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10236= catanh downward ibm128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757bep+4 -0xc.94fda9ccc143aac17ab97fad68p-4 : inexact-ok
10237= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be8p+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10238= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757bep+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10239= catanh upward ibm128 0x1.0000000000000002p+0 -0x4p-56 : 0x1.30fc1831f0bc9919f5ab0757be8p+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10240= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bbp+4 -0xc.90fdaa22168d334c4c6628b80dc8p-4 : inexact-ok
10241= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bcp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10242= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bbp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10243= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46bcp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10244= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b81p-4 : inexact-ok
10245= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10246= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10247= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10248catanh -0x1.000000000000000000000000008p0 -0x1p-54
10249= catanh downward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
10250= catanh tonearest binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
10251= catanh towardzero binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
10252= catanh upward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
10253= catanh downward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
10254= catanh tonearest binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
10255= catanh towardzero binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
10256= catanh upward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
10257= catanh downward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10258= catanh tonearest intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10259= catanh towardzero intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10260= catanh upward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10261= catanh downward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10262= catanh tonearest m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10263= catanh towardzero m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10264= catanh upward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10265= catanh downward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10266= catanh tonearest binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10267= catanh towardzero binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10268= catanh upward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10269= catanh downward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10270= catanh tonearest ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10271= catanh towardzero ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10272= catanh upward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10273= catanh downward binary32 -0x1.000002p+0 -0x4p-56 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
10274= catanh tonearest binary32 -0x1.000002p+0 -0x4p-56 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
10275= catanh towardzero binary32 -0x1.000002p+0 -0x4p-56 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
10276= catanh upward binary32 -0x1.000002p+0 -0x4p-56 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
10277= catanh downward binary64 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b98p+0 -0x1.921fb54342d19p+0 : inexact-ok
10278= catanh tonearest binary64 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b98p+0 -0x1.921fb54342d18p+0 : inexact-ok
10279= catanh towardzero binary64 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9p+0 -0x1.921fb54342d18p+0 : inexact-ok
10280= catanh upward binary64 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9p+0 -0x1.921fb54342d18p+0 : inexact-ok
10281= catanh downward intel96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10282= catanh tonearest intel96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10283= catanh towardzero intel96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10284= catanh upward intel96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10285= catanh downward m68k96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10286= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9741p+0 -0x1.921fb54342d1856ap+0 : inexact-ok
10287= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10288= catanh upward m68k96 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b974p+0 -0x1.921fb54342d18568p+0 : inexact-ok
10289= catanh downward binary128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715caba1p+0 -0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10290= catanh tonearest binary128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715caba1p+0 -0x1.921fb54342d18569898bc518580ep+0 : inexact-ok
10291= catanh towardzero binary128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715caba08p+0 -0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10292= catanh upward binary128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715caba08p+0 -0x1.921fb54342d18569898bc518580dp+0 : inexact-ok
10293= catanh downward ibm128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715cabcp+0 -0x1.921fb54342d18569898bc518588p+0 : inexact-ok
10294= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715cabcp+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10295= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715cab8p+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10296= catanh upward ibm128 -0x1.000002p+0 -0x4p-56 : -0x8.5159201dd5b9740c76d715cab8p+0 -0x1.921fb54342d18569898bc51858p+0 : inexact-ok
10297= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cep+4 -0x1.72c43f4b1650bp+0 : inexact-ok
10298= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cep+4 -0x1.72c43f4b1650bp+0 : inexact-ok
10299= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdp+4 -0x1.72c43f4b1650ap+0 : inexact-ok
10300= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdp+4 -0x1.72c43f4b1650ap+0 : inexact-ok
10301= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a808p+0 : inexact-ok
10302= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10303= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10304= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10305= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a808p+0 : inexact-ok
10306= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc78p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10307= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10308= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc76p+4 -0x1.72c43f4b1650a806p+0 : inexact-ok
10309= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b4p+4 -0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10310= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bcp+0 : inexact-ok
10311= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10312= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e8b3p+4 -0x1.72c43f4b1650a806dbd3d13842bbp+0 : inexact-ok
10313= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e9p+4 -0x1.72c43f4b1650a806dbd3d13843p+0 : inexact-ok
10314= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10315= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10316= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-56 : -0x1.25a6e350f35cdc77c3678e90e88p+4 -0x1.72c43f4b1650a806dbd3d138428p+0 : inexact-ok
10317= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aadp-4 : inexact-ok
10318= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10319= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10320= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10321= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aadp-4 : inexact-ok
10322= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc991ap+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10323= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10324= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9918p+4 -0xc.94fda9ccc143aacp-4 : inexact-ok
10325= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be42p+4 -0xc.94fda9ccc143aac17ab97fad65d8p-4 : inexact-ok
10326= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10327= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10328= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be41p+4 -0xc.94fda9ccc143aac17ab97fad65dp-4 : inexact-ok
10329= catanh downward ibm128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be8p+4 -0xc.94fda9ccc143aac17ab97fad68p-4 : inexact-ok
10330= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757be8p+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10331= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757bep+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10332= catanh upward ibm128 -0x1.0000000000000002p+0 -0x4p-56 : -0x1.30fc1831f0bc9919f5ab0757bep+4 -0xc.94fda9ccc143aac17ab97fad64p-4 : inexact-ok
10333= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bcp+4 -0xc.90fdaa22168d334c4c6628b80dc8p-4 : inexact-ok
10334= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bcp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10335= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bbp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10336= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46bbp+4 -0xc.90fdaa22168d334c4c6628b80dcp-4 : inexact-ok
10337= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168d334c4c6628b81p-4 : inexact-ok
10338= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10339= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10340= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168d334c4c6628b80cp-4 : inexact-ok
10341catanh 0x1p-54 0x0.ffffffffffffffffffffffffffcp0
10342= catanh downward binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
10343= catanh tonearest binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
10344= catanh towardzero binary32 0x4p-56 0x1p+0 : 0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
10345= catanh upward binary32 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdbp-4 : inexact-ok
10346= catanh downward binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
10347= catanh tonearest binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
10348= catanh towardzero binary64 0x4p-56 0x1p+0 : 0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
10349= catanh upward binary64 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c8p-4 : inexact-ok
10350= catanh downward intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10351= catanh tonearest intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10352= catanh towardzero intel96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10353= catanh upward intel96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10354= catanh downward m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10355= catanh tonearest m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10356= catanh towardzero m68k96 0x4p-56 0x1p+0 : 0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10357= catanh upward m68k96 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10358= catanh downward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10359= catanh tonearest binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10360= catanh towardzero binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10361= catanh upward binary128 0x4p-56 0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
10362= catanh downward ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10363= catanh tonearest ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10364= catanh towardzero ibm128 0x4p-56 0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10365= catanh upward ibm128 0x4p-56 0x1p+0 : 0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10366= catanh downward binary32 0x4p-56 0xf.fffffp-4 : 0x2p-56 0xc.90fdap-4 : inexact-ok
10367= catanh tonearest binary32 0x4p-56 0xf.fffffp-4 : 0x2.000004p-56 0xc.90fdap-4 : inexact-ok
10368= catanh towardzero binary32 0x4p-56 0xf.fffffp-4 : 0x2p-56 0xc.90fdap-4 : inexact-ok
10369= catanh upward binary32 0x4p-56 0xf.fffffp-4 : 0x2.000004p-56 0xc.90fdbp-4 : inexact-ok
10370= catanh downward binary64 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ep-56 0xc.90fda2221688p-4 : inexact-ok
10371= catanh tonearest binary64 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda2221688p-4 : inexact-ok
10372= catanh towardzero binary64 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ep-56 0xc.90fda2221688p-4 : inexact-ok
10373= catanh upward binary64 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda22216888p-4 : inexact-ok
10374= catanh downward intel96 0x4p-56 0xf.fffffp-4 : 0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10375= catanh tonearest intel96 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10376= catanh towardzero intel96 0x4p-56 0xf.fffffp-4 : 0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10377= catanh upward intel96 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10378= catanh downward m68k96 0x4p-56 0xf.fffffp-4 : 0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10379= catanh tonearest m68k96 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10380= catanh towardzero m68k96 0x4p-56 0xf.fffffp-4 : 0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10381= catanh upward m68k96 0x4p-56 0xf.fffffp-4 : 0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10382= catanh downward binary128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10383= catanh tonearest binary128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10384= catanh towardzero binary128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10385= catanh upward binary128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-56 0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10386= catanh downward ibm128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10387= catanh tonearest ibm128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10388= catanh towardzero ibm128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10389= catanh upward ibm128 0x4p-56 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-56 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
10390= catanh downward binary64 0x4p-56 0xf.ffffffffffff8p-4 : 0x2p-56 0xc.90fdaa22168b8p-4 : inexact-ok
10391= catanh tonearest binary64 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000002p-56 0xc.90fdaa22168cp-4 : inexact-ok
10392= catanh towardzero binary64 0x4p-56 0xf.ffffffffffff8p-4 : 0x2p-56 0xc.90fdaa22168b8p-4 : inexact-ok
10393= catanh upward binary64 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000002p-56 0xc.90fdaa22168cp-4 : inexact-ok
10394= catanh downward intel96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10395= catanh tonearest intel96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10396= catanh towardzero intel96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10397= catanh upward intel96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10398= catanh downward m68k96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10399= catanh tonearest m68k96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10400= catanh towardzero m68k96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10401= catanh upward m68k96 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10402= catanh downward binary128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10403= catanh tonearest binary128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10404= catanh towardzero binary128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10405= catanh upward binary128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-56 0xc.90fdaa22168be34c4c6628b80d08p-4 : inexact-ok
10406= catanh downward ibm128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10407= catanh tonearest ibm128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10408= catanh towardzero ibm128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10409= catanh upward ibm128 0x4p-56 0xf.ffffffffffff8p-4 : 0x2.00000000000010000000000001p-56 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
10410= catanh downward intel96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10411= catanh tonearest intel96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10412= catanh towardzero intel96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10413= catanh upward intel96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10414= catanh downward m68k96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10415= catanh tonearest m68k96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10416= catanh towardzero m68k96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10417= catanh upward m68k96 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10418= catanh downward binary128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10419= catanh tonearest binary128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10420= catanh towardzero binary128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10421= catanh upward binary128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffcp-56 0xc.90fdaa22168c23444c6628b80e08p-4 : inexact-ok
10422= catanh downward ibm128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001ffffffffffp-56 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10423= catanh tonearest ibm128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-56 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10424= catanh towardzero ibm128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000001ffffffffffp-56 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10425= catanh upward ibm128 0x4p-56 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-56 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10426= catanh downward binary128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10427= catanh tonearest binary128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10428= catanh towardzero binary128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10429= catanh upward binary128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007cp-56 0xc.90fdaa22168c234c4c6628b80c08p-4 : inexact-ok
10430= catanh downward ibm128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10431= catanh tonearest ibm128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10432= catanh towardzero ibm128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10433= catanh upward ibm128 0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : 0x2.00000000000000000000000001p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10434catanh 0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
10435= catanh downward binary32 0x4p-56 -0xf.fffffp-4 : 0x2p-56 -0xc.90fdbp-4 : inexact-ok
10436= catanh tonearest binary32 0x4p-56 -0xf.fffffp-4 : 0x2.000004p-56 -0xc.90fdap-4 : inexact-ok
10437= catanh towardzero binary32 0x4p-56 -0xf.fffffp-4 : 0x2p-56 -0xc.90fdap-4 : inexact-ok
10438= catanh upward binary32 0x4p-56 -0xf.fffffp-4 : 0x2.000004p-56 -0xc.90fdap-4 : inexact-ok
10439= catanh downward binary64 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ep-56 -0xc.90fda22216888p-4 : inexact-ok
10440= catanh tonearest binary64 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688p-4 : inexact-ok
10441= catanh towardzero binary64 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ep-56 -0xc.90fda2221688p-4 : inexact-ok
10442= catanh upward binary64 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688p-4 : inexact-ok
10443= catanh downward intel96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000fffcp-56 -0xc.90fda2221688235p-4 : inexact-ok
10444= catanh tonearest intel96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10445= catanh towardzero intel96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10446= catanh upward intel96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688234p-4 : inexact-ok
10447= catanh downward m68k96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000fffcp-56 -0xc.90fda2221688235p-4 : inexact-ok
10448= catanh tonearest m68k96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10449= catanh towardzero m68k96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10450= catanh upward m68k96 0x4p-56 -0xf.fffffp-4 : 0x2.000002000001p-56 -0xc.90fda2221688234p-4 : inexact-ok
10451= catanh downward binary128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10452= catanh tonearest binary128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10453= catanh towardzero binary128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10454= catanh upward binary128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-56 -0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10455= catanh downward ibm128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-56 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
10456= catanh tonearest ibm128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10457= catanh towardzero ibm128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10458= catanh upward ibm128 0x4p-56 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10459= catanh downward binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdbp-4 : inexact-ok
10460= catanh tonearest binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdbp-4 : inexact-ok
10461= catanh towardzero binary32 0x4p-56 -0x1p+0 : 0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
10462= catanh upward binary32 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdap-4 : inexact-ok
10463= catanh downward binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168c8p-4 : inexact-ok
10464= catanh tonearest binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10465= catanh towardzero binary64 0x4p-56 -0x1p+0 : 0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
10466= catanh upward binary64 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10467= catanh downward intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10468= catanh tonearest intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10469= catanh towardzero intel96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10470= catanh upward intel96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10471= catanh downward m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10472= catanh tonearest m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10473= catanh towardzero m68k96 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10474= catanh upward m68k96 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10475= catanh downward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
10476= catanh tonearest binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10477= catanh towardzero binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10478= catanh upward binary128 0x4p-56 -0x1p+0 : 0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10479= catanh downward ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10480= catanh tonearest ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10481= catanh towardzero ibm128 0x4p-56 -0x1p+0 : 0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10482= catanh upward ibm128 0x4p-56 -0x1p+0 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10483= catanh downward binary64 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10484= catanh tonearest binary64 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000002p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10485= catanh towardzero binary64 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2p-56 -0xc.90fdaa22168b8p-4 : inexact-ok
10486= catanh upward binary64 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000002p-56 -0xc.90fdaa22168b8p-4 : inexact-ok
10487= catanh downward intel96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10488= catanh tonearest intel96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10489= catanh towardzero intel96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10490= catanh upward intel96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10491= catanh downward m68k96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10492= catanh tonearest m68k96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10493= catanh towardzero m68k96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10494= catanh upward m68k96 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10495= catanh downward binary128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80d08p-4 : inexact-ok
10496= catanh tonearest binary128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10497= catanh towardzero binary128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10498= catanh upward binary128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10499= catanh downward ibm128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
10500= catanh tonearest ibm128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10501= catanh towardzero ibm128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10502= catanh upward ibm128 0x4p-56 -0xf.ffffffffffff8p-4 : 0x2.00000000000010000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10503= catanh downward intel96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10504= catanh tonearest intel96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10505= catanh towardzero intel96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10506= catanh upward intel96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10507= catanh downward m68k96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10508= catanh tonearest m68k96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10509= catanh towardzero m68k96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10510= catanh upward m68k96 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10511= catanh downward binary128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80e08p-4 : inexact-ok
10512= catanh tonearest binary128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10513= catanh towardzero binary128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10514= catanh upward binary128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001fffffffffffcp-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10515= catanh downward ibm128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001ffffffffffp-56 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10516= catanh tonearest ibm128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-56 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10517= catanh towardzero ibm128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000001ffffffffffp-56 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10518= catanh upward ibm128 0x4p-56 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-56 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10519= catanh downward binary128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80c08p-4 : inexact-ok
10520= catanh tonearest binary128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10521= catanh towardzero binary128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10522= catanh upward binary128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000007cp-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10523= catanh downward ibm128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10524= catanh tonearest ibm128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10525= catanh towardzero ibm128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10526= catanh upward ibm128 0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.00000000000000000000000001p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10527catanh -0x1p-54 0x0.ffffffffffffffffffffffffffcp0
10528= catanh downward binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdap-4 : inexact-ok
10529= catanh tonearest binary32 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdbp-4 : inexact-ok
10530= catanh towardzero binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdap-4 : inexact-ok
10531= catanh upward binary32 -0x4p-56 0x1p+0 : -0x1.fffffep-56 0xc.90fdbp-4 : inexact-ok
10532= catanh downward binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
10533= catanh tonearest binary64 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
10534= catanh towardzero binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168cp-4 : inexact-ok
10535= catanh upward binary64 -0x4p-56 0x1p+0 : -0x1.fffffffffffffp-56 0xc.90fdaa22168c8p-4 : inexact-ok
10536= catanh downward intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10537= catanh tonearest intel96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10538= catanh towardzero intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10539= catanh upward intel96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
10540= catanh downward m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10541= catanh tonearest m68k96 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10542= catanh towardzero m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c234p-4 : inexact-ok
10543= catanh upward m68k96 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffep-56 0xc.90fdaa22168c235p-4 : inexact-ok
10544= catanh downward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10545= catanh tonearest binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10546= catanh towardzero binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10547= catanh upward binary128 -0x4p-56 0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
10548= catanh downward ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10549= catanh tonearest ibm128 -0x4p-56 0x1p+0 : -0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10550= catanh towardzero ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10551= catanh upward ibm128 -0x4p-56 0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10552= catanh downward binary32 -0x4p-56 0xf.fffffp-4 : -0x2.000004p-56 0xc.90fdap-4 : inexact-ok
10553= catanh tonearest binary32 -0x4p-56 0xf.fffffp-4 : -0x2.000004p-56 0xc.90fdap-4 : inexact-ok
10554= catanh towardzero binary32 -0x4p-56 0xf.fffffp-4 : -0x2p-56 0xc.90fdap-4 : inexact-ok
10555= catanh upward binary32 -0x4p-56 0xf.fffffp-4 : -0x2p-56 0xc.90fdbp-4 : inexact-ok
10556= catanh downward binary64 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688p-4 : inexact-ok
10557= catanh tonearest binary64 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688p-4 : inexact-ok
10558= catanh towardzero binary64 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ep-56 0xc.90fda2221688p-4 : inexact-ok
10559= catanh upward binary64 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ep-56 0xc.90fda22216888p-4 : inexact-ok
10560= catanh downward intel96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688234p-4 : inexact-ok
10561= catanh tonearest intel96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10562= catanh towardzero intel96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10563= catanh upward intel96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000fffcp-56 0xc.90fda2221688235p-4 : inexact-ok
10564= catanh downward m68k96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688234p-4 : inexact-ok
10565= catanh tonearest m68k96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000001p-56 0xc.90fda2221688235p-4 : inexact-ok
10566= catanh towardzero m68k96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000fffcp-56 0xc.90fda2221688234p-4 : inexact-ok
10567= catanh upward m68k96 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000fffcp-56 0xc.90fda2221688235p-4 : inexact-ok
10568= catanh downward binary128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-56 0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10569= catanh tonearest binary128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10570= catanh towardzero binary128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10571= catanh upward binary128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10572= catanh downward ibm128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10573= catanh tonearest ibm128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10574= catanh towardzero ibm128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-56 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10575= catanh upward ibm128 -0x4p-56 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-56 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
10576= catanh downward binary64 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000002p-56 0xc.90fdaa22168b8p-4 : inexact-ok
10577= catanh tonearest binary64 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000002p-56 0xc.90fdaa22168cp-4 : inexact-ok
10578= catanh towardzero binary64 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2p-56 0xc.90fdaa22168b8p-4 : inexact-ok
10579= catanh upward binary64 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2p-56 0xc.90fdaa22168cp-4 : inexact-ok
10580= catanh downward intel96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10581= catanh tonearest intel96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10582= catanh towardzero intel96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10583= catanh upward intel96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10584= catanh downward m68k96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10585= catanh tonearest m68k96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10586= catanh towardzero m68k96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be34p-4 : inexact-ok
10587= catanh upward m68k96 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be35p-4 : inexact-ok
10588= catanh downward binary128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10589= catanh tonearest binary128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10590= catanh towardzero binary128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10591= catanh upward binary128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 0xc.90fdaa22168be34c4c6628b80d08p-4 : inexact-ok
10592= catanh downward ibm128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.00000000000010000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10593= catanh tonearest ibm128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10594= catanh towardzero ibm128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10595= catanh upward ibm128 -0x4p-56 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
10596= catanh downward intel96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10597= catanh tonearest intel96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10598= catanh towardzero intel96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10599= catanh upward intel96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10600= catanh downward m68k96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10601= catanh tonearest m68k96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10602= catanh towardzero m68k96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c234p-4 : inexact-ok
10603= catanh upward m68k96 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2p-56 0xc.90fdaa22168c235p-4 : inexact-ok
10604= catanh downward binary128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffcp-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10605= catanh tonearest binary128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10606= catanh towardzero binary128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10607= catanh upward binary128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 0xc.90fdaa22168c23444c6628b80e08p-4 : inexact-ok
10608= catanh downward ibm128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-56 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10609= catanh tonearest ibm128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-56 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10610= catanh towardzero ibm128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001ffffffffffp-56 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10611= catanh upward ibm128 -0x4p-56 0xf.fffffffffffffffp-4 : -0x2.0000000000000001ffffffffffp-56 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10612= catanh downward binary128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007cp-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10613= catanh tonearest binary128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10614= catanh towardzero binary128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10615= catanh upward binary128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 0xc.90fdaa22168c234c4c6628b80c08p-4 : inexact-ok
10616= catanh downward ibm128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2.00000000000000000000000001p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10617= catanh tonearest ibm128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10618= catanh towardzero ibm128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10619= catanh upward ibm128 -0x4p-56 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10620catanh -0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
10621= catanh downward binary32 -0x4p-56 -0xf.fffffp-4 : -0x2.000004p-56 -0xc.90fdbp-4 : inexact-ok
10622= catanh tonearest binary32 -0x4p-56 -0xf.fffffp-4 : -0x2.000004p-56 -0xc.90fdap-4 : inexact-ok
10623= catanh towardzero binary32 -0x4p-56 -0xf.fffffp-4 : -0x2p-56 -0xc.90fdap-4 : inexact-ok
10624= catanh upward binary32 -0x4p-56 -0xf.fffffp-4 : -0x2p-56 -0xc.90fdap-4 : inexact-ok
10625= catanh downward binary64 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda22216888p-4 : inexact-ok
10626= catanh tonearest binary64 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda2221688p-4 : inexact-ok
10627= catanh towardzero binary64 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ep-56 -0xc.90fda2221688p-4 : inexact-ok
10628= catanh upward binary64 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ep-56 -0xc.90fda2221688p-4 : inexact-ok
10629= catanh downward intel96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10630= catanh tonearest intel96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10631= catanh towardzero intel96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10632= catanh upward intel96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10633= catanh downward m68k96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10634= catanh tonearest m68k96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000001p-56 -0xc.90fda2221688235p-4 : inexact-ok
10635= catanh towardzero m68k96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10636= catanh upward m68k96 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000fffcp-56 -0xc.90fda2221688234p-4 : inexact-ok
10637= catanh downward binary128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-56 -0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10638= catanh tonearest binary128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8bp-4 : inexact-ok
10639= catanh towardzero binary128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10640= catanh upward binary128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffap-56 -0xc.90fda2221688234c4b10d362b8a8p-4 : inexact-ok
10641= catanh downward ibm128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-56 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
10642= catanh tonearest ibm128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10643= catanh towardzero ibm128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10644= catanh upward ibm128 -0x4p-56 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-56 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
10645= catanh downward binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
10646= catanh tonearest binary32 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdbp-4 : inexact-ok
10647= catanh towardzero binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
10648= catanh upward binary32 -0x4p-56 -0x1p+0 : -0x1.fffffep-56 -0xc.90fdap-4 : inexact-ok
10649= catanh downward binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c8p-4 : inexact-ok
10650= catanh tonearest binary64 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10651= catanh towardzero binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
10652= catanh upward binary64 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffp-56 -0xc.90fdaa22168cp-4 : inexact-ok
10653= catanh downward intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10654= catanh tonearest intel96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10655= catanh towardzero intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10656= catanh upward intel96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10657= catanh downward m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10658= catanh tonearest m68k96 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10659= catanh towardzero m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10660= catanh upward m68k96 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffep-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10661= catanh downward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80e08p-4 : inexact-ok
10662= catanh tonearest binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffbp-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10663= catanh towardzero binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10664= catanh upward binary128 -0x4p-56 -0x1p+0 : -0x1.fffffffffffffffffffffffffffap-56 -0xc.90fdaa22168c234c4c6628b80ep-4 : inexact-ok
10665= catanh downward ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10666= catanh tonearest ibm128 -0x4p-56 -0x1p+0 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10667= catanh towardzero ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10668= catanh upward ibm128 -0x4p-56 -0x1p+0 : -0x1.ffffffffffffffffffffffffff8p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10669= catanh downward binary64 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000002p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10670= catanh tonearest binary64 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000002p-56 -0xc.90fdaa22168cp-4 : inexact-ok
10671= catanh towardzero binary64 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2p-56 -0xc.90fdaa22168b8p-4 : inexact-ok
10672= catanh upward binary64 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2p-56 -0xc.90fdaa22168b8p-4 : inexact-ok
10673= catanh downward intel96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10674= catanh tonearest intel96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10675= catanh towardzero intel96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10676= catanh upward intel96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10677= catanh downward m68k96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10678= catanh tonearest m68k96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be35p-4 : inexact-ok
10679= catanh towardzero m68k96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10680= catanh upward m68k96 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34p-4 : inexact-ok
10681= catanh downward binary128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-56 -0xc.90fdaa22168be34c4c6628b80d08p-4 : inexact-ok
10682= catanh tonearest binary128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10683= catanh towardzero binary128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10684= catanh upward binary128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ap-56 -0xc.90fdaa22168be34c4c6628b80dp-4 : inexact-ok
10685= catanh downward ibm128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.00000000000010000000000001p-56 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
10686= catanh tonearest ibm128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10687= catanh towardzero ibm128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10688= catanh upward ibm128 -0x4p-56 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-56 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
10689= catanh downward intel96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10690= catanh tonearest intel96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10691= catanh towardzero intel96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10692= catanh upward intel96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10693= catanh downward m68k96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-56 -0xc.90fdaa22168c235p-4 : inexact-ok
10694= catanh tonearest m68k96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10695= catanh towardzero m68k96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10696= catanh upward m68k96 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2p-56 -0xc.90fdaa22168c234p-4 : inexact-ok
10697= catanh downward binary128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffcp-56 -0xc.90fdaa22168c23444c6628b80e08p-4 : inexact-ok
10698= catanh tonearest binary128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10699= catanh towardzero binary128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10700= catanh upward binary128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001fffffffffffap-56 -0xc.90fdaa22168c23444c6628b80ep-4 : inexact-ok
10701= catanh downward ibm128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-56 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10702= catanh tonearest ibm128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-56 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
10703= catanh towardzero ibm128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001ffffffffffp-56 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10704= catanh upward ibm128 -0x4p-56 -0xf.fffffffffffffffp-4 : -0x2.0000000000000001ffffffffffp-56 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
10705= catanh downward binary128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007cp-56 -0xc.90fdaa22168c234c4c6628b80c08p-4 : inexact-ok
10706= catanh tonearest binary128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10707= catanh towardzero binary128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10708= catanh upward binary128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000007ap-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10709= catanh downward ibm128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.00000000000000000000000001p-56 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
10710= catanh tonearest ibm128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10711= catanh towardzero ibm128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10712= catanh upward ibm128 -0x4p-56 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-56 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
10713catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-54
10714= catanh downward binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
10715= catanh tonearest binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
10716= catanh towardzero binary32 0x1p+0 0x4p-56 : 0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
10717= catanh upward binary32 0x1p+0 0x4p-56 : 0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
10718= catanh downward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
10719= catanh tonearest binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10720= catanh towardzero binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
10721= catanh upward binary64 0x1p+0 0x4p-56 : 0x1.30fc1931f09cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
10722= catanh downward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10723= catanh tonearest intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10724= catanh towardzero intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10725= catanh upward intel96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10726= catanh downward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10727= catanh tonearest m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10728= catanh towardzero m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10729= catanh upward m68k96 0x1p+0 0x4p-56 : 0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10730= catanh downward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10731= catanh tonearest binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10732= catanh towardzero binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10733= catanh upward binary128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10734= catanh downward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10735= catanh tonearest ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10736= catanh towardzero ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10737= catanh upward ibm128 0x1p+0 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10738= catanh downward binary32 0xf.fffffp-4 0x4p-56 : 0x8.aa122p+0 0x2p-32 : inexact-ok
10739= catanh tonearest binary32 0xf.fffffp-4 0x4p-56 : 0x8.aa123p+0 0x2p-32 : inexact-ok
10740= catanh towardzero binary32 0xf.fffffp-4 0x4p-56 : 0x8.aa122p+0 0x2p-32 : inexact-ok
10741= catanh upward binary32 0xf.fffffp-4 0x4p-56 : 0x8.aa123p+0 0x2.000004p-32 : inexact-ok
10742= catanh downward binary64 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea1p+0 0x2.0000010000006p-32 : inexact-ok
10743= catanh tonearest binary64 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-32 : inexact-ok
10744= catanh towardzero binary64 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea1p+0 0x2.0000010000006p-32 : inexact-ok
10745= catanh upward binary64 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-32 : inexact-ok
10746= catanh downward intel96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10747= catanh tonearest intel96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10748= catanh towardzero intel96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10749= catanh upward intel96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160ep+0 0x2.0000010000007ff8p-32 : inexact-ok
10750= catanh downward m68k96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10751= catanh tonearest m68k96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10752= catanh towardzero m68k96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10753= catanh upward m68k96 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160ep+0 0x2.0000010000007ff8p-32 : inexact-ok
10754= catanh downward binary128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557554p-32 : inexact-ok
10755= catanh tonearest binary128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557556p-32 : inexact-ok
10756= catanh towardzero binary128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557554p-32 : inexact-ok
10757= catanh upward binary128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96da1p+0 0x2.0000010000007ff5559555557556p-32 : inexact-ok
10758= catanh downward ibm128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96d8p+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10759= catanh tonearest ibm128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96dcp+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10760= catanh towardzero ibm128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96d8p+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10761= catanh upward ibm128 0xf.fffffp-4 0x4p-56 : 0x8.aa122b59bea160df5b98ef96dcp+0 0x2.0000010000007ff55595555576p-32 : inexact-ok
10762= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394p+4 0x3.b58ce0ac3769ep-4 : inexact-ok
10763= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5395p+4 0x3.b58ce0ac376ap-4 : inexact-ok
10764= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394p+4 0x3.b58ce0ac3769ep-4 : inexact-ok
10765= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5395p+4 0x3.b58ce0ac376ap-4 : inexact-ok
10766= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10767= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10768= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10769= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c26p+4 0x3.b58ce0ac3769fd18p-4 : inexact-ok
10770= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10771= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10772= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10773= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c26p+4 0x3.b58ce0ac3769fd18p-4 : inexact-ok
10774= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10775= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10776= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10777= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeadp+4 0x3.b58ce0ac3769fd15bf9117b2f12cp-4 : inexact-ok
10778= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10779= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10780= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10781= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-56 : 0x1.2a8c08b3f5394c2483817e18efp+4 0x3.b58ce0ac3769fd15bf9117b2f2p-4 : inexact-ok
10782= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10783= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10784= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10785= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc13677ap-4 : inexact-ok
10786= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10787= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10788= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10789= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc13677ap-4 : inexact-ok
10790= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f167p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10791= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f168p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10792= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f167p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10793= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f168p+4 0xc.8efdaa2cc1367790953cb5e800c8p-4 : inexact-ok
10794= catanh downward ibm128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f1p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10795= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f18p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10796= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f1p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10797= catanh upward ibm128 0xf.fffffffffffffffp-4 0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f18p+4 0xc.8efdaa2cc1367790953cb5e804p-4 : inexact-ok
10798= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c4p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10799= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c5p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10800= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c4p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10801= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c5p+4 0xc.90fdaa22168bb34c4c6628b80dc8p-4 : inexact-ok
10802= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10803= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10804= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10805= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168bb34c4c6628b81p-4 : inexact-ok
10806catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-54
10807= catanh downward binary32 -0xf.fffffp-4 0x4p-56 : -0x8.aa123p+0 0x2p-32 : inexact-ok
10808= catanh tonearest binary32 -0xf.fffffp-4 0x4p-56 : -0x8.aa123p+0 0x2p-32 : inexact-ok
10809= catanh towardzero binary32 -0xf.fffffp-4 0x4p-56 : -0x8.aa122p+0 0x2p-32 : inexact-ok
10810= catanh upward binary32 -0xf.fffffp-4 0x4p-56 : -0x8.aa122p+0 0x2.000004p-32 : inexact-ok
10811= catanh downward binary64 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea18p+0 0x2.0000010000006p-32 : inexact-ok
10812= catanh tonearest binary64 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-32 : inexact-ok
10813= catanh towardzero binary64 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea1p+0 0x2.0000010000006p-32 : inexact-ok
10814= catanh upward binary64 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea1p+0 0x2.0000010000008p-32 : inexact-ok
10815= catanh downward intel96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10816= catanh tonearest intel96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10817= catanh towardzero intel96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10818= catanh upward intel96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160dp+0 0x2.0000010000007ff8p-32 : inexact-ok
10819= catanh downward m68k96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10820= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160ep+0 0x2.0000010000007ff4p-32 : inexact-ok
10821= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160dp+0 0x2.0000010000007ff4p-32 : inexact-ok
10822= catanh upward m68k96 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160dp+0 0x2.0000010000007ff8p-32 : inexact-ok
10823= catanh downward binary128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96da1p+0 0x2.0000010000007ff5559555557554p-32 : inexact-ok
10824= catanh tonearest binary128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557556p-32 : inexact-ok
10825= catanh towardzero binary128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557554p-32 : inexact-ok
10826= catanh upward binary128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 0x2.0000010000007ff5559555557556p-32 : inexact-ok
10827= catanh downward ibm128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96dcp+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10828= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96dcp+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10829= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96d8p+0 0x2.0000010000007ff55595555575p-32 : inexact-ok
10830= catanh upward ibm128 -0xf.fffffp-4 0x4p-56 : -0x8.aa122b59bea160df5b98ef96d8p+0 0x2.0000010000007ff55595555576p-32 : inexact-ok
10831= catanh downward binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdap-4 : inexact-ok
10832= catanh tonearest binary32 -0x1p+0 0x4p-56 : -0x1.30fc1ap+4 0xc.90fdbp-4 : inexact-ok
10833= catanh towardzero binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdap-4 : inexact-ok
10834= catanh upward binary32 -0x1p+0 0x4p-56 : -0x1.30fc18p+4 0xc.90fdbp-4 : inexact-ok
10835= catanh downward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10836= catanh tonearest binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09cap+4 0xc.90fdaa22168cp-4 : inexact-ok
10837= catanh towardzero binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168cp-4 : inexact-ok
10838= catanh upward binary64 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c9p+4 0xc.90fdaa22168c8p-4 : inexact-ok
10839= catanh downward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
10840= catanh tonearest intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10841= catanh towardzero intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10842= catanh upward intel96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
10843= catanh downward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c334p-4 : inexact-ok
10844= catanh tonearest m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c992p+4 0xc.90fdaa22168c335p-4 : inexact-ok
10845= catanh towardzero m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c334p-4 : inexact-ok
10846= catanh upward m68k96 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991ep+4 0xc.90fdaa22168c335p-4 : inexact-ok
10847= catanh downward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10848= catanh tonearest binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10849= catanh towardzero binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10850= catanh upward binary128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10851= catanh downward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10852= catanh tonearest ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10853= catanh towardzero ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10854= catanh upward ibm128 -0x1p+0 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10855= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5395p+4 0x3.b58ce0ac3769ep-4 : inexact-ok
10856= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5395p+4 0x3.b58ce0ac376ap-4 : inexact-ok
10857= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394p+4 0x3.b58ce0ac3769ep-4 : inexact-ok
10858= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394p+4 0x3.b58ce0ac376ap-4 : inexact-ok
10859= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c26p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10860= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10861= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10862= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd18p-4 : inexact-ok
10863= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c26p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10864= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10865= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd14p-4 : inexact-ok
10866= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c24p+4 0x3.b58ce0ac3769fd18p-4 : inexact-ok
10867= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeadp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10868= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10869= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10870= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 0x3.b58ce0ac3769fd15bf9117b2f12cp-4 : inexact-ok
10871= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18efp+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10872= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10873= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10874= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 0x3.b58ce0ac3769fd15bf9117b2f2p-4 : inexact-ok
10875= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10876= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10877= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10878= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc13677ap-4 : inexact-ok
10879= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10880= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e992p+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10881= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc136779p-4 : inexact-ok
10882= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991ep+4 0xc.8efdaa2cc13677ap-4 : inexact-ok
10883= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f168p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10884= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f168p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10885= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f167p+4 0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10886= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f167p+4 0xc.8efdaa2cc1367790953cb5e800c8p-4 : inexact-ok
10887= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f18p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10888= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f18p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10889= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f1p+4 0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10890= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f1p+4 0xc.8efdaa2cc1367790953cb5e804p-4 : inexact-ok
10891= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c5p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10892= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c5p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10893= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c4p+4 0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10894= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c4p+4 0xc.90fdaa22168bb34c4c6628b80dc8p-4 : inexact-ok
10895= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10896= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10897= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10898= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 0xc.90fdaa22168bb34c4c6628b81p-4 : inexact-ok
10899catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
10900= catanh downward binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdbp-4 : inexact-ok
10901= catanh tonearest binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
10902= catanh towardzero binary32 0x1p+0 -0x4p-56 : 0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
10903= catanh upward binary32 0x1p+0 -0x4p-56 : 0x1.30fc1ap+4 -0xc.90fdap-4 : inexact-ok
10904= catanh downward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
10905= catanh tonearest binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
10906= catanh towardzero binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
10907= catanh upward binary64 0x1p+0 -0x4p-56 : 0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
10908= catanh downward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10909= catanh tonearest intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10910= catanh towardzero intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10911= catanh upward intel96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10912= catanh downward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10913= catanh tonearest m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
10914= catanh towardzero m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10915= catanh upward m68k96 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c334p-4 : inexact-ok
10916= catanh downward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
10917= catanh tonearest binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10918= catanh towardzero binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10919= catanh upward binary128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
10920= catanh downward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
10921= catanh tonearest ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10922= catanh towardzero ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10923= catanh upward ibm128 0x1p+0 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
10924= catanh downward binary32 0xf.fffffp-4 -0x4p-56 : 0x8.aa122p+0 -0x2.000004p-32 : inexact-ok
10925= catanh tonearest binary32 0xf.fffffp-4 -0x4p-56 : 0x8.aa123p+0 -0x2p-32 : inexact-ok
10926= catanh towardzero binary32 0xf.fffffp-4 -0x4p-56 : 0x8.aa122p+0 -0x2p-32 : inexact-ok
10927= catanh upward binary32 0xf.fffffp-4 -0x4p-56 : 0x8.aa123p+0 -0x2p-32 : inexact-ok
10928= catanh downward binary64 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea1p+0 -0x2.0000010000008p-32 : inexact-ok
10929= catanh tonearest binary64 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-32 : inexact-ok
10930= catanh towardzero binary64 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea1p+0 -0x2.0000010000006p-32 : inexact-ok
10931= catanh upward binary64 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea18p+0 -0x2.0000010000006p-32 : inexact-ok
10932= catanh downward intel96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160dp+0 -0x2.0000010000007ff8p-32 : inexact-ok
10933= catanh tonearest intel96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
10934= catanh towardzero intel96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
10935= catanh upward intel96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
10936= catanh downward m68k96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160dp+0 -0x2.0000010000007ff8p-32 : inexact-ok
10937= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
10938= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
10939= catanh upward m68k96 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
10940= catanh downward binary128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557556p-32 : inexact-ok
10941= catanh tonearest binary128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557556p-32 : inexact-ok
10942= catanh towardzero binary128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557554p-32 : inexact-ok
10943= catanh upward binary128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96da1p+0 -0x2.0000010000007ff5559555557554p-32 : inexact-ok
10944= catanh downward ibm128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96d8p+0 -0x2.0000010000007ff55595555576p-32 : inexact-ok
10945= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96dcp+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
10946= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96d8p+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
10947= catanh upward ibm128 0xf.fffffp-4 -0x4p-56 : 0x8.aa122b59bea160df5b98ef96dcp+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
10948= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394p+4 -0x3.b58ce0ac376ap-4 : inexact-ok
10949= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5395p+4 -0x3.b58ce0ac376ap-4 : inexact-ok
10950= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394p+4 -0x3.b58ce0ac3769ep-4 : inexact-ok
10951= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5395p+4 -0x3.b58ce0ac3769ep-4 : inexact-ok
10952= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd18p-4 : inexact-ok
10953= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10954= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10955= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c26p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10956= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd18p-4 : inexact-ok
10957= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10958= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10959= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c26p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
10960= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12cp-4 : inexact-ok
10961= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10962= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10963= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18eeadp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
10964= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f2p-4 : inexact-ok
10965= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10966= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10967= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-56 : 0x1.2a8c08b3f5394c2483817e18efp+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
10968= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc13677ap-4 : inexact-ok
10969= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10970= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10971= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10972= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc13677ap-4 : inexact-ok
10973= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10974= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10975= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
10976= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f167p+4 -0xc.8efdaa2cc1367790953cb5e800c8p-4 : inexact-ok
10977= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f168p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10978= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f167p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10979= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f168p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
10980= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f1p+4 -0xc.8efdaa2cc1367790953cb5e804p-4 : inexact-ok
10981= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f18p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10982= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f1p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10983= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x4p-56 : 0x1.30fc18f1f09e991f29aa0857f18p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
10984= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c4p+4 -0xc.90fdaa22168bb34c4c6628b80dc8p-4 : inexact-ok
10985= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c5p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10986= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c4p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10987= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad46c5p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
10988= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168bb34c4c6628b81p-4 : inexact-ok
10989= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10990= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10991= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : 0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
10992catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
10993= catanh downward binary32 -0xf.fffffp-4 -0x4p-56 : -0x8.aa123p+0 -0x2.000004p-32 : inexact-ok
10994= catanh tonearest binary32 -0xf.fffffp-4 -0x4p-56 : -0x8.aa123p+0 -0x2p-32 : inexact-ok
10995= catanh towardzero binary32 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122p+0 -0x2p-32 : inexact-ok
10996= catanh upward binary32 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122p+0 -0x2p-32 : inexact-ok
10997= catanh downward binary64 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-32 : inexact-ok
10998= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-32 : inexact-ok
10999= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea1p+0 -0x2.0000010000006p-32 : inexact-ok
11000= catanh upward binary64 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea1p+0 -0x2.0000010000006p-32 : inexact-ok
11001= catanh downward intel96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160ep+0 -0x2.0000010000007ff8p-32 : inexact-ok
11002= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
11003= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
11004= catanh upward intel96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
11005= catanh downward m68k96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160ep+0 -0x2.0000010000007ff8p-32 : inexact-ok
11006= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160ep+0 -0x2.0000010000007ff4p-32 : inexact-ok
11007= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
11008= catanh upward m68k96 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160dp+0 -0x2.0000010000007ff4p-32 : inexact-ok
11009= catanh downward binary128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96da1p+0 -0x2.0000010000007ff5559555557556p-32 : inexact-ok
11010= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557556p-32 : inexact-ok
11011= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557554p-32 : inexact-ok
11012= catanh upward binary128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96da08p+0 -0x2.0000010000007ff5559555557554p-32 : inexact-ok
11013= catanh downward ibm128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96dcp+0 -0x2.0000010000007ff55595555576p-32 : inexact-ok
11014= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96dcp+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
11015= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96d8p+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
11016= catanh upward ibm128 -0xf.fffffp-4 -0x4p-56 : -0x8.aa122b59bea160df5b98ef96d8p+0 -0x2.0000010000007ff55595555575p-32 : inexact-ok
11017= catanh downward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
11018= catanh tonearest binary32 -0x1p+0 -0x4p-56 : -0x1.30fc1ap+4 -0xc.90fdbp-4 : inexact-ok
11019= catanh towardzero binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
11020= catanh upward binary32 -0x1p+0 -0x4p-56 : -0x1.30fc18p+4 -0xc.90fdap-4 : inexact-ok
11021= catanh downward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
11022= catanh tonearest binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
11023= catanh towardzero binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11024= catanh upward binary64 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c9p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11025= catanh downward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
11026= catanh tonearest intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
11027= catanh towardzero intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
11028= catanh upward intel96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
11029= catanh downward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
11030= catanh tonearest m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c992p+4 -0xc.90fdaa22168c335p-4 : inexact-ok
11031= catanh towardzero m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
11032= catanh upward m68k96 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991ep+4 -0xc.90fdaa22168c334p-4 : inexact-ok
11033= catanh downward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dc8p-4 : inexact-ok
11034= catanh tonearest binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46cap+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
11035= catanh towardzero binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
11036= catanh upward binary128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c9p+4 -0xc.90fdaa22168c334c4c6628b80dcp-4 : inexact-ok
11037= catanh downward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b81p-4 : inexact-ok
11038= catanh tonearest ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
11039= catanh towardzero ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
11040= catanh upward ibm128 -0x1p+0 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168c334c4c6628b80cp-4 : inexact-ok
11041= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5395p+4 -0x3.b58ce0ac376ap-4 : inexact-ok
11042= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5395p+4 -0x3.b58ce0ac376ap-4 : inexact-ok
11043= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394p+4 -0x3.b58ce0ac3769ep-4 : inexact-ok
11044= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394p+4 -0x3.b58ce0ac3769ep-4 : inexact-ok
11045= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c26p+4 -0x3.b58ce0ac3769fd18p-4 : inexact-ok
11046= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11047= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11048= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11049= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c26p+4 -0x3.b58ce0ac3769fd18p-4 : inexact-ok
11050= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11051= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11052= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c24p+4 -0x3.b58ce0ac3769fd14p-4 : inexact-ok
11053= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeadp+4 -0x3.b58ce0ac3769fd15bf9117b2f12cp-4 : inexact-ok
11054= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
11055= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
11056= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18eeacp+4 -0x3.b58ce0ac3769fd15bf9117b2f12ap-4 : inexact-ok
11057= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18efp+4 -0x3.b58ce0ac3769fd15bf9117b2f2p-4 : inexact-ok
11058= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
11059= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
11060= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-56 : -0x1.2a8c08b3f5394c2483817e18ee8p+4 -0x3.b58ce0ac3769fd15bf9117b2f1p-4 : inexact-ok
11061= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc13677ap-4 : inexact-ok
11062= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11063= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11064= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11065= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc13677ap-4 : inexact-ok
11066= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e992p+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11067= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11068= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991ep+4 -0xc.8efdaa2cc136779p-4 : inexact-ok
11069= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f168p+4 -0xc.8efdaa2cc1367790953cb5e800c8p-4 : inexact-ok
11070= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f168p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
11071= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f167p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
11072= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f167p+4 -0xc.8efdaa2cc1367790953cb5e800cp-4 : inexact-ok
11073= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f18p+4 -0xc.8efdaa2cc1367790953cb5e804p-4 : inexact-ok
11074= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f18p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
11075= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f1p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
11076= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x4p-56 : -0x1.30fc18f1f09e991f29aa0857f1p+4 -0xc.8efdaa2cc1367790953cb5e8p-4 : inexact-ok
11077= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c5p+4 -0xc.90fdaa22168bb34c4c6628b80dc8p-4 : inexact-ok
11078= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c5p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
11079= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c4p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
11080= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad46c4p+4 -0xc.90fdaa22168bb34c4c6628b80dcp-4 : inexact-ok
11081= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168bb34c4c6628b81p-4 : inexact-ok
11082= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad47p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
11083= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
11084= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-56 : -0x1.30fc1931f09c991f42ff5cad468p+4 -0xc.90fdaa22168bb34c4c6628b80cp-4 : inexact-ok
11085catanh 0x1p-57 0x1.0000000000000000000000000001p0
11086= catanh downward binary32 0x8p-60 0x1.000002p+0 : 0x3.fffff8p-60 0xc.90fdbp-4 : inexact-ok
11087= catanh tonearest binary32 0x8p-60 0x1.000002p+0 : 0x3.fffff8p-60 0xc.90fdcp-4 : inexact-ok
11088= catanh towardzero binary32 0x8p-60 0x1.000002p+0 : 0x3.fffff8p-60 0xc.90fdbp-4 : inexact-ok
11089= catanh upward binary32 0x8p-60 0x1.000002p+0 : 0x3.fffffcp-60 0xc.90fdcp-4 : inexact-ok
11090= catanh downward binary64 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ep-60 0xc.90fdba22167cp-4 : inexact-ok
11091= catanh tonearest binary64 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167cp-4 : inexact-ok
11092= catanh towardzero binary64 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ep-60 0xc.90fdba22167cp-4 : inexact-ok
11093= catanh upward binary64 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167c8p-4 : inexact-ok
11094= catanh downward intel96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11095= catanh tonearest intel96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11096= catanh towardzero intel96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11097= catanh upward intel96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11098= catanh downward m68k96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11099= catanh tonearest m68k96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11100= catanh towardzero m68k96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11101= catanh upward m68k96 0x8p-60 0x1.000002p+0 : 0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11102= catanh downward binary128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ffffffffffeffffep-60 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11103= catanh tonearest binary128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11104= catanh towardzero binary128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ffffffffffeffffep-60 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11105= catanh upward binary128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11106= catanh downward ibm128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ffffffffffefffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11107= catanh tonearest ibm128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11108= catanh towardzero ibm128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007ffffffffffefffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11109= catanh upward ibm128 0x8p-60 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
11110= catanh downward binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
11111= catanh tonearest binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
11112= catanh towardzero binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
11113= catanh upward binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
11114= catanh downward binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
11115= catanh tonearest binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
11116= catanh towardzero binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
11117= catanh upward binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c8p-4 : inexact-ok
11118= catanh downward intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11119= catanh tonearest intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11120= catanh towardzero intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11121= catanh upward intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11122= catanh downward m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11123= catanh tonearest m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11124= catanh towardzero m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11125= catanh upward m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11126= catanh downward binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11127= catanh tonearest binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11128= catanh towardzero binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11129= catanh upward binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11130= catanh downward ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11131= catanh tonearest ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11132= catanh towardzero ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11133= catanh upward ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11134= catanh downward binary64 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168c8p-4 : inexact-ok
11135= catanh tonearest binary64 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168c8p-4 : inexact-ok
11136= catanh towardzero binary64 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168c8p-4 : inexact-ok
11137= catanh upward binary64 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168dp-4 : inexact-ok
11138= catanh downward intel96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11139= catanh tonearest intel96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11140= catanh towardzero intel96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11141= catanh upward intel96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11142= catanh downward m68k96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11143= catanh tonearest m68k96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11144= catanh towardzero m68k96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11145= catanh upward m68k96 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11146= catanh downward binary128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11147= catanh tonearest binary128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11148= catanh towardzero binary128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11149= catanh upward binary128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
11150= catanh downward ibm128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11151= catanh tonearest ibm128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11152= catanh towardzero ibm128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11153= catanh upward ibm128 0x8p-60 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
11154= catanh downward intel96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11155= catanh tonearest intel96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11156= catanh towardzero intel96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11157= catanh upward intel96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11158= catanh downward m68k96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11159= catanh tonearest m68k96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11160= catanh towardzero m68k96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11161= catanh upward m68k96 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11162= catanh downward binary128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7fffffffffffep-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11163= catanh tonearest binary128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11164= catanh towardzero binary128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7fffffffffffep-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11165= catanh upward binary128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
11166= catanh downward ibm128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7ffffffffffp-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11167= catanh tonearest ibm128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11168= catanh towardzero ibm128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff7ffffffffffp-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11169= catanh upward ibm128 0x8p-60 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
11170= catanh downward binary128 0x8p-60 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffap-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11171= catanh tonearest binary128 0x8p-60 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11172= catanh towardzero binary128 0x8p-60 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffap-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11173= catanh upward binary128 0x8p-60 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-60 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
11174= catanh downward binary128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdfep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11175= catanh tonearest binary128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11176= catanh towardzero binary128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdfep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11177= catanh upward binary128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
11178= catanh downward ibm128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11179= catanh tonearest ibm128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11180= catanh towardzero ibm128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11181= catanh upward ibm128 0x8p-60 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
11182catanh 0x1p-57 -0x1.0000000000000000000000000001p0
11183= catanh downward binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdbp-4 : inexact-ok
11184= catanh tonearest binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdbp-4 : inexact-ok
11185= catanh towardzero binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
11186= catanh upward binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdap-4 : inexact-ok
11187= catanh downward binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11188= catanh tonearest binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
11189= catanh towardzero binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
11190= catanh upward binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
11191= catanh downward intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11192= catanh tonearest intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11193= catanh towardzero intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11194= catanh upward intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11195= catanh downward m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11196= catanh tonearest m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11197= catanh towardzero m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11198= catanh upward m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11199= catanh downward binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11200= catanh tonearest binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11201= catanh towardzero binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11202= catanh upward binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11203= catanh downward ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11204= catanh tonearest ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11205= catanh towardzero ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11206= catanh upward ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11207= catanh downward binary32 0x8p-60 -0x1.000002p+0 : 0x3.fffff8p-60 -0xc.90fdcp-4 : inexact-ok
11208= catanh tonearest binary32 0x8p-60 -0x1.000002p+0 : 0x3.fffff8p-60 -0xc.90fdcp-4 : inexact-ok
11209= catanh towardzero binary32 0x8p-60 -0x1.000002p+0 : 0x3.fffff8p-60 -0xc.90fdbp-4 : inexact-ok
11210= catanh upward binary32 0x8p-60 -0x1.000002p+0 : 0x3.fffffcp-60 -0xc.90fdbp-4 : inexact-ok
11211= catanh downward binary64 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ep-60 -0xc.90fdba22167c8p-4 : inexact-ok
11212= catanh tonearest binary64 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167cp-4 : inexact-ok
11213= catanh towardzero binary64 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ep-60 -0xc.90fdba22167cp-4 : inexact-ok
11214= catanh upward binary64 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167cp-4 : inexact-ok
11215= catanh downward intel96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffcp-60 -0xc.90fdba22167c235p-4 : inexact-ok
11216= catanh tonearest intel96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11217= catanh towardzero intel96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11218= catanh upward intel96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167c234p-4 : inexact-ok
11219= catanh downward m68k96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffcp-60 -0xc.90fdba22167c235p-4 : inexact-ok
11220= catanh tonearest m68k96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11221= catanh towardzero m68k96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11222= catanh upward m68k96 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000008p-60 -0xc.90fdba22167c234p-4 : inexact-ok
11223= catanh downward binary128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ffffffffffeffffep-60 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11224= catanh tonearest binary128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11225= catanh towardzero binary128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ffffffffffeffffep-60 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11226= catanh upward binary128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11227= catanh downward ibm128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ffffffffffefffp-60 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
11228= catanh tonearest ibm128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11229= catanh towardzero ibm128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007ffffffffffefffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11230= catanh upward ibm128 0x8p-60 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11231= catanh downward binary64 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168dp-4 : inexact-ok
11232= catanh tonearest binary64 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11233= catanh towardzero binary64 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11234= catanh upward binary64 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11235= catanh downward intel96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11236= catanh tonearest intel96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11237= catanh towardzero intel96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11238= catanh upward intel96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11239= catanh downward m68k96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11240= catanh tonearest m68k96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11241= catanh towardzero m68k96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11242= catanh upward m68k96 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11243= catanh downward binary128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-60 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
11244= catanh tonearest binary128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11245= catanh towardzero binary128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11246= catanh upward binary128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11247= catanh downward ibm128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-60 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
11248= catanh tonearest ibm128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11249= catanh towardzero ibm128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11250= catanh upward ibm128 0x8p-60 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11251= catanh downward intel96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11252= catanh tonearest intel96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11253= catanh towardzero intel96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11254= catanh upward intel96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11255= catanh downward m68k96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11256= catanh tonearest m68k96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11257= catanh towardzero m68k96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11258= catanh upward m68k96 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11259= catanh downward binary128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7fffffffffffep-60 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
11260= catanh tonearest binary128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11261= catanh towardzero binary128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7fffffffffffep-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11262= catanh upward binary128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11263= catanh downward ibm128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7ffffffffffp-60 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
11264= catanh tonearest ibm128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11265= catanh towardzero ibm128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff7ffffffffffp-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11266= catanh upward ibm128 0x8p-60 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11267= catanh downward binary128 0x8p-60 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffap-60 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
11268= catanh tonearest binary128 0x8p-60 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11269= catanh towardzero binary128 0x8p-60 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffap-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11270= catanh upward binary128 0x8p-60 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11271= catanh downward binary128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdfep-60 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
11272= catanh tonearest binary128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11273= catanh towardzero binary128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdfep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11274= catanh upward binary128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11275= catanh downward ibm128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdp-60 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
11276= catanh tonearest ibm128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11277= catanh towardzero ibm128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffdp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11278= catanh upward ibm128 0x8p-60 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11279catanh -0x1p-57 0x1.0000000000000000000000000001p0
11280= catanh downward binary32 -0x8p-60 0x1.000002p+0 : -0x3.fffffcp-60 0xc.90fdbp-4 : inexact-ok
11281= catanh tonearest binary32 -0x8p-60 0x1.000002p+0 : -0x3.fffff8p-60 0xc.90fdcp-4 : inexact-ok
11282= catanh towardzero binary32 -0x8p-60 0x1.000002p+0 : -0x3.fffff8p-60 0xc.90fdbp-4 : inexact-ok
11283= catanh upward binary32 -0x8p-60 0x1.000002p+0 : -0x3.fffff8p-60 0xc.90fdcp-4 : inexact-ok
11284= catanh downward binary64 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167cp-4 : inexact-ok
11285= catanh tonearest binary64 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167cp-4 : inexact-ok
11286= catanh towardzero binary64 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ep-60 0xc.90fdba22167cp-4 : inexact-ok
11287= catanh upward binary64 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ep-60 0xc.90fdba22167c8p-4 : inexact-ok
11288= catanh downward intel96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167c234p-4 : inexact-ok
11289= catanh tonearest intel96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11290= catanh towardzero intel96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11291= catanh upward intel96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffcp-60 0xc.90fdba22167c235p-4 : inexact-ok
11292= catanh downward m68k96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167c234p-4 : inexact-ok
11293= catanh tonearest m68k96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000008p-60 0xc.90fdba22167c235p-4 : inexact-ok
11294= catanh towardzero m68k96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffcp-60 0xc.90fdba22167c234p-4 : inexact-ok
11295= catanh upward m68k96 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffcp-60 0xc.90fdba22167c235p-4 : inexact-ok
11296= catanh downward binary128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11297= catanh tonearest binary128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11298= catanh towardzero binary128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ffffffffffeffffep-60 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11299= catanh upward binary128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ffffffffffeffffep-60 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11300= catanh downward ibm128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11301= catanh tonearest ibm128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11302= catanh towardzero ibm128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ffffffffffefffp-60 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11303= catanh upward ibm128 -0x8p-60 0x1.000002p+0 : -0x3.fffff8000007ffffffffffefffp-60 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
11304= catanh downward binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdap-4 : inexact-ok
11305= catanh tonearest binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdbp-4 : inexact-ok
11306= catanh towardzero binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
11307= catanh upward binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdbp-4 : inexact-ok
11308= catanh downward binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
11309= catanh tonearest binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
11310= catanh towardzero binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
11311= catanh upward binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168c8p-4 : inexact-ok
11312= catanh downward intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11313= catanh tonearest intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11314= catanh towardzero intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11315= catanh upward intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
11316= catanh downward m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11317= catanh tonearest m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11318= catanh towardzero m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11319= catanh upward m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
11320= catanh downward binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11321= catanh tonearest binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11322= catanh towardzero binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11323= catanh upward binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11324= catanh downward ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11325= catanh tonearest ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11326= catanh towardzero ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11327= catanh upward ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11328= catanh downward binary64 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168c8p-4 : inexact-ok
11329= catanh tonearest binary64 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168c8p-4 : inexact-ok
11330= catanh towardzero binary64 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168c8p-4 : inexact-ok
11331= catanh upward binary64 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168dp-4 : inexact-ok
11332= catanh downward intel96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11333= catanh tonearest intel96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11334= catanh towardzero intel96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11335= catanh upward intel96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11336= catanh downward m68k96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11337= catanh tonearest m68k96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11338= catanh towardzero m68k96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca34p-4 : inexact-ok
11339= catanh upward m68k96 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 0xc.90fdaa22168ca35p-4 : inexact-ok
11340= catanh downward binary128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11341= catanh tonearest binary128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11342= catanh towardzero binary128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-60 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11343= catanh upward binary128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-60 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
11344= catanh downward ibm128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11345= catanh tonearest ibm128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11346= catanh towardzero ibm128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-60 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11347= catanh upward ibm128 -0x8p-60 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-60 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
11348= catanh downward intel96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11349= catanh tonearest intel96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11350= catanh towardzero intel96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11351= catanh upward intel96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11352= catanh downward m68k96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11353= catanh tonearest m68k96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11354= catanh towardzero m68k96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11355= catanh upward m68k96 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 0xc.90fdaa22168c236p-4 : inexact-ok
11356= catanh downward binary128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11357= catanh tonearest binary128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11358= catanh towardzero binary128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7fffffffffffep-60 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11359= catanh upward binary128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7fffffffffffep-60 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
11360= catanh downward ibm128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11361= catanh tonearest ibm128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11362= catanh towardzero ibm128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7ffffffffffp-60 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11363= catanh upward ibm128 -0x8p-60 0x1.0000000000000002p+0 : -0x3.fffffffffffffff7ffffffffffp-60 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
11364= catanh downward binary128 -0x8p-60 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11365= catanh tonearest binary128 -0x8p-60 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11366= catanh towardzero binary128 -0x8p-60 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffap-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11367= catanh upward binary128 -0x8p-60 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffap-60 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
11368= catanh downward binary128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11369= catanh tonearest binary128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11370= catanh towardzero binary128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdfep-60 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11371= catanh upward binary128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdfep-60 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
11372= catanh downward ibm128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11373= catanh tonearest ibm128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11374= catanh towardzero ibm128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11375= catanh upward ibm128 -0x8p-60 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdp-60 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
11376catanh -0x1p-57 -0x1.0000000000000000000000000001p0
11377= catanh downward binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
11378= catanh tonearest binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
11379= catanh towardzero binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
11380= catanh upward binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
11381= catanh downward binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11382= catanh tonearest binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
11383= catanh towardzero binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
11384= catanh upward binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
11385= catanh downward intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11386= catanh tonearest intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11387= catanh towardzero intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11388= catanh upward intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11389= catanh downward m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11390= catanh tonearest m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11391= catanh towardzero m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11392= catanh upward m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11393= catanh downward binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11394= catanh tonearest binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11395= catanh towardzero binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11396= catanh upward binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11397= catanh downward ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11398= catanh tonearest ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11399= catanh towardzero ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11400= catanh upward ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11401= catanh downward binary32 -0x8p-60 -0x1.000002p+0 : -0x3.fffffcp-60 -0xc.90fdcp-4 : inexact-ok
11402= catanh tonearest binary32 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8p-60 -0xc.90fdcp-4 : inexact-ok
11403= catanh towardzero binary32 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8p-60 -0xc.90fdbp-4 : inexact-ok
11404= catanh upward binary32 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8p-60 -0xc.90fdbp-4 : inexact-ok
11405= catanh downward binary64 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167c8p-4 : inexact-ok
11406= catanh tonearest binary64 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167cp-4 : inexact-ok
11407= catanh towardzero binary64 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ep-60 -0xc.90fdba22167cp-4 : inexact-ok
11408= catanh upward binary64 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ep-60 -0xc.90fdba22167cp-4 : inexact-ok
11409= catanh downward intel96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11410= catanh tonearest intel96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11411= catanh towardzero intel96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11412= catanh upward intel96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11413= catanh downward m68k96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11414= catanh tonearest m68k96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000008p-60 -0xc.90fdba22167c235p-4 : inexact-ok
11415= catanh towardzero m68k96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11416= catanh upward m68k96 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffcp-60 -0xc.90fdba22167c234p-4 : inexact-ok
11417= catanh downward binary128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11418= catanh tonearest binary128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
11419= catanh towardzero binary128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ffffffffffeffffep-60 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11420= catanh upward binary128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ffffffffffeffffep-60 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
11421= catanh downward ibm128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
11422= catanh tonearest ibm128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11423= catanh towardzero ibm128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ffffffffffefffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11424= catanh upward ibm128 -0x8p-60 -0x1.000002p+0 : -0x3.fffff8000007ffffffffffefffp-60 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
11425= catanh downward binary64 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168dp-4 : inexact-ok
11426= catanh tonearest binary64 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11427= catanh towardzero binary64 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11428= catanh upward binary64 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11429= catanh downward intel96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11430= catanh tonearest intel96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11431= catanh towardzero intel96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11432= catanh upward intel96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11433= catanh downward m68k96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11434= catanh tonearest m68k96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca35p-4 : inexact-ok
11435= catanh towardzero m68k96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11436= catanh upward m68k96 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-60 -0xc.90fdaa22168ca34p-4 : inexact-ok
11437= catanh downward binary128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
11438= catanh tonearest binary128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11439= catanh towardzero binary128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11440= catanh upward binary128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-60 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
11441= catanh downward ibm128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
11442= catanh tonearest ibm128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11443= catanh towardzero ibm128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11444= catanh upward ibm128 -0x8p-60 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-60 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
11445= catanh downward intel96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11446= catanh tonearest intel96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11447= catanh towardzero intel96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11448= catanh upward intel96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11449= catanh downward m68k96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11450= catanh tonearest m68k96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c236p-4 : inexact-ok
11451= catanh towardzero m68k96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11452= catanh upward m68k96 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11453= catanh downward binary128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
11454= catanh tonearest binary128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11455= catanh towardzero binary128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7fffffffffffep-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11456= catanh upward binary128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7fffffffffffep-60 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
11457= catanh downward ibm128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
11458= catanh tonearest ibm128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11459= catanh towardzero ibm128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7ffffffffffp-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11460= catanh upward ibm128 -0x8p-60 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff7ffffffffffp-60 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
11461= catanh downward binary128 -0x8p-60 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-60 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
11462= catanh tonearest binary128 -0x8p-60 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11463= catanh towardzero binary128 -0x8p-60 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffap-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11464= catanh upward binary128 -0x8p-60 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffap-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11465= catanh downward binary128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
11466= catanh tonearest binary128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11467= catanh towardzero binary128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdfep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11468= catanh upward binary128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdfep-60 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
11469= catanh downward ibm128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
11470= catanh tonearest ibm128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11471= catanh towardzero ibm128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11472= catanh upward ibm128 -0x8p-60 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffdp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11473catanh 0x1.0000000000000000000000000001p0 0x1p-57
11474= catanh downward binary32 0x1.000002p+0 0x8p-60 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
11475= catanh tonearest binary32 0x1.000002p+0 0x8p-60 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
11476= catanh towardzero binary32 0x1.000002p+0 0x8p-60 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
11477= catanh upward binary32 0x1.000002p+0 0x8p-60 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
11478= catanh downward binary64 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9p+0 0x1.921fb54422d18p+0 : inexact-ok
11479= catanh tonearest binary64 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b98p+0 0x1.921fb54422d18p+0 : inexact-ok
11480= catanh towardzero binary64 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9p+0 0x1.921fb54422d18p+0 : inexact-ok
11481= catanh upward binary64 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b98p+0 0x1.921fb54422d19p+0 : inexact-ok
11482= catanh downward intel96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11483= catanh tonearest intel96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11484= catanh towardzero intel96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11485= catanh upward intel96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11486= catanh downward m68k96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11487= catanh tonearest m68k96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11488= catanh towardzero m68k96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11489= catanh upward m68k96 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11490= catanh downward binary128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715caba08p+0 0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11491= catanh tonearest binary128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715caba1p+0 0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11492= catanh towardzero binary128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715caba08p+0 0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11493= catanh upward binary128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715caba1p+0 0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11494= catanh downward ibm128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715cab8p+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11495= catanh tonearest ibm128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715cabcp+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11496= catanh towardzero ibm128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715cab8p+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11497= catanh upward ibm128 0x1.000002p+0 0x8p-60 : 0x8.5159201dd5b9740d72d715cabcp+0 0x1.921fb54422d18489898ca51703p+0 : inexact-ok
11498= catanh downward binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
11499= catanh tonearest binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
11500= catanh towardzero binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
11501= catanh upward binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
11502= catanh downward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
11503= catanh tonearest binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
11504= catanh towardzero binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
11505= catanh upward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168c8p-4 : inexact-ok
11506= catanh downward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11507= catanh tonearest intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11508= catanh towardzero intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11509= catanh upward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11510= catanh downward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11511= catanh tonearest m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11512= catanh towardzero m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11513= catanh upward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11514= catanh downward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11515= catanh tonearest binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11516= catanh towardzero binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11517= catanh upward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
11518= catanh downward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11519= catanh tonearest ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11520= catanh towardzero ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11521= catanh upward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
11522= catanh downward binary64 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4p+4 0x1.8e200a8ccda2bp+0 : inexact-ok
11523= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b5p+4 0x1.8e200a8ccda2cp+0 : inexact-ok
11524= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4p+4 0x1.8e200a8ccda2bp+0 : inexact-ok
11525= catanh upward binary64 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b5p+4 0x1.8e200a8ccda2cp+0 : inexact-ok
11526= catanh downward intel96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11527= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11528= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11529= catanh upward intel96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3ep+4 0x1.8e200a8ccda2bff6p+0 : inexact-ok
11530= catanh downward m68k96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11531= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11532= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11533= catanh upward m68k96 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3ep+4 0x1.8e200a8ccda2bff6p+0 : inexact-ok
11534= catanh downward binary128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11535= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11536= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11537= catanh upward binary128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f8p+4 0x1.8e200a8ccda2bff47fae4f394a4ep+0 : inexact-ok
11538= catanh downward ibm128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf1398p+4 0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11539= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf13ap+4 0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11540= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf1398p+4 0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11541= catanh upward ibm128 0x1.0000000000001p+0 0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf13ap+4 0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11542= catanh downward intel96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11543= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11544= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11545= catanh upward intel96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b834p+4 0xc.b0fcff7dd1fec01p-4 : inexact-ok
11546= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11547= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11548= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11549= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b834p+4 0xc.b0fcff7dd1fec01p-4 : inexact-ok
11550= catanh downward binary128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9ep+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11551= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9fp+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11552= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9ep+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11553= catanh upward binary128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9fp+4 0xc.b0fcff7dd1fec003c957b3801088p-4 : inexact-ok
11554= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11555= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11556= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11557= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-60 : 0x1.419e8b732c32b83203cb3e02ecp+4 0xc.b0fcff7dd1fec003c957b38014p-4 : inexact-ok
11558= catanh downward binary128 0x1.0000000000000000000000000001p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11559= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11560= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11561= catanh upward binary128 0x1.0000000000000000000000000001p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c354c4c6628b80dc8p-4 : inexact-ok
11562= catanh downward binary128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11563= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11564= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11565= catanh upward binary128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb583832bp+4 0xc.90fdaa221694254c4c6628b80dc8p-4 : inexact-ok
11566= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11567= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11568= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11569= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x8p-60 : 0x1.419ecb712c480c875decb583838p+4 0xc.90fdaa221694254c4c6628b81p-4 : inexact-ok
11570catanh -0x1.0000000000000000000000000001p0 0x1p-57
11571= catanh downward binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdap-4 : inexact-ok
11572= catanh tonearest binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
11573= catanh towardzero binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
11574= catanh upward binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdbp-4 : inexact-ok
11575= catanh downward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
11576= catanh tonearest binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
11577= catanh towardzero binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
11578= catanh upward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168c8p-4 : inexact-ok
11579= catanh downward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11580= catanh tonearest intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11581= catanh towardzero intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11582= catanh upward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11583= catanh downward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11584= catanh tonearest m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11585= catanh towardzero m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
11586= catanh upward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
11587= catanh downward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11588= catanh tonearest binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11589= catanh towardzero binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11590= catanh upward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
11591= catanh downward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11592= catanh tonearest ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11593= catanh towardzero ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11594= catanh upward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
11595= catanh downward binary32 -0x1.000002p+0 0x8p-60 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
11596= catanh tonearest binary32 -0x1.000002p+0 0x8p-60 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
11597= catanh towardzero binary32 -0x1.000002p+0 0x8p-60 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
11598= catanh upward binary32 -0x1.000002p+0 0x8p-60 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
11599= catanh downward binary64 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b98p+0 0x1.921fb54422d18p+0 : inexact-ok
11600= catanh tonearest binary64 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b98p+0 0x1.921fb54422d18p+0 : inexact-ok
11601= catanh towardzero binary64 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9p+0 0x1.921fb54422d18p+0 : inexact-ok
11602= catanh upward binary64 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9p+0 0x1.921fb54422d19p+0 : inexact-ok
11603= catanh downward intel96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9741p+0 0x1.921fb54422d18488p+0 : inexact-ok
11604= catanh tonearest intel96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11605= catanh towardzero intel96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11606= catanh upward intel96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b974p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11607= catanh downward m68k96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9741p+0 0x1.921fb54422d18488p+0 : inexact-ok
11608= catanh tonearest m68k96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9741p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11609= catanh towardzero m68k96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b974p+0 0x1.921fb54422d18488p+0 : inexact-ok
11610= catanh upward m68k96 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b974p+0 0x1.921fb54422d1848ap+0 : inexact-ok
11611= catanh downward binary128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715caba1p+0 0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11612= catanh tonearest binary128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715caba1p+0 0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11613= catanh towardzero binary128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715caba08p+0 0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11614= catanh upward binary128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715caba08p+0 0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11615= catanh downward ibm128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715cabcp+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11616= catanh tonearest ibm128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715cabcp+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11617= catanh towardzero ibm128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715cab8p+0 0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11618= catanh upward ibm128 -0x1.000002p+0 0x8p-60 : -0x8.5159201dd5b9740d72d715cab8p+0 0x1.921fb54422d18489898ca51703p+0 : inexact-ok
11619= catanh downward binary64 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b5p+4 0x1.8e200a8ccda2bp+0 : inexact-ok
11620= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b5p+4 0x1.8e200a8ccda2cp+0 : inexact-ok
11621= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4p+4 0x1.8e200a8ccda2bp+0 : inexact-ok
11622= catanh upward binary64 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4p+4 0x1.8e200a8ccda2cp+0 : inexact-ok
11623= catanh downward intel96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3ep+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11624= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11625= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11626= catanh upward intel96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff6p+0 : inexact-ok
11627= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3ep+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11628= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11629= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff4p+0 : inexact-ok
11630= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 0x1.8e200a8ccda2bff6p+0 : inexact-ok
11631= catanh downward binary128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f8p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11632= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11633= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11634= catanh upward binary128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 0x1.8e200a8ccda2bff47fae4f394a4ep+0 : inexact-ok
11635= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf13ap+4 0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11636= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf13ap+4 0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11637= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf1398p+4 0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11638= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf1398p+4 0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11639= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b834p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11640= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11641= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11642= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fec01p-4 : inexact-ok
11643= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b834p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11644= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11645= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fecp-4 : inexact-ok
11646= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b832p+4 0xc.b0fcff7dd1fec01p-4 : inexact-ok
11647= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9fp+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11648= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9fp+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11649= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9ep+4 0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11650= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9ep+4 0xc.b0fcff7dd1fec003c957b3801088p-4 : inexact-ok
11651= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02ecp+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11652= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11653= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11654= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 0xc.b0fcff7dd1fec003c957b38014p-4 : inexact-ok
11655= catanh downward binary128 -0x1.0000000000000000000000000001p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11656= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11657= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11658= catanh upward binary128 -0x1.0000000000000000000000000001p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c354c4c6628b80dc8p-4 : inexact-ok
11659= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb583832bp+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11660= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11661= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11662= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 0xc.90fdaa221694254c4c6628b80dc8p-4 : inexact-ok
11663= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb583838p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11664= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11665= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11666= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 0xc.90fdaa221694254c4c6628b81p-4 : inexact-ok
11667catanh 0x1.0000000000000000000000000001p0 -0x1p-57
11668= catanh downward binary32 0x1.000002p+0 -0x8p-60 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
11669= catanh tonearest binary32 0x1.000002p+0 -0x8p-60 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
11670= catanh towardzero binary32 0x1.000002p+0 -0x8p-60 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
11671= catanh upward binary32 0x1.000002p+0 -0x8p-60 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
11672= catanh downward binary64 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9p+0 -0x1.921fb54422d19p+0 : inexact-ok
11673= catanh tonearest binary64 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b98p+0 -0x1.921fb54422d18p+0 : inexact-ok
11674= catanh towardzero binary64 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9p+0 -0x1.921fb54422d18p+0 : inexact-ok
11675= catanh upward binary64 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b98p+0 -0x1.921fb54422d18p+0 : inexact-ok
11676= catanh downward intel96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b974p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11677= catanh tonearest intel96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11678= catanh towardzero intel96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11679= catanh upward intel96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9741p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11680= catanh downward m68k96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b974p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11681= catanh tonearest m68k96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11682= catanh towardzero m68k96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11683= catanh upward m68k96 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9741p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11684= catanh downward binary128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715caba08p+0 -0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11685= catanh tonearest binary128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715caba1p+0 -0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11686= catanh towardzero binary128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715caba08p+0 -0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11687= catanh upward binary128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715caba1p+0 -0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11688= catanh downward ibm128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715cab8p+0 -0x1.921fb54422d18489898ca51703p+0 : inexact-ok
11689= catanh tonearest ibm128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715cabcp+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11690= catanh towardzero ibm128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715cab8p+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11691= catanh upward ibm128 0x1.000002p+0 -0x8p-60 : 0x8.5159201dd5b9740d72d715cabcp+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11692= catanh downward binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdbp-4 : inexact-ok
11693= catanh tonearest binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
11694= catanh towardzero binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
11695= catanh upward binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdap-4 : inexact-ok
11696= catanh downward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
11697= catanh tonearest binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11698= catanh towardzero binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11699= catanh upward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11700= catanh downward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11701= catanh tonearest intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11702= catanh towardzero intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11703= catanh upward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11704= catanh downward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11705= catanh tonearest m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11706= catanh towardzero m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11707= catanh upward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11708= catanh downward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
11709= catanh tonearest binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11710= catanh towardzero binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11711= catanh upward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11712= catanh downward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
11713= catanh tonearest ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11714= catanh towardzero ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11715= catanh upward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11716= catanh downward binary64 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4p+4 -0x1.8e200a8ccda2cp+0 : inexact-ok
11717= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b5p+4 -0x1.8e200a8ccda2cp+0 : inexact-ok
11718= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4p+4 -0x1.8e200a8ccda2bp+0 : inexact-ok
11719= catanh upward binary64 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b5p+4 -0x1.8e200a8ccda2bp+0 : inexact-ok
11720= catanh downward intel96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff6p+0 : inexact-ok
11721= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11722= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11723= catanh upward intel96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3ep+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11724= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff6p+0 : inexact-ok
11725= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11726= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11727= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3ep+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11728= catanh downward binary128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4ep+0 : inexact-ok
11729= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11730= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11731= catanh upward binary128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf139f8p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11732= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf1398p+4 -0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11733= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf13ap+4 -0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11734= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf1398p+4 -0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11735= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-60 : 0x1.25e3f7d26e2b4c3c0880faf13ap+4 -0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11736= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fec01p-4 : inexact-ok
11737= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11738= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11739= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b834p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11740= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fec01p-4 : inexact-ok
11741= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11742= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11743= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b834p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11744= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9ep+4 -0xc.b0fcff7dd1fec003c957b3801088p-4 : inexact-ok
11745= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9fp+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11746= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9ep+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11747= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb9fp+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11748= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b38014p-4 : inexact-ok
11749= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11750= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11751= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-60 : 0x1.419e8b732c32b83203cb3e02ecp+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11752= catanh downward binary128 0x1.0000000000000000000000000001p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dc8p-4 : inexact-ok
11753= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11754= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11755= catanh upward binary128 0x1.0000000000000000000000000001p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11756= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dc8p-4 : inexact-ok
11757= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11758= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11759= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583832bp+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11760= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b81p-4 : inexact-ok
11761= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11762= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11763= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583838p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11764catanh -0x1.0000000000000000000000000001p0 -0x1p-57
11765= catanh downward binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
11766= catanh tonearest binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
11767= catanh towardzero binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
11768= catanh upward binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
11769= catanh downward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
11770= catanh tonearest binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11771= catanh towardzero binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11772= catanh upward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
11773= catanh downward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11774= catanh tonearest intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11775= catanh towardzero intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11776= catanh upward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11777= catanh downward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11778= catanh tonearest m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
11779= catanh towardzero m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11780= catanh upward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
11781= catanh downward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
11782= catanh tonearest binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11783= catanh towardzero binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11784= catanh upward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
11785= catanh downward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
11786= catanh tonearest ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11787= catanh towardzero ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11788= catanh upward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
11789= catanh downward binary32 -0x1.000002p+0 -0x8p-60 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
11790= catanh tonearest binary32 -0x1.000002p+0 -0x8p-60 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
11791= catanh towardzero binary32 -0x1.000002p+0 -0x8p-60 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
11792= catanh upward binary32 -0x1.000002p+0 -0x8p-60 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
11793= catanh downward binary64 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b98p+0 -0x1.921fb54422d19p+0 : inexact-ok
11794= catanh tonearest binary64 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b98p+0 -0x1.921fb54422d18p+0 : inexact-ok
11795= catanh towardzero binary64 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9p+0 -0x1.921fb54422d18p+0 : inexact-ok
11796= catanh upward binary64 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9p+0 -0x1.921fb54422d18p+0 : inexact-ok
11797= catanh downward intel96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11798= catanh tonearest intel96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11799= catanh towardzero intel96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11800= catanh upward intel96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11801= catanh downward m68k96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11802= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9741p+0 -0x1.921fb54422d1848ap+0 : inexact-ok
11803= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11804= catanh upward m68k96 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b974p+0 -0x1.921fb54422d18488p+0 : inexact-ok
11805= catanh downward binary128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715caba1p+0 -0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11806= catanh tonearest binary128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715caba1p+0 -0x1.921fb54422d18489898ca5170283p+0 : inexact-ok
11807= catanh towardzero binary128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715caba08p+0 -0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11808= catanh upward binary128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715caba08p+0 -0x1.921fb54422d18489898ca5170282p+0 : inexact-ok
11809= catanh downward ibm128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715cabcp+0 -0x1.921fb54422d18489898ca51703p+0 : inexact-ok
11810= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715cabcp+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11811= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715cab8p+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11812= catanh upward ibm128 -0x1.000002p+0 -0x8p-60 : -0x8.5159201dd5b9740d72d715cab8p+0 -0x1.921fb54422d18489898ca517028p+0 : inexact-ok
11813= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b5p+4 -0x1.8e200a8ccda2cp+0 : inexact-ok
11814= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b5p+4 -0x1.8e200a8ccda2cp+0 : inexact-ok
11815= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4p+4 -0x1.8e200a8ccda2bp+0 : inexact-ok
11816= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4p+4 -0x1.8e200a8ccda2bp+0 : inexact-ok
11817= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3ep+4 -0x1.8e200a8ccda2bff6p+0 : inexact-ok
11818= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11819= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11820= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11821= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3ep+4 -0x1.8e200a8ccda2bff6p+0 : inexact-ok
11822= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11823= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11824= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3cp+4 -0x1.8e200a8ccda2bff4p+0 : inexact-ok
11825= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f8p+4 -0x1.8e200a8ccda2bff47fae4f394a4ep+0 : inexact-ok
11826= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11827= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11828= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf139f7p+4 -0x1.8e200a8ccda2bff47fae4f394a4dp+0 : inexact-ok
11829= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf13ap+4 -0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11830= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf13ap+4 -0x1.8e200a8ccda2bff47fae4f394a8p+0 : inexact-ok
11831= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf1398p+4 -0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11832= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-60 : -0x1.25e3f7d26e2b4c3c0880faf1398p+4 -0x1.8e200a8ccda2bff47fae4f394ap+0 : inexact-ok
11833= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b834p+4 -0xc.b0fcff7dd1fec01p-4 : inexact-ok
11834= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11835= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11836= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11837= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b834p+4 -0xc.b0fcff7dd1fec01p-4 : inexact-ok
11838= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11839= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11840= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b832p+4 -0xc.b0fcff7dd1fecp-4 : inexact-ok
11841= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9fp+4 -0xc.b0fcff7dd1fec003c957b3801088p-4 : inexact-ok
11842= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9fp+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11843= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9ep+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11844= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb9ep+4 -0xc.b0fcff7dd1fec003c957b380108p-4 : inexact-ok
11845= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02ecp+4 -0xc.b0fcff7dd1fec003c957b38014p-4 : inexact-ok
11846= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11847= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11848= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-60 : -0x1.419e8b732c32b83203cb3e02eb8p+4 -0xc.b0fcff7dd1fec003c957b3801p-4 : inexact-ok
11849= catanh downward binary128 -0x1.0000000000000000000000000001p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c354c4c6628b80dc8p-4 : inexact-ok
11850= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11851= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11852= catanh upward binary128 -0x1.0000000000000000000000000001p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c354c4c6628b80dcp-4 : inexact-ok
11853= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583832bp+4 -0xc.90fdaa221694254c4c6628b80dc8p-4 : inexact-ok
11854= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11855= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11856= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583832ap+4 -0xc.90fdaa221694254c4c6628b80dcp-4 : inexact-ok
11857= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583838p+4 -0xc.90fdaa221694254c4c6628b81p-4 : inexact-ok
11858= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11859= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11860= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58383p+4 -0xc.90fdaa221694254c4c6628b80cp-4 : inexact-ok
11861catanh 0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
11862= catanh downward binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
11863= catanh tonearest binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
11864= catanh towardzero binary32 0x8p-60 0x1p+0 : 0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
11865= catanh upward binary32 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdbp-4 : inexact-ok
11866= catanh downward binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
11867= catanh tonearest binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
11868= catanh towardzero binary64 0x8p-60 0x1p+0 : 0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
11869= catanh upward binary64 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c8p-4 : inexact-ok
11870= catanh downward intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11871= catanh tonearest intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11872= catanh towardzero intel96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11873= catanh upward intel96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11874= catanh downward m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11875= catanh tonearest m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11876= catanh towardzero m68k96 0x8p-60 0x1p+0 : 0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
11877= catanh upward m68k96 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11878= catanh downward binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11879= catanh tonearest binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11880= catanh towardzero binary128 0x8p-60 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11881= catanh upward binary128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
11882= catanh downward ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11883= catanh tonearest ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11884= catanh towardzero ibm128 0x8p-60 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11885= catanh upward ibm128 0x8p-60 0x1p+0 : 0x4p-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
11886= catanh downward binary32 0x8p-60 0xf.fffffp-4 : 0x4p-60 0xc.90fdap-4 : inexact-ok
11887= catanh tonearest binary32 0x8p-60 0xf.fffffp-4 : 0x4.000008p-60 0xc.90fdap-4 : inexact-ok
11888= catanh towardzero binary32 0x8p-60 0xf.fffffp-4 : 0x4p-60 0xc.90fdap-4 : inexact-ok
11889= catanh upward binary32 0x8p-60 0xf.fffffp-4 : 0x4.000008p-60 0xc.90fdbp-4 : inexact-ok
11890= catanh downward binary64 0x8p-60 0xf.fffffp-4 : 0x4.000004000001cp-60 0xc.90fda2221688p-4 : inexact-ok
11891= catanh tonearest binary64 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda2221688p-4 : inexact-ok
11892= catanh towardzero binary64 0x8p-60 0xf.fffffp-4 : 0x4.000004000001cp-60 0xc.90fda2221688p-4 : inexact-ok
11893= catanh upward binary64 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda22216888p-4 : inexact-ok
11894= catanh downward intel96 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
11895= catanh tonearest intel96 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
11896= catanh towardzero intel96 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
11897= catanh upward intel96 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
11898= catanh downward m68k96 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
11899= catanh tonearest m68k96 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
11900= catanh towardzero m68k96 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
11901= catanh upward m68k96 0x8p-60 0xf.fffffp-4 : 0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
11902= catanh downward binary128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-60 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
11903= catanh tonearest binary128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
11904= catanh towardzero binary128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-60 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
11905= catanh upward binary128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
11906= catanh downward ibm128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11907= catanh tonearest ibm128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11908= catanh towardzero ibm128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11909= catanh upward ibm128 0x8p-60 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
11910= catanh downward binary64 0x8p-60 0xf.ffffffffffff8p-4 : 0x4p-60 0xc.90fdaa22168b8p-4 : inexact-ok
11911= catanh tonearest binary64 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-60 0xc.90fdaa22168cp-4 : inexact-ok
11912= catanh towardzero binary64 0x8p-60 0xf.ffffffffffff8p-4 : 0x4p-60 0xc.90fdaa22168b8p-4 : inexact-ok
11913= catanh upward binary64 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-60 0xc.90fdaa22168cp-4 : inexact-ok
11914= catanh downward intel96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
11915= catanh tonearest intel96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
11916= catanh towardzero intel96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
11917= catanh upward intel96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-60 0xc.90fdaa22168be35p-4 : inexact-ok
11918= catanh downward m68k96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
11919= catanh tonearest m68k96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
11920= catanh towardzero m68k96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
11921= catanh upward m68k96 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-60 0xc.90fdaa22168be35p-4 : inexact-ok
11922= catanh downward binary128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
11923= catanh tonearest binary128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
11924= catanh towardzero binary128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
11925= catanh upward binary128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-60 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
11926= catanh downward ibm128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
11927= catanh tonearest ibm128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
11928= catanh towardzero ibm128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
11929= catanh upward ibm128 0x8p-60 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-60 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
11930= catanh downward intel96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11931= catanh tonearest intel96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11932= catanh towardzero intel96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11933= catanh upward intel96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11934= catanh downward m68k96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11935= catanh tonearest m68k96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11936= catanh towardzero m68k96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
11937= catanh upward m68k96 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-60 0xc.90fdaa22168c235p-4 : inexact-ok
11938= catanh downward binary128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffffcp-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
11939= catanh tonearest binary128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
11940= catanh towardzero binary128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffffcp-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
11941= catanh upward binary128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
11942= catanh downward ibm128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffep-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
11943= catanh tonearest ibm128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
11944= catanh towardzero ibm128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffep-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
11945= catanh upward ibm128 0x8p-60 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
11946= catanh downward binary128 0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
11947= catanh tonearest binary128 0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11948= catanh towardzero binary128 0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
11949= catanh upward binary128 0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
11950= catanh downward binary128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000000fcp-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
11951= catanh tonearest binary128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
11952= catanh towardzero binary128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000000fcp-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
11953= catanh upward binary128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-60 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
11954= catanh downward ibm128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
11955= catanh tonearest ibm128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11956= catanh towardzero ibm128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
11957= catanh upward ibm128 0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
11958catanh 0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
11959= catanh downward binary32 0x8p-60 -0xf.fffffp-4 : 0x4p-60 -0xc.90fdbp-4 : inexact-ok
11960= catanh tonearest binary32 0x8p-60 -0xf.fffffp-4 : 0x4.000008p-60 -0xc.90fdap-4 : inexact-ok
11961= catanh towardzero binary32 0x8p-60 -0xf.fffffp-4 : 0x4p-60 -0xc.90fdap-4 : inexact-ok
11962= catanh upward binary32 0x8p-60 -0xf.fffffp-4 : 0x4.000008p-60 -0xc.90fdap-4 : inexact-ok
11963= catanh downward binary64 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001cp-60 -0xc.90fda22216888p-4 : inexact-ok
11964= catanh tonearest binary64 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688p-4 : inexact-ok
11965= catanh towardzero binary64 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001cp-60 -0xc.90fda2221688p-4 : inexact-ok
11966= catanh upward binary64 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688p-4 : inexact-ok
11967= catanh downward intel96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fff8p-60 -0xc.90fda2221688235p-4 : inexact-ok
11968= catanh tonearest intel96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
11969= catanh towardzero intel96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
11970= catanh upward intel96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688234p-4 : inexact-ok
11971= catanh downward m68k96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fff8p-60 -0xc.90fda2221688235p-4 : inexact-ok
11972= catanh tonearest m68k96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
11973= catanh towardzero m68k96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
11974= catanh upward m68k96 0x8p-60 -0xf.fffffp-4 : 0x4.000004000002p-60 -0xc.90fda2221688234p-4 : inexact-ok
11975= catanh downward binary128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-60 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
11976= catanh tonearest binary128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
11977= catanh towardzero binary128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-60 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
11978= catanh upward binary128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
11979= catanh downward ibm128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-60 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
11980= catanh tonearest ibm128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11981= catanh towardzero ibm128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11982= catanh upward ibm128 0x8p-60 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
11983= catanh downward binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdbp-4 : inexact-ok
11984= catanh tonearest binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdbp-4 : inexact-ok
11985= catanh towardzero binary32 0x8p-60 -0x1p+0 : 0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
11986= catanh upward binary32 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdap-4 : inexact-ok
11987= catanh downward binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168c8p-4 : inexact-ok
11988= catanh tonearest binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
11989= catanh towardzero binary64 0x8p-60 -0x1p+0 : 0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
11990= catanh upward binary64 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
11991= catanh downward intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11992= catanh tonearest intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11993= catanh towardzero intel96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11994= catanh upward intel96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11995= catanh downward m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11996= catanh tonearest m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
11997= catanh towardzero m68k96 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11998= catanh upward m68k96 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
11999= catanh downward binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12000= catanh tonearest binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12001= catanh towardzero binary128 0x8p-60 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12002= catanh upward binary128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12003= catanh downward ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12004= catanh tonearest ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12005= catanh towardzero ibm128 0x8p-60 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12006= catanh upward ibm128 0x8p-60 -0x1p+0 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12007= catanh downward binary64 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
12008= catanh tonearest binary64 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-60 -0xc.90fdaa22168cp-4 : inexact-ok
12009= catanh towardzero binary64 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4p-60 -0xc.90fdaa22168b8p-4 : inexact-ok
12010= catanh upward binary64 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-60 -0xc.90fdaa22168b8p-4 : inexact-ok
12011= catanh downward intel96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12012= catanh tonearest intel96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12013= catanh towardzero intel96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12014= catanh upward intel96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12015= catanh downward m68k96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12016= catanh tonearest m68k96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12017= catanh towardzero m68k96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12018= catanh upward m68k96 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12019= catanh downward binary128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-60 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
12020= catanh tonearest binary128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12021= catanh towardzero binary128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12022= catanh upward binary128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12023= catanh downward ibm128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
12024= catanh tonearest ibm128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12025= catanh towardzero ibm128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12026= catanh upward ibm128 0x8p-60 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12027= catanh downward intel96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12028= catanh tonearest intel96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12029= catanh towardzero intel96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12030= catanh upward intel96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12031= catanh downward m68k96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12032= catanh tonearest m68k96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12033= catanh towardzero m68k96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12034= catanh upward m68k96 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12035= catanh downward binary128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffffcp-60 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
12036= catanh tonearest binary128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12037= catanh towardzero binary128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffffcp-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12038= catanh upward binary128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12039= catanh downward ibm128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffep-60 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
12040= catanh tonearest ibm128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12041= catanh towardzero ibm128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000003fffffffffep-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12042= catanh upward ibm128 0x8p-60 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12043= catanh downward binary128 0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12044= catanh tonearest binary128 0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12045= catanh towardzero binary128 0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12046= catanh upward binary128 0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-60 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12047= catanh downward binary128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000000fcp-60 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
12048= catanh tonearest binary128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12049= catanh towardzero binary128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000000fcp-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12050= catanh upward binary128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12051= catanh downward ibm128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12052= catanh tonearest ibm128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12053= catanh towardzero ibm128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-60 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12054= catanh upward ibm128 0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-60 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12055catanh -0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
12056= catanh downward binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdap-4 : inexact-ok
12057= catanh tonearest binary32 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdbp-4 : inexact-ok
12058= catanh towardzero binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdap-4 : inexact-ok
12059= catanh upward binary32 -0x8p-60 0x1p+0 : -0x3.fffffcp-60 0xc.90fdbp-4 : inexact-ok
12060= catanh downward binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
12061= catanh tonearest binary64 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
12062= catanh towardzero binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168cp-4 : inexact-ok
12063= catanh upward binary64 -0x8p-60 0x1p+0 : -0x3.ffffffffffffep-60 0xc.90fdaa22168c8p-4 : inexact-ok
12064= catanh downward intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12065= catanh tonearest intel96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
12066= catanh towardzero intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
12067= catanh upward intel96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
12068= catanh downward m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12069= catanh tonearest m68k96 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
12070= catanh towardzero m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c234p-4 : inexact-ok
12071= catanh upward m68k96 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffcp-60 0xc.90fdaa22168c235p-4 : inexact-ok
12072= catanh downward binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12073= catanh tonearest binary128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12074= catanh towardzero binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12075= catanh upward binary128 -0x8p-60 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12076= catanh downward ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12077= catanh tonearest ibm128 -0x8p-60 0x1p+0 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12078= catanh towardzero ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12079= catanh upward ibm128 -0x8p-60 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12080= catanh downward binary32 -0x8p-60 0xf.fffffp-4 : -0x4.000008p-60 0xc.90fdap-4 : inexact-ok
12081= catanh tonearest binary32 -0x8p-60 0xf.fffffp-4 : -0x4.000008p-60 0xc.90fdap-4 : inexact-ok
12082= catanh towardzero binary32 -0x8p-60 0xf.fffffp-4 : -0x4p-60 0xc.90fdap-4 : inexact-ok
12083= catanh upward binary32 -0x8p-60 0xf.fffffp-4 : -0x4p-60 0xc.90fdbp-4 : inexact-ok
12084= catanh downward binary64 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688p-4 : inexact-ok
12085= catanh tonearest binary64 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688p-4 : inexact-ok
12086= catanh towardzero binary64 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001cp-60 0xc.90fda2221688p-4 : inexact-ok
12087= catanh upward binary64 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001cp-60 0xc.90fda22216888p-4 : inexact-ok
12088= catanh downward intel96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688234p-4 : inexact-ok
12089= catanh tonearest intel96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
12090= catanh towardzero intel96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
12091= catanh upward intel96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fff8p-60 0xc.90fda2221688235p-4 : inexact-ok
12092= catanh downward m68k96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688234p-4 : inexact-ok
12093= catanh tonearest m68k96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000002p-60 0xc.90fda2221688235p-4 : inexact-ok
12094= catanh towardzero m68k96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fff8p-60 0xc.90fda2221688234p-4 : inexact-ok
12095= catanh upward m68k96 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fff8p-60 0xc.90fda2221688235p-4 : inexact-ok
12096= catanh downward binary128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
12097= catanh tonearest binary128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
12098= catanh towardzero binary128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-60 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
12099= catanh upward binary128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-60 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
12100= catanh downward ibm128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12101= catanh tonearest ibm128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12102= catanh towardzero ibm128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-60 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12103= catanh upward ibm128 -0x8p-60 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-60 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
12104= catanh downward binary64 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-60 0xc.90fdaa22168b8p-4 : inexact-ok
12105= catanh tonearest binary64 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-60 0xc.90fdaa22168cp-4 : inexact-ok
12106= catanh towardzero binary64 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4p-60 0xc.90fdaa22168b8p-4 : inexact-ok
12107= catanh upward binary64 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4p-60 0xc.90fdaa22168cp-4 : inexact-ok
12108= catanh downward intel96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-60 0xc.90fdaa22168be34p-4 : inexact-ok
12109= catanh tonearest intel96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
12110= catanh towardzero intel96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
12111= catanh upward intel96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
12112= catanh downward m68k96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-60 0xc.90fdaa22168be34p-4 : inexact-ok
12113= catanh tonearest m68k96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
12114= catanh towardzero m68k96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be34p-4 : inexact-ok
12115= catanh upward m68k96 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be35p-4 : inexact-ok
12116= catanh downward binary128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12117= catanh tonearest binary128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12118= catanh towardzero binary128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-60 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12119= catanh upward binary128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-60 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
12120= catanh downward ibm128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12121= catanh tonearest ibm128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12122= catanh towardzero ibm128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12123= catanh upward ibm128 -0x8p-60 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
12124= catanh downward intel96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12125= catanh tonearest intel96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12126= catanh towardzero intel96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12127= catanh upward intel96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
12128= catanh downward m68k96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12129= catanh tonearest m68k96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12130= catanh towardzero m68k96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c234p-4 : inexact-ok
12131= catanh upward m68k96 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4p-60 0xc.90fdaa22168c235p-4 : inexact-ok
12132= catanh downward binary128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12133= catanh tonearest binary128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12134= catanh towardzero binary128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffffcp-60 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12135= catanh upward binary128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffffcp-60 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
12136= catanh downward ibm128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12137= catanh tonearest ibm128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12138= catanh towardzero ibm128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffep-60 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12139= catanh upward ibm128 -0x8p-60 0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffep-60 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
12140= catanh downward binary128 -0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-60 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12141= catanh tonearest binary128 -0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12142= catanh towardzero binary128 -0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12143= catanh upward binary128 -0x8p-60 0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12144= catanh downward binary128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12145= catanh tonearest binary128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12146= catanh towardzero binary128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000000fcp-60 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12147= catanh upward binary128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000000fcp-60 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
12148= catanh downward ibm128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-60 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12149= catanh tonearest ibm128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12150= catanh towardzero ibm128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12151= catanh upward ibm128 -0x8p-60 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12152catanh -0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
12153= catanh downward binary32 -0x8p-60 -0xf.fffffp-4 : -0x4.000008p-60 -0xc.90fdbp-4 : inexact-ok
12154= catanh tonearest binary32 -0x8p-60 -0xf.fffffp-4 : -0x4.000008p-60 -0xc.90fdap-4 : inexact-ok
12155= catanh towardzero binary32 -0x8p-60 -0xf.fffffp-4 : -0x4p-60 -0xc.90fdap-4 : inexact-ok
12156= catanh upward binary32 -0x8p-60 -0xf.fffffp-4 : -0x4p-60 -0xc.90fdap-4 : inexact-ok
12157= catanh downward binary64 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda22216888p-4 : inexact-ok
12158= catanh tonearest binary64 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda2221688p-4 : inexact-ok
12159= catanh towardzero binary64 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001cp-60 -0xc.90fda2221688p-4 : inexact-ok
12160= catanh upward binary64 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001cp-60 -0xc.90fda2221688p-4 : inexact-ok
12161= catanh downward intel96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
12162= catanh tonearest intel96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
12163= catanh towardzero intel96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
12164= catanh upward intel96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
12165= catanh downward m68k96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
12166= catanh tonearest m68k96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000002p-60 -0xc.90fda2221688235p-4 : inexact-ok
12167= catanh towardzero m68k96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
12168= catanh upward m68k96 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fff8p-60 -0xc.90fda2221688234p-4 : inexact-ok
12169= catanh downward binary128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
12170= catanh tonearest binary128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
12171= catanh towardzero binary128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-60 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
12172= catanh upward binary128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-60 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
12173= catanh downward ibm128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
12174= catanh tonearest ibm128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12175= catanh towardzero ibm128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12176= catanh upward ibm128 -0x8p-60 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-60 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
12177= catanh downward binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
12178= catanh tonearest binary32 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdbp-4 : inexact-ok
12179= catanh towardzero binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
12180= catanh upward binary32 -0x8p-60 -0x1p+0 : -0x3.fffffcp-60 -0xc.90fdap-4 : inexact-ok
12181= catanh downward binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c8p-4 : inexact-ok
12182= catanh tonearest binary64 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168cp-4 : inexact-ok
12183= catanh towardzero binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
12184= catanh upward binary64 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffep-60 -0xc.90fdaa22168cp-4 : inexact-ok
12185= catanh downward intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12186= catanh tonearest intel96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12187= catanh towardzero intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12188= catanh upward intel96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12189= catanh downward m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12190= catanh tonearest m68k96 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12191= catanh towardzero m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12192= catanh upward m68k96 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffcp-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12193= catanh downward binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12194= catanh tonearest binary128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12195= catanh towardzero binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12196= catanh upward binary128 -0x8p-60 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12197= catanh downward ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12198= catanh tonearest ibm128 -0x8p-60 -0x1p+0 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12199= catanh towardzero ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12200= catanh upward ibm128 -0x8p-60 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12201= catanh downward binary64 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-60 -0xc.90fdaa22168cp-4 : inexact-ok
12202= catanh tonearest binary64 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-60 -0xc.90fdaa22168cp-4 : inexact-ok
12203= catanh towardzero binary64 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4p-60 -0xc.90fdaa22168b8p-4 : inexact-ok
12204= catanh upward binary64 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4p-60 -0xc.90fdaa22168b8p-4 : inexact-ok
12205= catanh downward intel96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12206= catanh tonearest intel96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12207= catanh towardzero intel96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12208= catanh upward intel96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12209= catanh downward m68k96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12210= catanh tonearest m68k96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be35p-4 : inexact-ok
12211= catanh towardzero m68k96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12212= catanh upward m68k96 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34p-4 : inexact-ok
12213= catanh downward binary128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-60 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
12214= catanh tonearest binary128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12215= catanh towardzero binary128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12216= catanh upward binary128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-60 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
12217= catanh downward ibm128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-60 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
12218= catanh tonearest ibm128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12219= catanh towardzero ibm128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12220= catanh upward ibm128 -0x8p-60 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-60 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
12221= catanh downward intel96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12222= catanh tonearest intel96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12223= catanh towardzero intel96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12224= catanh upward intel96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12225= catanh downward m68k96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-60 -0xc.90fdaa22168c235p-4 : inexact-ok
12226= catanh tonearest m68k96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12227= catanh towardzero m68k96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12228= catanh upward m68k96 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4p-60 -0xc.90fdaa22168c234p-4 : inexact-ok
12229= catanh downward binary128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
12230= catanh tonearest binary128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12231= catanh towardzero binary128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffffcp-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12232= catanh upward binary128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffffcp-60 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
12233= catanh downward ibm128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
12234= catanh tonearest ibm128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12235= catanh towardzero ibm128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffep-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12236= catanh upward ibm128 -0x8p-60 -0xf.fffffffffffffffp-4 : -0x4.0000000000000003fffffffffep-60 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
12237= catanh downward binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12238= catanh tonearest binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12239= catanh towardzero binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12240= catanh upward binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
12241= catanh downward binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-60 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
12242= catanh tonearest binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12243= catanh towardzero binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000000fcp-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12244= catanh upward binary128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000000fcp-60 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
12245= catanh downward ibm128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12246= catanh tonearest ibm128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12247= catanh towardzero ibm128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12248= catanh upward ibm128 -0x8p-60 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-60 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
12249catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
12250= catanh downward binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
12251= catanh tonearest binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
12252= catanh towardzero binary32 0x1p+0 0x8p-60 : 0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
12253= catanh upward binary32 0x1p+0 0x8p-60 : 0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
12254= catanh downward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
12255= catanh tonearest binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
12256= catanh towardzero binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
12257= catanh upward binary64 0x1p+0 0x8p-60 : 0x1.419ecb712c481p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12258= catanh downward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12259= catanh tonearest intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12260= catanh towardzero intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12261= catanh upward intel96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12262= catanh downward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12263= catanh tonearest m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12264= catanh towardzero m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12265= catanh upward m68k96 0x1p+0 0x8p-60 : 0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12266= catanh downward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12267= catanh tonearest binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12268= catanh towardzero binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12269= catanh upward binary128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
12270= catanh downward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12271= catanh tonearest ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12272= catanh towardzero ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12273= catanh upward ibm128 0x1p+0 0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
12274= catanh downward binary32 0xf.fffffp-4 0x8p-60 : 0x8.aa122p+0 0x4p-36 : inexact-ok
12275= catanh tonearest binary32 0xf.fffffp-4 0x8p-60 : 0x8.aa123p+0 0x4p-36 : inexact-ok
12276= catanh towardzero binary32 0xf.fffffp-4 0x8p-60 : 0x8.aa122p+0 0x4p-36 : inexact-ok
12277= catanh upward binary32 0xf.fffffp-4 0x8p-60 : 0x8.aa123p+0 0x4.000008p-36 : inexact-ok
12278= catanh downward binary64 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea1p+0 0x4.000002000000cp-36 : inexact-ok
12279= catanh tonearest binary64 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea18p+0 0x4.000002000001p-36 : inexact-ok
12280= catanh towardzero binary64 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea1p+0 0x4.000002000000cp-36 : inexact-ok
12281= catanh upward binary64 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea18p+0 0x4.000002000001p-36 : inexact-ok
12282= catanh downward intel96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12283= catanh tonearest intel96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12284= catanh towardzero intel96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12285= catanh upward intel96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160fp+0 0x4.000002000001p-36 : inexact-ok
12286= catanh downward m68k96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12287= catanh tonearest m68k96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12288= catanh towardzero m68k96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12289= catanh upward m68k96 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160fp+0 0x4.000002000001p-36 : inexact-ok
12290= catanh downward binary128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96dap+0 0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12291= catanh tonearest binary128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96da08p+0 0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12292= catanh towardzero binary128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96dap+0 0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12293= catanh upward binary128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96da08p+0 0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12294= catanh downward ibm128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96d8p+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12295= catanh tonearest ibm128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96dcp+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12296= catanh towardzero ibm128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96d8p+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12297= catanh upward ibm128 0xf.fffffp-4 0x8p-60 : 0x8.aa122b59bea160e34b98ef96dcp+0 0x4.000002000000ffffab2aaaaaecp-36 : inexact-ok
12298= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fp+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12299= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb8p+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12300= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fp+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12301= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb8p+4 0x7.fd56edcb3f7acp-8 : inexact-ok
12302= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12303= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12304= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12305= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12306= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12307= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12308= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12309= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12310= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12311= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12312= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12313= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b341p+4 0x7.fd56edcb3f7a91b6593c96e071f4p-8 : inexact-ok
12314= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12315= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12316= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12317= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12318= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12319= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12320= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12321= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9cp-4 : inexact-ok
12322= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12323= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12324= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12325= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9cp-4 : inexact-ok
12326= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a925p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12327= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a926p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12328= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a925p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12329= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a926p+4 0xc.80fdbf7738aed9b5cc03f39851ep-4 : inexact-ok
12330= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12331= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12332= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12333= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-60 : 0x1.419ebb714c47b73304942d05a98p+4 0xc.80fdbf7738aed9b5cc03f39854p-4 : inexact-ok
12334= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12335= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12336= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12337= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c1d4c4c6628b80dc8p-4 : inexact-ok
12338= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12339= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12340= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12341= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb5838628p+4 0xc.90fdaa221688254c4c6628b80dc8p-4 : inexact-ok
12342= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12343= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12344= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12345= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : 0x1.419ecb712c480c875decb583868p+4 0xc.90fdaa221688254c4c6628b81p-4 : inexact-ok
12346catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
12347= catanh downward binary32 -0xf.fffffp-4 0x8p-60 : -0x8.aa123p+0 0x4p-36 : inexact-ok
12348= catanh tonearest binary32 -0xf.fffffp-4 0x8p-60 : -0x8.aa123p+0 0x4p-36 : inexact-ok
12349= catanh towardzero binary32 -0xf.fffffp-4 0x8p-60 : -0x8.aa122p+0 0x4p-36 : inexact-ok
12350= catanh upward binary32 -0xf.fffffp-4 0x8p-60 : -0x8.aa122p+0 0x4.000008p-36 : inexact-ok
12351= catanh downward binary64 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea18p+0 0x4.000002000000cp-36 : inexact-ok
12352= catanh tonearest binary64 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea18p+0 0x4.000002000001p-36 : inexact-ok
12353= catanh towardzero binary64 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea1p+0 0x4.000002000000cp-36 : inexact-ok
12354= catanh upward binary64 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea1p+0 0x4.000002000001p-36 : inexact-ok
12355= catanh downward intel96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160fp+0 0x4.000002000000fff8p-36 : inexact-ok
12356= catanh tonearest intel96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12357= catanh towardzero intel96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12358= catanh upward intel96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12359= catanh downward m68k96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160fp+0 0x4.000002000000fff8p-36 : inexact-ok
12360= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12361= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000000fff8p-36 : inexact-ok
12362= catanh upward m68k96 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-36 : inexact-ok
12363= catanh downward binary128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96da08p+0 0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12364= catanh tonearest binary128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96da08p+0 0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12365= catanh towardzero binary128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96dap+0 0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12366= catanh upward binary128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96dap+0 0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12367= catanh downward ibm128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96dcp+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12368= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96dcp+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12369= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96d8p+0 0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12370= catanh upward ibm128 -0xf.fffffp-4 0x8p-60 : -0x8.aa122b59bea160e34b98ef96d8p+0 0x4.000002000000ffffab2aaaaaecp-36 : inexact-ok
12371= catanh downward binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdap-4 : inexact-ok
12372= catanh tonearest binary32 -0x1p+0 0x8p-60 : -0x1.419eccp+4 0xc.90fdbp-4 : inexact-ok
12373= catanh towardzero binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdap-4 : inexact-ok
12374= catanh upward binary32 -0x1p+0 0x8p-60 : -0x1.419ecap+4 0xc.90fdbp-4 : inexact-ok
12375= catanh downward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
12376= catanh tonearest binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c481p+4 0xc.90fdaa22168cp-4 : inexact-ok
12377= catanh towardzero binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168cp-4 : inexact-ok
12378= catanh upward binary64 -0x1p+0 0x8p-60 : -0x1.419ecb712c48p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12379= catanh downward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12380= catanh tonearest intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12381= catanh towardzero intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12382= catanh upward intel96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12383= catanh downward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12384= catanh tonearest m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c88p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12385= catanh towardzero m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c254p-4 : inexact-ok
12386= catanh upward m68k96 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c86p+4 0xc.90fdaa22168c255p-4 : inexact-ok
12387= catanh downward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12388= catanh tonearest binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12389= catanh towardzero binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12390= catanh upward binary128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
12391= catanh downward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12392= catanh tonearest ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12393= catanh towardzero ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12394= catanh upward ibm128 -0x1p+0 0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
12395= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb8p+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12396= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb8p+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12397= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fp+4 0x7.fd56edcb3f7a8p-8 : inexact-ok
12398= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fp+4 0x7.fd56edcb3f7acp-8 : inexact-ok
12399= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12400= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12401= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12402= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12403= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12404= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12405= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91bp-8 : inexact-ok
12406= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12407= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b341p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12408= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12409= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12410= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 0x7.fd56edcb3f7a91b6593c96e071f4p-8 : inexact-ok
12411= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12412= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12413= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12414= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12415= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12416= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12417= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12418= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9cp-4 : inexact-ok
12419= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12420= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b734p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12421= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9bp-4 : inexact-ok
12422= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b732p+4 0xc.80fdbf7738aed9cp-4 : inexact-ok
12423= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a926p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12424= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a926p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12425= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a925p+4 0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12426= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a925p+4 0xc.80fdbf7738aed9b5cc03f39851ep-4 : inexact-ok
12427= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a98p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12428= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12429= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12430= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 0xc.80fdbf7738aed9b5cc03f39854p-4 : inexact-ok
12431= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12432= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12433= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12434= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 0xc.90fdaa22168c1d4c4c6628b80dc8p-4 : inexact-ok
12435= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb5838628p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12436= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12437= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12438= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 0xc.90fdaa221688254c4c6628b80dc8p-4 : inexact-ok
12439= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb583868p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12440= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12441= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12442= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 0xc.90fdaa221688254c4c6628b81p-4 : inexact-ok
12443catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
12444= catanh downward binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdbp-4 : inexact-ok
12445= catanh tonearest binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
12446= catanh towardzero binary32 0x1p+0 -0x8p-60 : 0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
12447= catanh upward binary32 0x1p+0 -0x8p-60 : 0x1.419eccp+4 -0xc.90fdap-4 : inexact-ok
12448= catanh downward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12449= catanh tonearest binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12450= catanh towardzero binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12451= catanh upward binary64 0x1p+0 -0x8p-60 : 0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12452= catanh downward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12453= catanh tonearest intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12454= catanh towardzero intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12455= catanh upward intel96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12456= catanh downward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12457= catanh tonearest m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12458= catanh towardzero m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12459= catanh upward m68k96 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12460= catanh downward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
12461= catanh tonearest binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12462= catanh towardzero binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12463= catanh upward binary128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12464= catanh downward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
12465= catanh tonearest ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12466= catanh towardzero ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12467= catanh upward ibm128 0x1p+0 -0x8p-60 : 0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12468= catanh downward binary32 0xf.fffffp-4 -0x8p-60 : 0x8.aa122p+0 -0x4.000008p-36 : inexact-ok
12469= catanh tonearest binary32 0xf.fffffp-4 -0x8p-60 : 0x8.aa123p+0 -0x4p-36 : inexact-ok
12470= catanh towardzero binary32 0xf.fffffp-4 -0x8p-60 : 0x8.aa122p+0 -0x4p-36 : inexact-ok
12471= catanh upward binary32 0xf.fffffp-4 -0x8p-60 : 0x8.aa123p+0 -0x4p-36 : inexact-ok
12472= catanh downward binary64 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-36 : inexact-ok
12473= catanh tonearest binary64 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-36 : inexact-ok
12474= catanh towardzero binary64 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea1p+0 -0x4.000002000000cp-36 : inexact-ok
12475= catanh upward binary64 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea18p+0 -0x4.000002000000cp-36 : inexact-ok
12476= catanh downward intel96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12477= catanh tonearest intel96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12478= catanh towardzero intel96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12479= catanh upward intel96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160fp+0 -0x4.000002000000fff8p-36 : inexact-ok
12480= catanh downward m68k96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12481= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12482= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12483= catanh upward m68k96 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160fp+0 -0x4.000002000000fff8p-36 : inexact-ok
12484= catanh downward binary128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96dap+0 -0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12485= catanh tonearest binary128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96da08p+0 -0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12486= catanh towardzero binary128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96dap+0 -0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12487= catanh upward binary128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96da08p+0 -0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12488= catanh downward ibm128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96d8p+0 -0x4.000002000000ffffab2aaaaaecp-36 : inexact-ok
12489= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96dcp+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12490= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96d8p+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12491= catanh upward ibm128 0xf.fffffp-4 -0x8p-60 : 0x8.aa122b59bea160e34b98ef96dcp+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12492= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fp+4 -0x7.fd56edcb3f7acp-8 : inexact-ok
12493= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb8p+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12494= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fp+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12495= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb8p+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12496= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12497= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12498= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12499= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12500= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12501= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12502= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12503= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12504= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071f4p-8 : inexact-ok
12505= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12506= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12507= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b341p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12508= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 -0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12509= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 -0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12510= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 -0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12511= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-60 : 0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 -0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12512= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9cp-4 : inexact-ok
12513= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12514= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12515= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12516= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9cp-4 : inexact-ok
12517= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12518= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12519= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12520= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a925p+4 -0xc.80fdbf7738aed9b5cc03f39851ep-4 : inexact-ok
12521= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a926p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12522= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a925p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12523= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a926p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12524= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f39854p-4 : inexact-ok
12525= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12526= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12527= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-60 : 0x1.419ebb714c47b73304942d05a98p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12528= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dc8p-4 : inexact-ok
12529= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12530= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12531= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12532= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dc8p-4 : inexact-ok
12533= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12534= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12535= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb5838628p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12536= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b81p-4 : inexact-ok
12537= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12538= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12539= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : 0x1.419ecb712c480c875decb583868p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12540catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
12541= catanh downward binary32 -0xf.fffffp-4 -0x8p-60 : -0x8.aa123p+0 -0x4.000008p-36 : inexact-ok
12542= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-60 : -0x8.aa123p+0 -0x4p-36 : inexact-ok
12543= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122p+0 -0x4p-36 : inexact-ok
12544= catanh upward binary32 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122p+0 -0x4p-36 : inexact-ok
12545= catanh downward binary64 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-36 : inexact-ok
12546= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-36 : inexact-ok
12547= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea1p+0 -0x4.000002000000cp-36 : inexact-ok
12548= catanh upward binary64 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea1p+0 -0x4.000002000000cp-36 : inexact-ok
12549= catanh downward intel96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160fp+0 -0x4.000002000001p-36 : inexact-ok
12550= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12551= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12552= catanh upward intel96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12553= catanh downward m68k96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160fp+0 -0x4.000002000001p-36 : inexact-ok
12554= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-36 : inexact-ok
12555= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12556= catanh upward m68k96 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160ep+0 -0x4.000002000000fff8p-36 : inexact-ok
12557= catanh downward binary128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96da08p+0 -0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12558= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96da08p+0 -0x4.000002000000ffffab2aaaaaeaacp-36 : inexact-ok
12559= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96dap+0 -0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12560= catanh upward binary128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96dap+0 -0x4.000002000000ffffab2aaaaaeaa8p-36 : inexact-ok
12561= catanh downward ibm128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96dcp+0 -0x4.000002000000ffffab2aaaaaecp-36 : inexact-ok
12562= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96dcp+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12563= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96d8p+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12564= catanh upward ibm128 -0xf.fffffp-4 -0x8p-60 : -0x8.aa122b59bea160e34b98ef96d8p+0 -0x4.000002000000ffffab2aaaaaeap-36 : inexact-ok
12565= catanh downward binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
12566= catanh tonearest binary32 -0x1p+0 -0x8p-60 : -0x1.419eccp+4 -0xc.90fdbp-4 : inexact-ok
12567= catanh towardzero binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
12568= catanh upward binary32 -0x1p+0 -0x8p-60 : -0x1.419ecap+4 -0xc.90fdap-4 : inexact-ok
12569= catanh downward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12570= catanh tonearest binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c481p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12571= catanh towardzero binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12572= catanh upward binary64 -0x1p+0 -0x8p-60 : -0x1.419ecb712c48p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12573= catanh downward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12574= catanh tonearest intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12575= catanh towardzero intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12576= catanh upward intel96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12577= catanh downward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12578= catanh tonearest m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c88p+4 -0xc.90fdaa22168c255p-4 : inexact-ok
12579= catanh towardzero m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12580= catanh upward m68k96 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c86p+4 -0xc.90fdaa22168c254p-4 : inexact-ok
12581= catanh downward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c254c4c6628b80dc8p-4 : inexact-ok
12582= catanh tonearest binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12583= catanh towardzero binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12584= catanh upward binary128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c254c4c6628b80dcp-4 : inexact-ok
12585= catanh downward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb583878p+4 -0xc.90fdaa22168c254c4c6628b81p-4 : inexact-ok
12586= catanh tonearest ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12587= catanh towardzero ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12588= catanh upward ibm128 -0x1p+0 -0x8p-60 : -0x1.419ecb712c480c875decb58387p+4 -0xc.90fdaa22168c254c4c6628b80cp-4 : inexact-ok
12589= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb8p+4 -0x7.fd56edcb3f7acp-8 : inexact-ok
12590= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb8p+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12591= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fp+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12592= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fp+4 -0x7.fd56edcb3f7a8p-8 : inexact-ok
12593= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12594= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12595= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12596= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12597= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12598= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbbap+4 -0x7.fd56edcb3f7a91b8p-8 : inexact-ok
12599= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12600= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb8p+4 -0x7.fd56edcb3f7a91bp-8 : inexact-ok
12601= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b341p+4 -0x7.fd56edcb3f7a91b6593c96e071f4p-8 : inexact-ok
12602= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12603= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12604= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b34p+4 -0x7.fd56edcb3f7a91b6593c96e071fp-8 : inexact-ok
12605= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 -0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12606= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b38p+4 -0x7.fd56edcb3f7a91b6593c96e072p-8 : inexact-ok
12607= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 -0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12608= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-60 : -0x1.2b6c8a70ddb7fbb9db6f31a5b3p+4 -0x7.fd56edcb3f7a91b6593c96e07p-8 : inexact-ok
12609= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9cp-4 : inexact-ok
12610= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12611= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12612= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12613= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9cp-4 : inexact-ok
12614= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b734p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12615= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12616= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b732p+4 -0xc.80fdbf7738aed9bp-4 : inexact-ok
12617= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a926p+4 -0xc.80fdbf7738aed9b5cc03f39851ep-4 : inexact-ok
12618= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a926p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12619= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a925p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12620= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a925p+4 -0xc.80fdbf7738aed9b5cc03f39851d8p-4 : inexact-ok
12621= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a98p+4 -0xc.80fdbf7738aed9b5cc03f39854p-4 : inexact-ok
12622= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12623= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12624= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-60 : -0x1.419ebb714c47b73304942d05a9p+4 -0xc.80fdbf7738aed9b5cc03f3985p-4 : inexact-ok
12625= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838729p+4 -0xc.90fdaa22168c1d4c4c6628b80dc8p-4 : inexact-ok
12626= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12627= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12628= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838728p+4 -0xc.90fdaa22168c1d4c4c6628b80dcp-4 : inexact-ok
12629= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838628p+4 -0xc.90fdaa221688254c4c6628b80dc8p-4 : inexact-ok
12630= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12631= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12632= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb5838627p+4 -0xc.90fdaa221688254c4c6628b80dcp-4 : inexact-ok
12633= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb583868p+4 -0xc.90fdaa221688254c4c6628b81p-4 : inexact-ok
12634= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12635= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12636= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-60 : -0x1.419ecb712c480c875decb58386p+4 -0xc.90fdaa221688254c4c6628b80cp-4 : inexact-ok
12637catanh 1.0 0x1p-64
12638= catanh downward binary32 0x1p+0 0x1p-64 : 0x1.686fcp+4 0xc.90fdap-4 : inexact-ok
12639= catanh tonearest binary32 0x1p+0 0x1p-64 : 0x1.686fcp+4 0xc.90fdbp-4 : inexact-ok
12640= catanh towardzero binary32 0x1p+0 0x1p-64 : 0x1.686fcp+4 0xc.90fdap-4 : inexact-ok
12641= catanh upward binary32 0x1p+0 0x1p-64 : 0x1.686fc2p+4 0xc.90fdbp-4 : inexact-ok
12642= catanh downward binary64 0x1p+0 0x1p-64 : 0x1.686fc0af622d6p+4 0xc.90fdaa22168cp-4 : inexact-ok
12643= catanh tonearest binary64 0x1p+0 0x1p-64 : 0x1.686fc0af622d7p+4 0xc.90fdaa22168cp-4 : inexact-ok
12644= catanh towardzero binary64 0x1p+0 0x1p-64 : 0x1.686fc0af622d6p+4 0xc.90fdaa22168cp-4 : inexact-ok
12645= catanh upward binary64 0x1p+0 0x1p-64 : 0x1.686fc0af622d7p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12646= catanh downward intel96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12647= catanh tonearest intel96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12648= catanh towardzero intel96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12649= catanh upward intel96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f26p+4 0xc.90fdaa22168c236p-4 : inexact-ok
12650= catanh downward m68k96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12651= catanh tonearest m68k96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12652= catanh towardzero m68k96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12653= catanh upward m68k96 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f26p+4 0xc.90fdaa22168c236p-4 : inexact-ok
12654= catanh downward binary128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc805p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12655= catanh tonearest binary128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc806p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12656= catanh towardzero binary128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc805p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12657= catanh upward binary128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc806p+4 0xc.90fdaa22168c23504c6628b80dc8p-4 : inexact-ok
12658= catanh downward ibm128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12659= catanh tonearest ibm128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12660= catanh towardzero ibm128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12661= catanh upward ibm128 0x1p+0 0x1p-64 : 0x1.686fc0af622d6f24f21684ccc88p+4 0xc.90fdaa22168c23504c6628b81p-4 : inexact-ok
12662catanh 1.0 -0x1p-64
12663= catanh downward binary32 0x1p+0 -0x1p-64 : 0x1.686fcp+4 -0xc.90fdbp-4 : inexact-ok
12664= catanh tonearest binary32 0x1p+0 -0x1p-64 : 0x1.686fcp+4 -0xc.90fdbp-4 : inexact-ok
12665= catanh towardzero binary32 0x1p+0 -0x1p-64 : 0x1.686fcp+4 -0xc.90fdap-4 : inexact-ok
12666= catanh upward binary32 0x1p+0 -0x1p-64 : 0x1.686fc2p+4 -0xc.90fdap-4 : inexact-ok
12667= catanh downward binary64 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12668= catanh tonearest binary64 0x1p+0 -0x1p-64 : 0x1.686fc0af622d7p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12669= catanh towardzero binary64 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12670= catanh upward binary64 0x1p+0 -0x1p-64 : 0x1.686fc0af622d7p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12671= catanh downward intel96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c236p-4 : inexact-ok
12672= catanh tonearest intel96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12673= catanh towardzero intel96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12674= catanh upward intel96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f26p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12675= catanh downward m68k96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c236p-4 : inexact-ok
12676= catanh tonearest m68k96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12677= catanh towardzero m68k96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12678= catanh upward m68k96 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f26p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12679= catanh downward binary128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc805p+4 -0xc.90fdaa22168c23504c6628b80dc8p-4 : inexact-ok
12680= catanh tonearest binary128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc806p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12681= catanh towardzero binary128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc805p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12682= catanh upward binary128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc806p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12683= catanh downward ibm128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b81p-4 : inexact-ok
12684= catanh tonearest ibm128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12685= catanh towardzero ibm128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12686= catanh upward ibm128 0x1p+0 -0x1p-64 : 0x1.686fc0af622d6f24f21684ccc88p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12687catanh -1.0 0x1p-64
12688= catanh downward binary32 -0x1p+0 0x1p-64 : -0x1.686fc2p+4 0xc.90fdap-4 : inexact-ok
12689= catanh tonearest binary32 -0x1p+0 0x1p-64 : -0x1.686fcp+4 0xc.90fdbp-4 : inexact-ok
12690= catanh towardzero binary32 -0x1p+0 0x1p-64 : -0x1.686fcp+4 0xc.90fdap-4 : inexact-ok
12691= catanh upward binary32 -0x1p+0 0x1p-64 : -0x1.686fcp+4 0xc.90fdbp-4 : inexact-ok
12692= catanh downward binary64 -0x1p+0 0x1p-64 : -0x1.686fc0af622d7p+4 0xc.90fdaa22168cp-4 : inexact-ok
12693= catanh tonearest binary64 -0x1p+0 0x1p-64 : -0x1.686fc0af622d7p+4 0xc.90fdaa22168cp-4 : inexact-ok
12694= catanh towardzero binary64 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6p+4 0xc.90fdaa22168cp-4 : inexact-ok
12695= catanh upward binary64 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12696= catanh downward intel96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f26p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12697= catanh tonearest intel96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12698= catanh towardzero intel96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12699= catanh upward intel96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c236p-4 : inexact-ok
12700= catanh downward m68k96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f26p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12701= catanh tonearest m68k96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12702= catanh towardzero m68k96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12703= catanh upward m68k96 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24p+4 0xc.90fdaa22168c236p-4 : inexact-ok
12704= catanh downward binary128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc806p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12705= catanh tonearest binary128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc806p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12706= catanh towardzero binary128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc805p+4 0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12707= catanh upward binary128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc805p+4 0xc.90fdaa22168c23504c6628b80dc8p-4 : inexact-ok
12708= catanh downward ibm128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc88p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12709= catanh tonearest ibm128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12710= catanh towardzero ibm128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12711= catanh upward ibm128 -0x1p+0 0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 0xc.90fdaa22168c23504c6628b81p-4 : inexact-ok
12712catanh -1.0 -0x1p-64
12713= catanh downward binary32 -0x1p+0 -0x1p-64 : -0x1.686fc2p+4 -0xc.90fdbp-4 : inexact-ok
12714= catanh tonearest binary32 -0x1p+0 -0x1p-64 : -0x1.686fcp+4 -0xc.90fdbp-4 : inexact-ok
12715= catanh towardzero binary32 -0x1p+0 -0x1p-64 : -0x1.686fcp+4 -0xc.90fdap-4 : inexact-ok
12716= catanh upward binary32 -0x1p+0 -0x1p-64 : -0x1.686fcp+4 -0xc.90fdap-4 : inexact-ok
12717= catanh downward binary64 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d7p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12718= catanh tonearest binary64 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d7p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12719= catanh towardzero binary64 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12720= catanh upward binary64 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12721= catanh downward intel96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f26p+4 -0xc.90fdaa22168c236p-4 : inexact-ok
12722= catanh tonearest intel96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12723= catanh towardzero intel96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12724= catanh upward intel96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12725= catanh downward m68k96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f26p+4 -0xc.90fdaa22168c236p-4 : inexact-ok
12726= catanh tonearest m68k96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12727= catanh towardzero m68k96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12728= catanh upward m68k96 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12729= catanh downward binary128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc806p+4 -0xc.90fdaa22168c23504c6628b80dc8p-4 : inexact-ok
12730= catanh tonearest binary128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc806p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12731= catanh towardzero binary128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc805p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12732= catanh upward binary128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc805p+4 -0xc.90fdaa22168c23504c6628b80dcp-4 : inexact-ok
12733= catanh downward ibm128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc88p+4 -0xc.90fdaa22168c23504c6628b81p-4 : inexact-ok
12734= catanh tonearest ibm128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12735= catanh towardzero ibm128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12736= catanh upward ibm128 -0x1p+0 -0x1p-64 : -0x1.686fc0af622d6f24f21684ccc8p+4 -0xc.90fdaa22168c23504c6628b80cp-4 : inexact-ok
12737catanh 0x1p-64 1.0
12738= catanh downward binary32 0x1p-64 0x1p+0 : 0x7.fffff8p-68 0xc.90fdap-4 : inexact-ok
12739= catanh tonearest binary32 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdbp-4 : inexact-ok
12740= catanh towardzero binary32 0x1p-64 0x1p+0 : 0x7.fffff8p-68 0xc.90fdap-4 : inexact-ok
12741= catanh upward binary32 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdbp-4 : inexact-ok
12742= catanh downward binary64 0x1p-64 0x1p+0 : 0x7.ffffffffffffcp-68 0xc.90fdaa22168cp-4 : inexact-ok
12743= catanh tonearest binary64 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168cp-4 : inexact-ok
12744= catanh towardzero binary64 0x1p-64 0x1p+0 : 0x7.ffffffffffffcp-68 0xc.90fdaa22168cp-4 : inexact-ok
12745= catanh upward binary64 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c8p-4 : inexact-ok
12746= catanh downward intel96 0x1p-64 0x1p+0 : 0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12747= catanh tonearest intel96 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12748= catanh towardzero intel96 0x1p-64 0x1p+0 : 0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12749= catanh upward intel96 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12750= catanh downward m68k96 0x1p-64 0x1p+0 : 0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12751= catanh tonearest m68k96 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12752= catanh towardzero m68k96 0x1p-64 0x1p+0 : 0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12753= catanh upward m68k96 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12754= catanh downward binary128 0x1p-64 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12755= catanh tonearest binary128 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12756= catanh towardzero binary128 0x1p-64 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12757= catanh upward binary128 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12758= catanh downward ibm128 0x1p-64 0x1p+0 : 0x7.fffffffffffffffffffffffffep-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12759= catanh tonearest ibm128 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12760= catanh towardzero ibm128 0x1p-64 0x1p+0 : 0x7.fffffffffffffffffffffffffep-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12761= catanh upward ibm128 0x1p-64 0x1p+0 : 0x8p-68 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12762catanh -0x1p-64 1.0
12763= catanh downward binary32 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdap-4 : inexact-ok
12764= catanh tonearest binary32 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdbp-4 : inexact-ok
12765= catanh towardzero binary32 -0x1p-64 0x1p+0 : -0x7.fffff8p-68 0xc.90fdap-4 : inexact-ok
12766= catanh upward binary32 -0x1p-64 0x1p+0 : -0x7.fffff8p-68 0xc.90fdbp-4 : inexact-ok
12767= catanh downward binary64 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168cp-4 : inexact-ok
12768= catanh tonearest binary64 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168cp-4 : inexact-ok
12769= catanh towardzero binary64 -0x1p-64 0x1p+0 : -0x7.ffffffffffffcp-68 0xc.90fdaa22168cp-4 : inexact-ok
12770= catanh upward binary64 -0x1p-64 0x1p+0 : -0x7.ffffffffffffcp-68 0xc.90fdaa22168c8p-4 : inexact-ok
12771= catanh downward intel96 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12772= catanh tonearest intel96 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12773= catanh towardzero intel96 -0x1p-64 0x1p+0 : -0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12774= catanh upward intel96 -0x1p-64 0x1p+0 : -0x7.fffffffffffffff8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12775= catanh downward m68k96 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12776= catanh tonearest m68k96 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12777= catanh towardzero m68k96 -0x1p-64 0x1p+0 : -0x7.fffffffffffffff8p-68 0xc.90fdaa22168c234p-4 : inexact-ok
12778= catanh upward m68k96 -0x1p-64 0x1p+0 : -0x7.fffffffffffffff8p-68 0xc.90fdaa22168c235p-4 : inexact-ok
12779= catanh downward binary128 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12780= catanh tonearest binary128 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12781= catanh towardzero binary128 -0x1p-64 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-68 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12782= catanh upward binary128 -0x1p-64 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-68 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12783= catanh downward ibm128 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12784= catanh tonearest ibm128 -0x1p-64 0x1p+0 : -0x8p-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12785= catanh towardzero ibm128 -0x1p-64 0x1p+0 : -0x7.fffffffffffffffffffffffffep-68 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12786= catanh upward ibm128 -0x1p-64 0x1p+0 : -0x7.fffffffffffffffffffffffffep-68 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12787catanh 0x1p-64 -1.0
12788= catanh downward binary32 0x1p-64 -0x1p+0 : 0x7.fffff8p-68 -0xc.90fdbp-4 : inexact-ok
12789= catanh tonearest binary32 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdbp-4 : inexact-ok
12790= catanh towardzero binary32 0x1p-64 -0x1p+0 : 0x7.fffff8p-68 -0xc.90fdap-4 : inexact-ok
12791= catanh upward binary32 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdap-4 : inexact-ok
12792= catanh downward binary64 0x1p-64 -0x1p+0 : 0x7.ffffffffffffcp-68 -0xc.90fdaa22168c8p-4 : inexact-ok
12793= catanh tonearest binary64 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168cp-4 : inexact-ok
12794= catanh towardzero binary64 0x1p-64 -0x1p+0 : 0x7.ffffffffffffcp-68 -0xc.90fdaa22168cp-4 : inexact-ok
12795= catanh upward binary64 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168cp-4 : inexact-ok
12796= catanh downward intel96 0x1p-64 -0x1p+0 : 0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12797= catanh tonearest intel96 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12798= catanh towardzero intel96 0x1p-64 -0x1p+0 : 0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12799= catanh upward intel96 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12800= catanh downward m68k96 0x1p-64 -0x1p+0 : 0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12801= catanh tonearest m68k96 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12802= catanh towardzero m68k96 0x1p-64 -0x1p+0 : 0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12803= catanh upward m68k96 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12804= catanh downward binary128 0x1p-64 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-68 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12805= catanh tonearest binary128 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12806= catanh towardzero binary128 0x1p-64 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12807= catanh upward binary128 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12808= catanh downward ibm128 0x1p-64 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-68 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12809= catanh tonearest ibm128 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12810= catanh towardzero ibm128 0x1p-64 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12811= catanh upward ibm128 0x1p-64 -0x1p+0 : 0x8p-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12812catanh -0x1p-64 -1.0
12813= catanh downward binary32 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdbp-4 : inexact-ok
12814= catanh tonearest binary32 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdbp-4 : inexact-ok
12815= catanh towardzero binary32 -0x1p-64 -0x1p+0 : -0x7.fffff8p-68 -0xc.90fdap-4 : inexact-ok
12816= catanh upward binary32 -0x1p-64 -0x1p+0 : -0x7.fffff8p-68 -0xc.90fdap-4 : inexact-ok
12817= catanh downward binary64 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c8p-4 : inexact-ok
12818= catanh tonearest binary64 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168cp-4 : inexact-ok
12819= catanh towardzero binary64 -0x1p-64 -0x1p+0 : -0x7.ffffffffffffcp-68 -0xc.90fdaa22168cp-4 : inexact-ok
12820= catanh upward binary64 -0x1p-64 -0x1p+0 : -0x7.ffffffffffffcp-68 -0xc.90fdaa22168cp-4 : inexact-ok
12821= catanh downward intel96 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12822= catanh tonearest intel96 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12823= catanh towardzero intel96 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12824= catanh upward intel96 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12825= catanh downward m68k96 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12826= catanh tonearest m68k96 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c235p-4 : inexact-ok
12827= catanh towardzero m68k96 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12828= catanh upward m68k96 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffff8p-68 -0xc.90fdaa22168c234p-4 : inexact-ok
12829= catanh downward binary128 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12830= catanh tonearest binary128 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12831= catanh towardzero binary128 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12832= catanh upward binary128 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-68 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12833= catanh downward ibm128 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12834= catanh tonearest ibm128 -0x1p-64 -0x1p+0 : -0x8p-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12835= catanh towardzero ibm128 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12836= catanh upward ibm128 -0x1p-64 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-68 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12837catanh 1.0 0x1.3p-73
12838= catanh downward binary32 0x1p+0 0x9.8p-76 : 0x1.98f7e4p+4 0xc.90fdap-4 : inexact-ok
12839= catanh tonearest binary32 0x1p+0 0x9.8p-76 : 0x1.98f7e4p+4 0xc.90fdbp-4 : inexact-ok
12840= catanh towardzero binary32 0x1p+0 0x9.8p-76 : 0x1.98f7e4p+4 0xc.90fdap-4 : inexact-ok
12841= catanh upward binary32 0x1p+0 0x9.8p-76 : 0x1.98f7e6p+4 0xc.90fdbp-4 : inexact-ok
12842= catanh downward binary64 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68p+4 0xc.90fdaa22168cp-4 : inexact-ok
12843= catanh tonearest binary64 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab69p+4 0xc.90fdaa22168cp-4 : inexact-ok
12844= catanh towardzero binary64 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68p+4 0xc.90fdaa22168cp-4 : inexact-ok
12845= catanh upward binary64 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab69p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12846= catanh downward intel96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12847= catanh tonearest intel96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12848= catanh towardzero intel96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12849= catanh upward intel96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c22p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12850= catanh downward m68k96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12851= catanh tonearest m68k96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12852= catanh towardzero m68k96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12853= catanh upward m68k96 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c22p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12854= catanh downward binary128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf170fp+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12855= catanh tonearest binary128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf171p+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12856= catanh towardzero binary128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf170fp+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12857= catanh upward binary128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf171p+4 0xc.90fdaa22168c234c4ec628b80dc8p-4 : inexact-ok
12858= catanh downward ibm128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12859= catanh tonearest ibm128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12860= catanh towardzero ibm128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12861= catanh upward ibm128 0x1p+0 0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf178p+4 0xc.90fdaa22168c234c4ec628b81p-4 : inexact-ok
12862catanh 1.0 -0x1.3p-73
12863= catanh downward binary32 0x1p+0 -0x9.8p-76 : 0x1.98f7e4p+4 -0xc.90fdbp-4 : inexact-ok
12864= catanh tonearest binary32 0x1p+0 -0x9.8p-76 : 0x1.98f7e4p+4 -0xc.90fdbp-4 : inexact-ok
12865= catanh towardzero binary32 0x1p+0 -0x9.8p-76 : 0x1.98f7e4p+4 -0xc.90fdap-4 : inexact-ok
12866= catanh upward binary32 0x1p+0 -0x9.8p-76 : 0x1.98f7e6p+4 -0xc.90fdap-4 : inexact-ok
12867= catanh downward binary64 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12868= catanh tonearest binary64 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab69p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12869= catanh towardzero binary64 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12870= catanh upward binary64 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab69p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12871= catanh downward intel96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12872= catanh tonearest intel96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12873= catanh towardzero intel96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12874= catanh upward intel96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c22p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12875= catanh downward m68k96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12876= catanh tonearest m68k96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12877= catanh towardzero m68k96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12878= catanh upward m68k96 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c22p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12879= catanh downward binary128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf170fp+4 -0xc.90fdaa22168c234c4ec628b80dc8p-4 : inexact-ok
12880= catanh tonearest binary128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf171p+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12881= catanh towardzero binary128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf170fp+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12882= catanh upward binary128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf171p+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12883= catanh downward ibm128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b81p-4 : inexact-ok
12884= catanh tonearest ibm128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12885= catanh towardzero ibm128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12886= catanh upward ibm128 0x1p+0 -0x9.8p-76 : 0x1.98f7e4660ab68c20bba06eaf178p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12887catanh -1.0 0x1.3p-73
12888= catanh downward binary32 -0x1p+0 0x9.8p-76 : -0x1.98f7e6p+4 0xc.90fdap-4 : inexact-ok
12889= catanh tonearest binary32 -0x1p+0 0x9.8p-76 : -0x1.98f7e4p+4 0xc.90fdbp-4 : inexact-ok
12890= catanh towardzero binary32 -0x1p+0 0x9.8p-76 : -0x1.98f7e4p+4 0xc.90fdap-4 : inexact-ok
12891= catanh upward binary32 -0x1p+0 0x9.8p-76 : -0x1.98f7e4p+4 0xc.90fdbp-4 : inexact-ok
12892= catanh downward binary64 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab69p+4 0xc.90fdaa22168cp-4 : inexact-ok
12893= catanh tonearest binary64 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab69p+4 0xc.90fdaa22168cp-4 : inexact-ok
12894= catanh towardzero binary64 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68p+4 0xc.90fdaa22168cp-4 : inexact-ok
12895= catanh upward binary64 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68p+4 0xc.90fdaa22168c8p-4 : inexact-ok
12896= catanh downward intel96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c22p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12897= catanh tonearest intel96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12898= catanh towardzero intel96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12899= catanh upward intel96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12900= catanh downward m68k96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c22p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12901= catanh tonearest m68k96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12902= catanh towardzero m68k96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c234p-4 : inexact-ok
12903= catanh upward m68k96 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 0xc.90fdaa22168c235p-4 : inexact-ok
12904= catanh downward binary128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf171p+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12905= catanh tonearest binary128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf171p+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12906= catanh towardzero binary128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf170fp+4 0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12907= catanh upward binary128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf170fp+4 0xc.90fdaa22168c234c4ec628b80dc8p-4 : inexact-ok
12908= catanh downward ibm128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf178p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12909= catanh tonearest ibm128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12910= catanh towardzero ibm128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12911= catanh upward ibm128 -0x1p+0 0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 0xc.90fdaa22168c234c4ec628b81p-4 : inexact-ok
12912catanh -1.0 -0x1.3p-73
12913= catanh downward binary32 -0x1p+0 -0x9.8p-76 : -0x1.98f7e6p+4 -0xc.90fdbp-4 : inexact-ok
12914= catanh tonearest binary32 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4p+4 -0xc.90fdbp-4 : inexact-ok
12915= catanh towardzero binary32 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4p+4 -0xc.90fdap-4 : inexact-ok
12916= catanh upward binary32 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4p+4 -0xc.90fdap-4 : inexact-ok
12917= catanh downward binary64 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab69p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
12918= catanh tonearest binary64 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab69p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12919= catanh towardzero binary64 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12920= catanh upward binary64 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
12921= catanh downward intel96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c22p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12922= catanh tonearest intel96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12923= catanh towardzero intel96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12924= catanh upward intel96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12925= catanh downward m68k96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c22p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12926= catanh tonearest m68k96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
12927= catanh towardzero m68k96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12928= catanh upward m68k96 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c2p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
12929= catanh downward binary128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf171p+4 -0xc.90fdaa22168c234c4ec628b80dc8p-4 : inexact-ok
12930= catanh tonearest binary128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf171p+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12931= catanh towardzero binary128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf170fp+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12932= catanh upward binary128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf170fp+4 -0xc.90fdaa22168c234c4ec628b80dcp-4 : inexact-ok
12933= catanh downward ibm128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf178p+4 -0xc.90fdaa22168c234c4ec628b81p-4 : inexact-ok
12934= catanh tonearest ibm128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12935= catanh towardzero ibm128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12936= catanh upward ibm128 -0x1p+0 -0x9.8p-76 : -0x1.98f7e4660ab68c20bba06eaf17p+4 -0xc.90fdaa22168c234c4ec628b80cp-4 : inexact-ok
12937catanh 0x1.3p-73 1.0
12938= catanh downward binary32 0x9.8p-76 0x1p+0 : 0x4.bffff8p-76 0xc.90fdap-4 : inexact-ok
12939= catanh tonearest binary32 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdbp-4 : inexact-ok
12940= catanh towardzero binary32 0x9.8p-76 0x1p+0 : 0x4.bffff8p-76 0xc.90fdap-4 : inexact-ok
12941= catanh upward binary32 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdbp-4 : inexact-ok
12942= catanh downward binary64 0x9.8p-76 0x1p+0 : 0x4.bfffffffffffcp-76 0xc.90fdaa22168cp-4 : inexact-ok
12943= catanh tonearest binary64 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168cp-4 : inexact-ok
12944= catanh towardzero binary64 0x9.8p-76 0x1p+0 : 0x4.bfffffffffffcp-76 0xc.90fdaa22168cp-4 : inexact-ok
12945= catanh upward binary64 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c8p-4 : inexact-ok
12946= catanh downward intel96 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12947= catanh tonearest intel96 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12948= catanh towardzero intel96 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12949= catanh upward intel96 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12950= catanh downward m68k96 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12951= catanh tonearest m68k96 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12952= catanh towardzero m68k96 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12953= catanh upward m68k96 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12954= catanh downward binary128 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12955= catanh tonearest binary128 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12956= catanh towardzero binary128 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12957= catanh upward binary128 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12958= catanh downward ibm128 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffffffffffffffep-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12959= catanh tonearest ibm128 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12960= catanh towardzero ibm128 0x9.8p-76 0x1p+0 : 0x4.bffffffffffffffffffffffffep-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12961= catanh upward ibm128 0x9.8p-76 0x1p+0 : 0x4.cp-76 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12962catanh -0x1.3p-73 1.0
12963= catanh downward binary32 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdap-4 : inexact-ok
12964= catanh tonearest binary32 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdbp-4 : inexact-ok
12965= catanh towardzero binary32 -0x9.8p-76 0x1p+0 : -0x4.bffff8p-76 0xc.90fdap-4 : inexact-ok
12966= catanh upward binary32 -0x9.8p-76 0x1p+0 : -0x4.bffff8p-76 0xc.90fdbp-4 : inexact-ok
12967= catanh downward binary64 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168cp-4 : inexact-ok
12968= catanh tonearest binary64 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168cp-4 : inexact-ok
12969= catanh towardzero binary64 -0x9.8p-76 0x1p+0 : -0x4.bfffffffffffcp-76 0xc.90fdaa22168cp-4 : inexact-ok
12970= catanh upward binary64 -0x9.8p-76 0x1p+0 : -0x4.bfffffffffffcp-76 0xc.90fdaa22168c8p-4 : inexact-ok
12971= catanh downward intel96 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234p-4 : inexact-ok
12972= catanh tonearest intel96 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12973= catanh towardzero intel96 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12974= catanh upward intel96 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffff8p-76 0xc.90fdaa22168c235p-4 : inexact-ok
12975= catanh downward m68k96 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234p-4 : inexact-ok
12976= catanh tonearest m68k96 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c235p-4 : inexact-ok
12977= catanh towardzero m68k96 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffff8p-76 0xc.90fdaa22168c234p-4 : inexact-ok
12978= catanh upward m68k96 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffff8p-76 0xc.90fdaa22168c235p-4 : inexact-ok
12979= catanh downward binary128 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12980= catanh tonearest binary128 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12981= catanh towardzero binary128 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-76 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
12982= catanh upward binary128 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-76 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
12983= catanh downward ibm128 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12984= catanh tonearest ibm128 -0x9.8p-76 0x1p+0 : -0x4.cp-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12985= catanh towardzero ibm128 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffffffffffffffep-76 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
12986= catanh upward ibm128 -0x9.8p-76 0x1p+0 : -0x4.bffffffffffffffffffffffffep-76 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
12987catanh 0x1.3p-73 -1.0
12988= catanh downward binary32 0x9.8p-76 -0x1p+0 : 0x4.bffff8p-76 -0xc.90fdbp-4 : inexact-ok
12989= catanh tonearest binary32 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdbp-4 : inexact-ok
12990= catanh towardzero binary32 0x9.8p-76 -0x1p+0 : 0x4.bffff8p-76 -0xc.90fdap-4 : inexact-ok
12991= catanh upward binary32 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdap-4 : inexact-ok
12992= catanh downward binary64 0x9.8p-76 -0x1p+0 : 0x4.bfffffffffffcp-76 -0xc.90fdaa22168c8p-4 : inexact-ok
12993= catanh tonearest binary64 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168cp-4 : inexact-ok
12994= catanh towardzero binary64 0x9.8p-76 -0x1p+0 : 0x4.bfffffffffffcp-76 -0xc.90fdaa22168cp-4 : inexact-ok
12995= catanh upward binary64 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168cp-4 : inexact-ok
12996= catanh downward intel96 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c235p-4 : inexact-ok
12997= catanh tonearest intel96 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
12998= catanh towardzero intel96 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
12999= catanh upward intel96 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13000= catanh downward m68k96 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13001= catanh tonearest m68k96 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13002= catanh towardzero m68k96 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13003= catanh upward m68k96 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13004= catanh downward binary128 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-76 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13005= catanh tonearest binary128 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13006= catanh towardzero binary128 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13007= catanh upward binary128 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13008= catanh downward ibm128 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffffffffffffffep-76 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13009= catanh tonearest ibm128 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13010= catanh towardzero ibm128 0x9.8p-76 -0x1p+0 : 0x4.bffffffffffffffffffffffffep-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13011= catanh upward ibm128 0x9.8p-76 -0x1p+0 : 0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13012catanh -0x1.3p-73 -1.0
13013= catanh downward binary32 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdbp-4 : inexact-ok
13014= catanh tonearest binary32 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdbp-4 : inexact-ok
13015= catanh towardzero binary32 -0x9.8p-76 -0x1p+0 : -0x4.bffff8p-76 -0xc.90fdap-4 : inexact-ok
13016= catanh upward binary32 -0x9.8p-76 -0x1p+0 : -0x4.bffff8p-76 -0xc.90fdap-4 : inexact-ok
13017= catanh downward binary64 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c8p-4 : inexact-ok
13018= catanh tonearest binary64 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168cp-4 : inexact-ok
13019= catanh towardzero binary64 -0x9.8p-76 -0x1p+0 : -0x4.bfffffffffffcp-76 -0xc.90fdaa22168cp-4 : inexact-ok
13020= catanh upward binary64 -0x9.8p-76 -0x1p+0 : -0x4.bfffffffffffcp-76 -0xc.90fdaa22168cp-4 : inexact-ok
13021= catanh downward intel96 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13022= catanh tonearest intel96 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13023= catanh towardzero intel96 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13024= catanh upward intel96 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13025= catanh downward m68k96 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13026= catanh tonearest m68k96 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c235p-4 : inexact-ok
13027= catanh towardzero m68k96 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13028= catanh upward m68k96 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffff8p-76 -0xc.90fdaa22168c234p-4 : inexact-ok
13029= catanh downward binary128 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13030= catanh tonearest binary128 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13031= catanh towardzero binary128 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13032= catanh upward binary128 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-76 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13033= catanh downward ibm128 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13034= catanh tonearest ibm128 -0x9.8p-76 -0x1p+0 : -0x4.cp-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13035= catanh towardzero ibm128 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffffffffffffffep-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13036= catanh upward ibm128 -0x9.8p-76 -0x1p+0 : -0x4.bffffffffffffffffffffffffep-76 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13037catanh 1.0 0x1p-124
13038= catanh downward binary32 0x1p+0 0x1p-124 : 0x2.b525acp+4 0xc.90fdap-4 : inexact-ok
13039= catanh tonearest binary32 0x1p+0 0x1p-124 : 0x2.b525acp+4 0xc.90fdbp-4 : inexact-ok
13040= catanh towardzero binary32 0x1p+0 0x1p-124 : 0x2.b525acp+4 0xc.90fdap-4 : inexact-ok
13041= catanh upward binary32 0x1p+0 0x1p-124 : 0x2.b525bp+4 0xc.90fdbp-4 : inexact-ok
13042= catanh downward binary64 0x1p+0 0x1p-124 : 0x2.b525ada00b926p+4 0xc.90fdaa22168cp-4 : inexact-ok
13043= catanh tonearest binary64 0x1p+0 0x1p-124 : 0x2.b525ada00b928p+4 0xc.90fdaa22168cp-4 : inexact-ok
13044= catanh towardzero binary64 0x1p+0 0x1p-124 : 0x2.b525ada00b926p+4 0xc.90fdaa22168cp-4 : inexact-ok
13045= catanh upward binary64 0x1p+0 0x1p-124 : 0x2.b525ada00b928p+4 0xc.90fdaa22168c8p-4 : inexact-ok
13046= catanh downward intel96 0x1p+0 0x1p-124 : 0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13047= catanh tonearest intel96 0x1p+0 0x1p-124 : 0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13048= catanh towardzero intel96 0x1p+0 0x1p-124 : 0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13049= catanh upward intel96 0x1p+0 0x1p-124 : 0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13050= catanh downward m68k96 0x1p+0 0x1p-124 : 0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13051= catanh tonearest m68k96 0x1p+0 0x1p-124 : 0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13052= catanh towardzero m68k96 0x1p+0 0x1p-124 : 0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13053= catanh upward m68k96 0x1p+0 0x1p-124 : 0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13054= catanh downward binary128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cf6cp+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13055= catanh tonearest binary128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cf6ep+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13056= catanh towardzero binary128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cf6cp+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13057= catanh upward binary128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cf6ep+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13058= catanh downward ibm128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13059= catanh tonearest ibm128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13060= catanh towardzero ibm128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13061= catanh upward ibm128 0x1p+0 0x1p-124 : 0x2.b525ada00b9273470ca17589dp+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13062catanh 1.0 -0x1p-124
13063= catanh downward binary32 0x1p+0 -0x1p-124 : 0x2.b525acp+4 -0xc.90fdbp-4 : inexact-ok
13064= catanh tonearest binary32 0x1p+0 -0x1p-124 : 0x2.b525acp+4 -0xc.90fdbp-4 : inexact-ok
13065= catanh towardzero binary32 0x1p+0 -0x1p-124 : 0x2.b525acp+4 -0xc.90fdap-4 : inexact-ok
13066= catanh upward binary32 0x1p+0 -0x1p-124 : 0x2.b525bp+4 -0xc.90fdap-4 : inexact-ok
13067= catanh downward binary64 0x1p+0 -0x1p-124 : 0x2.b525ada00b926p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13068= catanh tonearest binary64 0x1p+0 -0x1p-124 : 0x2.b525ada00b928p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13069= catanh towardzero binary64 0x1p+0 -0x1p-124 : 0x2.b525ada00b926p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13070= catanh upward binary64 0x1p+0 -0x1p-124 : 0x2.b525ada00b928p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13071= catanh downward intel96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927344p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13072= catanh tonearest intel96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13073= catanh towardzero intel96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13074= catanh upward intel96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927348p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13075= catanh downward m68k96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927344p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13076= catanh tonearest m68k96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13077= catanh towardzero m68k96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13078= catanh upward m68k96 0x1p+0 -0x1p-124 : 0x2.b525ada00b927348p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13079= catanh downward binary128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cf6cp+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13080= catanh tonearest binary128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cf6ep+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13081= catanh towardzero binary128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cf6cp+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13082= catanh upward binary128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cf6ep+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13083= catanh downward ibm128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13084= catanh tonearest ibm128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13085= catanh towardzero ibm128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13086= catanh upward ibm128 0x1p+0 -0x1p-124 : 0x2.b525ada00b9273470ca17589dp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13087catanh -1.0 0x1p-124
13088= catanh downward binary32 -0x1p+0 0x1p-124 : -0x2.b525bp+4 0xc.90fdap-4 : inexact-ok
13089= catanh tonearest binary32 -0x1p+0 0x1p-124 : -0x2.b525acp+4 0xc.90fdbp-4 : inexact-ok
13090= catanh towardzero binary32 -0x1p+0 0x1p-124 : -0x2.b525acp+4 0xc.90fdap-4 : inexact-ok
13091= catanh upward binary32 -0x1p+0 0x1p-124 : -0x2.b525acp+4 0xc.90fdbp-4 : inexact-ok
13092= catanh downward binary64 -0x1p+0 0x1p-124 : -0x2.b525ada00b928p+4 0xc.90fdaa22168cp-4 : inexact-ok
13093= catanh tonearest binary64 -0x1p+0 0x1p-124 : -0x2.b525ada00b928p+4 0xc.90fdaa22168cp-4 : inexact-ok
13094= catanh towardzero binary64 -0x1p+0 0x1p-124 : -0x2.b525ada00b926p+4 0xc.90fdaa22168cp-4 : inexact-ok
13095= catanh upward binary64 -0x1p+0 0x1p-124 : -0x2.b525ada00b926p+4 0xc.90fdaa22168c8p-4 : inexact-ok
13096= catanh downward intel96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927348p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13097= catanh tonearest intel96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13098= catanh towardzero intel96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13099= catanh upward intel96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927344p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13100= catanh downward m68k96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927348p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13101= catanh tonearest m68k96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927348p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13102= catanh towardzero m68k96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927344p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13103= catanh upward m68k96 -0x1p+0 0x1p-124 : -0x2.b525ada00b927344p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13104= catanh downward binary128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cf6ep+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13105= catanh tonearest binary128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cf6ep+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13106= catanh towardzero binary128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cf6cp+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13107= catanh upward binary128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cf6cp+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13108= catanh downward ibm128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589dp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13109= catanh tonearest ibm128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13110= catanh towardzero ibm128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13111= catanh upward ibm128 -0x1p+0 0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13112catanh -1.0 -0x1p-124
13113= catanh downward binary32 -0x1p+0 -0x1p-124 : -0x2.b525bp+4 -0xc.90fdbp-4 : inexact-ok
13114= catanh tonearest binary32 -0x1p+0 -0x1p-124 : -0x2.b525acp+4 -0xc.90fdbp-4 : inexact-ok
13115= catanh towardzero binary32 -0x1p+0 -0x1p-124 : -0x2.b525acp+4 -0xc.90fdap-4 : inexact-ok
13116= catanh upward binary32 -0x1p+0 -0x1p-124 : -0x2.b525acp+4 -0xc.90fdap-4 : inexact-ok
13117= catanh downward binary64 -0x1p+0 -0x1p-124 : -0x2.b525ada00b928p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13118= catanh tonearest binary64 -0x1p+0 -0x1p-124 : -0x2.b525ada00b928p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13119= catanh towardzero binary64 -0x1p+0 -0x1p-124 : -0x2.b525ada00b926p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13120= catanh upward binary64 -0x1p+0 -0x1p-124 : -0x2.b525ada00b926p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13121= catanh downward intel96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13122= catanh tonearest intel96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13123= catanh towardzero intel96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13124= catanh upward intel96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13125= catanh downward m68k96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13126= catanh tonearest m68k96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927348p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13127= catanh towardzero m68k96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13128= catanh upward m68k96 -0x1p+0 -0x1p-124 : -0x2.b525ada00b927344p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13129= catanh downward binary128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cf6ep+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13130= catanh tonearest binary128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cf6ep+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13131= catanh towardzero binary128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cf6cp+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13132= catanh upward binary128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cf6cp+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13133= catanh downward ibm128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589dp+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13134= catanh tonearest ibm128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13135= catanh towardzero ibm128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13136= catanh upward ibm128 -0x1p+0 -0x1p-124 : -0x2.b525ada00b9273470ca17589cfp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13137catanh 0x1p-124 1.0
13138= catanh downward binary32 0x1p-124 0x1p+0 : 0x7.fffff8p-128 0xc.90fdap-4 : inexact-ok
13139= catanh tonearest binary32 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdbp-4 : inexact-ok
13140= catanh towardzero binary32 0x1p-124 0x1p+0 : 0x7.fffff8p-128 0xc.90fdap-4 : inexact-ok
13141= catanh upward binary32 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdbp-4 : inexact-ok
13142= catanh downward binary64 0x1p-124 0x1p+0 : 0x7.ffffffffffffcp-128 0xc.90fdaa22168cp-4 : inexact-ok
13143= catanh tonearest binary64 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168cp-4 : inexact-ok
13144= catanh towardzero binary64 0x1p-124 0x1p+0 : 0x7.ffffffffffffcp-128 0xc.90fdaa22168cp-4 : inexact-ok
13145= catanh upward binary64 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c8p-4 : inexact-ok
13146= catanh downward intel96 0x1p-124 0x1p+0 : 0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13147= catanh tonearest intel96 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13148= catanh towardzero intel96 0x1p-124 0x1p+0 : 0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13149= catanh upward intel96 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13150= catanh downward m68k96 0x1p-124 0x1p+0 : 0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13151= catanh tonearest m68k96 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13152= catanh towardzero m68k96 0x1p-124 0x1p+0 : 0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13153= catanh upward m68k96 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13154= catanh downward binary128 0x1p-124 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13155= catanh tonearest binary128 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13156= catanh towardzero binary128 0x1p-124 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13157= catanh upward binary128 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13158= catanh downward ibm128 0x1p-124 0x1p+0 : 0x7.fffffffffffffffffffffffffep-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13159= catanh tonearest ibm128 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13160= catanh towardzero ibm128 0x1p-124 0x1p+0 : 0x7.fffffffffffffffffffffffffep-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13161= catanh upward ibm128 0x1p-124 0x1p+0 : 0x8p-128 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13162catanh -0x1p-124 1.0
13163= catanh downward binary32 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdap-4 : inexact-ok
13164= catanh tonearest binary32 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdbp-4 : inexact-ok
13165= catanh towardzero binary32 -0x1p-124 0x1p+0 : -0x7.fffff8p-128 0xc.90fdap-4 : inexact-ok
13166= catanh upward binary32 -0x1p-124 0x1p+0 : -0x7.fffff8p-128 0xc.90fdbp-4 : inexact-ok
13167= catanh downward binary64 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168cp-4 : inexact-ok
13168= catanh tonearest binary64 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168cp-4 : inexact-ok
13169= catanh towardzero binary64 -0x1p-124 0x1p+0 : -0x7.ffffffffffffcp-128 0xc.90fdaa22168cp-4 : inexact-ok
13170= catanh upward binary64 -0x1p-124 0x1p+0 : -0x7.ffffffffffffcp-128 0xc.90fdaa22168c8p-4 : inexact-ok
13171= catanh downward intel96 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13172= catanh tonearest intel96 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13173= catanh towardzero intel96 -0x1p-124 0x1p+0 : -0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13174= catanh upward intel96 -0x1p-124 0x1p+0 : -0x7.fffffffffffffff8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13175= catanh downward m68k96 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13176= catanh tonearest m68k96 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13177= catanh towardzero m68k96 -0x1p-124 0x1p+0 : -0x7.fffffffffffffff8p-128 0xc.90fdaa22168c234p-4 : inexact-ok
13178= catanh upward m68k96 -0x1p-124 0x1p+0 : -0x7.fffffffffffffff8p-128 0xc.90fdaa22168c235p-4 : inexact-ok
13179= catanh downward binary128 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13180= catanh tonearest binary128 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13181= catanh towardzero binary128 -0x1p-124 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-128 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13182= catanh upward binary128 -0x1p-124 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13183= catanh downward ibm128 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13184= catanh tonearest ibm128 -0x1p-124 0x1p+0 : -0x8p-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13185= catanh towardzero ibm128 -0x1p-124 0x1p+0 : -0x7.fffffffffffffffffffffffffep-128 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13186= catanh upward ibm128 -0x1p-124 0x1p+0 : -0x7.fffffffffffffffffffffffffep-128 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13187catanh 0x1p-124 -1.0
13188= catanh downward binary32 0x1p-124 -0x1p+0 : 0x7.fffff8p-128 -0xc.90fdbp-4 : inexact-ok
13189= catanh tonearest binary32 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdbp-4 : inexact-ok
13190= catanh towardzero binary32 0x1p-124 -0x1p+0 : 0x7.fffff8p-128 -0xc.90fdap-4 : inexact-ok
13191= catanh upward binary32 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdap-4 : inexact-ok
13192= catanh downward binary64 0x1p-124 -0x1p+0 : 0x7.ffffffffffffcp-128 -0xc.90fdaa22168c8p-4 : inexact-ok
13193= catanh tonearest binary64 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168cp-4 : inexact-ok
13194= catanh towardzero binary64 0x1p-124 -0x1p+0 : 0x7.ffffffffffffcp-128 -0xc.90fdaa22168cp-4 : inexact-ok
13195= catanh upward binary64 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168cp-4 : inexact-ok
13196= catanh downward intel96 0x1p-124 -0x1p+0 : 0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13197= catanh tonearest intel96 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13198= catanh towardzero intel96 0x1p-124 -0x1p+0 : 0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13199= catanh upward intel96 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13200= catanh downward m68k96 0x1p-124 -0x1p+0 : 0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13201= catanh tonearest m68k96 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13202= catanh towardzero m68k96 0x1p-124 -0x1p+0 : 0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13203= catanh upward m68k96 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13204= catanh downward binary128 0x1p-124 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-128 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13205= catanh tonearest binary128 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13206= catanh towardzero binary128 0x1p-124 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13207= catanh upward binary128 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13208= catanh downward ibm128 0x1p-124 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-128 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13209= catanh tonearest ibm128 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13210= catanh towardzero ibm128 0x1p-124 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13211= catanh upward ibm128 0x1p-124 -0x1p+0 : 0x8p-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13212catanh -0x1p-124 -1.0
13213= catanh downward binary32 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdbp-4 : inexact-ok
13214= catanh tonearest binary32 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdbp-4 : inexact-ok
13215= catanh towardzero binary32 -0x1p-124 -0x1p+0 : -0x7.fffff8p-128 -0xc.90fdap-4 : inexact-ok
13216= catanh upward binary32 -0x1p-124 -0x1p+0 : -0x7.fffff8p-128 -0xc.90fdap-4 : inexact-ok
13217= catanh downward binary64 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c8p-4 : inexact-ok
13218= catanh tonearest binary64 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168cp-4 : inexact-ok
13219= catanh towardzero binary64 -0x1p-124 -0x1p+0 : -0x7.ffffffffffffcp-128 -0xc.90fdaa22168cp-4 : inexact-ok
13220= catanh upward binary64 -0x1p-124 -0x1p+0 : -0x7.ffffffffffffcp-128 -0xc.90fdaa22168cp-4 : inexact-ok
13221= catanh downward intel96 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13222= catanh tonearest intel96 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13223= catanh towardzero intel96 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13224= catanh upward intel96 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13225= catanh downward m68k96 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13226= catanh tonearest m68k96 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c235p-4 : inexact-ok
13227= catanh towardzero m68k96 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13228= catanh upward m68k96 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffff8p-128 -0xc.90fdaa22168c234p-4 : inexact-ok
13229= catanh downward binary128 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13230= catanh tonearest binary128 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13231= catanh towardzero binary128 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13232= catanh upward binary128 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-128 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13233= catanh downward ibm128 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13234= catanh tonearest ibm128 -0x1p-124 -0x1p+0 : -0x8p-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13235= catanh towardzero ibm128 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13236= catanh upward ibm128 -0x1p-124 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-128 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13237catanh 0x1.000002p0 0x1p-126
13238= catanh downward binary32 0x1.000002p+0 0x4p-128 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
13239= catanh tonearest binary32 0x1.000002p+0 0x4p-128 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
13240= catanh towardzero binary32 0x1.000002p+0 0x4p-128 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
13241= catanh upward binary32 0x1.000002p+0 0x4p-128 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
13242= catanh downward binary64 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
13243= catanh tonearest binary64 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
13244= catanh towardzero binary64 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
13245= catanh upward binary64 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
13246= catanh downward intel96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13247= catanh tonearest intel96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13248= catanh towardzero intel96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13249= catanh upward intel96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13250= catanh downward m68k96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13251= catanh tonearest m68k96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13252= catanh towardzero m68k96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13253= catanh upward m68k96 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13254= catanh downward binary128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13255= catanh tonearest binary128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13256= catanh towardzero binary128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13257= catanh upward binary128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51700b9p+0 : inexact-ok
13258= catanh downward ibm128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13259= catanh tonearest ibm128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13260= catanh towardzero ibm128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13261= catanh upward ibm128 0x1.000002p+0 0x4p-128 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51701p+0 : inexact-ok
13262catanh 0x1.000002p0 -0x1p-126
13263= catanh downward binary32 0x1.000002p+0 -0x4p-128 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
13264= catanh tonearest binary32 0x1.000002p+0 -0x4p-128 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
13265= catanh towardzero binary32 0x1.000002p+0 -0x4p-128 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
13266= catanh upward binary32 0x1.000002p+0 -0x4p-128 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
13267= catanh downward binary64 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
13268= catanh tonearest binary64 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
13269= catanh towardzero binary64 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
13270= catanh upward binary64 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
13271= catanh downward intel96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13272= catanh tonearest intel96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13273= catanh towardzero intel96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13274= catanh upward intel96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13275= catanh downward m68k96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13276= catanh tonearest m68k96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13277= catanh towardzero m68k96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13278= catanh upward m68k96 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13279= catanh downward binary128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51700b9p+0 : inexact-ok
13280= catanh tonearest binary128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13281= catanh towardzero binary128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13282= catanh upward binary128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13283= catanh downward ibm128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51701p+0 : inexact-ok
13284= catanh tonearest ibm128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13285= catanh towardzero ibm128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13286= catanh upward ibm128 0x1.000002p+0 -0x4p-128 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13287catanh -0x1.000002p0 0x1p-126
13288= catanh downward binary32 -0x1.000002p+0 0x4p-128 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
13289= catanh tonearest binary32 -0x1.000002p+0 0x4p-128 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
13290= catanh towardzero binary32 -0x1.000002p+0 0x4p-128 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
13291= catanh upward binary32 -0x1.000002p+0 0x4p-128 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
13292= catanh downward binary64 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
13293= catanh tonearest binary64 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
13294= catanh towardzero binary64 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
13295= catanh upward binary64 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
13296= catanh downward intel96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
13297= catanh tonearest intel96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13298= catanh towardzero intel96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13299= catanh upward intel96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13300= catanh downward m68k96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
13301= catanh tonearest m68k96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13302= catanh towardzero m68k96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
13303= catanh upward m68k96 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
13304= catanh downward binary128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13305= catanh tonearest binary128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13306= catanh towardzero binary128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13307= catanh upward binary128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51700b9p+0 : inexact-ok
13308= catanh downward ibm128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13309= catanh tonearest ibm128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13310= catanh towardzero ibm128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13311= catanh upward ibm128 -0x1.000002p+0 0x4p-128 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51701p+0 : inexact-ok
13312catanh -0x1.000002p0 -0x1p-126
13313= catanh downward binary32 -0x1.000002p+0 -0x4p-128 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
13314= catanh tonearest binary32 -0x1.000002p+0 -0x4p-128 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
13315= catanh towardzero binary32 -0x1.000002p+0 -0x4p-128 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
13316= catanh upward binary32 -0x1.000002p+0 -0x4p-128 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
13317= catanh downward binary64 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
13318= catanh tonearest binary64 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
13319= catanh towardzero binary64 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
13320= catanh upward binary64 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
13321= catanh downward intel96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13322= catanh tonearest intel96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13323= catanh towardzero intel96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13324= catanh upward intel96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13325= catanh downward m68k96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13326= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
13327= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13328= catanh upward m68k96 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
13329= catanh downward binary128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51700b9p+0 : inexact-ok
13330= catanh tonearest binary128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13331= catanh towardzero binary128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13332= catanh upward binary128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51700b8p+0 : inexact-ok
13333= catanh downward ibm128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51701p+0 : inexact-ok
13334= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13335= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13336= catanh upward ibm128 -0x1.000002p+0 -0x4p-128 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517008p+0 : inexact-ok
13337catanh 0x1p-126 0x1.000002p0
13338= catanh downward binary32 0x4p-128 0x1.000002p+0 : 0x1.fffff8p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13339= catanh tonearest binary32 0x4p-128 0x1.000002p+0 : 0x2p-128 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13340= catanh towardzero binary32 0x4p-128 0x1.000002p+0 : 0x1.fffff8p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13341= catanh upward binary32 0x4p-128 0x1.000002p+0 : 0x2p-128 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13342= catanh downward binary64 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fp-128 0xc.90fdba22167cp-4 : inexact-ok
13343= catanh tonearest binary64 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167cp-4 : inexact-ok
13344= catanh towardzero binary64 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fp-128 0xc.90fdba22167cp-4 : inexact-ok
13345= catanh upward binary64 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167c8p-4 : inexact-ok
13346= catanh downward intel96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13347= catanh tonearest intel96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13348= catanh towardzero intel96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13349= catanh upward intel96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13350= catanh downward m68k96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13351= catanh tonearest m68k96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13352= catanh towardzero m68k96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13353= catanh upward m68k96 0x4p-128 0x1.000002p+0 : 0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13354= catanh downward binary128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13355= catanh tonearest binary128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13356= catanh towardzero binary128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13357= catanh upward binary128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-128 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13358= catanh downward ibm128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13359= catanh tonearest ibm128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13360= catanh towardzero ibm128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13361= catanh upward ibm128 0x4p-128 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8008p-128 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
13362catanh -0x1p-126 0x1.000002p0
13363= catanh downward binary32 -0x4p-128 0x1.000002p+0 : -0x2p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13364= catanh tonearest binary32 -0x4p-128 0x1.000002p+0 : -0x2p-128 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13365= catanh towardzero binary32 -0x4p-128 0x1.000002p+0 : -0x1.fffff8p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13366= catanh upward binary32 -0x4p-128 0x1.000002p+0 : -0x1.fffff8p-128 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13367= catanh downward binary64 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167cp-4 : inexact-ok
13368= catanh tonearest binary64 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167cp-4 : inexact-ok
13369= catanh towardzero binary64 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fp-128 0xc.90fdba22167cp-4 : inexact-ok
13370= catanh upward binary64 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fp-128 0xc.90fdba22167c8p-4 : inexact-ok
13371= catanh downward intel96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167c234p-4 : inexact-ok
13372= catanh tonearest intel96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13373= catanh towardzero intel96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13374= catanh upward intel96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffep-128 0xc.90fdba22167c235p-4 : inexact-ok
13375= catanh downward m68k96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167c234p-4 : inexact-ok
13376= catanh tonearest m68k96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000004p-128 0xc.90fdba22167c235p-4 : inexact-ok
13377= catanh towardzero m68k96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffep-128 0xc.90fdba22167c234p-4 : inexact-ok
13378= catanh upward m68k96 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffep-128 0xc.90fdba22167c235p-4 : inexact-ok
13379= catanh downward binary128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-128 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13380= catanh tonearest binary128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13381= catanh towardzero binary128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13382= catanh upward binary128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13383= catanh downward ibm128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8008p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13384= catanh tonearest ibm128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13385= catanh towardzero ibm128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13386= catanh upward ibm128 -0x4p-128 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
13387catanh 0x1p-126 -0x1.000002p0
13388= catanh downward binary32 0x4p-128 -0x1.000002p+0 : 0x1.fffff8p-128 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13389= catanh tonearest binary32 0x4p-128 -0x1.000002p+0 : 0x2p-128 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13390= catanh towardzero binary32 0x4p-128 -0x1.000002p+0 : 0x1.fffff8p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13391= catanh upward binary32 0x4p-128 -0x1.000002p+0 : 0x2p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13392= catanh downward binary64 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fp-128 -0xc.90fdba22167c8p-4 : inexact-ok
13393= catanh tonearest binary64 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167cp-4 : inexact-ok
13394= catanh towardzero binary64 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fp-128 -0xc.90fdba22167cp-4 : inexact-ok
13395= catanh upward binary64 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167cp-4 : inexact-ok
13396= catanh downward intel96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffep-128 -0xc.90fdba22167c235p-4 : inexact-ok
13397= catanh tonearest intel96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13398= catanh towardzero intel96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13399= catanh upward intel96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167c234p-4 : inexact-ok
13400= catanh downward m68k96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffep-128 -0xc.90fdba22167c235p-4 : inexact-ok
13401= catanh tonearest m68k96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13402= catanh towardzero m68k96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13403= catanh upward m68k96 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000004p-128 -0xc.90fdba22167c234p-4 : inexact-ok
13404= catanh downward binary128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13405= catanh tonearest binary128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13406= catanh towardzero binary128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13407= catanh upward binary128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-128 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13408= catanh downward ibm128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
13409= catanh tonearest ibm128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13410= catanh towardzero ibm128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13411= catanh upward ibm128 0x4p-128 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8008p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13412catanh -0x1p-126 -0x1.000002p0
13413= catanh downward binary32 -0x4p-128 -0x1.000002p+0 : -0x2p-128 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13414= catanh tonearest binary32 -0x4p-128 -0x1.000002p+0 : -0x2p-128 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
13415= catanh towardzero binary32 -0x4p-128 -0x1.000002p+0 : -0x1.fffff8p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13416= catanh upward binary32 -0x4p-128 -0x1.000002p+0 : -0x1.fffff8p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13417= catanh downward binary64 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167c8p-4 : inexact-ok
13418= catanh tonearest binary64 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167cp-4 : inexact-ok
13419= catanh towardzero binary64 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fp-128 -0xc.90fdba22167cp-4 : inexact-ok
13420= catanh upward binary64 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fp-128 -0xc.90fdba22167cp-4 : inexact-ok
13421= catanh downward intel96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13422= catanh tonearest intel96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13423= catanh towardzero intel96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13424= catanh upward intel96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13425= catanh downward m68k96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13426= catanh tonearest m68k96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000004p-128 -0xc.90fdba22167c235p-4 : inexact-ok
13427= catanh towardzero m68k96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13428= catanh upward m68k96 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffep-128 -0xc.90fdba22167c234p-4 : inexact-ok
13429= catanh downward binary128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-128 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13430= catanh tonearest binary128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
13431= catanh towardzero binary128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13432= catanh upward binary128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
13433= catanh downward ibm128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8008p-128 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
13434= catanh tonearest ibm128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13435= catanh towardzero ibm128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13436= catanh upward ibm128 -0x4p-128 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-128 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
13437catanh 0x0.ffffffp0 0x1p-126
13438= catanh downward binary32 0xf.fffffp-4 0x4p-128 : 0x8.aa122p+0 0x2p-104 : inexact-ok
13439= catanh tonearest binary32 0xf.fffffp-4 0x4p-128 : 0x8.aa123p+0 0x2p-104 : inexact-ok
13440= catanh towardzero binary32 0xf.fffffp-4 0x4p-128 : 0x8.aa122p+0 0x2p-104 : inexact-ok
13441= catanh upward binary32 0xf.fffffp-4 0x4p-128 : 0x8.aa123p+0 0x2.000004p-104 : inexact-ok
13442= catanh downward binary64 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-104 : inexact-ok
13443= catanh tonearest binary64 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-104 : inexact-ok
13444= catanh towardzero binary64 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-104 : inexact-ok
13445= catanh upward binary64 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea18p+0 0x2.000001000000ap-104 : inexact-ok
13446= catanh downward intel96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13447= catanh tonearest intel96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13448= catanh towardzero intel96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13449= catanh upward intel96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-104 : inexact-ok
13450= catanh downward m68k96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13451= catanh tonearest m68k96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13452= catanh towardzero m68k96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13453= catanh upward m68k96 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-104 : inexact-ok
13454= catanh downward binary128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-104 : inexact-ok
13455= catanh tonearest binary128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13456= catanh towardzero binary128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-104 : inexact-ok
13457= catanh upward binary128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-104 : inexact-ok
13458= catanh downward ibm128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13459= catanh tonearest ibm128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004000002p-104 : inexact-ok
13460= catanh towardzero ibm128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13461= catanh upward ibm128 0xf.fffffp-4 0x4p-128 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.00000100000080000040000021p-104 : inexact-ok
13462catanh 0x0.ffffffp0 -0x1p-126
13463= catanh downward binary32 0xf.fffffp-4 -0x4p-128 : 0x8.aa122p+0 -0x2.000004p-104 : inexact-ok
13464= catanh tonearest binary32 0xf.fffffp-4 -0x4p-128 : 0x8.aa123p+0 -0x2p-104 : inexact-ok
13465= catanh towardzero binary32 0xf.fffffp-4 -0x4p-128 : 0x8.aa122p+0 -0x2p-104 : inexact-ok
13466= catanh upward binary32 0xf.fffffp-4 -0x4p-128 : 0x8.aa123p+0 -0x2p-104 : inexact-ok
13467= catanh downward binary64 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea1p+0 -0x2.000001000000ap-104 : inexact-ok
13468= catanh tonearest binary64 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-104 : inexact-ok
13469= catanh towardzero binary64 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea1p+0 -0x2.0000010000008p-104 : inexact-ok
13470= catanh upward binary64 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-104 : inexact-ok
13471= catanh downward intel96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-104 : inexact-ok
13472= catanh tonearest intel96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13473= catanh towardzero intel96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13474= catanh upward intel96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-104 : inexact-ok
13475= catanh downward m68k96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-104 : inexact-ok
13476= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13477= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13478= catanh upward m68k96 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-104 : inexact-ok
13479= catanh downward binary128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-104 : inexact-ok
13480= catanh tonearest binary128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13481= catanh towardzero binary128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13482= catanh upward binary128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13483= catanh downward ibm128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.00000100000080000040000021p-104 : inexact-ok
13484= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13485= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13486= catanh upward ibm128 0xf.fffffp-4 -0x4p-128 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13487catanh -0x0.ffffffp0 0x1p-126
13488= catanh downward binary32 -0xf.fffffp-4 0x4p-128 : -0x8.aa123p+0 0x2p-104 : inexact-ok
13489= catanh tonearest binary32 -0xf.fffffp-4 0x4p-128 : -0x8.aa123p+0 0x2p-104 : inexact-ok
13490= catanh towardzero binary32 -0xf.fffffp-4 0x4p-128 : -0x8.aa122p+0 0x2p-104 : inexact-ok
13491= catanh upward binary32 -0xf.fffffp-4 0x4p-128 : -0x8.aa122p+0 0x2.000004p-104 : inexact-ok
13492= catanh downward binary64 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-104 : inexact-ok
13493= catanh tonearest binary64 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-104 : inexact-ok
13494= catanh towardzero binary64 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea1p+0 0x2.0000010000008p-104 : inexact-ok
13495= catanh upward binary64 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea1p+0 0x2.000001000000ap-104 : inexact-ok
13496= catanh downward intel96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-104 : inexact-ok
13497= catanh tonearest intel96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13498= catanh towardzero intel96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13499= catanh upward intel96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-104 : inexact-ok
13500= catanh downward m68k96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-104 : inexact-ok
13501= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13502= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-104 : inexact-ok
13503= catanh upward m68k96 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-104 : inexact-ok
13504= catanh downward binary128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13505= catanh tonearest binary128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13506= catanh towardzero binary128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-104 : inexact-ok
13507= catanh upward binary128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-104 : inexact-ok
13508= catanh downward ibm128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004000002p-104 : inexact-ok
13509= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004000002p-104 : inexact-ok
13510= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004000002p-104 : inexact-ok
13511= catanh upward ibm128 -0xf.fffffp-4 0x4p-128 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.00000100000080000040000021p-104 : inexact-ok
13512catanh -0x0.ffffffp0 -0x1p-126
13513= catanh downward binary32 -0xf.fffffp-4 -0x4p-128 : -0x8.aa123p+0 -0x2.000004p-104 : inexact-ok
13514= catanh tonearest binary32 -0xf.fffffp-4 -0x4p-128 : -0x8.aa123p+0 -0x2p-104 : inexact-ok
13515= catanh towardzero binary32 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122p+0 -0x2p-104 : inexact-ok
13516= catanh upward binary32 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122p+0 -0x2p-104 : inexact-ok
13517= catanh downward binary64 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea18p+0 -0x2.000001000000ap-104 : inexact-ok
13518= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-104 : inexact-ok
13519= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-104 : inexact-ok
13520= catanh upward binary64 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-104 : inexact-ok
13521= catanh downward intel96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-104 : inexact-ok
13522= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13523= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13524= catanh upward intel96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13525= catanh downward m68k96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-104 : inexact-ok
13526= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13527= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13528= catanh upward m68k96 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-104 : inexact-ok
13529= catanh downward binary128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-104 : inexact-ok
13530= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13531= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13532= catanh upward binary128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13533= catanh downward ibm128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.00000100000080000040000021p-104 : inexact-ok
13534= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13535= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13536= catanh upward ibm128 -0xf.fffffp-4 -0x4p-128 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004000002p-104 : inexact-ok
13537catanh 0x1p-126 0x0.ffffffp0
13538= catanh downward binary32 0x4p-128 0xf.fffffp-4 : 0x2p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13539= catanh tonearest binary32 0x4p-128 0xf.fffffp-4 : 0x2p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13540= catanh towardzero binary32 0x4p-128 0xf.fffffp-4 : 0x2p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13541= catanh upward binary32 0x4p-128 0xf.fffffp-4 : 0x2.000008p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13542= catanh downward binary64 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ep-128 0xc.90fda2221688p-4 : inexact-ok
13543= catanh tonearest binary64 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda2221688p-4 : inexact-ok
13544= catanh towardzero binary64 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ep-128 0xc.90fda2221688p-4 : inexact-ok
13545= catanh upward binary64 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda22216888p-4 : inexact-ok
13546= catanh downward intel96 0x4p-128 0xf.fffffp-4 : 0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13547= catanh tonearest intel96 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13548= catanh towardzero intel96 0x4p-128 0xf.fffffp-4 : 0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13549= catanh upward intel96 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13550= catanh downward m68k96 0x4p-128 0xf.fffffp-4 : 0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13551= catanh tonearest m68k96 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13552= catanh towardzero m68k96 0x4p-128 0xf.fffffp-4 : 0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13553= catanh upward m68k96 0x4p-128 0xf.fffffp-4 : 0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13554= catanh downward binary128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-128 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13555= catanh tonearest binary128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13556= catanh towardzero binary128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-128 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13557= catanh upward binary128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13558= catanh downward ibm128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13559= catanh tonearest ibm128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13560= catanh towardzero ibm128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13561= catanh upward ibm128 0x4p-128 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
13562catanh -0x1p-126 0x0.ffffffp0
13563= catanh downward binary32 -0x4p-128 0xf.fffffp-4 : -0x2.000008p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13564= catanh tonearest binary32 -0x4p-128 0xf.fffffp-4 : -0x2p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13565= catanh towardzero binary32 -0x4p-128 0xf.fffffp-4 : -0x2p-128 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13566= catanh upward binary32 -0x4p-128 0xf.fffffp-4 : -0x2p-128 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13567= catanh downward binary64 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688p-4 : inexact-ok
13568= catanh tonearest binary64 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688p-4 : inexact-ok
13569= catanh towardzero binary64 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ep-128 0xc.90fda2221688p-4 : inexact-ok
13570= catanh upward binary64 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ep-128 0xc.90fda22216888p-4 : inexact-ok
13571= catanh downward intel96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688234p-4 : inexact-ok
13572= catanh tonearest intel96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13573= catanh towardzero intel96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13574= catanh upward intel96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000fffcp-128 0xc.90fda2221688235p-4 : inexact-ok
13575= catanh downward m68k96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688234p-4 : inexact-ok
13576= catanh tonearest m68k96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000001p-128 0xc.90fda2221688235p-4 : inexact-ok
13577= catanh towardzero m68k96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000fffcp-128 0xc.90fda2221688234p-4 : inexact-ok
13578= catanh upward m68k96 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000fffcp-128 0xc.90fda2221688235p-4 : inexact-ok
13579= catanh downward binary128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13580= catanh tonearest binary128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13581= catanh towardzero binary128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-128 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13582= catanh upward binary128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-128 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13583= catanh downward ibm128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13584= catanh tonearest ibm128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13585= catanh towardzero ibm128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-128 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13586= catanh upward ibm128 -0x4p-128 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-128 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
13587catanh 0x1p-126 -0x0.ffffffp0
13588= catanh downward binary32 0x4p-128 -0xf.fffffp-4 : 0x2p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13589= catanh tonearest binary32 0x4p-128 -0xf.fffffp-4 : 0x2p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13590= catanh towardzero binary32 0x4p-128 -0xf.fffffp-4 : 0x2p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13591= catanh upward binary32 0x4p-128 -0xf.fffffp-4 : 0x2.000008p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13592= catanh downward binary64 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ep-128 -0xc.90fda22216888p-4 : inexact-ok
13593= catanh tonearest binary64 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688p-4 : inexact-ok
13594= catanh towardzero binary64 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ep-128 -0xc.90fda2221688p-4 : inexact-ok
13595= catanh upward binary64 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688p-4 : inexact-ok
13596= catanh downward intel96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000fffcp-128 -0xc.90fda2221688235p-4 : inexact-ok
13597= catanh tonearest intel96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13598= catanh towardzero intel96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13599= catanh upward intel96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688234p-4 : inexact-ok
13600= catanh downward m68k96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000fffcp-128 -0xc.90fda2221688235p-4 : inexact-ok
13601= catanh tonearest m68k96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13602= catanh towardzero m68k96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13603= catanh upward m68k96 0x4p-128 -0xf.fffffp-4 : 0x2.000002000001p-128 -0xc.90fda2221688234p-4 : inexact-ok
13604= catanh downward binary128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-128 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13605= catanh tonearest binary128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13606= catanh towardzero binary128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-128 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13607= catanh upward binary128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13608= catanh downward ibm128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-128 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
13609= catanh tonearest ibm128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13610= catanh towardzero ibm128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7fp-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13611= catanh upward ibm128 0x4p-128 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13612catanh -0x1p-126 -0x0.ffffffp0
13613= catanh downward binary32 -0x4p-128 -0xf.fffffp-4 : -0x2.000008p-128 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13614= catanh tonearest binary32 -0x4p-128 -0xf.fffffp-4 : -0x2p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13615= catanh towardzero binary32 -0x4p-128 -0xf.fffffp-4 : -0x2p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13616= catanh upward binary32 -0x4p-128 -0xf.fffffp-4 : -0x2p-128 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13617= catanh downward binary64 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda22216888p-4 : inexact-ok
13618= catanh tonearest binary64 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda2221688p-4 : inexact-ok
13619= catanh towardzero binary64 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ep-128 -0xc.90fda2221688p-4 : inexact-ok
13620= catanh upward binary64 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ep-128 -0xc.90fda2221688p-4 : inexact-ok
13621= catanh downward intel96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13622= catanh tonearest intel96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13623= catanh towardzero intel96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13624= catanh upward intel96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13625= catanh downward m68k96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13626= catanh tonearest m68k96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000001p-128 -0xc.90fda2221688235p-4 : inexact-ok
13627= catanh towardzero m68k96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13628= catanh upward m68k96 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000fffcp-128 -0xc.90fda2221688234p-4 : inexact-ok
13629= catanh downward binary128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13630= catanh tonearest binary128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
13631= catanh towardzero binary128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-128 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13632= catanh upward binary128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-128 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
13633= catanh downward ibm128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
13634= catanh tonearest ibm128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13635= catanh towardzero ibm128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13636= catanh upward ibm128 -0x4p-128 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7fp-128 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
13637catanh 1.0 0x1p-512
13638= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
13639= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
13640= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
13641= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
13642= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
13643= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
13644= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
13645= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
13646= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13647= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13648= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13649= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13650= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13651= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13652= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13653= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13654= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13655= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13656= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13657= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13658= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13659= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13660= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13661= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13662= catanh downward binary64 0x1p+0 0x1p-512 : 0xb.1cad103cdb86p+4 0xc.90fdaa22168cp-4 : inexact-ok
13663= catanh tonearest binary64 0x1p+0 0x1p-512 : 0xb.1cad103cdb86p+4 0xc.90fdaa22168cp-4 : inexact-ok
13664= catanh towardzero binary64 0x1p+0 0x1p-512 : 0xb.1cad103cdb86p+4 0xc.90fdaa22168cp-4 : inexact-ok
13665= catanh upward binary64 0x1p+0 0x1p-512 : 0xb.1cad103cdb868p+4 0xc.90fdaa22168c8p-4 : inexact-ok
13666= catanh downward intel96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13667= catanh tonearest intel96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13668= catanh towardzero intel96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13669= catanh upward intel96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13670= catanh downward m68k96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13671= catanh tonearest m68k96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13672= catanh towardzero m68k96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13673= catanh upward m68k96 0x1p+0 0x1p-512 : 0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13674= catanh downward binary128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cff48p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13675= catanh tonearest binary128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cff5p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13676= catanh towardzero binary128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cff48p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13677= catanh upward binary128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cff5p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13678= catanh downward ibm128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cfcp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13679= catanh tonearest ibm128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571dp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13680= catanh towardzero ibm128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571cfcp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13681= catanh upward ibm128 0x1p+0 0x1p-512 : 0xb.1cad103cdb861689fc8a571dp+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13682catanh 1.0 -0x1p-512
13683= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
13684= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
13685= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
13686= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
13687= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13688= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13689= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13690= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
13691= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13692= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13693= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13694= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13695= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13696= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13697= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13698= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13699= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13700= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13701= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13702= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13703= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13704= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13705= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13706= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13707= catanh downward binary64 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13708= catanh tonearest binary64 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13709= catanh towardzero binary64 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13710= catanh upward binary64 0x1p+0 -0x1p-512 : 0xb.1cad103cdb868p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13711= catanh downward intel96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13712= catanh tonearest intel96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13713= catanh towardzero intel96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13714= catanh upward intel96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13715= catanh downward m68k96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13716= catanh tonearest m68k96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13717= catanh towardzero m68k96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13718= catanh upward m68k96 0x1p+0 -0x1p-512 : 0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13719= catanh downward binary128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cff48p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13720= catanh tonearest binary128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cff5p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13721= catanh towardzero binary128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cff48p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13722= catanh upward binary128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cff5p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13723= catanh downward ibm128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cfcp+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13724= catanh tonearest ibm128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571dp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13725= catanh towardzero ibm128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571cfcp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13726= catanh upward ibm128 0x1p+0 -0x1p-512 : 0xb.1cad103cdb861689fc8a571dp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13727catanh -1.0 0x1p-512
13728= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
13729= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
13730= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
13731= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
13732= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
13733= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
13734= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
13735= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
13736= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13737= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13738= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13739= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13740= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13741= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13742= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13743= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13744= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13745= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13746= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13747= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13748= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13749= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13750= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13751= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13752= catanh downward binary64 -0x1p+0 0x1p-512 : -0xb.1cad103cdb868p+4 0xc.90fdaa22168cp-4 : inexact-ok
13753= catanh tonearest binary64 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86p+4 0xc.90fdaa22168cp-4 : inexact-ok
13754= catanh towardzero binary64 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86p+4 0xc.90fdaa22168cp-4 : inexact-ok
13755= catanh upward binary64 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86p+4 0xc.90fdaa22168c8p-4 : inexact-ok
13756= catanh downward intel96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86169p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13757= catanh tonearest intel96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13758= catanh towardzero intel96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13759= catanh upward intel96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86168p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13760= catanh downward m68k96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86169p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13761= catanh tonearest m68k96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86169p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13762= catanh towardzero m68k96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86168p+4 0xc.90fdaa22168c234p-4 : inexact-ok
13763= catanh upward m68k96 -0x1p+0 0x1p-512 : -0xb.1cad103cdb86168p+4 0xc.90fdaa22168c235p-4 : inexact-ok
13764= catanh downward binary128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cff5p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13765= catanh tonearest binary128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cff5p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13766= catanh towardzero binary128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cff48p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13767= catanh upward binary128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cff48p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13768= catanh downward ibm128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571dp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13769= catanh tonearest ibm128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571dp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13770= catanh towardzero ibm128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cfcp+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13771= catanh upward ibm128 -0x1p+0 0x1p-512 : -0xb.1cad103cdb861689fc8a571cfcp+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13772catanh -1.0 -0x1p-512
13773= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
13774= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
13775= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
13776= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
13777= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13778= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13779= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13780= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13781= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13782= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13783= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13784= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13785= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13786= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13787= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13788= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13789= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13790= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13791= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13792= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13793= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13794= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13795= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13796= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13797= catanh downward binary64 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb868p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
13798= catanh tonearest binary64 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13799= catanh towardzero binary64 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13800= catanh upward binary64 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86p+4 -0xc.90fdaa22168cp-4 : inexact-ok
13801= catanh downward intel96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13802= catanh tonearest intel96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13803= catanh towardzero intel96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13804= catanh upward intel96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13805= catanh downward m68k96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13806= catanh tonearest m68k96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86169p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
13807= catanh towardzero m68k96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13808= catanh upward m68k96 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb86168p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
13809= catanh downward binary128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cff5p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13810= catanh tonearest binary128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cff5p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13811= catanh towardzero binary128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cff48p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13812= catanh upward binary128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cff48p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13813= catanh downward ibm128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571dp+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13814= catanh tonearest ibm128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571dp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13815= catanh towardzero ibm128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cfcp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13816= catanh upward ibm128 -0x1p+0 -0x1p-512 : -0xb.1cad103cdb861689fc8a571cfcp+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13817catanh 0x1p-512 1.0
13818= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13819= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13820= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13821= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13822= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
13823= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
13824= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
13825= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
13826= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13827= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13828= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13829= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13830= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13831= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13832= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13833= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13834= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13835= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13836= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13837= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13838= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13839= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13840= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13841= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13842= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
13843= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
13844= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
13845= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
13846= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13847= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13848= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13849= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
13850= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13851= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13852= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13853= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13854= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13855= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13856= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13857= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13858= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13859= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13860= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13861= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13862= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13863= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13864= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13865= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13866= catanh downward binary64 0x1p-512 0x1p+0 : 0x7.ffffffffffffcp-516 0xc.90fdaa22168cp-4 : inexact-ok
13867= catanh tonearest binary64 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168cp-4 : inexact-ok
13868= catanh towardzero binary64 0x1p-512 0x1p+0 : 0x7.ffffffffffffcp-516 0xc.90fdaa22168cp-4 : inexact-ok
13869= catanh upward binary64 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c8p-4 : inexact-ok
13870= catanh downward intel96 0x1p-512 0x1p+0 : 0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13871= catanh tonearest intel96 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13872= catanh towardzero intel96 0x1p-512 0x1p+0 : 0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13873= catanh upward intel96 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13874= catanh downward m68k96 0x1p-512 0x1p+0 : 0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13875= catanh tonearest m68k96 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13876= catanh towardzero m68k96 0x1p-512 0x1p+0 : 0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13877= catanh upward m68k96 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13878= catanh downward binary128 0x1p-512 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13879= catanh tonearest binary128 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13880= catanh towardzero binary128 0x1p-512 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13881= catanh upward binary128 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13882= catanh downward ibm128 0x1p-512 0x1p+0 : 0x7.fffffffffffffffffffffffffep-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13883= catanh tonearest ibm128 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13884= catanh towardzero ibm128 0x1p-512 0x1p+0 : 0x7.fffffffffffffffffffffffffep-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13885= catanh upward ibm128 0x1p-512 0x1p+0 : 0x8p-516 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13886catanh -0x1p-512 1.0
13887= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
13888= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
13889= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
13890= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
13891= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13892= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13893= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
13894= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
13895= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13896= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13897= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13898= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13899= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13900= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13901= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
13902= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
13903= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13904= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13905= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13906= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13907= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13908= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13909= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13910= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13911= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13912= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13913= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13914= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13915= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
13916= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
13917= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
13918= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
13919= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
13920= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13921= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13922= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
13923= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
13924= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
13925= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
13926= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
13927= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13928= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13929= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13930= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13931= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13932= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13933= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13934= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13935= catanh downward binary64 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168cp-4 : inexact-ok
13936= catanh tonearest binary64 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168cp-4 : inexact-ok
13937= catanh towardzero binary64 -0x1p-512 0x1p+0 : -0x7.ffffffffffffcp-516 0xc.90fdaa22168cp-4 : inexact-ok
13938= catanh upward binary64 -0x1p-512 0x1p+0 : -0x7.ffffffffffffcp-516 0xc.90fdaa22168c8p-4 : inexact-ok
13939= catanh downward intel96 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13940= catanh tonearest intel96 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13941= catanh towardzero intel96 -0x1p-512 0x1p+0 : -0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13942= catanh upward intel96 -0x1p-512 0x1p+0 : -0x7.fffffffffffffff8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13943= catanh downward m68k96 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13944= catanh tonearest m68k96 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13945= catanh towardzero m68k96 -0x1p-512 0x1p+0 : -0x7.fffffffffffffff8p-516 0xc.90fdaa22168c234p-4 : inexact-ok
13946= catanh upward m68k96 -0x1p-512 0x1p+0 : -0x7.fffffffffffffff8p-516 0xc.90fdaa22168c235p-4 : inexact-ok
13947= catanh downward binary128 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13948= catanh tonearest binary128 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13949= catanh towardzero binary128 -0x1p-512 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-516 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13950= catanh upward binary128 -0x1p-512 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-516 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13951= catanh downward ibm128 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13952= catanh tonearest ibm128 -0x1p-512 0x1p+0 : -0x8p-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13953= catanh towardzero ibm128 -0x1p-512 0x1p+0 : -0x7.fffffffffffffffffffffffffep-516 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13954= catanh upward ibm128 -0x1p-512 0x1p+0 : -0x7.fffffffffffffffffffffffffep-516 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13955catanh 0x1p-512 -1.0
13956= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13957= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
13958= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13959= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
13960= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
13961= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
13962= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
13963= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
13964= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
13965= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
13966= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
13967= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
13968= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
13969= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
13970= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
13971= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
13972= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13973= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13974= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13975= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13976= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
13977= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13978= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13979= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
13980= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
13981= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
13982= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
13983= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
13984= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
13985= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
13986= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
13987= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
13988= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
13989= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
13990= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
13991= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
13992= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
13993= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
13994= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
13995= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
13996= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
13997= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13998= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
13999= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14000= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14001= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14002= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14003= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14004= catanh downward binary64 0x1p-512 -0x1p+0 : 0x7.ffffffffffffcp-516 -0xc.90fdaa22168c8p-4 : inexact-ok
14005= catanh tonearest binary64 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168cp-4 : inexact-ok
14006= catanh towardzero binary64 0x1p-512 -0x1p+0 : 0x7.ffffffffffffcp-516 -0xc.90fdaa22168cp-4 : inexact-ok
14007= catanh upward binary64 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168cp-4 : inexact-ok
14008= catanh downward intel96 0x1p-512 -0x1p+0 : 0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14009= catanh tonearest intel96 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14010= catanh towardzero intel96 0x1p-512 -0x1p+0 : 0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14011= catanh upward intel96 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14012= catanh downward m68k96 0x1p-512 -0x1p+0 : 0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14013= catanh tonearest m68k96 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14014= catanh towardzero m68k96 0x1p-512 -0x1p+0 : 0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14015= catanh upward m68k96 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14016= catanh downward binary128 0x1p-512 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-516 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14017= catanh tonearest binary128 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14018= catanh towardzero binary128 0x1p-512 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14019= catanh upward binary128 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14020= catanh downward ibm128 0x1p-512 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-516 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14021= catanh tonearest ibm128 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14022= catanh towardzero ibm128 0x1p-512 -0x1p+0 : 0x7.fffffffffffffffffffffffffep-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14023= catanh upward ibm128 0x1p-512 -0x1p+0 : 0x8p-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14024catanh -0x1p-512 -1.0
14025= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14026= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14027= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14028= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14029= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
14030= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14031= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14032= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14033= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14034= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14035= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14036= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14037= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14038= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14039= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14040= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14041= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14042= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14043= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14044= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14045= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14046= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14047= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14048= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14049= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14050= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14051= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14052= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14053= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
14054= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14055= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14056= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14057= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14058= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14059= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14060= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14061= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14062= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14063= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14064= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14065= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14066= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14067= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14068= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14069= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14070= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14071= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14072= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14073= catanh downward binary64 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c8p-4 : inexact-ok
14074= catanh tonearest binary64 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168cp-4 : inexact-ok
14075= catanh towardzero binary64 -0x1p-512 -0x1p+0 : -0x7.ffffffffffffcp-516 -0xc.90fdaa22168cp-4 : inexact-ok
14076= catanh upward binary64 -0x1p-512 -0x1p+0 : -0x7.ffffffffffffcp-516 -0xc.90fdaa22168cp-4 : inexact-ok
14077= catanh downward intel96 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14078= catanh tonearest intel96 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14079= catanh towardzero intel96 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14080= catanh upward intel96 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14081= catanh downward m68k96 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14082= catanh tonearest m68k96 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c235p-4 : inexact-ok
14083= catanh towardzero m68k96 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14084= catanh upward m68k96 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffff8p-516 -0xc.90fdaa22168c234p-4 : inexact-ok
14085= catanh downward binary128 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14086= catanh tonearest binary128 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14087= catanh towardzero binary128 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14088= catanh upward binary128 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-516 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14089= catanh downward ibm128 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14090= catanh tonearest ibm128 -0x1p-512 -0x1p+0 : -0x8p-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14091= catanh towardzero ibm128 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14092= catanh upward ibm128 -0x1p-512 -0x1p+0 : -0x7.fffffffffffffffffffffffffep-516 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14093catanh 1.0 0x1.3p-536
14094= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14095= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14096= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14097= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
14098= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14099= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14100= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14101= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
14102= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14103= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14104= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14105= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14106= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14107= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14108= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14109= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14110= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14111= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14112= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14113= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14114= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14115= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14116= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14117= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14118= catanh downward binary64 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68p+4 0xc.90fdaa22168cp-4 : inexact-ok
14119= catanh tonearest binary64 0x1p+0 0x1.3p-536 : 0xb.a062af2fae688p+4 0xc.90fdaa22168cp-4 : inexact-ok
14120= catanh towardzero binary64 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68p+4 0xc.90fdaa22168cp-4 : inexact-ok
14121= catanh upward binary64 0x1p+0 0x1.3p-536 : 0xb.a062af2fae688p+4 0xc.90fdaa22168c8p-4 : inexact-ok
14122= catanh downward intel96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14123= catanh tonearest intel96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14124= catanh towardzero intel96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14125= catanh upward intel96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14126= catanh downward m68k96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14127= catanh tonearest m68k96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14128= catanh towardzero m68k96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14129= catanh upward m68k96 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14130= catanh downward binary128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14131= catanh tonearest binary128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14132= catanh towardzero binary128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14133= catanh upward binary128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9038p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14134= catanh downward ibm128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14135= catanh tonearest ibm128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14136= catanh towardzero ibm128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14137= catanh upward ibm128 0x1p+0 0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e94p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14138catanh 1.0 -0x1.3p-536
14139= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14140= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14141= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14142= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
14143= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14144= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14145= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14146= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
14147= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14148= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14149= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14150= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14151= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14152= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14153= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14154= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14155= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14156= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14157= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14158= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14159= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14160= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14161= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14162= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14163= catanh downward binary64 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14164= catanh tonearest binary64 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae688p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14165= catanh towardzero binary64 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14166= catanh upward binary64 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae688p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14167= catanh downward intel96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14168= catanh tonearest intel96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14169= catanh towardzero intel96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14170= catanh upward intel96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68749p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14171= catanh downward m68k96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14172= catanh tonearest m68k96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14173= catanh towardzero m68k96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14174= catanh upward m68k96 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68749p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14175= catanh downward binary128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14176= catanh tonearest binary128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14177= catanh towardzero binary128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14178= catanh upward binary128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9038p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14179= catanh downward ibm128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14180= catanh tonearest ibm128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14181= catanh towardzero ibm128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14182= catanh upward ibm128 0x1p+0 -0x1.3p-536 : 0xb.a062af2fae68748e4cb6fd2e94p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14183catanh -1.0 0x1.3p-536
14184= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
14185= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14186= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14187= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14188= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
14189= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14190= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14191= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
14192= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14193= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14194= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14195= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14196= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14197= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14198= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14199= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14200= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14201= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14202= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14203= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14204= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14205= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14206= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14207= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14208= catanh downward binary64 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae688p+4 0xc.90fdaa22168cp-4 : inexact-ok
14209= catanh tonearest binary64 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae688p+4 0xc.90fdaa22168cp-4 : inexact-ok
14210= catanh towardzero binary64 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68p+4 0xc.90fdaa22168cp-4 : inexact-ok
14211= catanh upward binary64 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68p+4 0xc.90fdaa22168c8p-4 : inexact-ok
14212= catanh downward intel96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68749p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14213= catanh tonearest intel96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14214= catanh towardzero intel96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14215= catanh upward intel96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14216= catanh downward m68k96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68749p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14217= catanh tonearest m68k96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68749p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14218= catanh towardzero m68k96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14219= catanh upward m68k96 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14220= catanh downward binary128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9038p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14221= catanh tonearest binary128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14222= catanh towardzero binary128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14223= catanh upward binary128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14224= catanh downward ibm128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e94p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14225= catanh tonearest ibm128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14226= catanh towardzero ibm128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14227= catanh upward ibm128 -0x1p+0 0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14228catanh -1.0 -0x1.3p-536
14229= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
14230= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14231= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14232= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14233= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14234= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14235= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14236= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14237= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14238= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14239= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14240= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14241= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14242= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14243= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14244= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14245= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14246= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14247= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14248= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14249= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14250= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14251= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14252= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14253= catanh downward binary64 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae688p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14254= catanh tonearest binary64 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae688p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14255= catanh towardzero binary64 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14256= catanh upward binary64 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14257= catanh downward intel96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14258= catanh tonearest intel96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14259= catanh towardzero intel96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14260= catanh upward intel96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14261= catanh downward m68k96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14262= catanh tonearest m68k96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68749p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14263= catanh towardzero m68k96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14264= catanh upward m68k96 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14265= catanh downward binary128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9038p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14266= catanh tonearest binary128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14267= catanh towardzero binary128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14268= catanh upward binary128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e903p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14269= catanh downward ibm128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e94p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14270= catanh tonearest ibm128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14271= catanh towardzero ibm128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14272= catanh upward ibm128 -0x1p+0 -0x1.3p-536 : -0xb.a062af2fae68748e4cb6fd2e9p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14273catanh 0x1.3p-536 1.0
14274= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14275= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14276= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14277= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14278= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14279= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14280= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14281= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
14282= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14283= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14284= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14285= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14286= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14287= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14288= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14289= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14290= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14291= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14292= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14293= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14294= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14295= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14296= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14297= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14298= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
14299= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
14300= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
14301= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
14302= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14303= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14304= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14305= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
14306= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14307= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14308= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14309= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14310= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14311= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14312= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14313= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14314= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14315= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14316= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14317= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14318= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14319= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14320= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14321= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14322= catanh downward binary64 0x1.3p-536 0x1p+0 : 0x9.7fffffffffff8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14323= catanh tonearest binary64 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14324= catanh towardzero binary64 0x1.3p-536 0x1p+0 : 0x9.7fffffffffff8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14325= catanh upward binary64 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c8p-4 : inexact-ok
14326= catanh downward intel96 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14327= catanh tonearest intel96 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14328= catanh towardzero intel96 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14329= catanh upward intel96 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14330= catanh downward m68k96 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14331= catanh tonearest m68k96 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14332= catanh towardzero m68k96 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14333= catanh upward m68k96 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14334= catanh downward binary128 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffffffffffffff8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14335= catanh tonearest binary128 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14336= catanh towardzero binary128 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffffffffffffff8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14337= catanh upward binary128 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14338= catanh downward ibm128 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffffffffffffcp-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14339= catanh tonearest ibm128 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14340= catanh towardzero ibm128 0x1.3p-536 0x1p+0 : 0x9.7ffffffffffffffffffffffffcp-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14341= catanh upward ibm128 0x1.3p-536 0x1p+0 : 0x9.8p-540 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14342catanh -0x1.3p-536 1.0
14343= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
14344= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
14345= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
14346= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
14347= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14348= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14349= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14350= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
14351= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14352= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14353= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14354= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14355= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14356= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14357= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14358= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14359= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14360= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14361= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14362= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14363= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14364= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14365= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14366= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14367= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14368= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14369= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14370= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14371= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14372= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14373= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14374= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
14375= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
14376= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14377= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14378= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
14379= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
14380= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14381= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14382= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
14383= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14384= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14385= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14386= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14387= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14388= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14389= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14390= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14391= catanh downward binary64 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14392= catanh tonearest binary64 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14393= catanh towardzero binary64 -0x1.3p-536 0x1p+0 : -0x9.7fffffffffff8p-540 0xc.90fdaa22168cp-4 : inexact-ok
14394= catanh upward binary64 -0x1.3p-536 0x1p+0 : -0x9.7fffffffffff8p-540 0xc.90fdaa22168c8p-4 : inexact-ok
14395= catanh downward intel96 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234p-4 : inexact-ok
14396= catanh tonearest intel96 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14397= catanh towardzero intel96 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14398= catanh upward intel96 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffp-540 0xc.90fdaa22168c235p-4 : inexact-ok
14399= catanh downward m68k96 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234p-4 : inexact-ok
14400= catanh tonearest m68k96 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c235p-4 : inexact-ok
14401= catanh towardzero m68k96 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffp-540 0xc.90fdaa22168c234p-4 : inexact-ok
14402= catanh upward m68k96 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffp-540 0xc.90fdaa22168c235p-4 : inexact-ok
14403= catanh downward binary128 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14404= catanh tonearest binary128 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14405= catanh towardzero binary128 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffffffffffffff8p-540 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14406= catanh upward binary128 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffffffffffffff8p-540 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14407= catanh downward ibm128 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14408= catanh tonearest ibm128 -0x1.3p-536 0x1p+0 : -0x9.8p-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14409= catanh towardzero ibm128 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffffffffffffcp-540 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14410= catanh upward ibm128 -0x1.3p-536 0x1p+0 : -0x9.7ffffffffffffffffffffffffcp-540 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14411catanh 0x1.3p-536 -1.0
14412= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14413= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14414= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14415= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14416= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
14417= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14418= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14419= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14420= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14421= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14422= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14423= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14424= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14425= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14426= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14427= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14428= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14429= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14430= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14431= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14432= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14433= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14434= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14435= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14436= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
14437= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
14438= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
14439= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
14440= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
14441= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14442= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14443= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14444= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14445= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14446= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14447= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14448= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14449= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14450= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14451= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14452= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14453= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14454= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14455= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14456= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14457= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14458= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14459= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14460= catanh downward binary64 0x1.3p-536 -0x1p+0 : 0x9.7fffffffffff8p-540 -0xc.90fdaa22168c8p-4 : inexact-ok
14461= catanh tonearest binary64 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14462= catanh towardzero binary64 0x1.3p-536 -0x1p+0 : 0x9.7fffffffffff8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14463= catanh upward binary64 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14464= catanh downward intel96 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14465= catanh tonearest intel96 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14466= catanh towardzero intel96 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14467= catanh upward intel96 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14468= catanh downward m68k96 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14469= catanh tonearest m68k96 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14470= catanh towardzero m68k96 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14471= catanh upward m68k96 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14472= catanh downward binary128 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffffffffffffff8p-540 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14473= catanh tonearest binary128 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14474= catanh towardzero binary128 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffffffffffffff8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14475= catanh upward binary128 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14476= catanh downward ibm128 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffffffffffffcp-540 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14477= catanh tonearest ibm128 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14478= catanh towardzero ibm128 0x1.3p-536 -0x1p+0 : 0x9.7ffffffffffffffffffffffffcp-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14479= catanh upward ibm128 0x1.3p-536 -0x1p+0 : 0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14480catanh -0x1.3p-536 -1.0
14481= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14482= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14483= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14484= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14485= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
14486= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14487= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14488= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14489= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14490= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14491= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14492= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14493= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14494= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14495= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14496= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14497= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14498= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14499= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14500= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14501= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14502= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14503= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14504= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14505= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14506= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14507= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14508= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14509= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
14510= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14511= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14512= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14513= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14514= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14515= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14516= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14517= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14518= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14519= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14520= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14521= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14522= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14523= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14524= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14525= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14526= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14527= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14528= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14529= catanh downward binary64 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c8p-4 : inexact-ok
14530= catanh tonearest binary64 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14531= catanh towardzero binary64 -0x1.3p-536 -0x1p+0 : -0x9.7fffffffffff8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14532= catanh upward binary64 -0x1.3p-536 -0x1p+0 : -0x9.7fffffffffff8p-540 -0xc.90fdaa22168cp-4 : inexact-ok
14533= catanh downward intel96 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14534= catanh tonearest intel96 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14535= catanh towardzero intel96 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14536= catanh upward intel96 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14537= catanh downward m68k96 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14538= catanh tonearest m68k96 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c235p-4 : inexact-ok
14539= catanh towardzero m68k96 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14540= catanh upward m68k96 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffp-540 -0xc.90fdaa22168c234p-4 : inexact-ok
14541= catanh downward binary128 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14542= catanh tonearest binary128 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14543= catanh towardzero binary128 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffffffffffffff8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14544= catanh upward binary128 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffffffffffffff8p-540 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14545= catanh downward ibm128 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14546= catanh tonearest ibm128 -0x1.3p-536 -0x1p+0 : -0x9.8p-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14547= catanh towardzero ibm128 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffffffffffffcp-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14548= catanh upward ibm128 -0x1.3p-536 -0x1p+0 : -0x9.7ffffffffffffffffffffffffcp-540 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14549catanh 1.0 0x1p-1020
14550= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14551= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14552= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14553= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
14554= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14555= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14556= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14557= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
14558= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14559= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14560= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14561= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14562= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14563= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14564= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14565= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14566= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14567= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14568= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14569= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14570= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14571= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14572= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14573= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14574= catanh downward binary64 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43p+8 0xc.90fdaa22168cp-4 : inexact-ok
14575= catanh tonearest binary64 0x1p+0 0x1p-1020 : 0x1.61da04cbafe44p+8 0xc.90fdaa22168cp-4 : inexact-ok
14576= catanh towardzero binary64 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43p+8 0xc.90fdaa22168cp-4 : inexact-ok
14577= catanh upward binary64 0x1p+0 0x1p-1020 : 0x1.61da04cbafe44p+8 0xc.90fdaa22168c8p-4 : inexact-ok
14578= catanh downward intel96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14579= catanh tonearest intel96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14580= catanh towardzero intel96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14581= catanh upward intel96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14582= catanh downward m68k96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14583= catanh tonearest m68k96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14584= catanh towardzero m68k96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14585= catanh upward m68k96 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14586= catanh downward binary128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14587= catanh tonearest binary128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14588= catanh towardzero binary128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14589= catanh upward binary128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3e1p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14590= catanh downward ibm128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a38p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14591= catanh tonearest ibm128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a4p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14592= catanh towardzero ibm128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a38p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14593= catanh upward ibm128 0x1p+0 0x1p-1020 : 0x1.61da04cbafe43c21121891a2a4p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14594catanh 1.0 -0x1p-1020
14595= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14596= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14597= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14598= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
14599= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14600= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14601= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14602= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
14603= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14604= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14605= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14606= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14607= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14608= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14609= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14610= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14611= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14612= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14613= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14614= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14615= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14616= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14617= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14618= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14619= catanh downward binary64 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
14620= catanh tonearest binary64 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe44p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14621= catanh towardzero binary64 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14622= catanh upward binary64 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe44p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14623= catanh downward intel96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14624= catanh tonearest intel96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14625= catanh towardzero intel96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14626= catanh upward intel96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14627= catanh downward m68k96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14628= catanh tonearest m68k96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14629= catanh towardzero m68k96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14630= catanh upward m68k96 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14631= catanh downward binary128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14632= catanh tonearest binary128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14633= catanh towardzero binary128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14634= catanh upward binary128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a3e1p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14635= catanh downward ibm128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a38p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14636= catanh tonearest ibm128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a4p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14637= catanh towardzero ibm128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a38p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14638= catanh upward ibm128 0x1p+0 -0x1p-1020 : 0x1.61da04cbafe43c21121891a2a4p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14639catanh -1.0 0x1p-1020
14640= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
14641= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14642= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
14643= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
14644= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
14645= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14646= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
14647= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
14648= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14649= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14650= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14651= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14652= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14653= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14654= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
14655= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
14656= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14657= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14658= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14659= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14660= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14661= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14662= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14663= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14664= catanh downward binary64 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe44p+8 0xc.90fdaa22168cp-4 : inexact-ok
14665= catanh tonearest binary64 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe44p+8 0xc.90fdaa22168cp-4 : inexact-ok
14666= catanh towardzero binary64 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43p+8 0xc.90fdaa22168cp-4 : inexact-ok
14667= catanh upward binary64 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43p+8 0xc.90fdaa22168c8p-4 : inexact-ok
14668= catanh downward intel96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14669= catanh tonearest intel96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14670= catanh towardzero intel96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14671= catanh upward intel96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14672= catanh downward m68k96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14673= catanh tonearest m68k96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c22p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14674= catanh towardzero m68k96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c234p-4 : inexact-ok
14675= catanh upward m68k96 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c2p+8 0xc.90fdaa22168c235p-4 : inexact-ok
14676= catanh downward binary128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3e1p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14677= catanh tonearest binary128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14678= catanh towardzero binary128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14679= catanh upward binary128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14680= catanh downward ibm128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a4p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14681= catanh tonearest ibm128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a4p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14682= catanh towardzero ibm128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a38p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14683= catanh upward ibm128 -0x1p+0 0x1p-1020 : -0x1.61da04cbafe43c21121891a2a38p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14684catanh -1.0 -0x1p-1020
14685= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
14686= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
14687= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14688= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
14689= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
14690= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14691= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14692= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
14693= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14694= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14695= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14696= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14697= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14698= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
14699= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14700= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
14701= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14702= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14703= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14704= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14705= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14706= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14707= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14708= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14709= catanh downward binary64 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe44p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
14710= catanh tonearest binary64 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe44p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14711= catanh towardzero binary64 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14712= catanh upward binary64 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43p+8 -0xc.90fdaa22168cp-4 : inexact-ok
14713= catanh downward intel96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14714= catanh tonearest intel96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14715= catanh towardzero intel96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14716= catanh upward intel96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14717= catanh downward m68k96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14718= catanh tonearest m68k96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c22p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
14719= catanh towardzero m68k96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14720= catanh upward m68k96 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c2p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
14721= catanh downward binary128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3e1p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14722= catanh tonearest binary128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14723= catanh towardzero binary128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14724= catanh upward binary128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a3ep+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14725= catanh downward ibm128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a4p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14726= catanh tonearest ibm128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a4p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14727= catanh towardzero ibm128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a38p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14728= catanh upward ibm128 -0x1p+0 -0x1p-1020 : -0x1.61da04cbafe43c21121891a2a38p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14729catanh 0x1p-1020 1.0
14730= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14731= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14732= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14733= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14734= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14735= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14736= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14737= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
14738= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14739= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14740= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14741= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14742= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14743= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14744= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14745= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14746= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14747= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14748= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14749= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14750= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14751= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14752= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14753= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14754= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
14755= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
14756= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
14757= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
14758= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14759= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14760= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14761= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
14762= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14763= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14764= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14765= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14766= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14767= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14768= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14769= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14770= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14771= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14772= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14773= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14774= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14775= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14776= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14777= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14778= catanh downward binary64 0x1p-1020 0x1p+0 : 0x7.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok
14779= catanh tonearest binary64 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168cp-4 : inexact-ok
14780= catanh towardzero binary64 0x1p-1020 0x1p+0 : 0x7.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok
14781= catanh upward binary64 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c8p-4 : inexact-ok
14782= catanh downward intel96 0x1p-1020 0x1p+0 : 0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14783= catanh tonearest intel96 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14784= catanh towardzero intel96 0x1p-1020 0x1p+0 : 0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14785= catanh upward intel96 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14786= catanh downward m68k96 0x1p-1020 0x1p+0 : 0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14787= catanh tonearest m68k96 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14788= catanh towardzero m68k96 0x1p-1020 0x1p+0 : 0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14789= catanh upward m68k96 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14790= catanh downward binary128 0x1p-1020 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14791= catanh tonearest binary128 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14792= catanh towardzero binary128 0x1p-1020 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14793= catanh upward binary128 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14794= catanh downward ibm128 0x1p-1020 0x1p+0 : 0x7.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14795= catanh tonearest ibm128 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14796= catanh towardzero ibm128 0x1p-1020 0x1p+0 : 0x7.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14797= catanh upward ibm128 0x1p-1020 0x1p+0 : 0x8p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
14798catanh -0x1p-1020 1.0
14799= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
14800= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
14801= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
14802= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
14803= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14804= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14805= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
14806= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
14807= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14808= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14809= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14810= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14811= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14812= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14813= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
14814= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
14815= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14816= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14817= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14818= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14819= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14820= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14821= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14822= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14823= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14824= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14825= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14826= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14827= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14828= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
14829= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
14830= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
14831= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
14832= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14833= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14834= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
14835= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
14836= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
14837= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
14838= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
14839= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14840= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14841= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14842= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14843= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14844= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14845= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14846= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14847= catanh downward binary64 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168cp-4 : inexact-ok
14848= catanh tonearest binary64 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168cp-4 : inexact-ok
14849= catanh towardzero binary64 -0x1p-1020 0x1p+0 : -0x7.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok
14850= catanh upward binary64 -0x1p-1020 0x1p+0 : -0x7.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok
14851= catanh downward intel96 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14852= catanh tonearest intel96 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14853= catanh towardzero intel96 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14854= catanh upward intel96 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14855= catanh downward m68k96 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14856= catanh tonearest m68k96 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14857= catanh towardzero m68k96 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
14858= catanh upward m68k96 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffff8p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
14859= catanh downward binary128 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14860= catanh tonearest binary128 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14861= catanh towardzero binary128 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14862= catanh upward binary128 -0x1p-1020 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14863= catanh downward ibm128 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14864= catanh tonearest ibm128 -0x1p-1020 0x1p+0 : -0x8p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14865= catanh towardzero ibm128 -0x1p-1020 0x1p+0 : -0x7.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14866= catanh upward ibm128 -0x1p-1020 0x1p+0 : -0x7.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
14867catanh 0x1p-1020 -1.0
14868= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14869= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14870= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14871= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14872= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
14873= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14874= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14875= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14876= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14877= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14878= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14879= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14880= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14881= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14882= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14883= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14884= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14885= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14886= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14887= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14888= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14889= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14890= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14891= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14892= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
14893= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
14894= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
14895= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
14896= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
14897= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14898= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14899= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14900= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14901= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14902= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14903= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14904= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14905= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14906= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14907= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14908= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14909= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14910= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14911= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14912= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14913= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14914= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14915= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14916= catanh downward binary64 0x1p-1020 -0x1p+0 : 0x7.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok
14917= catanh tonearest binary64 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14918= catanh towardzero binary64 0x1p-1020 -0x1p+0 : 0x7.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14919= catanh upward binary64 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14920= catanh downward intel96 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14921= catanh tonearest intel96 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14922= catanh towardzero intel96 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14923= catanh upward intel96 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14924= catanh downward m68k96 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14925= catanh tonearest m68k96 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14926= catanh towardzero m68k96 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14927= catanh upward m68k96 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14928= catanh downward binary128 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14929= catanh tonearest binary128 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14930= catanh towardzero binary128 0x1p-1020 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14931= catanh upward binary128 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14932= catanh downward ibm128 0x1p-1020 -0x1p+0 : 0x7.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
14933= catanh tonearest ibm128 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14934= catanh towardzero ibm128 0x1p-1020 -0x1p+0 : 0x7.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14935= catanh upward ibm128 0x1p-1020 -0x1p+0 : 0x8p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
14936catanh -0x1p-1020 -1.0
14937= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14938= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
14939= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14940= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
14941= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
14942= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14943= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14944= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
14945= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14946= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14947= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14948= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14949= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14950= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
14951= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14952= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
14953= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14954= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14955= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14956= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14957= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14958= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14959= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14960= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14961= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14962= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
14963= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14964= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
14965= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
14966= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
14967= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14968= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
14969= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14970= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14971= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14972= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14973= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14974= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
14975= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14976= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
14977= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14978= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14979= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14980= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14981= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
14982= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14983= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14984= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
14985= catanh downward binary64 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok
14986= catanh tonearest binary64 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14987= catanh towardzero binary64 -0x1p-1020 -0x1p+0 : -0x7.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14988= catanh upward binary64 -0x1p-1020 -0x1p+0 : -0x7.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok
14989= catanh downward intel96 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14990= catanh tonearest intel96 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14991= catanh towardzero intel96 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14992= catanh upward intel96 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14993= catanh downward m68k96 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14994= catanh tonearest m68k96 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
14995= catanh towardzero m68k96 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14996= catanh upward m68k96 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffff8p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
14997= catanh downward binary128 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
14998= catanh tonearest binary128 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
14999= catanh towardzero binary128 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15000= catanh upward binary128 -0x1p-1020 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15001= catanh downward ibm128 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
15002= catanh tonearest ibm128 -0x1p-1020 -0x1p+0 : -0x8p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15003= catanh towardzero ibm128 -0x1p-1020 -0x1p+0 : -0x7.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15004= catanh upward ibm128 -0x1p-1020 -0x1p+0 : -0x7.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15005catanh 0x1.0000000000001p0 0x1p-1022
15006= catanh downward binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15007= catanh tonearest binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15008= catanh towardzero binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15009= catanh upward binary32 0x1.000002p+0 0x8p-152 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
15010= catanh downward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15011= catanh tonearest binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15012= catanh towardzero binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15013= catanh upward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
15014= catanh downward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15015= catanh tonearest intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15016= catanh towardzero intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15017= catanh upward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15018= catanh downward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15019= catanh tonearest m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15020= catanh towardzero m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15021= catanh upward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15022= catanh downward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15023= catanh tonearest binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15024= catanh towardzero binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15025= catanh upward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15026= catanh downward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15027= catanh tonearest ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15028= catanh towardzero ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15029= catanh upward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15030= catanh downward binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15031= catanh tonearest binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15032= catanh towardzero binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15033= catanh upward binary32 0x1.000002p+0 0x0p+0 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
15034= catanh downward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15035= catanh tonearest binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15036= catanh towardzero binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15037= catanh upward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
15038= catanh downward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15039= catanh tonearest intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15040= catanh towardzero intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15041= catanh upward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15042= catanh downward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15043= catanh tonearest m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15044= catanh towardzero m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15045= catanh upward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
15046= catanh downward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15047= catanh tonearest binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15048= catanh towardzero binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15049= catanh upward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15050= catanh downward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15051= catanh tonearest ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15052= catanh towardzero ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15053= catanh upward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
15054= catanh downward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15055= catanh tonearest binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15056= catanh towardzero binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15057= catanh upward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
15058= catanh downward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15059= catanh tonearest intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15060= catanh towardzero intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15061= catanh upward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15062= catanh downward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15063= catanh tonearest m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15064= catanh towardzero m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15065= catanh upward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15066= catanh downward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15067= catanh tonearest binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15068= catanh towardzero binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15069= catanh upward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15070= catanh downward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15071= catanh tonearest ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15072= catanh towardzero ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15073= catanh upward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15074= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
15075= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
15076= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
15077= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
15078= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
15079= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
15080= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
15081= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
15082= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15083= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15084= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15085= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15086= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15087= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15088= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15089= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15090= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15091= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15092= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15093= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15094= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15095= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15096= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15097= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15098= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
15099= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
15100= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
15101= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
15102= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15103= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15104= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15105= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
15106= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15107= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15108= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15109= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
15110= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15111= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15112= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15113= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15114= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15115= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15116= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15117= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15118= catanh downward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15119= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15120= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15121= catanh upward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
15122= catanh downward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15123= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15124= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15125= catanh upward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15126= catanh downward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15127= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15128= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15129= catanh upward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15130= catanh downward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15131= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15132= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15133= catanh upward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
15134= catanh downward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15135= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15136= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15137= catanh upward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
15138= catanh downward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15139= catanh tonearest binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15140= catanh towardzero binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15141= catanh upward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
15142= catanh downward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15143= catanh tonearest intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15144= catanh towardzero intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15145= catanh upward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15146= catanh downward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15147= catanh tonearest m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15148= catanh towardzero m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15149= catanh upward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
15150= catanh downward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15151= catanh tonearest binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15152= catanh towardzero binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15153= catanh upward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
15154= catanh downward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15155= catanh tonearest ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15156= catanh towardzero ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15157= catanh upward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15158= catanh downward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15159= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15160= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15161= catanh upward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
15162= catanh downward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15163= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15164= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15165= catanh upward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15166= catanh downward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15167= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15168= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15169= catanh upward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15170= catanh downward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15171= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15172= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15173= catanh upward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15174= catanh downward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15175= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15176= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15177= catanh upward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15178catanh 0x1.0000000000001p0 -0x1p-1022
15179= catanh downward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15180= catanh tonearest binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15181= catanh towardzero binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15182= catanh upward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
15183= catanh downward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
15184= catanh tonearest binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15185= catanh towardzero binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15186= catanh upward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15187= catanh downward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15188= catanh tonearest intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15189= catanh towardzero intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15190= catanh upward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15191= catanh downward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15192= catanh tonearest m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15193= catanh towardzero m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15194= catanh upward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
15195= catanh downward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15196= catanh tonearest binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15197= catanh towardzero binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15198= catanh upward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15199= catanh downward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15200= catanh tonearest ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15201= catanh towardzero ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15202= catanh upward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
15203= catanh downward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15204= catanh tonearest binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15205= catanh towardzero binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15206= catanh upward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
15207= catanh downward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
15208= catanh tonearest binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15209= catanh towardzero binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15210= catanh upward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15211= catanh downward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15212= catanh tonearest intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15213= catanh towardzero intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15214= catanh upward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15215= catanh downward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15216= catanh tonearest m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15217= catanh towardzero m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15218= catanh upward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15219= catanh downward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15220= catanh tonearest binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15221= catanh towardzero binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15222= catanh upward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15223= catanh downward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15224= catanh tonearest ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15225= catanh towardzero ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15226= catanh upward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15227= catanh downward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
15228= catanh tonearest binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15229= catanh towardzero binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15230= catanh upward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15231= catanh downward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15232= catanh tonearest intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15233= catanh towardzero intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15234= catanh upward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15235= catanh downward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15236= catanh tonearest m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15237= catanh towardzero m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15238= catanh upward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15239= catanh downward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15240= catanh tonearest binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15241= catanh towardzero binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15242= catanh upward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15243= catanh downward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15244= catanh tonearest ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15245= catanh towardzero ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15246= catanh upward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15247= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
15248= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
15249= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
15250= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
15251= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
15252= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
15253= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
15254= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
15255= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15256= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15257= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15258= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15259= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15260= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15261= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15262= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15263= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15264= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15265= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15266= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15267= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15268= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15269= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15270= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15271= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
15272= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15273= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15274= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15275= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15276= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15277= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15278= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15279= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15280= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15281= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15282= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15283= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15284= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15285= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15286= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15287= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15288= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15289= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15290= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15291= catanh downward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
15292= catanh tonearest binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15293= catanh towardzero binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15294= catanh upward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
15295= catanh downward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15296= catanh tonearest intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15297= catanh towardzero intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15298= catanh upward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15299= catanh downward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15300= catanh tonearest m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15301= catanh towardzero m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15302= catanh upward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
15303= catanh downward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15304= catanh tonearest binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15305= catanh towardzero binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15306= catanh upward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
15307= catanh downward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15308= catanh tonearest ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15309= catanh towardzero ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15310= catanh upward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15311= catanh downward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
15312= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15313= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15314= catanh upward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
15315= catanh downward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15316= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15317= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15318= catanh upward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15319= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15320= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15321= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15322= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15323= catanh downward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
15324= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15325= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15326= catanh upward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15327= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
15328= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15329= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15330= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15331= catanh downward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
15332= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15333= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15334= catanh upward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
15335= catanh downward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15336= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15337= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15338= catanh upward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15339= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15340= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15341= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15342= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15343= catanh downward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15344= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15345= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15346= catanh upward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15347= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15348= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15349= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15350= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15351catanh -0x1.0000000000001p0 0x1p-1022
15352= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
15353= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
15354= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
15355= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
15356= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
15357= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
15358= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
15359= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
15360= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15361= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15362= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15363= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15364= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15365= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15366= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
15367= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
15368= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15369= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15370= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15371= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15372= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15373= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15374= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15375= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15376= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
15377= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
15378= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
15379= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
15380= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
15381= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15382= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15383= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15384= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
15385= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15386= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
15387= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
15388= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15389= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15390= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15391= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15392= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15393= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15394= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15395= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15396= catanh downward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
15397= catanh tonearest binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15398= catanh towardzero binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15399= catanh upward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15400= catanh downward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15401= catanh tonearest binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15402= catanh towardzero binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15403= catanh upward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
15404= catanh downward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15405= catanh tonearest intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15406= catanh towardzero intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15407= catanh upward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15408= catanh downward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15409= catanh tonearest m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15410= catanh towardzero m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15411= catanh upward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15412= catanh downward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15413= catanh tonearest binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15414= catanh towardzero binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15415= catanh upward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15416= catanh downward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15417= catanh tonearest ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15418= catanh towardzero ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15419= catanh upward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15420= catanh downward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
15421= catanh tonearest binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15422= catanh towardzero binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
15423= catanh upward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
15424= catanh downward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15425= catanh tonearest binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15426= catanh towardzero binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15427= catanh upward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
15428= catanh downward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15429= catanh tonearest intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15430= catanh towardzero intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15431= catanh upward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15432= catanh downward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15433= catanh tonearest m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15434= catanh towardzero m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15435= catanh upward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
15436= catanh downward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15437= catanh tonearest binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15438= catanh towardzero binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15439= catanh upward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15440= catanh downward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15441= catanh tonearest ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15442= catanh towardzero ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15443= catanh upward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
15444= catanh downward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15445= catanh tonearest binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
15446= catanh towardzero binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
15447= catanh upward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
15448= catanh downward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15449= catanh tonearest intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15450= catanh towardzero intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15451= catanh upward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15452= catanh downward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
15453= catanh tonearest m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15454= catanh towardzero m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
15455= catanh upward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
15456= catanh downward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15457= catanh tonearest binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15458= catanh towardzero binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15459= catanh upward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15460= catanh downward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15461= catanh tonearest ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15462= catanh towardzero ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15463= catanh upward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15464= catanh downward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
15465= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15466= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15467= catanh upward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
15468= catanh downward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15469= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15470= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15471= catanh upward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15472= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15473= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15474= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15475= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15476= catanh downward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15477= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15478= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15479= catanh upward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
15480= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15481= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15482= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15483= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
15484= catanh downward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
15485= catanh tonearest binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15486= catanh towardzero binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15487= catanh upward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
15488= catanh downward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15489= catanh tonearest intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15490= catanh towardzero intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15491= catanh upward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15492= catanh downward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15493= catanh tonearest m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15494= catanh towardzero m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15495= catanh upward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
15496= catanh downward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15497= catanh tonearest binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15498= catanh towardzero binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15499= catanh upward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
15500= catanh downward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15501= catanh tonearest ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15502= catanh towardzero ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15503= catanh upward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15504= catanh downward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
15505= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15506= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
15507= catanh upward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
15508= catanh downward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15509= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15510= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15511= catanh upward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15512= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
15513= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15514= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
15515= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
15516= catanh downward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15517= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15518= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15519= catanh upward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15520= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15521= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15522= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15523= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15524catanh -0x1.0000000000001p0 -0x1p-1022
15525= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
15526= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
15527= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
15528= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
15529= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
15530= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
15531= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
15532= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
15533= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15534= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15535= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15536= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15537= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15538= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
15539= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15540= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
15541= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15542= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15543= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15544= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15545= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15546= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15547= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15548= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15549= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
15550= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15551= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15552= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
15553= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15554= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15555= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15556= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15557= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15558= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
15559= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15560= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
15561= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15562= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15563= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15564= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15565= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15566= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15567= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15568= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15569= catanh downward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
15570= catanh tonearest binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15571= catanh towardzero binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15572= catanh upward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15573= catanh downward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
15574= catanh tonearest binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15575= catanh towardzero binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15576= catanh upward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15577= catanh downward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15578= catanh tonearest intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15579= catanh towardzero intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15580= catanh upward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15581= catanh downward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15582= catanh tonearest m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15583= catanh towardzero m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15584= catanh upward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
15585= catanh downward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15586= catanh tonearest binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15587= catanh towardzero binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15588= catanh upward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15589= catanh downward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15590= catanh tonearest ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15591= catanh towardzero ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15592= catanh upward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
15593= catanh downward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
15594= catanh tonearest binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
15595= catanh towardzero binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15596= catanh upward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
15597= catanh downward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
15598= catanh tonearest binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15599= catanh towardzero binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15600= catanh upward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15601= catanh downward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15602= catanh tonearest intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15603= catanh towardzero intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15604= catanh upward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15605= catanh downward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15606= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15607= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15608= catanh upward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15609= catanh downward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15610= catanh tonearest binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15611= catanh towardzero binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15612= catanh upward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15613= catanh downward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15614= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15615= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15616= catanh upward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15617= catanh downward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
15618= catanh tonearest binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
15619= catanh towardzero binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15620= catanh upward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
15621= catanh downward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15622= catanh tonearest intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15623= catanh towardzero intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15624= catanh upward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15625= catanh downward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15626= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
15627= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15628= catanh upward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
15629= catanh downward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15630= catanh tonearest binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15631= catanh towardzero binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15632= catanh upward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15633= catanh downward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15634= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15635= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15636= catanh upward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15637= catanh downward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
15638= catanh tonearest binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15639= catanh towardzero binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15640= catanh upward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15641= catanh downward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15642= catanh tonearest intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15643= catanh towardzero intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15644= catanh upward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15645= catanh downward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15646= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15647= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15648= catanh upward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
15649= catanh downward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15650= catanh tonearest binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15651= catanh towardzero binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15652= catanh upward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
15653= catanh downward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15654= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15655= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15656= catanh upward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15657= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
15658= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15659= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15660= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15661= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15662= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15663= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15664= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15665= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15666= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15667= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15668= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15669= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
15670= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15671= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15672= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
15673= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
15674= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15675= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15676= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
15677= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
15678= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15679= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15680= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
15681= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15682= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15683= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15684= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15685= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15686= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
15687= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15688= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
15689= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
15690= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15691= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15692= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
15693= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
15694= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15695= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15696= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
15697catanh 0x1p-1022 0x1.0000000000001p0
15698= catanh downward binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15699= catanh tonearest binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
15700= catanh towardzero binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15701= catanh upward binary32 0x8p-152 0x1.000002p+0 : 0x8p-152 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
15702= catanh downward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
15703= catanh tonearest binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
15704= catanh towardzero binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
15705= catanh upward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c8p-4 : inexact-ok
15706= catanh downward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15707= catanh tonearest intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15708= catanh towardzero intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15709= catanh upward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15710= catanh downward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15711= catanh tonearest m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15712= catanh towardzero m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15713= catanh upward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15714= catanh downward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15715= catanh tonearest binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15716= catanh towardzero binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15717= catanh upward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15718= catanh downward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15719= catanh tonearest ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15720= catanh towardzero ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15721= catanh upward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
15722= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
15723= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15724= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
15725= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15726= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
15727= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
15728= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
15729= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
15730= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
15731= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
15732= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
15733= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
15734= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
15735= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
15736= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
15737= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
15738= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15739= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15740= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15741= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15742= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15743= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15744= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15745= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15746= catanh downward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
15747= catanh tonearest binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
15748= catanh towardzero binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
15749= catanh upward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168dp-4 : inexact-ok
15750= catanh downward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
15751= catanh tonearest intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
15752= catanh towardzero intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
15753= catanh upward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
15754= catanh downward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
15755= catanh tonearest m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
15756= catanh towardzero m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
15757= catanh upward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
15758= catanh downward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15759= catanh tonearest binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15760= catanh towardzero binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15761= catanh upward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
15762= catanh downward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15763= catanh tonearest ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15764= catanh towardzero ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15765= catanh upward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
15766= catanh downward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
15767= catanh tonearest binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
15768= catanh towardzero binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
15769= catanh upward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
15770= catanh downward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15771= catanh tonearest binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15772= catanh towardzero binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15773= catanh upward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
15774= catanh downward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15775= catanh tonearest intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15776= catanh towardzero intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15777= catanh upward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15778= catanh downward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15779= catanh tonearest m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15780= catanh towardzero m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15781= catanh upward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15782= catanh downward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15783= catanh tonearest binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15784= catanh towardzero binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15785= catanh upward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15786= catanh downward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15787= catanh tonearest ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15788= catanh towardzero ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15789= catanh upward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
15790= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
15791= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
15792= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
15793= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
15794= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15795= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15796= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15797= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15798= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15799= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15800= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15801= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15802= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15803= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15804= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15805= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15806= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15807= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15808= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15809= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15810= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15811= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15812= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15813= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15814= catanh downward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15815= catanh tonearest binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15816= catanh towardzero binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15817= catanh upward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
15818= catanh downward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15819= catanh tonearest intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15820= catanh towardzero intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15821= catanh upward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15822= catanh downward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15823= catanh tonearest m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15824= catanh towardzero m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15825= catanh upward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15826= catanh downward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15827= catanh tonearest binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15828= catanh towardzero binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15829= catanh upward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
15830= catanh downward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15831= catanh tonearest ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15832= catanh towardzero ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15833= catanh upward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
15834= catanh downward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
15835= catanh tonearest binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
15836= catanh towardzero binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
15837= catanh upward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
15838= catanh downward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
15839= catanh tonearest intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
15840= catanh towardzero intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
15841= catanh upward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
15842= catanh downward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
15843= catanh tonearest m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
15844= catanh towardzero m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
15845= catanh upward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
15846= catanh downward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15847= catanh tonearest binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15848= catanh towardzero binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15849= catanh upward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15850= catanh downward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
15851= catanh tonearest ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
15852= catanh towardzero ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
15853= catanh upward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
15854= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
15855= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
15856= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
15857= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
15858= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
15859= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
15860= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
15861= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
15862= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
15863= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
15864= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
15865= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
15866= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15867= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15868= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15869= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15870= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15871= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15872= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15873= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
15874= catanh downward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
15875= catanh tonearest binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
15876= catanh towardzero binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
15877= catanh upward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
15878= catanh downward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
15879= catanh tonearest intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
15880= catanh towardzero intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
15881= catanh upward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
15882= catanh downward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
15883= catanh tonearest m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
15884= catanh towardzero m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
15885= catanh upward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
15886= catanh downward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15887= catanh tonearest binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15888= catanh towardzero binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15889= catanh upward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
15890= catanh downward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
15891= catanh tonearest ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
15892= catanh towardzero ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
15893= catanh upward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
15894catanh -0x1p-1022 0x1.0000000000001p0
15895= catanh downward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
15896= catanh tonearest binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
15897= catanh towardzero binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
15898= catanh upward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
15899= catanh downward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15900= catanh tonearest binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15901= catanh towardzero binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
15902= catanh upward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
15903= catanh downward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15904= catanh tonearest intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15905= catanh towardzero intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15906= catanh upward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15907= catanh downward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15908= catanh tonearest m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15909= catanh towardzero m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
15910= catanh upward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
15911= catanh downward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15912= catanh tonearest binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15913= catanh towardzero binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15914= catanh upward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15915= catanh downward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15916= catanh tonearest ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15917= catanh towardzero ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15918= catanh upward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
15919= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
15920= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
15921= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
15922= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
15923= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15924= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15925= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
15926= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15927= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15928= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15929= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15930= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15931= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15932= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15933= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
15934= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
15935= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15936= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15937= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
15938= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
15939= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15940= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15941= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
15942= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
15943= catanh downward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15944= catanh tonearest binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15945= catanh towardzero binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
15946= catanh upward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
15947= catanh downward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15948= catanh tonearest intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15949= catanh towardzero intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15950= catanh upward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15951= catanh downward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15952= catanh tonearest m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15953= catanh towardzero m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
15954= catanh upward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
15955= catanh downward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15956= catanh tonearest binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15957= catanh towardzero binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
15958= catanh upward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
15959= catanh downward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15960= catanh tonearest ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15961= catanh towardzero ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
15962= catanh upward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
15963= catanh downward binary32 -0x8p-152 0x1.000002p+0 : -0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15964= catanh tonearest binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
15965= catanh towardzero binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15966= catanh upward binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
15967= catanh downward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
15968= catanh tonearest binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
15969= catanh towardzero binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
15970= catanh upward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167c8p-4 : inexact-ok
15971= catanh downward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
15972= catanh tonearest intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15973= catanh towardzero intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15974= catanh upward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
15975= catanh downward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
15976= catanh tonearest m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
15977= catanh towardzero m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
15978= catanh upward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
15979= catanh downward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15980= catanh tonearest binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15981= catanh towardzero binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
15982= catanh upward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
15983= catanh downward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15984= catanh tonearest ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15985= catanh towardzero ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
15986= catanh upward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
15987= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
15988= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15989= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
15990= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
15991= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
15992= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
15993= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
15994= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
15995= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
15996= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
15997= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
15998= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
15999= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
16000= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
16001= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
16002= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
16003= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16004= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16005= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16006= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16007= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16008= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16009= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16010= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16011= catanh downward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
16012= catanh tonearest binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
16013= catanh towardzero binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
16014= catanh upward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168dp-4 : inexact-ok
16015= catanh downward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
16016= catanh tonearest intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
16017= catanh towardzero intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
16018= catanh upward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
16019= catanh downward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
16020= catanh tonearest m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
16021= catanh towardzero m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
16022= catanh upward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
16023= catanh downward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16024= catanh tonearest binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16025= catanh towardzero binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16026= catanh upward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16027= catanh downward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16028= catanh tonearest ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16029= catanh towardzero ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16030= catanh upward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
16031= catanh downward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16032= catanh tonearest binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16033= catanh towardzero binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16034= catanh upward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
16035= catanh downward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
16036= catanh tonearest intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
16037= catanh towardzero intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
16038= catanh upward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
16039= catanh downward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
16040= catanh tonearest m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
16041= catanh towardzero m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
16042= catanh upward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
16043= catanh downward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16044= catanh tonearest binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16045= catanh towardzero binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16046= catanh upward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16047= catanh downward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16048= catanh tonearest ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16049= catanh towardzero ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16050= catanh upward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
16051= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16052= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16053= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16054= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16055= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
16056= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
16057= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
16058= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
16059= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
16060= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
16061= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
16062= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
16063= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16064= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16065= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16066= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16067= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16068= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16069= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16070= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
16071= catanh downward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16072= catanh tonearest binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16073= catanh towardzero binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16074= catanh upward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
16075= catanh downward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
16076= catanh tonearest intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
16077= catanh towardzero intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
16078= catanh upward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
16079= catanh downward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
16080= catanh tonearest m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
16081= catanh towardzero m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
16082= catanh upward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
16083= catanh downward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16084= catanh tonearest binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16085= catanh towardzero binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16086= catanh upward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16087= catanh downward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16088= catanh tonearest ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16089= catanh towardzero ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16090= catanh upward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16091catanh 0x1p-1022 -0x1.0000000000001p0
16092= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16093= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16094= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
16095= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
16096= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16097= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
16098= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
16099= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
16100= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16101= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16102= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16103= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16104= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16105= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16106= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16107= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16108= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16109= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16110= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16111= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16112= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16113= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16114= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16115= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16116= catanh downward binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
16117= catanh tonearest binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
16118= catanh towardzero binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16119= catanh upward binary32 0x8p-152 -0x1.000002p+0 : 0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16120= catanh downward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167c8p-4 : inexact-ok
16121= catanh tonearest binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
16122= catanh towardzero binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
16123= catanh upward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
16124= catanh downward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
16125= catanh tonearest intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16126= catanh towardzero intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16127= catanh upward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
16128= catanh downward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
16129= catanh tonearest m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16130= catanh towardzero m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16131= catanh upward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
16132= catanh downward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16133= catanh tonearest binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16134= catanh towardzero binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16135= catanh upward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16136= catanh downward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
16137= catanh tonearest ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16138= catanh towardzero ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16139= catanh upward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16140= catanh downward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168dp-4 : inexact-ok
16141= catanh tonearest binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16142= catanh towardzero binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16143= catanh upward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16144= catanh downward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16145= catanh tonearest intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16146= catanh towardzero intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16147= catanh upward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16148= catanh downward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16149= catanh tonearest m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16150= catanh towardzero m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16151= catanh upward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16152= catanh downward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16153= catanh tonearest binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16154= catanh towardzero binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16155= catanh upward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16156= catanh downward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
16157= catanh tonearest ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16158= catanh towardzero ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16159= catanh upward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16160= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
16161= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
16162= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
16163= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
16164= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16165= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16166= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16167= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16168= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16169= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16170= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16171= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16172= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16173= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16174= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16175= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16176= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16177= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16178= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16179= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16180= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16181= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16182= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16183= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16184= catanh downward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
16185= catanh tonearest binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
16186= catanh towardzero binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
16187= catanh upward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
16188= catanh downward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
16189= catanh tonearest binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16190= catanh towardzero binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16191= catanh upward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16192= catanh downward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16193= catanh tonearest intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16194= catanh towardzero intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16195= catanh upward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16196= catanh downward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16197= catanh tonearest m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16198= catanh towardzero m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16199= catanh upward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16200= catanh downward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16201= catanh tonearest binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16202= catanh towardzero binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16203= catanh upward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16204= catanh downward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
16205= catanh tonearest ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16206= catanh towardzero ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16207= catanh upward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16208= catanh downward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
16209= catanh tonearest binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16210= catanh towardzero binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16211= catanh upward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16212= catanh downward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16213= catanh tonearest intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16214= catanh towardzero intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16215= catanh upward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16216= catanh downward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16217= catanh tonearest m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16218= catanh towardzero m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16219= catanh upward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16220= catanh downward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16221= catanh tonearest binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16222= catanh towardzero binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16223= catanh upward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16224= catanh downward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
16225= catanh tonearest ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16226= catanh towardzero ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16227= catanh upward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16228= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16229= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16230= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16231= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16232= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16233= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16234= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16235= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16236= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16237= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16238= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16239= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16240= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16241= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16242= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16243= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16244= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
16245= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16246= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16247= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16248= catanh downward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
16249= catanh tonearest binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16250= catanh towardzero binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16251= catanh upward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16252= catanh downward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16253= catanh tonearest intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16254= catanh towardzero intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16255= catanh upward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16256= catanh downward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16257= catanh tonearest m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16258= catanh towardzero m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16259= catanh upward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16260= catanh downward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16261= catanh tonearest binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16262= catanh towardzero binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16263= catanh upward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16264= catanh downward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
16265= catanh tonearest ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16266= catanh towardzero ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16267= catanh upward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16268= catanh downward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
16269= catanh tonearest binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16270= catanh towardzero binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16271= catanh upward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16272= catanh downward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16273= catanh tonearest intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16274= catanh towardzero intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16275= catanh upward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16276= catanh downward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16277= catanh tonearest m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16278= catanh towardzero m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16279= catanh upward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16280= catanh downward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16281= catanh tonearest binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16282= catanh towardzero binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16283= catanh upward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16284= catanh downward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16285= catanh tonearest ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16286= catanh towardzero ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16287= catanh upward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16288catanh -0x1p-1022 -0x1.0000000000001p0
16289= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
16290= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
16291= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
16292= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
16293= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16294= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16295= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16296= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
16297= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16298= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16299= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16300= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16301= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16302= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
16303= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16304= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
16305= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16306= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16307= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16308= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16309= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16310= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16311= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16312= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16313= catanh downward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
16314= catanh tonearest binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
16315= catanh towardzero binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
16316= catanh upward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
16317= catanh downward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
16318= catanh tonearest binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16319= catanh towardzero binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16320= catanh upward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
16321= catanh downward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16322= catanh tonearest intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16323= catanh towardzero intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16324= catanh upward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16325= catanh downward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16326= catanh tonearest m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
16327= catanh towardzero m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16328= catanh upward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
16329= catanh downward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16330= catanh tonearest binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16331= catanh towardzero binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16332= catanh upward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16333= catanh downward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
16334= catanh tonearest ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16335= catanh towardzero ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16336= catanh upward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16337= catanh downward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
16338= catanh tonearest binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16339= catanh towardzero binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16340= catanh upward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
16341= catanh downward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16342= catanh tonearest intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16343= catanh towardzero intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16344= catanh upward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16345= catanh downward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16346= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
16347= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16348= catanh upward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
16349= catanh downward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16350= catanh tonearest binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16351= catanh towardzero binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16352= catanh upward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16353= catanh downward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
16354= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16355= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16356= catanh upward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16357= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16358= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16359= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
16360= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
16361= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16362= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
16363= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
16364= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
16365= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16366= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16367= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16368= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16369= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16370= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
16371= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16372= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
16373= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16374= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16375= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16376= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16377= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16378= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16379= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16380= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16381= catanh downward binary32 -0x8p-152 -0x1.000002p+0 : -0x8p-152 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
16382= catanh tonearest binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
16383= catanh towardzero binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16384= catanh upward binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
16385= catanh downward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c8p-4 : inexact-ok
16386= catanh tonearest binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
16387= catanh towardzero binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
16388= catanh upward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
16389= catanh downward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16390= catanh tonearest intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16391= catanh towardzero intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16392= catanh upward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16393= catanh downward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16394= catanh tonearest m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
16395= catanh towardzero m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16396= catanh upward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
16397= catanh downward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16398= catanh tonearest binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16399= catanh towardzero binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16400= catanh upward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16401= catanh downward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
16402= catanh tonearest ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16403= catanh towardzero ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16404= catanh upward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
16405= catanh downward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168dp-4 : inexact-ok
16406= catanh tonearest binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16407= catanh towardzero binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16408= catanh upward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
16409= catanh downward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16410= catanh tonearest intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16411= catanh towardzero intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16412= catanh upward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16413= catanh downward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16414= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
16415= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16416= catanh upward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
16417= catanh downward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16418= catanh tonearest binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16419= catanh towardzero binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16420= catanh upward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16421= catanh downward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
16422= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16423= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16424= catanh upward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
16425= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16426= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16427= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16428= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
16429= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16430= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16431= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16432= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16433= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16434= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
16435= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16436= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
16437= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16438= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16439= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16440= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16441= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
16442= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16443= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16444= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16445= catanh downward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
16446= catanh tonearest binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16447= catanh towardzero binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16448= catanh upward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
16449= catanh downward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16450= catanh tonearest intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16451= catanh towardzero intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16452= catanh upward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16453= catanh downward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16454= catanh tonearest m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
16455= catanh towardzero m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16456= catanh upward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
16457= catanh downward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16458= catanh tonearest binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
16459= catanh towardzero binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16460= catanh upward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
16461= catanh downward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
16462= catanh tonearest ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16463= catanh towardzero ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16464= catanh upward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
16465= catanh downward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
16466= catanh tonearest binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16467= catanh towardzero binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16468= catanh upward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
16469= catanh downward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16470= catanh tonearest intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16471= catanh towardzero intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16472= catanh upward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16473= catanh downward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16474= catanh tonearest m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
16475= catanh towardzero m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16476= catanh upward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
16477= catanh downward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
16478= catanh tonearest binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16479= catanh towardzero binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16480= catanh upward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
16481= catanh downward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
16482= catanh tonearest ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16483= catanh towardzero ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16484= catanh upward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
16485catanh 0x0.fffffffffffff8p0 0x1p-1022
16486= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
16487= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
16488= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
16489= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
16490= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
16491= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
16492= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
16493= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
16494= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16495= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16496= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16497= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16498= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16499= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16500= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16501= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16502= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16503= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16504= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16505= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16506= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16507= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16508= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16509= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16510= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
16511= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
16512= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
16513= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
16514= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16515= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16516= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16517= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
16518= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16519= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16520= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16521= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
16522= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16523= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16524= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16525= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16526= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16527= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16528= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16529= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16530= catanh downward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16531= catanh tonearest binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16532= catanh towardzero binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16533= catanh upward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
16534= catanh downward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
16535= catanh tonearest binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
16536= catanh towardzero binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
16537= catanh upward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.0000020000014p-128 : inexact-ok
16538= catanh downward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16539= catanh tonearest intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16540= catanh towardzero intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16541= catanh upward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
16542= catanh downward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16543= catanh tonearest m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16544= catanh towardzero m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16545= catanh upward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
16546= catanh downward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
16547= catanh tonearest binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16548= catanh towardzero binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
16549= catanh upward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004004p-128 : inexact-ok
16550= catanh downward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16551= catanh tonearest ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
16552= catanh towardzero ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16553= catanh upward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.00000200000100000080000042p-128 : inexact-ok
16554= catanh downward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
16555= catanh tonearest binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
16556= catanh towardzero binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
16557= catanh upward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
16558= catanh downward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
16559= catanh tonearest binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
16560= catanh towardzero binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
16561= catanh upward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
16562= catanh downward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16563= catanh tonearest intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16564= catanh towardzero intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16565= catanh upward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
16566= catanh downward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16567= catanh tonearest m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16568= catanh towardzero m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16569= catanh upward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
16570= catanh downward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
16571= catanh tonearest binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
16572= catanh towardzero binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
16573= catanh upward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
16574= catanh downward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
16575= catanh tonearest ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
16576= catanh towardzero ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
16577= catanh upward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
16578= catanh downward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
16579= catanh tonearest binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
16580= catanh towardzero binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
16581= catanh upward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.000001000000ap-1000 : inexact-ok
16582= catanh downward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16583= catanh tonearest intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16584= catanh towardzero intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16585= catanh upward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
16586= catanh downward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16587= catanh tonearest m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16588= catanh towardzero m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16589= catanh upward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
16590= catanh downward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16591= catanh tonearest binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16592= catanh towardzero binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16593= catanh upward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
16594= catanh downward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16595= catanh tonearest ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16596= catanh towardzero ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16597= catanh upward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
16598= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
16599= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
16600= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
16601= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8.0000000000008p-100 : inexact-ok
16602= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16603= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16604= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16605= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
16606= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16607= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16608= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16609= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
16610= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
16611= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
16612= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
16613= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.0000000000002000000000000088p-100 : inexact-ok
16614= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
16615= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
16616= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
16617= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 0x8.00000000000020000000000004p-100 : inexact-ok
16618= catanh downward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
16619= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
16620= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
16621= catanh upward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
16622= catanh downward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16623= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16624= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16625= catanh upward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16626= catanh downward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16627= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16628= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16629= catanh upward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16630= catanh downward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
16631= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
16632= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
16633= catanh upward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
16634= catanh downward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16635= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16636= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16637= catanh upward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
16638= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
16639= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
16640= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
16641= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4.0000000000004p-972 : inexact-ok
16642= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16643= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16644= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16645= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
16646= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16647= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16648= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16649= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
16650= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
16651= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
16652= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
16653= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-972 : inexact-ok
16654= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16655= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16656= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16657= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
16658catanh 0x0.fffffffffffff8p0 -0x1p-1022
16659= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
16660= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
16661= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
16662= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
16663= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
16664= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
16665= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
16666= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
16667= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
16668= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
16669= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
16670= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
16671= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
16672= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
16673= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
16674= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
16675= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16676= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16677= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16678= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16679= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16680= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16681= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16682= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16683= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
16684= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
16685= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
16686= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
16687= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
16688= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
16689= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
16690= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
16691= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
16692= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
16693= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
16694= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
16695= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16696= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16697= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16698= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16699= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16700= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16701= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16702= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16703= catanh downward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
16704= catanh tonearest binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
16705= catanh towardzero binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
16706= catanh upward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
16707= catanh downward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
16708= catanh tonearest binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
16709= catanh towardzero binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
16710= catanh upward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
16711= catanh downward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16712= catanh tonearest intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16713= catanh towardzero intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16714= catanh upward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
16715= catanh downward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16716= catanh tonearest m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16717= catanh towardzero m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
16718= catanh upward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
16719= catanh downward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
16720= catanh tonearest binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
16721= catanh towardzero binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
16722= catanh upward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
16723= catanh downward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
16724= catanh tonearest ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
16725= catanh towardzero ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
16726= catanh upward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
16727= catanh downward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
16728= catanh tonearest binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16729= catanh towardzero binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16730= catanh upward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16731= catanh downward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.0000020000014p-128 : inexact-ok
16732= catanh tonearest binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
16733= catanh towardzero binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
16734= catanh upward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
16735= catanh downward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
16736= catanh tonearest intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
16737= catanh towardzero intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
16738= catanh upward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
16739= catanh downward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
16740= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
16741= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
16742= catanh upward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
16743= catanh downward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
16744= catanh tonearest binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16745= catanh towardzero binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16746= catanh upward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16747= catanh downward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.00000200000100000080000042p-128 : inexact-ok
16748= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16749= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16750= catanh upward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
16751= catanh downward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.000001000000ap-1000 : inexact-ok
16752= catanh tonearest binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
16753= catanh towardzero binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
16754= catanh upward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
16755= catanh downward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
16756= catanh tonearest intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
16757= catanh towardzero intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
16758= catanh upward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
16759= catanh downward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
16760= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
16761= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
16762= catanh upward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
16763= catanh downward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
16764= catanh tonearest binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
16765= catanh towardzero binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
16766= catanh upward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
16767= catanh downward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
16768= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16769= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16770= catanh upward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16771= catanh downward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
16772= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
16773= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
16774= catanh upward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
16775= catanh downward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
16776= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
16777= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
16778= catanh upward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
16779= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
16780= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
16781= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
16782= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
16783= catanh downward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
16784= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
16785= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
16786= catanh upward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
16787= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
16788= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
16789= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
16790= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
16791= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8.0000000000008p-100 : inexact-ok
16792= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
16793= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
16794= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
16795= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
16796= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
16797= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
16798= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
16799= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
16800= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
16801= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
16802= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
16803= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
16804= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
16805= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
16806= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
16807= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
16808= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
16809= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
16810= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x8.0000000000002p-100 : inexact-ok
16811= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4.0000000000004p-972 : inexact-ok
16812= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
16813= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
16814= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
16815= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
16816= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
16817= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
16818= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
16819= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
16820= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
16821= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
16822= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
16823= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
16824= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
16825= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
16826= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
16827= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
16828= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16829= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16830= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
16831catanh -0x0.fffffffffffff8p0 0x1p-1022
16832= catanh downward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16833= catanh tonearest binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16834= catanh towardzero binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
16835= catanh upward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
16836= catanh downward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
16837= catanh tonearest binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
16838= catanh towardzero binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
16839= catanh upward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.0000020000014p-128 : inexact-ok
16840= catanh downward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
16841= catanh tonearest intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16842= catanh towardzero intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16843= catanh upward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
16844= catanh downward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
16845= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16846= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
16847= catanh upward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
16848= catanh downward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16849= catanh tonearest binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16850= catanh towardzero binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
16851= catanh upward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004004p-128 : inexact-ok
16852= catanh downward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
16853= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
16854= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
16855= catanh upward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.00000200000100000080000042p-128 : inexact-ok
16856= catanh downward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
16857= catanh tonearest binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
16858= catanh towardzero binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
16859= catanh upward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
16860= catanh downward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
16861= catanh tonearest binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
16862= catanh towardzero binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
16863= catanh upward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
16864= catanh downward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
16865= catanh tonearest intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16866= catanh towardzero intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16867= catanh upward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16868= catanh downward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
16869= catanh tonearest m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16870= catanh towardzero m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16871= catanh upward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
16872= catanh downward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
16873= catanh tonearest binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
16874= catanh towardzero binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
16875= catanh upward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
16876= catanh downward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
16877= catanh tonearest ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
16878= catanh towardzero ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
16879= catanh upward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
16880= catanh downward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
16881= catanh tonearest binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
16882= catanh towardzero binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
16883= catanh upward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.000001000000ap-1000 : inexact-ok
16884= catanh downward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
16885= catanh tonearest intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16886= catanh towardzero intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16887= catanh upward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
16888= catanh downward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
16889= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16890= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
16891= catanh upward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
16892= catanh downward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16893= catanh tonearest binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16894= catanh towardzero binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
16895= catanh upward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
16896= catanh downward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16897= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16898= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
16899= catanh upward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
16900= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
16901= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
16902= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
16903= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
16904= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
16905= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
16906= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
16907= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
16908= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16909= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16910= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16911= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16912= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16913= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16914= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
16915= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
16916= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16917= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16918= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16919= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16920= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16921= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16922= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16923= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16924= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
16925= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
16926= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
16927= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
16928= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
16929= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16930= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16931= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16932= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
16933= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16934= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
16935= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
16936= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16937= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16938= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
16939= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
16940= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16941= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16942= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
16943= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
16944= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
16945= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
16946= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
16947= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8.0000000000008p-100 : inexact-ok
16948= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16949= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16950= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16951= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
16952= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16953= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
16954= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
16955= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
16956= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
16957= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
16958= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
16959= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.0000000000002000000000000088p-100 : inexact-ok
16960= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 0x8.0000000000002p-100 : inexact-ok
16961= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
16962= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
16963= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.00000000000020000000000004p-100 : inexact-ok
16964= catanh downward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
16965= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
16966= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
16967= catanh upward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
16968= catanh downward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16969= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16970= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16971= catanh upward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16972= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16973= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
16974= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16975= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
16976= catanh downward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
16977= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
16978= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
16979= catanh upward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
16980= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
16981= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16982= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16983= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
16984= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
16985= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
16986= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
16987= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4.0000000000004p-972 : inexact-ok
16988= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16989= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16990= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16991= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
16992= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16993= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
16994= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
16995= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
16996= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
16997= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
16998= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
16999= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-972 : inexact-ok
17000= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17001= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17002= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17003= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
17004catanh -0x0.fffffffffffff8p0 -0x1p-1022
17005= catanh downward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
17006= catanh tonearest binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
17007= catanh towardzero binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
17008= catanh upward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
17009= catanh downward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
17010= catanh tonearest binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
17011= catanh towardzero binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
17012= catanh upward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
17013= catanh downward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
17014= catanh tonearest intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17015= catanh towardzero intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17016= catanh upward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17017= catanh downward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
17018= catanh tonearest m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17019= catanh towardzero m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17020= catanh upward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
17021= catanh downward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
17022= catanh tonearest binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
17023= catanh towardzero binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
17024= catanh upward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
17025= catanh downward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
17026= catanh tonearest ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
17027= catanh towardzero ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
17028= catanh upward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
17029= catanh downward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
17030= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
17031= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
17032= catanh upward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
17033= catanh downward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.0000020000014p-128 : inexact-ok
17034= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
17035= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
17036= catanh upward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
17037= catanh downward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
17038= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17039= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17040= catanh upward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17041= catanh downward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
17042= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17043= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17044= catanh upward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
17045= catanh downward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
17046= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17047= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17048= catanh upward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17049= catanh downward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.00000200000100000080000042p-128 : inexact-ok
17050= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17051= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17052= catanh upward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
17053= catanh downward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.000001000000ap-1000 : inexact-ok
17054= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
17055= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
17056= catanh upward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
17057= catanh downward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
17058= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17059= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17060= catanh upward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17061= catanh downward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
17062= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17063= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17064= catanh upward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
17065= catanh downward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
17066= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
17067= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
17068= catanh upward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
17069= catanh downward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
17070= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
17071= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
17072= catanh upward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
17073= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
17074= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
17075= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
17076= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
17077= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
17078= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
17079= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
17080= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
17081= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
17082= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
17083= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
17084= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
17085= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
17086= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
17087= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
17088= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
17089= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17090= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17091= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17092= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17093= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17094= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17095= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17096= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17097= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
17098= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
17099= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
17100= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
17101= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
17102= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
17103= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
17104= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
17105= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
17106= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
17107= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
17108= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
17109= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17110= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17111= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17112= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17113= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17114= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17115= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17116= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17117= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
17118= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
17119= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
17120= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
17121= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
17122= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
17123= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
17124= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
17125= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
17126= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
17127= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
17128= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
17129= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
17130= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
17131= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
17132= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
17133= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
17134= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
17135= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
17136= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
17137= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8.0000000000008p-100 : inexact-ok
17138= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
17139= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
17140= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
17141= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
17142= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
17143= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
17144= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
17145= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
17146= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
17147= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
17148= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
17149= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
17150= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
17151= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
17152= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
17153= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
17154= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
17155= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
17156= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
17157= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4.0000000000004p-972 : inexact-ok
17158= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
17159= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
17160= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
17161= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
17162= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
17163= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
17164= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
17165= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
17166= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
17167= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
17168= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
17169= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
17170= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
17171= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
17172= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
17173= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
17174= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17175= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17176= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
17177catanh 0x1p-1022 0x0.fffffffffffff8p0
17178= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17179= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17180= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17181= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17182= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
17183= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
17184= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
17185= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
17186= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17187= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17188= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17189= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17190= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17191= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17192= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17193= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17194= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17195= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17196= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17197= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17198= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17199= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17200= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17201= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17202= catanh downward binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17203= catanh tonearest binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17204= catanh towardzero binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17205= catanh upward binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17206= catanh downward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
17207= catanh tonearest binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
17208= catanh towardzero binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
17209= catanh upward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda22216888p-4 : inexact-ok
17210= catanh downward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17211= catanh tonearest intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17212= catanh towardzero intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17213= catanh upward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17214= catanh downward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17215= catanh tonearest m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17216= catanh towardzero m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17217= catanh upward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17218= catanh downward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17219= catanh tonearest binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17220= catanh towardzero binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17221= catanh upward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17222= catanh downward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17223= catanh tonearest ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17224= catanh towardzero ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17225= catanh upward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17226= catanh downward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
17227= catanh tonearest binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
17228= catanh towardzero binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
17229= catanh upward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
17230= catanh downward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17231= catanh tonearest intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17232= catanh towardzero intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17233= catanh upward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17234= catanh downward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17235= catanh tonearest m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17236= catanh towardzero m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17237= catanh upward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17238= catanh downward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17239= catanh tonearest binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17240= catanh towardzero binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17241= catanh upward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17242= catanh downward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17243= catanh tonearest ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17244= catanh towardzero ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17245= catanh upward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17246= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
17247= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
17248= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
17249= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
17250= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17251= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17252= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17253= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
17254= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17255= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17256= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17257= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17258= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17259= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17260= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17261= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17262= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17263= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17264= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17265= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17266= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17267= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17268= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17269= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17270= catanh downward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
17271= catanh tonearest binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
17272= catanh towardzero binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
17273= catanh upward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
17274= catanh downward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17275= catanh tonearest binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17276= catanh towardzero binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17277= catanh upward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda22216888p-4 : inexact-ok
17278= catanh downward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17279= catanh tonearest intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17280= catanh towardzero intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17281= catanh upward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17282= catanh downward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17283= catanh tonearest m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17284= catanh towardzero m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17285= catanh upward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17286= catanh downward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17287= catanh tonearest binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17288= catanh towardzero binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17289= catanh upward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17290= catanh downward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17291= catanh tonearest ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17292= catanh towardzero ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17293= catanh upward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17294= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
17295= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17296= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
17297= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17298= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17299= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17300= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17301= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17302= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17303= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17304= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17305= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17306= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17307= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17308= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17309= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17310= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17311= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17312= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17313= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17314= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17315= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17316= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17317= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
17318= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17319= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17320= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17321= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17322= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17323= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17324= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17325= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17326= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17327= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17328= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17329= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17330= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17331= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17332= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17333= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17334= catanh downward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17335= catanh tonearest binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17336= catanh towardzero binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17337= catanh upward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
17338= catanh downward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17339= catanh tonearest intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17340= catanh towardzero intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17341= catanh upward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17342= catanh downward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17343= catanh tonearest m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17344= catanh towardzero m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17345= catanh upward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17346= catanh downward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17347= catanh tonearest binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17348= catanh towardzero binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17349= catanh upward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17350= catanh downward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17351= catanh tonearest ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17352= catanh towardzero ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17353= catanh upward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
17354= catanh downward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17355= catanh tonearest binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17356= catanh towardzero binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17357= catanh upward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17358= catanh downward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17359= catanh tonearest intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17360= catanh towardzero intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17361= catanh upward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17362= catanh downward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17363= catanh tonearest m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17364= catanh towardzero m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17365= catanh upward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17366= catanh downward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17367= catanh tonearest binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17368= catanh towardzero binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17369= catanh upward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17370= catanh downward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17371= catanh tonearest ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17372= catanh towardzero ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17373= catanh upward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17374catanh -0x1p-1022 0x0.fffffffffffff8p0
17375= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
17376= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
17377= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
17378= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
17379= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17380= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17381= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17382= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
17383= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17384= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17385= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17386= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17387= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17388= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17389= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
17390= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
17391= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17392= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17393= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17394= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17395= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17396= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17397= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17398= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17399= catanh downward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
17400= catanh tonearest binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
17401= catanh towardzero binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
17402= catanh upward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
17403= catanh downward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17404= catanh tonearest binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17405= catanh towardzero binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
17406= catanh upward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok
17407= catanh downward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17408= catanh tonearest intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17409= catanh towardzero intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17410= catanh upward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17411= catanh downward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17412= catanh tonearest m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17413= catanh towardzero m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
17414= catanh upward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
17415= catanh downward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17416= catanh tonearest binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17417= catanh towardzero binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17418= catanh upward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17419= catanh downward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17420= catanh tonearest ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17421= catanh towardzero ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17422= catanh upward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17423= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
17424= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17425= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
17426= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
17427= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17428= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17429= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17430= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17431= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17432= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17433= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
17434= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
17435= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17436= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17437= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17438= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17439= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17440= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17441= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17442= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17443= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17444= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17445= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17446= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17447= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
17448= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
17449= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
17450= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
17451= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
17452= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17453= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17454= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
17455= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
17456= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
17457= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
17458= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
17459= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17460= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17461= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17462= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17463= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17464= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17465= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17466= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17467= catanh downward binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17468= catanh tonearest binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17469= catanh towardzero binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17470= catanh upward binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17471= catanh downward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
17472= catanh tonearest binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
17473= catanh towardzero binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
17474= catanh upward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda22216888p-4 : inexact-ok
17475= catanh downward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
17476= catanh tonearest intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17477= catanh towardzero intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17478= catanh upward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
17479= catanh downward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
17480= catanh tonearest m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
17481= catanh towardzero m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
17482= catanh upward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
17483= catanh downward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17484= catanh tonearest binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17485= catanh towardzero binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17486= catanh upward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17487= catanh downward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17488= catanh tonearest ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17489= catanh towardzero ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17490= catanh upward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17491= catanh downward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168b8p-4 : inexact-ok
17492= catanh tonearest binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
17493= catanh towardzero binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
17494= catanh upward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
17495= catanh downward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17496= catanh tonearest intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17497= catanh towardzero intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17498= catanh upward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17499= catanh downward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17500= catanh tonearest m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17501= catanh towardzero m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
17502= catanh upward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
17503= catanh downward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17504= catanh tonearest binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17505= catanh towardzero binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17506= catanh upward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17507= catanh downward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17508= catanh tonearest ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17509= catanh towardzero ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17510= catanh upward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17511= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17512= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17513= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17514= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
17515= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17516= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17517= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17518= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17519= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17520= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17521= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
17522= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
17523= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17524= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17525= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17526= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17527= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17528= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17529= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17530= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17531= catanh downward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17532= catanh tonearest binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17533= catanh towardzero binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17534= catanh upward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
17535= catanh downward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
17536= catanh tonearest intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17537= catanh towardzero intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17538= catanh upward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
17539= catanh downward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
17540= catanh tonearest m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
17541= catanh towardzero m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
17542= catanh upward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
17543= catanh downward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17544= catanh tonearest binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17545= catanh towardzero binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17546= catanh upward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17547= catanh downward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17548= catanh tonearest ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17549= catanh towardzero ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17550= catanh upward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
17551= catanh downward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17552= catanh tonearest binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17553= catanh towardzero binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17554= catanh upward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17555= catanh downward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17556= catanh tonearest intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17557= catanh towardzero intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17558= catanh upward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17559= catanh downward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17560= catanh tonearest m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17561= catanh towardzero m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
17562= catanh upward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
17563= catanh downward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17564= catanh tonearest binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17565= catanh towardzero binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17566= catanh upward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17567= catanh downward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17568= catanh tonearest ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17569= catanh towardzero ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17570= catanh upward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17571catanh 0x1p-1022 -0x0.fffffffffffff8p0
17572= catanh downward binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17573= catanh tonearest binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17574= catanh towardzero binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17575= catanh upward binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17576= catanh downward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda22216888p-4 : inexact-ok
17577= catanh tonearest binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
17578= catanh towardzero binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
17579= catanh upward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
17580= catanh downward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
17581= catanh tonearest intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17582= catanh towardzero intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17583= catanh upward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
17584= catanh downward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
17585= catanh tonearest m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17586= catanh towardzero m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17587= catanh upward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
17588= catanh downward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17589= catanh tonearest binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17590= catanh towardzero binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17591= catanh upward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17592= catanh downward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17593= catanh tonearest ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17594= catanh towardzero ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17595= catanh upward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17596= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17597= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17598= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17599= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17600= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
17601= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17602= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
17603= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17604= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17605= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17606= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17607= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17608= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17609= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17610= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17611= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17612= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17613= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17614= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17615= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17616= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17617= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17618= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17619= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17620= catanh downward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17621= catanh tonearest binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17622= catanh towardzero binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
17623= catanh upward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
17624= catanh downward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17625= catanh tonearest intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17626= catanh towardzero intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17627= catanh upward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17628= catanh downward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17629= catanh tonearest m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17630= catanh towardzero m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17631= catanh upward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17632= catanh downward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17633= catanh tonearest binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17634= catanh towardzero binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17635= catanh upward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17636= catanh downward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17637= catanh tonearest ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17638= catanh towardzero ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17639= catanh upward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17640= catanh downward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
17641= catanh tonearest binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
17642= catanh towardzero binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
17643= catanh upward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
17644= catanh downward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
17645= catanh tonearest binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17646= catanh towardzero binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17647= catanh upward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17648= catanh downward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17649= catanh tonearest intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17650= catanh towardzero intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17651= catanh upward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17652= catanh downward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17653= catanh tonearest m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17654= catanh towardzero m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17655= catanh upward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17656= catanh downward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17657= catanh tonearest binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17658= catanh towardzero binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17659= catanh upward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17660= catanh downward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17661= catanh tonearest ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17662= catanh towardzero ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17663= catanh upward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17664= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
17665= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
17666= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
17667= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
17668= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
17669= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17670= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17671= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17672= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17673= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17674= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17675= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17676= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17677= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17678= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17679= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17680= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17681= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17682= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17683= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17684= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17685= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17686= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17687= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17688= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17689= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17690= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
17691= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
17692= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17693= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17694= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17695= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17696= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17697= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17698= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17699= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17700= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17701= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17702= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17703= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17704= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17705= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17706= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17707= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17708= catanh downward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
17709= catanh tonearest binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17710= catanh towardzero binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17711= catanh upward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17712= catanh downward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
17713= catanh tonearest intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17714= catanh towardzero intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17715= catanh upward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
17716= catanh downward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
17717= catanh tonearest m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17718= catanh towardzero m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17719= catanh upward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
17720= catanh downward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17721= catanh tonearest binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17722= catanh towardzero binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17723= catanh upward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17724= catanh downward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
17725= catanh tonearest ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17726= catanh towardzero ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17727= catanh upward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17728= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
17729= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17730= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17731= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17732= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17733= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17734= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17735= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17736= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17737= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17738= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17739= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17740= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17741= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17742= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17743= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17744= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17745= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17746= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17747= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17748= catanh downward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17749= catanh tonearest binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17750= catanh towardzero binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17751= catanh upward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17752= catanh downward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17753= catanh tonearest intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17754= catanh towardzero intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17755= catanh upward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17756= catanh downward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17757= catanh tonearest m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17758= catanh towardzero m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17759= catanh upward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17760= catanh downward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17761= catanh tonearest binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17762= catanh towardzero binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17763= catanh upward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17764= catanh downward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17765= catanh tonearest ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17766= catanh towardzero ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17767= catanh upward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17768catanh -0x1p-1022 -0x0.fffffffffffff8p0
17769= catanh downward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
17770= catanh tonearest binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
17771= catanh towardzero binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
17772= catanh upward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
17773= catanh downward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
17774= catanh tonearest binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17775= catanh towardzero binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17776= catanh upward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
17777= catanh downward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17778= catanh tonearest intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17779= catanh towardzero intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17780= catanh upward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17781= catanh downward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17782= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
17783= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17784= catanh upward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
17785= catanh downward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17786= catanh tonearest binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17787= catanh towardzero binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17788= catanh upward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17789= catanh downward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17790= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17791= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17792= catanh upward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17793= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
17794= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
17795= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
17796= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
17797= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
17798= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17799= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17800= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17801= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17802= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17803= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17804= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17805= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17806= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
17807= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17808= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
17809= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17810= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17811= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17812= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17813= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17814= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17815= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17816= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17817= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17818= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
17819= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
17820= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
17821= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17822= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17823= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17824= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17825= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17826= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
17827= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17828= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
17829= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17830= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17831= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17832= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17833= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17834= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17835= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17836= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17837= catanh downward binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17838= catanh tonearest binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17839= catanh towardzero binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17840= catanh upward binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17841= catanh downward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda22216888p-4 : inexact-ok
17842= catanh tonearest binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
17843= catanh towardzero binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
17844= catanh upward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
17845= catanh downward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17846= catanh tonearest intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17847= catanh towardzero intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17848= catanh upward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17849= catanh downward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17850= catanh tonearest m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
17851= catanh towardzero m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17852= catanh upward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
17853= catanh downward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17854= catanh tonearest binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17855= catanh towardzero binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17856= catanh upward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17857= catanh downward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
17858= catanh tonearest ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17859= catanh towardzero ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17860= catanh upward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
17861= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17862= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
17863= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17864= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
17865= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
17866= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17867= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
17868= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
17869= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17870= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17871= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17872= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17873= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17874= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
17875= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17876= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
17877= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17878= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17879= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17880= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17881= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
17882= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17883= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17884= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
17885= catanh downward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17886= catanh tonearest binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
17887= catanh towardzero binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
17888= catanh upward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
17889= catanh downward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17890= catanh tonearest intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17891= catanh towardzero intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17892= catanh upward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17893= catanh downward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17894= catanh tonearest m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
17895= catanh towardzero m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17896= catanh upward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
17897= catanh downward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17898= catanh tonearest binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17899= catanh towardzero binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17900= catanh upward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17901= catanh downward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
17902= catanh tonearest ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17903= catanh towardzero ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17904= catanh upward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
17905= catanh downward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
17906= catanh tonearest binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17907= catanh towardzero binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17908= catanh upward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
17909= catanh downward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17910= catanh tonearest intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17911= catanh towardzero intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17912= catanh upward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17913= catanh downward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17914= catanh tonearest m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
17915= catanh towardzero m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17916= catanh upward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
17917= catanh downward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17918= catanh tonearest binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
17919= catanh towardzero binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17920= catanh upward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
17921= catanh downward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
17922= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17923= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17924= catanh upward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
17925= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
17926= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17927= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17928= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17929= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17930= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17931= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17932= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17933= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17934= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
17935= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17936= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
17937= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
17938= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17939= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17940= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
17941= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17942= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17943= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17944= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17945= catanh downward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17946= catanh tonearest binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
17947= catanh towardzero binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17948= catanh upward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
17949= catanh downward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17950= catanh tonearest intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17951= catanh towardzero intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17952= catanh upward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17953= catanh downward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17954= catanh tonearest m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
17955= catanh towardzero m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17956= catanh upward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
17957= catanh downward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
17958= catanh tonearest binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17959= catanh towardzero binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17960= catanh upward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
17961= catanh downward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
17962= catanh tonearest ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17963= catanh towardzero ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17964= catanh upward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
17965catanh 0x1.0000000000000002p0 0x1p-1022
17966= catanh downward binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
17967= catanh tonearest binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
17968= catanh towardzero binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
17969= catanh upward binary32 0x1.000002p+0 0x8p-152 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
17970= catanh downward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
17971= catanh tonearest binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
17972= catanh towardzero binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
17973= catanh upward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
17974= catanh downward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
17975= catanh tonearest intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
17976= catanh towardzero intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
17977= catanh upward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
17978= catanh downward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
17979= catanh tonearest m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
17980= catanh towardzero m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
17981= catanh upward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
17982= catanh downward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
17983= catanh tonearest binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
17984= catanh towardzero binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
17985= catanh upward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
17986= catanh downward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
17987= catanh tonearest ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
17988= catanh towardzero ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
17989= catanh upward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
17990= catanh downward binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
17991= catanh tonearest binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
17992= catanh towardzero binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
17993= catanh upward binary32 0x1.000002p+0 0x0p+0 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
17994= catanh downward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
17995= catanh tonearest binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
17996= catanh towardzero binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
17997= catanh upward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
17998= catanh downward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
17999= catanh tonearest intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18000= catanh towardzero intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18001= catanh upward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18002= catanh downward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18003= catanh tonearest m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18004= catanh towardzero m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18005= catanh upward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18006= catanh downward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18007= catanh tonearest binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18008= catanh towardzero binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18009= catanh upward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18010= catanh downward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18011= catanh tonearest ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18012= catanh towardzero ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18013= catanh upward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
18014= catanh downward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
18015= catanh tonearest binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18016= catanh towardzero binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
18017= catanh upward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
18018= catanh downward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18019= catanh tonearest intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18020= catanh towardzero intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18021= catanh upward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18022= catanh downward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18023= catanh tonearest m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18024= catanh towardzero m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18025= catanh upward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18026= catanh downward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18027= catanh tonearest binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18028= catanh towardzero binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18029= catanh upward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18030= catanh downward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18031= catanh tonearest ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18032= catanh towardzero ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18033= catanh upward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18034= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
18035= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
18036= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
18037= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
18038= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
18039= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
18040= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
18041= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
18042= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18043= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18044= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18045= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18046= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18047= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18048= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18049= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18050= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18051= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18052= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18053= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18054= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18055= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18056= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18057= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18058= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
18059= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
18060= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
18061= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
18062= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18063= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18064= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18065= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
18066= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18067= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18068= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18069= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
18070= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18071= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18072= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18073= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18074= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18075= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18076= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18077= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18078= catanh downward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18079= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18080= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18081= catanh upward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
18082= catanh downward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18083= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18084= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18085= catanh upward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18086= catanh downward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18087= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18088= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18089= catanh upward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18090= catanh downward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18091= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18092= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18093= catanh upward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
18094= catanh downward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18095= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18096= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18097= catanh upward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
18098= catanh downward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18099= catanh tonearest binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18100= catanh towardzero binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18101= catanh upward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
18102= catanh downward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18103= catanh tonearest intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18104= catanh towardzero intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18105= catanh upward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18106= catanh downward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18107= catanh tonearest m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18108= catanh towardzero m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18109= catanh upward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18110= catanh downward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18111= catanh tonearest binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18112= catanh towardzero binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18113= catanh upward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
18114= catanh downward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18115= catanh tonearest ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18116= catanh towardzero ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18117= catanh upward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18118= catanh downward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18119= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18120= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18121= catanh upward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
18122= catanh downward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18123= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18124= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18125= catanh upward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18126= catanh downward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18127= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18128= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18129= catanh upward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18130= catanh downward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18131= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18132= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18133= catanh upward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18134= catanh downward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18135= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18136= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18137= catanh upward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18138= catanh downward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18139= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18140= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18141= catanh upward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18142= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18143= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18144= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18145= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18146= catanh downward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18147= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18148= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18149= catanh upward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
18150= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18151= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18152= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18153= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
18154= catanh downward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18155= catanh tonearest intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18156= catanh towardzero intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18157= catanh upward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18158= catanh downward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18159= catanh tonearest m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18160= catanh towardzero m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18161= catanh upward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18162= catanh downward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18163= catanh tonearest binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18164= catanh towardzero binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18165= catanh upward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18166= catanh downward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18167= catanh tonearest ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18168= catanh towardzero ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18169= catanh upward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
18170= catanh downward intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18171= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18172= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18173= catanh upward intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18174= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18175= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18176= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18177= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18178= catanh downward binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18179= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18180= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18181= catanh upward binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18182= catanh downward ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18183= catanh tonearest ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18184= catanh towardzero ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18185= catanh upward ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18186catanh 0x1.0000000000000002p0 -0x1p-1022
18187= catanh downward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18188= catanh tonearest binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18189= catanh towardzero binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18190= catanh upward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
18191= catanh downward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
18192= catanh tonearest binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18193= catanh towardzero binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18194= catanh upward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18195= catanh downward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18196= catanh tonearest intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18197= catanh towardzero intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18198= catanh upward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18199= catanh downward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18200= catanh tonearest m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18201= catanh towardzero m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18202= catanh upward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18203= catanh downward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18204= catanh tonearest binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18205= catanh towardzero binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18206= catanh upward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18207= catanh downward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18208= catanh tonearest ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18209= catanh towardzero ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18210= catanh upward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
18211= catanh downward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18212= catanh tonearest binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18213= catanh towardzero binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18214= catanh upward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
18215= catanh downward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
18216= catanh tonearest binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18217= catanh towardzero binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18218= catanh upward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18219= catanh downward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18220= catanh tonearest intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18221= catanh towardzero intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18222= catanh upward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18223= catanh downward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18224= catanh tonearest m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18225= catanh towardzero m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18226= catanh upward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18227= catanh downward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18228= catanh tonearest binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18229= catanh towardzero binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18230= catanh upward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18231= catanh downward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18232= catanh tonearest ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18233= catanh towardzero ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18234= catanh upward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18235= catanh downward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
18236= catanh tonearest binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18237= catanh towardzero binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18238= catanh upward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18239= catanh downward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18240= catanh tonearest intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18241= catanh towardzero intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18242= catanh upward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18243= catanh downward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18244= catanh tonearest m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18245= catanh towardzero m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18246= catanh upward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18247= catanh downward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18248= catanh tonearest binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18249= catanh towardzero binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18250= catanh upward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18251= catanh downward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18252= catanh tonearest ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18253= catanh towardzero ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18254= catanh upward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18255= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
18256= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
18257= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
18258= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
18259= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
18260= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
18261= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
18262= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
18263= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18264= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18265= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18266= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18267= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18268= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18269= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18270= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18271= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18272= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18273= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18274= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18275= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18276= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18277= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18278= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18279= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
18280= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18281= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18282= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18283= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18284= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18285= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18286= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18287= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18288= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18289= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18290= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18291= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18292= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18293= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18294= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18295= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18296= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18297= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18298= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18299= catanh downward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
18300= catanh tonearest binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18301= catanh towardzero binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18302= catanh upward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
18303= catanh downward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18304= catanh tonearest intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18305= catanh towardzero intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18306= catanh upward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18307= catanh downward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18308= catanh tonearest m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18309= catanh towardzero m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18310= catanh upward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18311= catanh downward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18312= catanh tonearest binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18313= catanh towardzero binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18314= catanh upward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
18315= catanh downward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18316= catanh tonearest ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18317= catanh towardzero ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18318= catanh upward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18319= catanh downward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
18320= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18321= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18322= catanh upward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
18323= catanh downward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18324= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18325= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18326= catanh upward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18327= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18328= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18329= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18330= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18331= catanh downward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
18332= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18333= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18334= catanh upward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18335= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
18336= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18337= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18338= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18339= catanh downward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
18340= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18341= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18342= catanh upward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
18343= catanh downward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18344= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18345= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18346= catanh upward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18347= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18348= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18349= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18350= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18351= catanh downward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18352= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18353= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18354= catanh upward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18355= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18356= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18357= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18358= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18359= catanh downward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18360= catanh tonearest intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18361= catanh towardzero intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18362= catanh upward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18363= catanh downward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18364= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18365= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18366= catanh upward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18367= catanh downward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18368= catanh tonearest binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18369= catanh towardzero binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18370= catanh upward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18371= catanh downward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18372= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18373= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18374= catanh upward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
18375= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18376= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18377= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18378= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18379= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18380= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18381= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18382= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18383= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
18384= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18385= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18386= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18387= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
18388= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18389= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18390= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18391= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18392= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18393= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18394= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18395= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18396= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18397= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18398= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18399= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18400= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18401= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18402= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18403= catanh downward ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18404= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18405= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18406= catanh upward ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18407catanh -0x1.0000000000000002p0 0x1p-1022
18408= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
18409= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
18410= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
18411= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
18412= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
18413= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
18414= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
18415= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
18416= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18417= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18418= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18419= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18420= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18421= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18422= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
18423= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
18424= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18425= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18426= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18427= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18428= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18429= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18430= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18431= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18432= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
18433= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
18434= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
18435= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
18436= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
18437= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18438= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18439= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18440= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
18441= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18442= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
18443= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
18444= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18445= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18446= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18447= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18448= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18449= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18450= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18451= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18452= catanh downward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
18453= catanh tonearest binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
18454= catanh towardzero binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
18455= catanh upward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
18456= catanh downward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18457= catanh tonearest binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18458= catanh towardzero binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
18459= catanh upward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
18460= catanh downward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18461= catanh tonearest intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18462= catanh towardzero intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18463= catanh upward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18464= catanh downward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18465= catanh tonearest m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18466= catanh towardzero m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18467= catanh upward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18468= catanh downward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18469= catanh tonearest binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18470= catanh towardzero binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18471= catanh upward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18472= catanh downward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18473= catanh tonearest ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18474= catanh towardzero ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18475= catanh upward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18476= catanh downward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
18477= catanh tonearest binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
18478= catanh towardzero binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
18479= catanh upward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
18480= catanh downward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18481= catanh tonearest binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18482= catanh towardzero binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
18483= catanh upward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
18484= catanh downward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18485= catanh tonearest intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18486= catanh towardzero intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18487= catanh upward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18488= catanh downward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18489= catanh tonearest m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18490= catanh towardzero m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18491= catanh upward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18492= catanh downward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18493= catanh tonearest binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18494= catanh towardzero binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18495= catanh upward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18496= catanh downward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18497= catanh tonearest ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18498= catanh towardzero ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18499= catanh upward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
18500= catanh downward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18501= catanh tonearest binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
18502= catanh towardzero binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
18503= catanh upward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
18504= catanh downward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18505= catanh tonearest intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18506= catanh towardzero intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18507= catanh upward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18508= catanh downward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
18509= catanh tonearest m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18510= catanh towardzero m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
18511= catanh upward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
18512= catanh downward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18513= catanh tonearest binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18514= catanh towardzero binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18515= catanh upward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18516= catanh downward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18517= catanh tonearest ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18518= catanh towardzero ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18519= catanh upward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18520= catanh downward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
18521= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18522= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18523= catanh upward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
18524= catanh downward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18525= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18526= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18527= catanh upward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18528= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18529= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18530= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18531= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18532= catanh downward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18533= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18534= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18535= catanh upward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
18536= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18537= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18538= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18539= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
18540= catanh downward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
18541= catanh tonearest binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18542= catanh towardzero binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18543= catanh upward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
18544= catanh downward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18545= catanh tonearest intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18546= catanh towardzero intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18547= catanh upward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18548= catanh downward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18549= catanh tonearest m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18550= catanh towardzero m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18551= catanh upward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18552= catanh downward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18553= catanh tonearest binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18554= catanh towardzero binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18555= catanh upward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
18556= catanh downward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18557= catanh tonearest ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18558= catanh towardzero ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18559= catanh upward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18560= catanh downward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
18561= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18562= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
18563= catanh upward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
18564= catanh downward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18565= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18566= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18567= catanh upward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18568= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
18569= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18570= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
18571= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18572= catanh downward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18573= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18574= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18575= catanh upward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18576= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18577= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18578= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18579= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18580= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18581= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18582= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18583= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18584= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18585= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18586= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18587= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18588= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18589= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18590= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18591= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
18592= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18593= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18594= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18595= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
18596= catanh downward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18597= catanh tonearest intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18598= catanh towardzero intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18599= catanh upward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18600= catanh downward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18601= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18602= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18603= catanh upward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
18604= catanh downward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18605= catanh tonearest binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18606= catanh towardzero binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18607= catanh upward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18608= catanh downward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18609= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18610= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18611= catanh upward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
18612= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18613= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18614= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18615= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18616= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
18617= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18618= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
18619= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
18620= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18621= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18622= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18623= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18624= catanh downward ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18625= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18626= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18627= catanh upward ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18628catanh -0x1.0000000000000002p0 -0x1p-1022
18629= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
18630= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
18631= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
18632= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
18633= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
18634= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
18635= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
18636= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
18637= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18638= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18639= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18640= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18641= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18642= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
18643= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18644= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
18645= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18646= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18647= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18648= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18649= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18650= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18651= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18652= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18653= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
18654= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18655= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18656= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
18657= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18658= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18659= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18660= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18661= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18662= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
18663= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18664= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
18665= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18666= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18667= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18668= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18669= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18670= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18671= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18672= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18673= catanh downward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
18674= catanh tonearest binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18675= catanh towardzero binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18676= catanh upward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18677= catanh downward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
18678= catanh tonearest binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18679= catanh towardzero binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18680= catanh upward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18681= catanh downward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18682= catanh tonearest intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18683= catanh towardzero intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18684= catanh upward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18685= catanh downward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18686= catanh tonearest m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18687= catanh towardzero m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18688= catanh upward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18689= catanh downward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18690= catanh tonearest binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18691= catanh towardzero binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18692= catanh upward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18693= catanh downward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18694= catanh tonearest ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18695= catanh towardzero ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18696= catanh upward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
18697= catanh downward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
18698= catanh tonearest binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
18699= catanh towardzero binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18700= catanh upward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
18701= catanh downward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
18702= catanh tonearest binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18703= catanh towardzero binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18704= catanh upward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18705= catanh downward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18706= catanh tonearest intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18707= catanh towardzero intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18708= catanh upward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18709= catanh downward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18710= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18711= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18712= catanh upward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18713= catanh downward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18714= catanh tonearest binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18715= catanh towardzero binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18716= catanh upward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18717= catanh downward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18718= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18719= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18720= catanh upward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18721= catanh downward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
18722= catanh tonearest binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
18723= catanh towardzero binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18724= catanh upward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
18725= catanh downward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18726= catanh tonearest intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18727= catanh towardzero intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18728= catanh upward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18729= catanh downward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18730= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
18731= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18732= catanh upward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
18733= catanh downward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18734= catanh tonearest binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18735= catanh towardzero binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18736= catanh upward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18737= catanh downward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18738= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18739= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18740= catanh upward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18741= catanh downward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
18742= catanh tonearest binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18743= catanh towardzero binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18744= catanh upward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18745= catanh downward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18746= catanh tonearest intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18747= catanh towardzero intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18748= catanh upward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18749= catanh downward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18750= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18751= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18752= catanh upward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18753= catanh downward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18754= catanh tonearest binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18755= catanh towardzero binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18756= catanh upward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
18757= catanh downward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18758= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18759= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18760= catanh upward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18761= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
18762= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18763= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18764= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18765= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18766= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18767= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18768= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18769= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18770= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18771= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18772= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18773= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
18774= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18775= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18776= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
18777= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
18778= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18779= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18780= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
18781= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
18782= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18783= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18784= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
18785= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18786= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18787= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18788= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18789= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18790= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18791= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18792= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18793= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18794= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18795= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18796= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18797= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18798= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18799= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18800= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18801= catanh downward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18802= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18803= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18804= catanh upward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18805= catanh downward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18806= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18807= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18808= catanh upward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
18809= catanh downward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18810= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18811= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18812= catanh upward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18813= catanh downward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18814= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18815= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18816= catanh upward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
18817= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18818= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18819= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18820= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18821= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18822= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18823= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18824= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18825= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
18826= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18827= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18828= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
18829= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
18830= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18831= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18832= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
18833= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18834= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18835= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18836= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18837= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18838= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
18839= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18840= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
18841= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
18842= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18843= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18844= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
18845= catanh downward ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
18846= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18847= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18848= catanh upward ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
18849catanh 0x1p-1022 0x1.0000000000000002p0
18850= catanh downward binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
18851= catanh tonearest binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
18852= catanh towardzero binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
18853= catanh upward binary32 0x8p-152 0x1.000002p+0 : 0x8p-152 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
18854= catanh downward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
18855= catanh tonearest binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
18856= catanh towardzero binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
18857= catanh upward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c8p-4 : inexact-ok
18858= catanh downward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
18859= catanh tonearest intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
18860= catanh towardzero intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
18861= catanh upward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
18862= catanh downward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
18863= catanh tonearest m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
18864= catanh towardzero m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
18865= catanh upward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
18866= catanh downward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
18867= catanh tonearest binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
18868= catanh towardzero binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
18869= catanh upward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
18870= catanh downward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18871= catanh tonearest ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18872= catanh towardzero ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18873= catanh upward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
18874= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
18875= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
18876= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
18877= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
18878= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
18879= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
18880= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
18881= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
18882= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
18883= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18884= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
18885= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18886= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
18887= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18888= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
18889= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18890= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18891= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18892= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18893= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18894= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18895= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18896= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18897= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18898= catanh downward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
18899= catanh tonearest binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
18900= catanh towardzero binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
18901= catanh upward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168dp-4 : inexact-ok
18902= catanh downward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
18903= catanh tonearest intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
18904= catanh towardzero intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
18905= catanh upward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
18906= catanh downward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
18907= catanh tonearest m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
18908= catanh towardzero m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
18909= catanh upward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
18910= catanh downward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18911= catanh tonearest binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18912= catanh towardzero binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18913= catanh upward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
18914= catanh downward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
18915= catanh tonearest ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
18916= catanh towardzero ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
18917= catanh upward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
18918= catanh downward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18919= catanh tonearest intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
18920= catanh towardzero intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18921= catanh upward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
18922= catanh downward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18923= catanh tonearest m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
18924= catanh towardzero m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
18925= catanh upward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
18926= catanh downward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
18927= catanh tonearest binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
18928= catanh towardzero binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
18929= catanh upward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
18930= catanh downward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
18931= catanh tonearest ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
18932= catanh towardzero ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
18933= catanh upward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
18934= catanh downward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
18935= catanh tonearest binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
18936= catanh towardzero binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
18937= catanh upward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
18938= catanh downward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
18939= catanh tonearest binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
18940= catanh towardzero binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
18941= catanh upward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
18942= catanh downward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
18943= catanh tonearest intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
18944= catanh towardzero intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
18945= catanh upward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
18946= catanh downward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
18947= catanh tonearest m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
18948= catanh towardzero m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
18949= catanh upward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
18950= catanh downward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
18951= catanh tonearest binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
18952= catanh towardzero binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
18953= catanh upward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
18954= catanh downward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18955= catanh tonearest ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18956= catanh towardzero ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
18957= catanh upward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
18958= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
18959= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
18960= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
18961= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
18962= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
18963= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
18964= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
18965= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
18966= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
18967= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
18968= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
18969= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
18970= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
18971= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
18972= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
18973= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
18974= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18975= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18976= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
18977= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
18978= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18979= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18980= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
18981= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
18982= catanh downward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
18983= catanh tonearest binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
18984= catanh towardzero binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
18985= catanh upward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
18986= catanh downward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
18987= catanh tonearest intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
18988= catanh towardzero intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
18989= catanh upward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
18990= catanh downward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
18991= catanh tonearest m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
18992= catanh towardzero m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
18993= catanh upward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
18994= catanh downward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18995= catanh tonearest binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18996= catanh towardzero binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
18997= catanh upward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
18998= catanh downward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
18999= catanh tonearest ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19000= catanh towardzero ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19001= catanh upward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19002= catanh downward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19003= catanh tonearest intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19004= catanh towardzero intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19005= catanh upward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19006= catanh downward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19007= catanh tonearest m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19008= catanh towardzero m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19009= catanh upward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19010= catanh downward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19011= catanh tonearest binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19012= catanh towardzero binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19013= catanh upward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19014= catanh downward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19015= catanh tonearest ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19016= catanh towardzero ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19017= catanh upward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19018= catanh downward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19019= catanh tonearest binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19020= catanh towardzero binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19021= catanh upward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
19022= catanh downward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19023= catanh tonearest intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19024= catanh towardzero intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19025= catanh upward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19026= catanh downward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19027= catanh tonearest m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19028= catanh towardzero m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19029= catanh upward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19030= catanh downward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19031= catanh tonearest binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19032= catanh towardzero binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19033= catanh upward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19034= catanh downward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19035= catanh tonearest ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19036= catanh towardzero ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19037= catanh upward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
19038= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19039= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19040= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19041= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19042= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19043= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19044= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19045= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19046= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19047= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19048= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19049= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19050= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19051= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19052= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19053= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19054= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19055= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19056= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19057= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19058= catanh downward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19059= catanh tonearest binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19060= catanh towardzero binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19061= catanh upward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
19062= catanh downward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19063= catanh tonearest intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19064= catanh towardzero intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19065= catanh upward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19066= catanh downward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19067= catanh tonearest m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19068= catanh towardzero m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19069= catanh upward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19070= catanh downward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19071= catanh tonearest binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19072= catanh towardzero binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19073= catanh upward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19074= catanh downward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19075= catanh tonearest ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19076= catanh towardzero ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19077= catanh upward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19078= catanh downward intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19079= catanh tonearest intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19080= catanh towardzero intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19081= catanh upward intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19082= catanh downward m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19083= catanh tonearest m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19084= catanh towardzero m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19085= catanh upward m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19086= catanh downward binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19087= catanh tonearest binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19088= catanh towardzero binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19089= catanh upward binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1024 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19090= catanh downward ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19091= catanh tonearest ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19092= catanh towardzero ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19093= catanh upward ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x2p-1024 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19094catanh -0x1p-1022 0x1.0000000000000002p0
19095= catanh downward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
19096= catanh tonearest binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
19097= catanh towardzero binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
19098= catanh upward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
19099= catanh downward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
19100= catanh tonearest binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
19101= catanh towardzero binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
19102= catanh upward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
19103= catanh downward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
19104= catanh tonearest intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
19105= catanh towardzero intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
19106= catanh upward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
19107= catanh downward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
19108= catanh tonearest m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
19109= catanh towardzero m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
19110= catanh upward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
19111= catanh downward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19112= catanh tonearest binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19113= catanh towardzero binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19114= catanh upward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19115= catanh downward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19116= catanh tonearest ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19117= catanh towardzero ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19118= catanh upward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19119= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
19120= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
19121= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
19122= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
19123= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
19124= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
19125= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
19126= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
19127= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
19128= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19129= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
19130= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19131= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
19132= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19133= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
19134= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19135= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19136= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19137= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19138= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19139= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19140= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19141= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19142= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19143= catanh downward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
19144= catanh tonearest binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
19145= catanh towardzero binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
19146= catanh upward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
19147= catanh downward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
19148= catanh tonearest intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
19149= catanh towardzero intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
19150= catanh upward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
19151= catanh downward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
19152= catanh tonearest m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
19153= catanh towardzero m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
19154= catanh upward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
19155= catanh downward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19156= catanh tonearest binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19157= catanh towardzero binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19158= catanh upward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19159= catanh downward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19160= catanh tonearest ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19161= catanh towardzero ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19162= catanh upward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19163= catanh downward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19164= catanh tonearest intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19165= catanh towardzero intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19166= catanh upward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19167= catanh downward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19168= catanh tonearest m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19169= catanh towardzero m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
19170= catanh upward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
19171= catanh downward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19172= catanh tonearest binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19173= catanh towardzero binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19174= catanh upward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19175= catanh downward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19176= catanh tonearest ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19177= catanh towardzero ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19178= catanh upward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19179= catanh downward binary32 -0x8p-152 0x1.000002p+0 : -0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19180= catanh tonearest binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19181= catanh towardzero binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19182= catanh upward binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19183= catanh downward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
19184= catanh tonearest binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
19185= catanh towardzero binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
19186= catanh upward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167c8p-4 : inexact-ok
19187= catanh downward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
19188= catanh tonearest intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
19189= catanh towardzero intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
19190= catanh upward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
19191= catanh downward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
19192= catanh tonearest m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
19193= catanh towardzero m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
19194= catanh upward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
19195= catanh downward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19196= catanh tonearest binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19197= catanh towardzero binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19198= catanh upward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19199= catanh downward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19200= catanh tonearest ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19201= catanh towardzero ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19202= catanh upward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19203= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19204= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19205= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19206= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19207= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
19208= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
19209= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
19210= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
19211= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
19212= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
19213= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
19214= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
19215= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
19216= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
19217= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
19218= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
19219= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19220= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19221= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19222= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19223= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19224= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19225= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19226= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19227= catanh downward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
19228= catanh tonearest binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
19229= catanh towardzero binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
19230= catanh upward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168dp-4 : inexact-ok
19231= catanh downward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
19232= catanh tonearest intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
19233= catanh towardzero intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
19234= catanh upward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
19235= catanh downward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
19236= catanh tonearest m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
19237= catanh towardzero m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
19238= catanh upward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
19239= catanh downward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19240= catanh tonearest binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19241= catanh towardzero binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19242= catanh upward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19243= catanh downward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19244= catanh tonearest ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19245= catanh towardzero ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19246= catanh upward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19247= catanh downward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
19248= catanh tonearest intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
19249= catanh towardzero intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
19250= catanh upward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
19251= catanh downward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
19252= catanh tonearest m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
19253= catanh towardzero m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
19254= catanh upward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
19255= catanh downward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19256= catanh tonearest binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19257= catanh towardzero binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19258= catanh upward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19259= catanh downward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19260= catanh tonearest ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19261= catanh towardzero ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19262= catanh upward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19263= catanh downward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19264= catanh tonearest binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19265= catanh towardzero binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19266= catanh upward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
19267= catanh downward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
19268= catanh tonearest intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19269= catanh towardzero intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19270= catanh upward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
19271= catanh downward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
19272= catanh tonearest m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
19273= catanh towardzero m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
19274= catanh upward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
19275= catanh downward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19276= catanh tonearest binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19277= catanh towardzero binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19278= catanh upward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19279= catanh downward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19280= catanh tonearest ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19281= catanh towardzero ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19282= catanh upward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
19283= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19284= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19285= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19286= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19287= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19288= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19289= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19290= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19291= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19292= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19293= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
19294= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19295= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19296= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19297= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19298= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19299= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19300= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19301= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19302= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19303= catanh downward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19304= catanh tonearest binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19305= catanh towardzero binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19306= catanh upward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
19307= catanh downward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19308= catanh tonearest intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19309= catanh towardzero intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19310= catanh upward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19311= catanh downward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19312= catanh tonearest m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19313= catanh towardzero m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
19314= catanh upward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
19315= catanh downward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19316= catanh tonearest binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19317= catanh towardzero binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19318= catanh upward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19319= catanh downward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19320= catanh tonearest ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19321= catanh towardzero ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19322= catanh upward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19323= catanh downward intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19324= catanh tonearest intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19325= catanh towardzero intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19326= catanh upward intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19327= catanh downward m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19328= catanh tonearest m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19329= catanh towardzero m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
19330= catanh upward m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
19331= catanh downward binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19332= catanh tonearest binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19333= catanh towardzero binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19334= catanh upward binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19335= catanh downward ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19336= catanh tonearest ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19337= catanh towardzero ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19338= catanh upward ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19339catanh 0x1p-1022 -0x1.0000000000000002p0
19340= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19341= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19342= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19343= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19344= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19345= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
19346= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
19347= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
19348= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19349= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19350= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19351= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19352= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19353= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19354= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19355= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19356= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19357= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19358= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19359= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19360= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19361= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19362= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19363= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19364= catanh downward binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19365= catanh tonearest binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19366= catanh towardzero binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19367= catanh upward binary32 0x8p-152 -0x1.000002p+0 : 0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19368= catanh downward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167c8p-4 : inexact-ok
19369= catanh tonearest binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
19370= catanh towardzero binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
19371= catanh upward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
19372= catanh downward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
19373= catanh tonearest intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19374= catanh towardzero intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19375= catanh upward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
19376= catanh downward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
19377= catanh tonearest m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19378= catanh towardzero m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19379= catanh upward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
19380= catanh downward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19381= catanh tonearest binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19382= catanh towardzero binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19383= catanh upward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19384= catanh downward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19385= catanh tonearest ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19386= catanh towardzero ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19387= catanh upward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19388= catanh downward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168dp-4 : inexact-ok
19389= catanh tonearest binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19390= catanh towardzero binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19391= catanh upward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19392= catanh downward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19393= catanh tonearest intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19394= catanh towardzero intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19395= catanh upward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19396= catanh downward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19397= catanh tonearest m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19398= catanh towardzero m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19399= catanh upward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19400= catanh downward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19401= catanh tonearest binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19402= catanh towardzero binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19403= catanh upward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19404= catanh downward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19405= catanh tonearest ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19406= catanh towardzero ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19407= catanh upward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19408= catanh downward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19409= catanh tonearest intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19410= catanh towardzero intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19411= catanh upward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19412= catanh downward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19413= catanh tonearest m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19414= catanh towardzero m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19415= catanh upward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19416= catanh downward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19417= catanh tonearest binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19418= catanh towardzero binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19419= catanh upward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19420= catanh downward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19421= catanh tonearest ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19422= catanh towardzero ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19423= catanh upward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19424= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
19425= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
19426= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
19427= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
19428= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19429= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19430= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19431= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19432= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19433= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19434= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19435= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19436= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19437= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19438= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19439= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19440= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19441= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19442= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19443= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19444= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19445= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19446= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19447= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19448= catanh downward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
19449= catanh tonearest binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
19450= catanh towardzero binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
19451= catanh upward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
19452= catanh downward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
19453= catanh tonearest binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19454= catanh towardzero binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19455= catanh upward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19456= catanh downward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19457= catanh tonearest intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19458= catanh towardzero intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19459= catanh upward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19460= catanh downward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19461= catanh tonearest m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19462= catanh towardzero m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19463= catanh upward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19464= catanh downward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19465= catanh tonearest binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19466= catanh towardzero binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19467= catanh upward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19468= catanh downward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19469= catanh tonearest ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19470= catanh towardzero ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19471= catanh upward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19472= catanh downward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
19473= catanh tonearest binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19474= catanh towardzero binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19475= catanh upward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19476= catanh downward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19477= catanh tonearest intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19478= catanh towardzero intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19479= catanh upward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19480= catanh downward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19481= catanh tonearest m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19482= catanh towardzero m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19483= catanh upward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19484= catanh downward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19485= catanh tonearest binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19486= catanh towardzero binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19487= catanh upward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19488= catanh downward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19489= catanh tonearest ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19490= catanh towardzero ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19491= catanh upward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19492= catanh downward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19493= catanh tonearest intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19494= catanh towardzero intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19495= catanh upward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19496= catanh downward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19497= catanh tonearest m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19498= catanh towardzero m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19499= catanh upward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19500= catanh downward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19501= catanh tonearest binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19502= catanh towardzero binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19503= catanh upward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19504= catanh downward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19505= catanh tonearest ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19506= catanh towardzero ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19507= catanh upward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19508= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19509= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19510= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19511= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19512= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19513= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19514= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19515= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19516= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19517= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19518= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19519= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19520= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19521= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19522= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19523= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19524= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19525= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19526= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19527= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19528= catanh downward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
19529= catanh tonearest binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19530= catanh towardzero binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19531= catanh upward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19532= catanh downward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19533= catanh tonearest intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19534= catanh towardzero intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19535= catanh upward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19536= catanh downward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19537= catanh tonearest m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19538= catanh towardzero m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19539= catanh upward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19540= catanh downward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19541= catanh tonearest binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19542= catanh towardzero binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19543= catanh upward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19544= catanh downward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
19545= catanh tonearest ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19546= catanh towardzero ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19547= catanh upward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19548= catanh downward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
19549= catanh tonearest binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19550= catanh towardzero binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19551= catanh upward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19552= catanh downward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19553= catanh tonearest intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19554= catanh towardzero intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19555= catanh upward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19556= catanh downward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19557= catanh tonearest m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19558= catanh towardzero m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19559= catanh upward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19560= catanh downward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19561= catanh tonearest binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19562= catanh towardzero binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19563= catanh upward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19564= catanh downward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19565= catanh tonearest ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19566= catanh towardzero ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19567= catanh upward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19568= catanh downward intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19569= catanh tonearest intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19570= catanh towardzero intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19571= catanh upward intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19572= catanh downward m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19573= catanh tonearest m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19574= catanh towardzero m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19575= catanh upward m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19576= catanh downward binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19577= catanh tonearest binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19578= catanh towardzero binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19579= catanh upward binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19580= catanh downward ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19581= catanh tonearest ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19582= catanh towardzero ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19583= catanh upward ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19584catanh -0x1p-1022 -0x1.0000000000000002p0
19585= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
19586= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
19587= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
19588= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
19589= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19590= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19591= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19592= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
19593= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19594= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19595= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19596= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19597= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19598= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19599= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19600= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
19601= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19602= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19603= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19604= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19605= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19606= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19607= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19608= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19609= catanh downward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
19610= catanh tonearest binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
19611= catanh towardzero binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
19612= catanh upward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
19613= catanh downward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
19614= catanh tonearest binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19615= catanh towardzero binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19616= catanh upward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
19617= catanh downward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19618= catanh tonearest intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19619= catanh towardzero intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19620= catanh upward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19621= catanh downward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19622= catanh tonearest m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
19623= catanh towardzero m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19624= catanh upward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
19625= catanh downward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19626= catanh tonearest binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19627= catanh towardzero binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19628= catanh upward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19629= catanh downward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19630= catanh tonearest ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19631= catanh towardzero ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19632= catanh upward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19633= catanh downward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
19634= catanh tonearest binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19635= catanh towardzero binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19636= catanh upward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
19637= catanh downward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19638= catanh tonearest intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19639= catanh towardzero intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19640= catanh upward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19641= catanh downward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19642= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
19643= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19644= catanh upward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
19645= catanh downward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19646= catanh tonearest binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19647= catanh towardzero binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19648= catanh upward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19649= catanh downward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19650= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19651= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19652= catanh upward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19653= catanh downward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19654= catanh tonearest intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19655= catanh towardzero intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19656= catanh upward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19657= catanh downward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19658= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
19659= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19660= catanh upward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
19661= catanh downward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19662= catanh tonearest binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19663= catanh towardzero binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19664= catanh upward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19665= catanh downward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19666= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19667= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19668= catanh upward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19669= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19670= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19671= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19672= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
19673= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19674= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
19675= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
19676= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
19677= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19678= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19679= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19680= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19681= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19682= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19683= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19684= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
19685= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19686= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19687= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19688= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19689= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19690= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19691= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19692= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19693= catanh downward binary32 -0x8p-152 -0x1.000002p+0 : -0x8p-152 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19694= catanh tonearest binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
19695= catanh towardzero binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19696= catanh upward binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
19697= catanh downward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c8p-4 : inexact-ok
19698= catanh tonearest binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
19699= catanh towardzero binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
19700= catanh upward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
19701= catanh downward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19702= catanh tonearest intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19703= catanh towardzero intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19704= catanh upward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19705= catanh downward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19706= catanh tonearest m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
19707= catanh towardzero m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19708= catanh upward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
19709= catanh downward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19710= catanh tonearest binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19711= catanh towardzero binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19712= catanh upward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19713= catanh downward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
19714= catanh tonearest ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19715= catanh towardzero ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19716= catanh upward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
19717= catanh downward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168dp-4 : inexact-ok
19718= catanh tonearest binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19719= catanh towardzero binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19720= catanh upward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
19721= catanh downward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19722= catanh tonearest intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19723= catanh towardzero intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19724= catanh upward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19725= catanh downward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19726= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
19727= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19728= catanh upward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
19729= catanh downward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19730= catanh tonearest binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19731= catanh towardzero binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19732= catanh upward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19733= catanh downward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
19734= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19735= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19736= catanh upward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
19737= catanh downward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19738= catanh tonearest intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19739= catanh towardzero intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19740= catanh upward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19741= catanh downward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19742= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
19743= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19744= catanh upward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
19745= catanh downward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19746= catanh tonearest binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19747= catanh towardzero binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19748= catanh upward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19749= catanh downward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
19750= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19751= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19752= catanh upward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
19753= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19754= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19755= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19756= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
19757= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19758= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19759= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19760= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19761= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19762= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19763= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19764= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
19765= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19766= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19767= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19768= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19769= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19770= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19771= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19772= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19773= catanh downward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
19774= catanh tonearest binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19775= catanh towardzero binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19776= catanh upward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
19777= catanh downward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19778= catanh tonearest intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19779= catanh towardzero intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19780= catanh upward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19781= catanh downward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19782= catanh tonearest m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
19783= catanh towardzero m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19784= catanh upward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
19785= catanh downward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19786= catanh tonearest binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
19787= catanh towardzero binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19788= catanh upward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
19789= catanh downward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
19790= catanh tonearest ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19791= catanh towardzero ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19792= catanh upward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
19793= catanh downward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
19794= catanh tonearest binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19795= catanh towardzero binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19796= catanh upward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
19797= catanh downward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19798= catanh tonearest intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19799= catanh towardzero intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19800= catanh upward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19801= catanh downward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19802= catanh tonearest m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
19803= catanh towardzero m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19804= catanh upward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
19805= catanh downward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
19806= catanh tonearest binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19807= catanh towardzero binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19808= catanh upward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
19809= catanh downward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19810= catanh tonearest ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19811= catanh towardzero ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19812= catanh upward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
19813= catanh downward intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19814= catanh tonearest intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19815= catanh towardzero intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19816= catanh upward intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19817= catanh downward m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19818= catanh tonearest m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
19819= catanh towardzero m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19820= catanh upward m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
19821= catanh downward binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1024 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
19822= catanh tonearest binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19823= catanh towardzero binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19824= catanh upward binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
19825= catanh downward ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x2p-1024 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
19826= catanh tonearest ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19827= catanh towardzero ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19828= catanh upward ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
19829catanh 0x0.ffffffffffffffffp0 0x1p-1022
19830= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
19831= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
19832= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
19833= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
19834= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
19835= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
19836= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
19837= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
19838= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
19839= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
19840= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
19841= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
19842= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
19843= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
19844= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
19845= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
19846= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19847= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19848= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19849= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19850= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19851= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19852= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19853= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19854= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
19855= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
19856= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
19857= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
19858= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
19859= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
19860= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
19861= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
19862= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
19863= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
19864= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
19865= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
19866= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19867= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19868= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
19869= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
19870= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19871= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19872= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
19873= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
19874= catanh downward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
19875= catanh tonearest binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
19876= catanh towardzero binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
19877= catanh upward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
19878= catanh downward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
19879= catanh tonearest binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
19880= catanh towardzero binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
19881= catanh upward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.0000020000014p-128 : inexact-ok
19882= catanh downward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19883= catanh tonearest intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19884= catanh towardzero intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19885= catanh upward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
19886= catanh downward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19887= catanh tonearest m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19888= catanh towardzero m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
19889= catanh upward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
19890= catanh downward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
19891= catanh tonearest binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
19892= catanh towardzero binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
19893= catanh upward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004004p-128 : inexact-ok
19894= catanh downward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
19895= catanh tonearest ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
19896= catanh towardzero ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
19897= catanh upward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.00000200000100000080000042p-128 : inexact-ok
19898= catanh downward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
19899= catanh tonearest binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
19900= catanh towardzero binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
19901= catanh upward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
19902= catanh downward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
19903= catanh tonearest binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
19904= catanh towardzero binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
19905= catanh upward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
19906= catanh downward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19907= catanh tonearest intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19908= catanh towardzero intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19909= catanh upward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
19910= catanh downward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19911= catanh tonearest m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19912= catanh towardzero m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
19913= catanh upward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
19914= catanh downward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
19915= catanh tonearest binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
19916= catanh towardzero binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
19917= catanh upward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
19918= catanh downward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
19919= catanh tonearest ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
19920= catanh towardzero ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
19921= catanh upward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
19922= catanh downward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
19923= catanh tonearest binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
19924= catanh towardzero binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
19925= catanh upward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.000001000000ap-1000 : inexact-ok
19926= catanh downward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19927= catanh tonearest intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19928= catanh towardzero intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19929= catanh upward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
19930= catanh downward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19931= catanh tonearest m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19932= catanh towardzero m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
19933= catanh upward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
19934= catanh downward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
19935= catanh tonearest binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
19936= catanh towardzero binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
19937= catanh upward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
19938= catanh downward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
19939= catanh tonearest ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
19940= catanh towardzero ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
19941= catanh upward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
19942= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
19943= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
19944= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
19945= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8.0000000000008p-100 : inexact-ok
19946= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
19947= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
19948= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
19949= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
19950= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
19951= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
19952= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
19953= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
19954= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
19955= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
19956= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
19957= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.0000000000002000000000000088p-100 : inexact-ok
19958= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
19959= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
19960= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
19961= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 0x8.00000000000020000000000004p-100 : inexact-ok
19962= catanh downward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
19963= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
19964= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
19965= catanh upward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
19966= catanh downward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
19967= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
19968= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
19969= catanh upward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
19970= catanh downward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
19971= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
19972= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
19973= catanh upward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
19974= catanh downward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
19975= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
19976= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
19977= catanh upward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
19978= catanh downward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
19979= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
19980= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
19981= catanh upward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
19982= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
19983= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
19984= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
19985= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4.0000000000004p-972 : inexact-ok
19986= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
19987= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
19988= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
19989= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
19990= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
19991= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
19992= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
19993= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
19994= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
19995= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
19996= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
19997= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-972 : inexact-ok
19998= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
19999= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20000= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20001= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
20002= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20003= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20004= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20005= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
20006= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20007= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20008= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20009= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
20010= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
20011= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
20012= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
20013= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
20014= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
20015= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
20016= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
20017= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.00000000000000020000000002p-88 : inexact-ok
20018= catanh downward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20019= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20020= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20021= catanh upward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
20022= catanh downward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20023= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20024= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20025= catanh upward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
20026= catanh downward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
20027= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
20028= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
20029= catanh upward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
20030= catanh downward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20031= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20032= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20033= catanh upward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
20034= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20035= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20036= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20037= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-960 : inexact-ok
20038= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20039= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20040= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20041= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-960 : inexact-ok
20042= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
20043= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
20044= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
20045= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-960 : inexact-ok
20046= catanh downward ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
20047= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
20048= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
20049= catanh upward ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.00000000000000010000000001p-960 : inexact-ok
20050catanh 0x0.ffffffffffffffffp0 -0x1p-1022
20051= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
20052= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
20053= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
20054= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
20055= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
20056= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
20057= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
20058= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
20059= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20060= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20061= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20062= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20063= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20064= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20065= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20066= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20067= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20068= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20069= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20070= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20071= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20072= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20073= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20074= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20075= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
20076= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20077= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20078= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20079= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20080= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20081= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20082= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20083= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20084= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20085= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20086= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20087= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20088= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20089= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20090= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20091= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20092= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20093= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20094= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20095= catanh downward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
20096= catanh tonearest binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
20097= catanh towardzero binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
20098= catanh upward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
20099= catanh downward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
20100= catanh tonearest binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
20101= catanh towardzero binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
20102= catanh upward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
20103= catanh downward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20104= catanh tonearest intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20105= catanh towardzero intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20106= catanh upward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
20107= catanh downward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20108= catanh tonearest m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20109= catanh towardzero m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20110= catanh upward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
20111= catanh downward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
20112= catanh tonearest binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
20113= catanh towardzero binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
20114= catanh upward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
20115= catanh downward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
20116= catanh tonearest ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
20117= catanh towardzero ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
20118= catanh upward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
20119= catanh downward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
20120= catanh tonearest binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20121= catanh towardzero binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20122= catanh upward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20123= catanh downward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.0000020000014p-128 : inexact-ok
20124= catanh tonearest binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
20125= catanh towardzero binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
20126= catanh upward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
20127= catanh downward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
20128= catanh tonearest intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20129= catanh towardzero intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20130= catanh upward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
20131= catanh downward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
20132= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20133= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20134= catanh upward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
20135= catanh downward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
20136= catanh tonearest binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20137= catanh towardzero binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20138= catanh upward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20139= catanh downward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.00000200000100000080000042p-128 : inexact-ok
20140= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20141= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20142= catanh upward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20143= catanh downward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.000001000000ap-1000 : inexact-ok
20144= catanh tonearest binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
20145= catanh towardzero binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
20146= catanh upward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
20147= catanh downward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
20148= catanh tonearest intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20149= catanh towardzero intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20150= catanh upward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
20151= catanh downward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
20152= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20153= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20154= catanh upward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
20155= catanh downward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
20156= catanh tonearest binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20157= catanh towardzero binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20158= catanh upward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20159= catanh downward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
20160= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20161= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20162= catanh upward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20163= catanh downward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
20164= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
20165= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
20166= catanh upward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
20167= catanh downward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20168= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20169= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20170= catanh upward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20171= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20172= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20173= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20174= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20175= catanh downward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
20176= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
20177= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
20178= catanh upward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
20179= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20180= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20181= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20182= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
20183= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8.0000000000008p-100 : inexact-ok
20184= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
20185= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
20186= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
20187= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
20188= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20189= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20190= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20191= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
20192= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20193= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20194= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20195= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
20196= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20197= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20198= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20199= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
20200= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
20201= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
20202= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x8.0000000000002p-100 : inexact-ok
20203= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4.0000000000004p-972 : inexact-ok
20204= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
20205= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
20206= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
20207= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
20208= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20209= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20210= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20211= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
20212= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20213= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20214= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20215= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
20216= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20217= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20218= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20219= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
20220= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20221= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20222= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20223= catanh downward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20224= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20225= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20226= catanh upward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
20227= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20228= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20229= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20230= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
20231= catanh downward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
20232= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
20233= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
20234= catanh upward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
20235= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20236= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20237= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20238= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
20239= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
20240= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20241= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20242= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
20243= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
20244= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20245= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20246= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
20247= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
20248= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
20249= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
20250= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
20251= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
20252= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
20253= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
20254= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.0000000000000002p-88 : inexact-ok
20255= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-960 : inexact-ok
20256= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20257= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20258= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f26p+4 -0x2p-960 : inexact-ok
20259= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-960 : inexact-ok
20260= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20261= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20262= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f26p+4 -0x2p-960 : inexact-ok
20263= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-960 : inexact-ok
20264= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
20265= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
20266= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
20267= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.00000000000000010000000001p-960 : inexact-ok
20268= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
20269= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
20270= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.0000000000000001p-960 : inexact-ok
20271catanh -0x0.ffffffffffffffffp0 0x1p-1022
20272= catanh downward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20273= catanh tonearest binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20274= catanh towardzero binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20275= catanh upward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
20276= catanh downward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
20277= catanh tonearest binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
20278= catanh towardzero binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
20279= catanh upward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.0000020000014p-128 : inexact-ok
20280= catanh downward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
20281= catanh tonearest intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
20282= catanh towardzero intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
20283= catanh upward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
20284= catanh downward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
20285= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
20286= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
20287= catanh upward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
20288= catanh downward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
20289= catanh tonearest binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
20290= catanh towardzero binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
20291= catanh upward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004004p-128 : inexact-ok
20292= catanh downward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
20293= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
20294= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
20295= catanh upward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.00000200000100000080000042p-128 : inexact-ok
20296= catanh downward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
20297= catanh tonearest binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
20298= catanh towardzero binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
20299= catanh upward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
20300= catanh downward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
20301= catanh tonearest binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
20302= catanh towardzero binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
20303= catanh upward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
20304= catanh downward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
20305= catanh tonearest intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20306= catanh towardzero intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20307= catanh upward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20308= catanh downward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
20309= catanh tonearest m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20310= catanh towardzero m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20311= catanh upward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
20312= catanh downward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
20313= catanh tonearest binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
20314= catanh towardzero binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
20315= catanh upward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
20316= catanh downward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
20317= catanh tonearest ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
20318= catanh towardzero ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
20319= catanh upward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
20320= catanh downward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
20321= catanh tonearest binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
20322= catanh towardzero binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
20323= catanh upward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.000001000000ap-1000 : inexact-ok
20324= catanh downward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
20325= catanh tonearest intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
20326= catanh towardzero intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
20327= catanh upward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
20328= catanh downward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
20329= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
20330= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
20331= catanh upward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
20332= catanh downward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
20333= catanh tonearest binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
20334= catanh towardzero binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
20335= catanh upward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
20336= catanh downward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20337= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20338= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20339= catanh upward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
20340= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
20341= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
20342= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
20343= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
20344= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
20345= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
20346= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
20347= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
20348= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
20349= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
20350= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
20351= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
20352= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
20353= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
20354= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
20355= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
20356= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20357= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20358= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20359= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20360= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20361= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20362= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20363= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20364= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
20365= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
20366= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
20367= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
20368= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
20369= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
20370= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
20371= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
20372= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
20373= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
20374= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
20375= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
20376= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20377= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20378= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20379= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20380= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20381= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20382= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20383= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20384= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
20385= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
20386= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
20387= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8.0000000000008p-100 : inexact-ok
20388= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
20389= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
20390= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
20391= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
20392= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
20393= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
20394= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
20395= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
20396= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
20397= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
20398= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
20399= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.0000000000002000000000000088p-100 : inexact-ok
20400= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 0x8.0000000000002p-100 : inexact-ok
20401= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
20402= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
20403= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.00000000000020000000000004p-100 : inexact-ok
20404= catanh downward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
20405= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
20406= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
20407= catanh upward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
20408= catanh downward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
20409= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
20410= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
20411= catanh upward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
20412= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
20413= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
20414= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
20415= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
20416= catanh downward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
20417= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
20418= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
20419= catanh upward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
20420= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
20421= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
20422= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
20423= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
20424= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
20425= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
20426= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
20427= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4.0000000000004p-972 : inexact-ok
20428= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
20429= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
20430= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
20431= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
20432= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
20433= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
20434= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
20435= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
20436= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
20437= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
20438= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
20439= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-972 : inexact-ok
20440= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20441= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20442= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20443= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
20444= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
20445= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20446= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20447= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
20448= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
20449= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20450= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
20451= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
20452= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
20453= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
20454= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
20455= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
20456= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.0000000000000002p-88 : inexact-ok
20457= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
20458= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
20459= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.00000000000000020000000002p-88 : inexact-ok
20460= catanh downward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
20461= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20462= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20463= catanh upward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20464= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
20465= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20466= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20467= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
20468= catanh downward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
20469= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
20470= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
20471= catanh upward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
20472= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
20473= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20474= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20475= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
20476= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f26p+4 0x2p-960 : inexact-ok
20477= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20478= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20479= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-960 : inexact-ok
20480= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f26p+4 0x2p-960 : inexact-ok
20481= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20482= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
20483= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-960 : inexact-ok
20484= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
20485= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
20486= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
20487= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-960 : inexact-ok
20488= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.0000000000000001p-960 : inexact-ok
20489= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
20490= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
20491= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.00000000000000010000000001p-960 : inexact-ok
20492catanh -0x0.ffffffffffffffffp0 -0x1p-1022
20493= catanh downward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
20494= catanh tonearest binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
20495= catanh towardzero binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
20496= catanh upward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
20497= catanh downward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
20498= catanh tonearest binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
20499= catanh towardzero binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
20500= catanh upward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
20501= catanh downward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
20502= catanh tonearest intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20503= catanh towardzero intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20504= catanh upward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20505= catanh downward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
20506= catanh tonearest m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20507= catanh towardzero m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20508= catanh upward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
20509= catanh downward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
20510= catanh tonearest binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
20511= catanh towardzero binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
20512= catanh upward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
20513= catanh downward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
20514= catanh tonearest ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
20515= catanh towardzero ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
20516= catanh upward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
20517= catanh downward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
20518= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20519= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20520= catanh upward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
20521= catanh downward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.0000020000014p-128 : inexact-ok
20522= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
20523= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
20524= catanh upward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
20525= catanh downward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
20526= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20527= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20528= catanh upward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20529= catanh downward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
20530= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20531= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20532= catanh upward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
20533= catanh downward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
20534= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20535= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20536= catanh upward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20537= catanh downward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.00000200000100000080000042p-128 : inexact-ok
20538= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20539= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20540= catanh upward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
20541= catanh downward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.000001000000ap-1000 : inexact-ok
20542= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
20543= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
20544= catanh upward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
20545= catanh downward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
20546= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20547= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20548= catanh upward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20549= catanh downward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
20550= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20551= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20552= catanh upward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
20553= catanh downward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
20554= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20555= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20556= catanh upward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
20557= catanh downward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
20558= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20559= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20560= catanh upward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
20561= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
20562= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
20563= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
20564= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
20565= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
20566= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
20567= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
20568= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
20569= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20570= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20571= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20572= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20573= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20574= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
20575= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20576= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
20577= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20578= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20579= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20580= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20581= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20582= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20583= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20584= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20585= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
20586= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20587= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20588= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
20589= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20590= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20591= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20592= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20593= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20594= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
20595= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20596= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
20597= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20598= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20599= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20600= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20601= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20602= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20603= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20604= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20605= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
20606= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
20607= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
20608= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
20609= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20610= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20611= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20612= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20613= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20614= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
20615= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20616= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
20617= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
20618= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
20619= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
20620= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
20621= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
20622= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20623= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20624= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
20625= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8.0000000000008p-100 : inexact-ok
20626= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
20627= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
20628= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
20629= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
20630= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20631= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20632= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20633= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
20634= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
20635= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20636= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
20637= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
20638= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20639= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20640= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
20641= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
20642= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
20643= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
20644= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
20645= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4.0000000000004p-972 : inexact-ok
20646= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
20647= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
20648= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
20649= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
20650= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20651= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20652= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20653= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
20654= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
20655= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20656= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
20657= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
20658= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20659= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20660= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
20661= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
20662= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20663= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20664= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
20665= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
20666= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20667= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20668= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20669= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
20670= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20671= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20672= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
20673= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
20674= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
20675= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
20676= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
20677= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
20678= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20679= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20680= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
20681= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
20682= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20683= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20684= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20685= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
20686= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20687= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20688= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
20689= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
20690= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
20691= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
20692= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
20693= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
20694= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
20695= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
20696= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
20697= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-960 : inexact-ok
20698= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20699= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20700= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20701= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-960 : inexact-ok
20702= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20703= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20704= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
20705= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-960 : inexact-ok
20706= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
20707= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
20708= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
20709= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.00000000000000010000000001p-960 : inexact-ok
20710= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
20711= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
20712= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
20713catanh 0x1p-1022 0x0.ffffffffffffffffp0
20714= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
20715= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
20716= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
20717= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
20718= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
20719= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
20720= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
20721= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
20722= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
20723= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20724= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
20725= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20726= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
20727= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20728= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
20729= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20730= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20731= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20732= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20733= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20734= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20735= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20736= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20737= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20738= catanh downward binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
20739= catanh tonearest binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
20740= catanh towardzero binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
20741= catanh upward binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
20742= catanh downward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
20743= catanh tonearest binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
20744= catanh towardzero binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
20745= catanh upward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda22216888p-4 : inexact-ok
20746= catanh downward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
20747= catanh tonearest intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
20748= catanh towardzero intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
20749= catanh upward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
20750= catanh downward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
20751= catanh tonearest m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
20752= catanh towardzero m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
20753= catanh upward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
20754= catanh downward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20755= catanh tonearest binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20756= catanh towardzero binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20757= catanh upward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20758= catanh downward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20759= catanh tonearest ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20760= catanh towardzero ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20761= catanh upward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
20762= catanh downward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
20763= catanh tonearest binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
20764= catanh towardzero binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
20765= catanh upward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
20766= catanh downward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
20767= catanh tonearest intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
20768= catanh towardzero intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
20769= catanh upward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
20770= catanh downward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
20771= catanh tonearest m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
20772= catanh towardzero m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
20773= catanh upward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
20774= catanh downward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20775= catanh tonearest binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20776= catanh towardzero binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20777= catanh upward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
20778= catanh downward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20779= catanh tonearest ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20780= catanh towardzero ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20781= catanh upward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
20782= catanh downward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20783= catanh tonearest intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20784= catanh towardzero intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20785= catanh upward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20786= catanh downward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20787= catanh tonearest m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20788= catanh towardzero m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
20789= catanh upward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
20790= catanh downward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20791= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20792= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20793= catanh upward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
20794= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20795= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20796= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20797= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
20798= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
20799= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
20800= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
20801= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
20802= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20803= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20804= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20805= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
20806= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20807= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20808= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20809= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20810= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20811= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20812= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20813= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20814= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20815= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20816= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20817= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20818= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20819= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20820= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20821= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20822= catanh downward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
20823= catanh tonearest binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
20824= catanh towardzero binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
20825= catanh upward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
20826= catanh downward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20827= catanh tonearest binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20828= catanh towardzero binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20829= catanh upward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda22216888p-4 : inexact-ok
20830= catanh downward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20831= catanh tonearest intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20832= catanh towardzero intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20833= catanh upward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20834= catanh downward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20835= catanh tonearest m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20836= catanh towardzero m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20837= catanh upward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20838= catanh downward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20839= catanh tonearest binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20840= catanh towardzero binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20841= catanh upward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20842= catanh downward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20843= catanh tonearest ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20844= catanh towardzero ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
20845= catanh upward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
20846= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
20847= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20848= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
20849= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20850= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
20851= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
20852= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
20853= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
20854= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
20855= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
20856= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
20857= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
20858= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20859= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20860= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20861= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
20862= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20863= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20864= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
20865= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
20866= catanh downward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20867= catanh tonearest intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20868= catanh towardzero intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20869= catanh upward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20870= catanh downward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20871= catanh tonearest m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20872= catanh towardzero m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20873= catanh upward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20874= catanh downward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20875= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20876= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20877= catanh upward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
20878= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20879= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20880= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
20881= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
20882= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
20883= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
20884= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
20885= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
20886= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20887= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20888= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20889= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20890= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20891= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20892= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20893= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20894= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20895= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20896= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20897= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20898= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20899= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20900= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20901= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
20902= catanh downward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
20903= catanh tonearest binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
20904= catanh towardzero binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
20905= catanh upward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
20906= catanh downward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
20907= catanh tonearest intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
20908= catanh towardzero intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
20909= catanh upward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
20910= catanh downward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
20911= catanh tonearest m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
20912= catanh towardzero m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
20913= catanh upward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
20914= catanh downward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20915= catanh tonearest binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20916= catanh towardzero binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
20917= catanh upward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
20918= catanh downward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
20919= catanh tonearest ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
20920= catanh towardzero ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
20921= catanh upward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
20922= catanh downward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
20923= catanh tonearest binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
20924= catanh towardzero binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
20925= catanh upward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
20926= catanh downward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
20927= catanh tonearest intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
20928= catanh towardzero intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
20929= catanh upward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
20930= catanh downward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
20931= catanh tonearest m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
20932= catanh towardzero m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
20933= catanh upward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
20934= catanh downward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20935= catanh tonearest binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20936= catanh towardzero binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
20937= catanh upward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
20938= catanh downward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20939= catanh tonearest ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20940= catanh towardzero ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20941= catanh upward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
20942= catanh downward intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20943= catanh tonearest intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20944= catanh towardzero intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20945= catanh upward intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20946= catanh downward m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20947= catanh tonearest m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20948= catanh towardzero m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
20949= catanh upward m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
20950= catanh downward binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20951= catanh tonearest binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20952= catanh towardzero binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
20953= catanh upward binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1024 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
20954= catanh downward ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20955= catanh tonearest ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20956= catanh towardzero ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
20957= catanh upward ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
20958catanh -0x1p-1022 0x0.ffffffffffffffffp0
20959= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
20960= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
20961= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
20962= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
20963= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20964= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20965= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
20966= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
20967= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20968= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20969= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20970= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20971= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20972= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20973= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
20974= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
20975= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20976= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20977= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
20978= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
20979= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20980= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20981= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
20982= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
20983= catanh downward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
20984= catanh tonearest binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
20985= catanh towardzero binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
20986= catanh upward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
20987= catanh downward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20988= catanh tonearest binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20989= catanh towardzero binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
20990= catanh upward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok
20991= catanh downward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20992= catanh tonearest intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20993= catanh towardzero intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20994= catanh upward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20995= catanh downward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20996= catanh tonearest m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20997= catanh towardzero m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
20998= catanh upward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
20999= catanh downward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21000= catanh tonearest binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21001= catanh towardzero binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21002= catanh upward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21003= catanh downward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21004= catanh tonearest ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21005= catanh towardzero ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21006= catanh upward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21007= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
21008= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
21009= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
21010= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
21011= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
21012= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
21013= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
21014= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
21015= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
21016= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
21017= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
21018= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
21019= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21020= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21021= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21022= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21023= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21024= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21025= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21026= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21027= catanh downward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21028= catanh tonearest intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21029= catanh towardzero intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21030= catanh upward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
21031= catanh downward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21032= catanh tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21033= catanh towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
21034= catanh upward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
21035= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21036= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21037= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21038= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21039= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21040= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21041= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21042= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21043= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21044= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21045= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21046= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21047= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
21048= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
21049= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
21050= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
21051= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21052= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
21053= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
21054= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
21055= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21056= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
21057= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
21058= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
21059= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21060= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21061= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21062= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21063= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21064= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21065= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21066= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21067= catanh downward binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21068= catanh tonearest binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21069= catanh towardzero binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21070= catanh upward binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21071= catanh downward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
21072= catanh tonearest binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
21073= catanh towardzero binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
21074= catanh upward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda22216888p-4 : inexact-ok
21075= catanh downward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
21076= catanh tonearest intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
21077= catanh towardzero intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
21078= catanh upward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
21079= catanh downward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
21080= catanh tonearest m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
21081= catanh towardzero m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
21082= catanh upward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
21083= catanh downward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21084= catanh tonearest binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21085= catanh towardzero binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21086= catanh upward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21087= catanh downward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21088= catanh tonearest ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21089= catanh towardzero ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21090= catanh upward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21091= catanh downward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168b8p-4 : inexact-ok
21092= catanh tonearest binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
21093= catanh towardzero binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
21094= catanh upward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
21095= catanh downward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
21096= catanh tonearest intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
21097= catanh towardzero intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
21098= catanh upward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
21099= catanh downward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
21100= catanh tonearest m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
21101= catanh towardzero m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
21102= catanh upward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
21103= catanh downward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21104= catanh tonearest binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21105= catanh towardzero binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21106= catanh upward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21107= catanh downward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21108= catanh tonearest ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21109= catanh towardzero ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21110= catanh upward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21111= catanh downward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21112= catanh tonearest intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21113= catanh towardzero intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21114= catanh upward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
21115= catanh downward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21116= catanh tonearest m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21117= catanh towardzero m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
21118= catanh upward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
21119= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21120= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21121= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21122= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21123= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21124= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21125= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21126= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21127= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21128= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21129= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21130= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
21131= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21132= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21133= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21134= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21135= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21136= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21137= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21138= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21139= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21140= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21141= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21142= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21143= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21144= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21145= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21146= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21147= catanh downward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21148= catanh tonearest binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21149= catanh towardzero binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21150= catanh upward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
21151= catanh downward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
21152= catanh tonearest intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
21153= catanh towardzero intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
21154= catanh upward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
21155= catanh downward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
21156= catanh tonearest m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
21157= catanh towardzero m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
21158= catanh upward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
21159= catanh downward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21160= catanh tonearest binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21161= catanh towardzero binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21162= catanh upward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21163= catanh downward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21164= catanh tonearest ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21165= catanh towardzero ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21166= catanh upward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
21167= catanh downward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21168= catanh tonearest binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21169= catanh towardzero binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21170= catanh upward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21171= catanh downward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
21172= catanh tonearest intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
21173= catanh towardzero intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
21174= catanh upward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
21175= catanh downward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
21176= catanh tonearest m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
21177= catanh towardzero m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
21178= catanh upward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
21179= catanh downward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21180= catanh tonearest binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21181= catanh towardzero binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21182= catanh upward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21183= catanh downward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21184= catanh tonearest ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21185= catanh towardzero ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21186= catanh upward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21187= catanh downward intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21188= catanh tonearest intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21189= catanh towardzero intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21190= catanh upward intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21191= catanh downward m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21192= catanh tonearest m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21193= catanh towardzero m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
21194= catanh upward m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
21195= catanh downward binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21196= catanh tonearest binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21197= catanh towardzero binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21198= catanh upward binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21199= catanh downward ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21200= catanh tonearest ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21201= catanh towardzero ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21202= catanh upward ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
21203catanh 0x1p-1022 -0x0.ffffffffffffffffp0
21204= catanh downward binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21205= catanh tonearest binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21206= catanh towardzero binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21207= catanh upward binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21208= catanh downward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda22216888p-4 : inexact-ok
21209= catanh tonearest binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
21210= catanh towardzero binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
21211= catanh upward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
21212= catanh downward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
21213= catanh tonearest intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21214= catanh towardzero intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21215= catanh upward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
21216= catanh downward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
21217= catanh tonearest m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21218= catanh towardzero m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21219= catanh upward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
21220= catanh downward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21221= catanh tonearest binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21222= catanh towardzero binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21223= catanh upward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21224= catanh downward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21225= catanh tonearest ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21226= catanh towardzero ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21227= catanh upward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21228= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21229= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21230= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21231= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21232= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
21233= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21234= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
21235= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21236= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21237= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21238= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21239= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21240= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21241= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21242= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21243= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21244= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21245= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21246= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21247= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21248= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21249= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21250= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21251= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21252= catanh downward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21253= catanh tonearest binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21254= catanh towardzero binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
21255= catanh upward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
21256= catanh downward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21257= catanh tonearest intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21258= catanh towardzero intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21259= catanh upward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21260= catanh downward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21261= catanh tonearest m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21262= catanh towardzero m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21263= catanh upward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21264= catanh downward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21265= catanh tonearest binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21266= catanh towardzero binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21267= catanh upward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21268= catanh downward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21269= catanh tonearest ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21270= catanh towardzero ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21271= catanh upward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21272= catanh downward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21273= catanh tonearest intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21274= catanh towardzero intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21275= catanh upward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21276= catanh downward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21277= catanh tonearest m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21278= catanh towardzero m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21279= catanh upward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21280= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21281= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21282= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21283= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21284= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21285= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21286= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21287= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21288= catanh downward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
21289= catanh tonearest binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
21290= catanh towardzero binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
21291= catanh upward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
21292= catanh downward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
21293= catanh tonearest binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21294= catanh towardzero binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21295= catanh upward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21296= catanh downward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21297= catanh tonearest intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21298= catanh towardzero intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21299= catanh upward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21300= catanh downward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21301= catanh tonearest m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21302= catanh towardzero m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21303= catanh upward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21304= catanh downward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21305= catanh tonearest binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21306= catanh towardzero binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21307= catanh upward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21308= catanh downward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21309= catanh tonearest ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21310= catanh towardzero ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21311= catanh upward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21312= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
21313= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
21314= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
21315= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
21316= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
21317= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21318= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21319= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21320= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21321= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21322= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21323= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21324= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21325= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21326= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21327= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21328= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21329= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21330= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21331= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21332= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21333= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21334= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21335= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21336= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21337= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21338= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
21339= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
21340= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21341= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21342= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21343= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21344= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21345= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21346= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21347= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21348= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21349= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21350= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21351= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21352= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21353= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21354= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21355= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21356= catanh downward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21357= catanh tonearest intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21358= catanh towardzero intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21359= catanh upward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21360= catanh downward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21361= catanh tonearest m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21362= catanh towardzero m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21363= catanh upward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21364= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21365= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21366= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21367= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21368= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21369= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21370= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21371= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21372= catanh downward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
21373= catanh tonearest binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21374= catanh towardzero binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21375= catanh upward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21376= catanh downward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
21377= catanh tonearest intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21378= catanh towardzero intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21379= catanh upward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
21380= catanh downward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
21381= catanh tonearest m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21382= catanh towardzero m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21383= catanh upward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
21384= catanh downward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21385= catanh tonearest binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21386= catanh towardzero binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21387= catanh upward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21388= catanh downward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
21389= catanh tonearest ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21390= catanh towardzero ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21391= catanh upward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21392= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
21393= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21394= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21395= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21396= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21397= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21398= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21399= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21400= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21401= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21402= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21403= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21404= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21405= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21406= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21407= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21408= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21409= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21410= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21411= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21412= catanh downward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21413= catanh tonearest binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21414= catanh towardzero binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21415= catanh upward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21416= catanh downward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21417= catanh tonearest intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21418= catanh towardzero intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21419= catanh upward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21420= catanh downward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21421= catanh tonearest m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21422= catanh towardzero m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21423= catanh upward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21424= catanh downward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21425= catanh tonearest binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21426= catanh towardzero binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21427= catanh upward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21428= catanh downward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21429= catanh tonearest ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21430= catanh towardzero ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21431= catanh upward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21432= catanh downward intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21433= catanh tonearest intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21434= catanh towardzero intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21435= catanh upward intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21436= catanh downward m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21437= catanh tonearest m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21438= catanh towardzero m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21439= catanh upward m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21440= catanh downward binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21441= catanh tonearest binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21442= catanh towardzero binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21443= catanh upward binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21444= catanh downward ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
21445= catanh tonearest ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21446= catanh towardzero ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21447= catanh upward ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21448catanh -0x1p-1022 -0x0.ffffffffffffffffp0
21449= catanh downward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
21450= catanh tonearest binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
21451= catanh towardzero binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
21452= catanh upward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
21453= catanh downward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
21454= catanh tonearest binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21455= catanh towardzero binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21456= catanh upward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
21457= catanh downward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21458= catanh tonearest intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21459= catanh towardzero intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21460= catanh upward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21461= catanh downward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21462= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
21463= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21464= catanh upward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
21465= catanh downward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21466= catanh tonearest binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21467= catanh towardzero binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21468= catanh upward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21469= catanh downward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21470= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21471= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21472= catanh upward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21473= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
21474= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
21475= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
21476= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
21477= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
21478= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21479= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21480= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21481= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21482= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21483= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21484= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21485= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21486= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21487= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21488= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21489= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21490= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21491= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21492= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21493= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21494= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21495= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21496= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21497= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21498= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
21499= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
21500= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
21501= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21502= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21503= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21504= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21505= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21506= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
21507= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21508= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
21509= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21510= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21511= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21512= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21513= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21514= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21515= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21516= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21517= catanh downward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21518= catanh tonearest intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21519= catanh towardzero intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21520= catanh upward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21521= catanh downward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
21522= catanh tonearest m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21523= catanh towardzero m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21524= catanh upward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
21525= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21526= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21527= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21528= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21529= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21530= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21531= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21532= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21533= catanh downward binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21534= catanh tonearest binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21535= catanh towardzero binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21536= catanh upward binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21537= catanh downward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda22216888p-4 : inexact-ok
21538= catanh tonearest binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
21539= catanh towardzero binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
21540= catanh upward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
21541= catanh downward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21542= catanh tonearest intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21543= catanh towardzero intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21544= catanh upward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21545= catanh downward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21546= catanh tonearest m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
21547= catanh towardzero m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21548= catanh upward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
21549= catanh downward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21550= catanh tonearest binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21551= catanh towardzero binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21552= catanh upward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21553= catanh downward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
21554= catanh tonearest ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21555= catanh towardzero ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21556= catanh upward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
21557= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21558= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
21559= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21560= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
21561= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
21562= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21563= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
21564= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
21565= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21566= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21567= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21568= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21569= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21570= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21571= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21572= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21573= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21574= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21575= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21576= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21577= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21578= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21579= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21580= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21581= catanh downward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21582= catanh tonearest binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
21583= catanh towardzero binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
21584= catanh upward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
21585= catanh downward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21586= catanh tonearest intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21587= catanh towardzero intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21588= catanh upward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21589= catanh downward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21590= catanh tonearest m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
21591= catanh towardzero m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21592= catanh upward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
21593= catanh downward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21594= catanh tonearest binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21595= catanh towardzero binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21596= catanh upward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21597= catanh downward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
21598= catanh tonearest ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21599= catanh towardzero ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21600= catanh upward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
21601= catanh downward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21602= catanh tonearest intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21603= catanh towardzero intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21604= catanh upward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21605= catanh downward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
21606= catanh tonearest m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21607= catanh towardzero m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21608= catanh upward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
21609= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21610= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21611= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21612= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21613= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
21614= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21615= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21616= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
21617= catanh downward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
21618= catanh tonearest binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21619= catanh towardzero binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21620= catanh upward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
21621= catanh downward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21622= catanh tonearest intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21623= catanh towardzero intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21624= catanh upward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21625= catanh downward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21626= catanh tonearest m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
21627= catanh towardzero m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21628= catanh upward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
21629= catanh downward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21630= catanh tonearest binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
21631= catanh towardzero binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21632= catanh upward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
21633= catanh downward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
21634= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21635= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21636= catanh upward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
21637= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
21638= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21639= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21640= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21641= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21642= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21643= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21644= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21645= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21646= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21647= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21648= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21649= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21650= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21651= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21652= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21653= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21654= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21655= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21656= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21657= catanh downward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21658= catanh tonearest binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
21659= catanh towardzero binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21660= catanh upward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
21661= catanh downward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21662= catanh tonearest intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21663= catanh towardzero intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21664= catanh upward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21665= catanh downward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21666= catanh tonearest m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
21667= catanh towardzero m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21668= catanh upward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
21669= catanh downward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
21670= catanh tonearest binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21671= catanh towardzero binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21672= catanh upward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
21673= catanh downward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
21674= catanh tonearest ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21675= catanh towardzero ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21676= catanh upward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21677= catanh downward intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21678= catanh tonearest intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21679= catanh towardzero intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21680= catanh upward intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21681= catanh downward m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
21682= catanh tonearest m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21683= catanh towardzero m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21684= catanh upward m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
21685= catanh downward binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
21686= catanh tonearest binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21687= catanh towardzero binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21688= catanh upward binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
21689= catanh downward ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
21690= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21691= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21692= catanh upward ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
21693catanh 0x1.000000000000000000000000008p0 0x1p-1022
21694= catanh downward binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
21695= catanh tonearest binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
21696= catanh towardzero binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
21697= catanh upward binary32 0x1.000002p+0 0x8p-152 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
21698= catanh downward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21699= catanh tonearest binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
21700= catanh towardzero binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21701= catanh upward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
21702= catanh downward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21703= catanh tonearest intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21704= catanh towardzero intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21705= catanh upward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21706= catanh downward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21707= catanh tonearest m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21708= catanh towardzero m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21709= catanh upward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21710= catanh downward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21711= catanh tonearest binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21712= catanh towardzero binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21713= catanh upward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21714= catanh downward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21715= catanh tonearest ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21716= catanh towardzero ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21717= catanh upward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21718= catanh downward binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
21719= catanh tonearest binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
21720= catanh towardzero binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
21721= catanh upward binary32 0x1.000002p+0 0x0p+0 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
21722= catanh downward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21723= catanh tonearest binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
21724= catanh towardzero binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21725= catanh upward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
21726= catanh downward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21727= catanh tonearest intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21728= catanh towardzero intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21729= catanh upward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21730= catanh downward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21731= catanh tonearest m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21732= catanh towardzero m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21733= catanh upward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
21734= catanh downward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21735= catanh tonearest binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21736= catanh towardzero binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21737= catanh upward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21738= catanh downward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21739= catanh tonearest ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21740= catanh towardzero ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21741= catanh upward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
21742= catanh downward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21743= catanh tonearest binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
21744= catanh towardzero binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
21745= catanh upward binary64 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
21746= catanh downward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21747= catanh tonearest intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21748= catanh towardzero intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21749= catanh upward intel96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21750= catanh downward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21751= catanh tonearest m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21752= catanh towardzero m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
21753= catanh upward m68k96 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
21754= catanh downward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21755= catanh tonearest binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21756= catanh towardzero binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21757= catanh upward binary128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21758= catanh downward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21759= catanh tonearest ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21760= catanh towardzero ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21761= catanh upward ibm128 0x1.000002p+0 0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21762= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
21763= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
21764= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
21765= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
21766= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
21767= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
21768= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
21769= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
21770= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
21771= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
21772= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
21773= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
21774= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
21775= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
21776= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
21777= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
21778= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21779= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21780= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21781= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21782= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21783= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21784= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21785= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21786= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
21787= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
21788= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
21789= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
21790= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
21791= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
21792= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
21793= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
21794= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
21795= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
21796= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
21797= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
21798= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21799= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21800= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
21801= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
21802= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21803= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21804= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
21805= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
21806= catanh downward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21807= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21808= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21809= catanh upward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
21810= catanh downward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21811= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21812= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21813= catanh upward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21814= catanh downward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21815= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21816= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21817= catanh upward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21818= catanh downward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
21819= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
21820= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
21821= catanh upward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
21822= catanh downward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
21823= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
21824= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
21825= catanh upward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
21826= catanh downward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21827= catanh tonearest binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21828= catanh towardzero binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21829= catanh upward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
21830= catanh downward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21831= catanh tonearest intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21832= catanh towardzero intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21833= catanh upward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21834= catanh downward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21835= catanh tonearest m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21836= catanh towardzero m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21837= catanh upward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
21838= catanh downward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21839= catanh tonearest binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21840= catanh towardzero binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21841= catanh upward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
21842= catanh downward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21843= catanh tonearest ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21844= catanh towardzero ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21845= catanh upward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21846= catanh downward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21847= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21848= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
21849= catanh upward binary64 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
21850= catanh downward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21851= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21852= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21853= catanh upward intel96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21854= catanh downward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21855= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21856= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
21857= catanh upward m68k96 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21858= catanh downward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21859= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21860= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21861= catanh upward binary128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21862= catanh downward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21863= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21864= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21865= catanh upward ibm128 0x1.0000000000001p+0 0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21866= catanh downward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21867= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21868= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21869= catanh upward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21870= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21871= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21872= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21873= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21874= catanh downward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
21875= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
21876= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
21877= catanh upward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
21878= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
21879= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
21880= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
21881= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
21882= catanh downward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21883= catanh tonearest intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21884= catanh towardzero intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21885= catanh upward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21886= catanh downward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21887= catanh tonearest m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21888= catanh towardzero m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21889= catanh upward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
21890= catanh downward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21891= catanh tonearest binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21892= catanh towardzero binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21893= catanh upward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21894= catanh downward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21895= catanh tonearest ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21896= catanh towardzero ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21897= catanh upward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
21898= catanh downward intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21899= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21900= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21901= catanh upward intel96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21902= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21903= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21904= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
21905= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
21906= catanh downward binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21907= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21908= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21909= catanh upward binary128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21910= catanh downward ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21911= catanh tonearest ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21912= catanh towardzero ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21913= catanh upward ibm128 0x1.0000000000000002p+0 0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21914= catanh downward binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
21915= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
21916= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
21917= catanh upward binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d18p+4 0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
21918= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
21919= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
21920= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
21921= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38ep+4 0x1.921fb54442c98469898cc51702p+0 : inexact-ok
93adfe2d
SL
21922= catanh downward binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21923= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21924= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21925= catanh upward binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21926= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21927= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21928= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21929= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
21930= catanh downward binary128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21931= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21932= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21933= catanh upward binary128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21934= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21935= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21936= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21937= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21938catanh 0x1.000000000000000000000000008p0 -0x1p-1022
21939= catanh downward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
21940= catanh tonearest binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
21941= catanh towardzero binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
21942= catanh upward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
21943= catanh downward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
21944= catanh tonearest binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21945= catanh towardzero binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
21946= catanh upward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21947= catanh downward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21948= catanh tonearest intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21949= catanh towardzero intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21950= catanh upward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21951= catanh downward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21952= catanh tonearest m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21953= catanh towardzero m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21954= catanh upward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
21955= catanh downward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21956= catanh tonearest binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21957= catanh towardzero binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21958= catanh upward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21959= catanh downward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21960= catanh tonearest ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21961= catanh towardzero ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21962= catanh upward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
21963= catanh downward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
21964= catanh tonearest binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
21965= catanh towardzero binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
21966= catanh upward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
21967= catanh downward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
21968= catanh tonearest binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21969= catanh towardzero binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
21970= catanh upward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21971= catanh downward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21972= catanh tonearest intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21973= catanh towardzero intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21974= catanh upward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21975= catanh downward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21976= catanh tonearest m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21977= catanh towardzero m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21978= catanh upward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21979= catanh downward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
21980= catanh tonearest binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21981= catanh towardzero binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21982= catanh upward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
21983= catanh downward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
21984= catanh tonearest ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21985= catanh towardzero ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21986= catanh upward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
21987= catanh downward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
21988= catanh tonearest binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21989= catanh towardzero binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
21990= catanh upward binary64 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
21991= catanh downward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21992= catanh tonearest intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21993= catanh towardzero intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21994= catanh upward intel96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21995= catanh downward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21996= catanh tonearest m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
21997= catanh towardzero m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21998= catanh upward m68k96 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
21999= catanh downward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22000= catanh tonearest binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22001= catanh towardzero binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22002= catanh upward binary128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22003= catanh downward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22004= catanh tonearest ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22005= catanh towardzero ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22006= catanh upward ibm128 0x1.000002p+0 -0x4p-1024 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22007= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
22008= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
22009= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
22010= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
22011= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
22012= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
22013= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
22014= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
22015= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22016= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22017= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22018= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22019= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22020= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22021= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22022= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22023= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22024= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22025= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22026= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22027= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22028= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22029= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22030= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22031= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
22032= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22033= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22034= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22035= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22036= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22037= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22038= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22039= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22040= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22041= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22042= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22043= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22044= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22045= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22046= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22047= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22048= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22049= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22050= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22051= catanh downward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
22052= catanh tonearest binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22053= catanh towardzero binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22054= catanh upward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
22055= catanh downward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22056= catanh tonearest intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22057= catanh towardzero intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22058= catanh upward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22059= catanh downward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22060= catanh tonearest m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22061= catanh towardzero m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22062= catanh upward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
22063= catanh downward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22064= catanh tonearest binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22065= catanh towardzero binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22066= catanh upward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
22067= catanh downward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22068= catanh tonearest ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22069= catanh towardzero ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22070= catanh upward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22071= catanh downward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
22072= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22073= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22074= catanh upward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
22075= catanh downward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22076= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22077= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22078= catanh upward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22079= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22080= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22081= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22082= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22083= catanh downward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
22084= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22085= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22086= catanh upward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22087= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
22088= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22089= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22090= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22091= catanh downward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
22092= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22093= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22094= catanh upward binary64 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
22095= catanh downward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22096= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22097= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22098= catanh upward intel96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22099= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22100= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22101= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22102= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22103= catanh downward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22104= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22105= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22106= catanh upward binary128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22107= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22108= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22109= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22110= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-1024 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22111= catanh downward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22112= catanh tonearest intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22113= catanh towardzero intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22114= catanh upward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22115= catanh downward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22116= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22117= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22118= catanh upward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
22119= catanh downward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22120= catanh tonearest binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22121= catanh towardzero binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22122= catanh upward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22123= catanh downward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22124= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22125= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22126= catanh upward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
22127= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22128= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22129= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22130= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22131= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22132= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22133= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22134= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22135= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
22136= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22137= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22138= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22139= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
22140= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22141= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22142= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22143= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22144= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22145= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22146= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22147= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22148= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22149= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22150= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22151= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22152= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22153= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22154= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22155= catanh downward ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22156= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22157= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22158= catanh upward ibm128 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
93adfe2d
SL
22159= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22160= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22161= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22162= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22163= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22164= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22165= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22166= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
22167= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
22168= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22169= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22170= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d18p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22171= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc51702p+0 : inexact-ok
22172= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22173= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22174= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38ep+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22175= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22176= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22177= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22178= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22179= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22180= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22181= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22182= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x4p-1024 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22183catanh -0x1.000000000000000000000000008p0 0x1p-1022
22184= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
22185= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
22186= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
22187= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
22188= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
22189= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
22190= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
22191= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
22192= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
22193= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
22194= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
22195= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
22196= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
22197= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
22198= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
22199= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
22200= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22201= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22202= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22203= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22204= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22205= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22206= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22207= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22208= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
22209= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
22210= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
22211= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
22212= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
22213= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
22214= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
22215= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
22216= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
22217= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
22218= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
22219= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
22220= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22221= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22222= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22223= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22224= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22225= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22226= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22227= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22228= catanh downward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
22229= catanh tonearest binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
22230= catanh towardzero binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
22231= catanh upward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
22232= catanh downward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22233= catanh tonearest binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22234= catanh towardzero binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
22235= catanh upward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
22236= catanh downward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22237= catanh tonearest intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22238= catanh towardzero intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22239= catanh upward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22240= catanh downward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22241= catanh tonearest m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22242= catanh towardzero m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22243= catanh upward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22244= catanh downward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22245= catanh tonearest binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22246= catanh towardzero binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22247= catanh upward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22248= catanh downward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22249= catanh tonearest ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22250= catanh towardzero ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22251= catanh upward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22252= catanh downward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
22253= catanh tonearest binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
22254= catanh towardzero binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
22255= catanh upward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
22256= catanh downward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22257= catanh tonearest binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22258= catanh towardzero binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
22259= catanh upward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
22260= catanh downward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22261= catanh tonearest intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22262= catanh towardzero intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22263= catanh upward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22264= catanh downward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22265= catanh tonearest m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22266= catanh towardzero m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22267= catanh upward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
22268= catanh downward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22269= catanh tonearest binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22270= catanh towardzero binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22271= catanh upward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22272= catanh downward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22273= catanh tonearest ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22274= catanh towardzero ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22275= catanh upward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
22276= catanh downward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22277= catanh tonearest binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
22278= catanh towardzero binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
22279= catanh upward binary64 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
22280= catanh downward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22281= catanh tonearest intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22282= catanh towardzero intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22283= catanh upward intel96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22284= catanh downward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
22285= catanh tonearest m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22286= catanh towardzero m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
22287= catanh upward m68k96 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
22288= catanh downward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22289= catanh tonearest binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22290= catanh towardzero binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22291= catanh upward binary128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22292= catanh downward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22293= catanh tonearest ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22294= catanh towardzero ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22295= catanh upward ibm128 -0x1.000002p+0 0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22296= catanh downward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
22297= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22298= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22299= catanh upward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
22300= catanh downward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22301= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22302= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22303= catanh upward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22304= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22305= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22306= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22307= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22308= catanh downward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22309= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22310= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22311= catanh upward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
22312= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22313= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22314= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22315= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
22316= catanh downward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
22317= catanh tonearest binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22318= catanh towardzero binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22319= catanh upward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
22320= catanh downward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22321= catanh tonearest intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22322= catanh towardzero intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22323= catanh upward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22324= catanh downward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22325= catanh tonearest m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22326= catanh towardzero m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22327= catanh upward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
22328= catanh downward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22329= catanh tonearest binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22330= catanh towardzero binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22331= catanh upward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
22332= catanh downward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22333= catanh tonearest ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22334= catanh towardzero ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22335= catanh upward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22336= catanh downward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
22337= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22338= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
22339= catanh upward binary64 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
22340= catanh downward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22341= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22342= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22343= catanh upward intel96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22344= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
22345= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22346= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
22347= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22348= catanh downward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22349= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22350= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22351= catanh upward binary128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22352= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22353= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22354= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22355= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22356= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22357= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22358= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22359= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22360= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22361= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22362= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22363= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22364= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22365= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22366= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22367= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
22368= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22369= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22370= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22371= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
22372= catanh downward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22373= catanh tonearest intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22374= catanh towardzero intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22375= catanh upward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22376= catanh downward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22377= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22378= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22379= catanh upward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
22380= catanh downward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22381= catanh tonearest binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22382= catanh towardzero binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22383= catanh upward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22384= catanh downward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22385= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22386= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22387= catanh upward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
22388= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22389= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22390= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22391= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22392= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
22393= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22394= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
22395= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
22396= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22397= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22398= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22399= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22400= catanh downward ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22401= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22402= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22403= catanh upward ibm128 -0x1.0000000000000002p+0 0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22404= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d18p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22405= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22406= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22407= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
22408= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38ep+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22409= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22410= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22411= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc51702p+0 : inexact-ok
93adfe2d
SL
22412= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22413= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22414= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22415= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22416= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22417= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22418= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22419= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
22420= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22421= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22422= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22423= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22424= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22425= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22426= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22427= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22428catanh -0x1.000000000000000000000000008p0 -0x1p-1022
22429= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
22430= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
22431= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
22432= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
22433= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
22434= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
22435= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
22436= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
22437= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22438= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22439= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22440= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22441= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22442= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
22443= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22444= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
22445= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22446= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22447= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22448= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22449= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22450= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22451= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22452= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22453= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
22454= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22455= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22456= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
22457= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22458= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22459= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22460= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22461= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22462= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
22463= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22464= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
22465= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22466= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22467= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22468= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22469= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22470= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22471= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22472= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22473= catanh downward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
22474= catanh tonearest binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
22475= catanh towardzero binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
22476= catanh upward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
22477= catanh downward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
22478= catanh tonearest binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
22479= catanh towardzero binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22480= catanh upward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22481= catanh downward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22482= catanh tonearest intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22483= catanh towardzero intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22484= catanh upward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22485= catanh downward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22486= catanh tonearest m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22487= catanh towardzero m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22488= catanh upward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
22489= catanh downward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22490= catanh tonearest binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22491= catanh towardzero binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22492= catanh upward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22493= catanh downward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22494= catanh tonearest ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22495= catanh towardzero ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22496= catanh upward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
22497= catanh downward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
22498= catanh tonearest binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
22499= catanh towardzero binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
22500= catanh upward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
22501= catanh downward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
22502= catanh tonearest binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
22503= catanh towardzero binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22504= catanh upward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22505= catanh downward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22506= catanh tonearest intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22507= catanh towardzero intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22508= catanh upward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22509= catanh downward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22510= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22511= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22512= catanh upward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22513= catanh downward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22514= catanh tonearest binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22515= catanh towardzero binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22516= catanh upward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22517= catanh downward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22518= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22519= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22520= catanh upward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22521= catanh downward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
22522= catanh tonearest binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
22523= catanh towardzero binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22524= catanh upward binary64 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
22525= catanh downward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22526= catanh tonearest intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22527= catanh towardzero intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22528= catanh upward intel96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22529= catanh downward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22530= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
22531= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22532= catanh upward m68k96 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
22533= catanh downward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22534= catanh tonearest binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22535= catanh towardzero binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22536= catanh upward binary128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22537= catanh downward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22538= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22539= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22540= catanh upward ibm128 -0x1.000002p+0 -0x4p-1024 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22541= catanh downward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
22542= catanh tonearest binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22543= catanh towardzero binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22544= catanh upward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22545= catanh downward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22546= catanh tonearest intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22547= catanh towardzero intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22548= catanh upward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22549= catanh downward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22550= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22551= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22552= catanh upward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
22553= catanh downward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22554= catanh tonearest binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22555= catanh towardzero binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22556= catanh upward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
22557= catanh downward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22558= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22559= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22560= catanh upward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22561= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
22562= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22563= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22564= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22565= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22566= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22567= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22568= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22569= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22570= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22571= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22572= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22573= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
22574= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22575= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22576= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
22577= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
22578= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22579= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22580= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
22581= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
22582= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22583= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22584= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
22585= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22586= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22587= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22588= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22589= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22590= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22591= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22592= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22593= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22594= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22595= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22596= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22597= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22598= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22599= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22600= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-1024 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22601= catanh downward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22602= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22603= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22604= catanh upward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22605= catanh downward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22606= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22607= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22608= catanh upward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
22609= catanh downward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22610= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22611= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22612= catanh upward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22613= catanh downward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22614= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22615= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22616= catanh upward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
22617= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22618= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22619= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22620= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22621= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22622= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22623= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22624= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22625= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
22626= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22627= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22628= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
22629= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
22630= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22631= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22632= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
22633= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22634= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22635= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22636= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22637= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22638= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
22639= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22640= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
22641= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22642= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22643= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22644= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22645= catanh downward ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22646= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22647= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22648= catanh upward ibm128 -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
93adfe2d
SL
22649= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22650= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22651= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22652= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22653= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22654= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22655= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22656= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
22657= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d18p+4 -0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
22658= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22659= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22660= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
22661= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38ep+4 -0x1.921fb54442c98469898cc51702p+0 : inexact-ok
22662= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22663= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22664= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
22665= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
22666= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22667= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22668= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
22669= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
22670= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22671= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22672= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1024 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
22673catanh 0x1p-1022 0x1.000000000000000000000000008p0
22674= catanh downward binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
22675= catanh tonearest binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
22676= catanh towardzero binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
22677= catanh upward binary32 0x8p-152 0x1.000002p+0 : 0x8p-152 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
22678= catanh downward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
22679= catanh tonearest binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
22680= catanh towardzero binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
22681= catanh upward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c8p-4 : inexact-ok
22682= catanh downward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
22683= catanh tonearest intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
22684= catanh towardzero intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
22685= catanh upward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
22686= catanh downward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
22687= catanh tonearest m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
22688= catanh towardzero m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
22689= catanh upward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
22690= catanh downward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22691= catanh tonearest binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22692= catanh towardzero binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22693= catanh upward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22694= catanh downward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22695= catanh tonearest ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22696= catanh towardzero ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22697= catanh upward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
22698= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
22699= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
22700= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
22701= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
22702= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
22703= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
22704= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
22705= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
22706= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
22707= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22708= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
22709= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22710= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
22711= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22712= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
22713= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22714= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22715= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22716= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22717= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22718= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22719= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22720= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22721= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22722= catanh downward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
22723= catanh tonearest binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
22724= catanh towardzero binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
22725= catanh upward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168dp-4 : inexact-ok
22726= catanh downward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
22727= catanh tonearest intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
22728= catanh towardzero intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
22729= catanh upward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
22730= catanh downward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
22731= catanh tonearest m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
22732= catanh towardzero m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
22733= catanh upward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
22734= catanh downward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22735= catanh tonearest binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22736= catanh towardzero binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22737= catanh upward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
22738= catanh downward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22739= catanh tonearest ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22740= catanh towardzero ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22741= catanh upward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
22742= catanh downward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22743= catanh tonearest intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
22744= catanh towardzero intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22745= catanh upward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
22746= catanh downward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22747= catanh tonearest m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
22748= catanh towardzero m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
22749= catanh upward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
22750= catanh downward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22751= catanh tonearest binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22752= catanh towardzero binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22753= catanh upward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
22754= catanh downward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22755= catanh tonearest ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22756= catanh towardzero ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22757= catanh upward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
22758= catanh downward binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22759= catanh tonearest binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22760= catanh towardzero binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22761= catanh upward binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffe02p-152 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
22762= catanh downward ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22763= catanh tonearest ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22764= catanh towardzero ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22765= catanh upward ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
22766= catanh downward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
22767= catanh tonearest binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
22768= catanh towardzero binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
22769= catanh upward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
22770= catanh downward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22771= catanh tonearest binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22772= catanh towardzero binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22773= catanh upward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
22774= catanh downward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22775= catanh tonearest intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22776= catanh towardzero intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22777= catanh upward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22778= catanh downward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22779= catanh tonearest m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22780= catanh towardzero m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22781= catanh upward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22782= catanh downward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22783= catanh tonearest binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22784= catanh towardzero binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22785= catanh upward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22786= catanh downward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22787= catanh tonearest ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22788= catanh towardzero ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22789= catanh upward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
22790= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
22791= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
22792= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
22793= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
22794= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22795= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22796= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22797= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22798= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22799= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22800= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22801= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22802= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22803= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22804= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22805= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22806= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22807= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22808= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22809= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22810= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22811= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22812= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22813= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22814= catanh downward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22815= catanh tonearest binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22816= catanh towardzero binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22817= catanh upward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
22818= catanh downward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22819= catanh tonearest intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22820= catanh towardzero intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22821= catanh upward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22822= catanh downward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22823= catanh tonearest m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22824= catanh towardzero m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22825= catanh upward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22826= catanh downward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22827= catanh tonearest binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22828= catanh towardzero binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22829= catanh upward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
22830= catanh downward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22831= catanh tonearest ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22832= catanh towardzero ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
22833= catanh upward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
22834= catanh downward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22835= catanh tonearest intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
22836= catanh towardzero intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22837= catanh upward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
22838= catanh downward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22839= catanh tonearest m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
22840= catanh towardzero m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22841= catanh upward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
22842= catanh downward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22843= catanh tonearest binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22844= catanh towardzero binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22845= catanh upward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
22846= catanh downward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22847= catanh tonearest ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22848= catanh towardzero ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
22849= catanh upward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
22850= catanh downward binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22851= catanh tonearest binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22852= catanh towardzero binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22853= catanh upward binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
22854= catanh downward ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22855= catanh tonearest ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22856= catanh towardzero ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22857= catanh upward ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
22858= catanh downward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
22859= catanh tonearest binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
22860= catanh towardzero binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
22861= catanh upward binary64 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
22862= catanh downward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
22863= catanh tonearest intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
22864= catanh towardzero intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
22865= catanh upward intel96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
22866= catanh downward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
22867= catanh tonearest m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
22868= catanh towardzero m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
22869= catanh upward m68k96 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
22870= catanh downward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22871= catanh tonearest binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22872= catanh towardzero binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22873= catanh upward binary128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22874= catanh downward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
22875= catanh tonearest ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
22876= catanh towardzero ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
22877= catanh upward ibm128 0x4p-1024 0x1.000002p+0 : 0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
22878= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
22879= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
22880= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
22881= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
22882= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
22883= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22884= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
22885= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22886= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
22887= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22888= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
22889= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22890= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22891= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22892= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22893= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22894= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22895= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22896= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22897= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
22898= catanh downward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
22899= catanh tonearest binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
22900= catanh towardzero binary64 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
22901= catanh upward binary64 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
22902= catanh downward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
22903= catanh tonearest intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
22904= catanh towardzero intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
22905= catanh upward intel96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
22906= catanh downward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
22907= catanh tonearest m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
22908= catanh towardzero m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
22909= catanh upward m68k96 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
22910= catanh downward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22911= catanh tonearest binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22912= catanh towardzero binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
22913= catanh upward binary128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
22914= catanh downward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
22915= catanh tonearest ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
22916= catanh towardzero ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
22917= catanh upward ibm128 0x4p-1024 0x1.0000000000001p+0 : 0x2p-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22918= catanh downward intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22919= catanh tonearest intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
22920= catanh towardzero intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22921= catanh upward intel96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c236p-4 : inexact-ok
22922= catanh downward m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22923= catanh tonearest m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
22924= catanh towardzero m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
22925= catanh upward m68k96 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c236p-4 : inexact-ok
22926= catanh downward binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22927= catanh tonearest binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22928= catanh towardzero binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
22929= catanh upward binary128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1024 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
22930= catanh downward ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22931= catanh tonearest ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22932= catanh towardzero ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
22933= catanh upward ibm128 0x4p-1024 0x1.0000000000000002p+0 : 0x2p-1024 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
22934= catanh downward binary128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22935= catanh tonearest binary128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22936= catanh towardzero binary128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
22937= catanh upward binary128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff01p-1024 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
22938= catanh downward ibm128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
22939= catanh tonearest ibm128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
22940= catanh towardzero ibm128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
22941= catanh upward ibm128 0x4p-1024 0x1.000000000000000000000000008p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok underflow errno-erange-ok
22942catanh -0x1p-1022 0x1.000000000000000000000000008p0
22943= catanh downward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
22944= catanh tonearest binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
22945= catanh towardzero binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
22946= catanh upward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
22947= catanh downward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22948= catanh tonearest binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22949= catanh towardzero binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
22950= catanh upward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
22951= catanh downward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22952= catanh tonearest intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22953= catanh towardzero intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22954= catanh upward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22955= catanh downward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22956= catanh tonearest m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22957= catanh towardzero m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
22958= catanh upward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
22959= catanh downward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22960= catanh tonearest binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22961= catanh towardzero binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
22962= catanh upward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
22963= catanh downward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22964= catanh tonearest ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22965= catanh towardzero ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
22966= catanh upward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
22967= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
22968= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
22969= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
22970= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
22971= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22972= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22973= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
22974= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22975= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22976= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22977= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22978= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22979= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22980= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22981= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
22982= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
22983= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22984= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22985= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
22986= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
22987= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22988= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22989= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
22990= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
22991= catanh downward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22992= catanh tonearest binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22993= catanh towardzero binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
22994= catanh upward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
22995= catanh downward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22996= catanh tonearest intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22997= catanh towardzero intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
22998= catanh upward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
22999= catanh downward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
23000= catanh tonearest m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
23001= catanh towardzero m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
23002= catanh upward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
23003= catanh downward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23004= catanh tonearest binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23005= catanh towardzero binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23006= catanh upward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23007= catanh downward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23008= catanh tonearest ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23009= catanh towardzero ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23010= catanh upward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23011= catanh downward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
23012= catanh tonearest intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
23013= catanh towardzero intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
23014= catanh upward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
23015= catanh downward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
23016= catanh tonearest m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
23017= catanh towardzero m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
23018= catanh upward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
23019= catanh downward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23020= catanh tonearest binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23021= catanh towardzero binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23022= catanh upward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23023= catanh downward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23024= catanh tonearest ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23025= catanh towardzero ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23026= catanh upward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23027= catanh downward binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23028= catanh tonearest binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23029= catanh towardzero binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23030= catanh upward binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23031= catanh downward ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23032= catanh tonearest ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23033= catanh towardzero ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23034= catanh upward ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23035= catanh downward binary32 -0x8p-152 0x1.000002p+0 : -0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23036= catanh tonearest binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23037= catanh towardzero binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23038= catanh upward binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23039= catanh downward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
23040= catanh tonearest binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
23041= catanh towardzero binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
23042= catanh upward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167c8p-4 : inexact-ok
23043= catanh downward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
23044= catanh tonearest intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
23045= catanh towardzero intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
23046= catanh upward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
23047= catanh downward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
23048= catanh tonearest m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
23049= catanh towardzero m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
23050= catanh upward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
23051= catanh downward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23052= catanh tonearest binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23053= catanh towardzero binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23054= catanh upward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23055= catanh downward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23056= catanh tonearest ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23057= catanh towardzero ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23058= catanh upward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
23059= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23060= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23061= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23062= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23063= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
23064= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
23065= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
23066= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
23067= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
23068= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
23069= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
23070= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
23071= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
23072= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
23073= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
23074= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
23075= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23076= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23077= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23078= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23079= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23080= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23081= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23082= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23083= catanh downward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
23084= catanh tonearest binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
23085= catanh towardzero binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
23086= catanh upward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168dp-4 : inexact-ok
23087= catanh downward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
23088= catanh tonearest intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
23089= catanh towardzero intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
23090= catanh upward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
23091= catanh downward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
23092= catanh tonearest m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
23093= catanh towardzero m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
23094= catanh upward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
23095= catanh downward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23096= catanh tonearest binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23097= catanh towardzero binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23098= catanh upward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23099= catanh downward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23100= catanh tonearest ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23101= catanh towardzero ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23102= catanh upward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23103= catanh downward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
23104= catanh tonearest intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
23105= catanh towardzero intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
23106= catanh upward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
23107= catanh downward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
23108= catanh tonearest m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
23109= catanh towardzero m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
23110= catanh upward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
23111= catanh downward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23112= catanh tonearest binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23113= catanh towardzero binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23114= catanh upward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23115= catanh downward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23116= catanh tonearest ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23117= catanh towardzero ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23118= catanh upward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23119= catanh downward binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffe02p-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23120= catanh tonearest binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23121= catanh towardzero binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23122= catanh upward binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23123= catanh downward ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23124= catanh tonearest ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23125= catanh towardzero ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23126= catanh upward ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23127= catanh downward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23128= catanh tonearest binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23129= catanh towardzero binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23130= catanh upward binary64 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
23131= catanh downward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
23132= catanh tonearest intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
23133= catanh towardzero intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
23134= catanh upward intel96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
23135= catanh downward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234p-4 : inexact-ok
23136= catanh tonearest m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c235p-4 : inexact-ok
23137= catanh towardzero m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c234p-4 : inexact-ok
23138= catanh upward m68k96 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffep-1024 0xc.90fdba22167c235p-4 : inexact-ok
23139= catanh downward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23140= catanh tonearest binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23141= catanh towardzero binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23142= catanh upward binary128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23143= catanh downward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23144= catanh tonearest ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000004p-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23145= catanh towardzero ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23146= catanh upward ibm128 -0x4p-1024 0x1.000002p+0 : -0x1.fffffc000003cp-1024 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
23147= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23148= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23149= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23150= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23151= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
23152= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23153= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
23154= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23155= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
23156= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23157= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
23158= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23159= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23160= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23161= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23162= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23163= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23164= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23165= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23166= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23167= catanh downward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23168= catanh tonearest binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23169= catanh towardzero binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23170= catanh upward binary64 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
23171= catanh downward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
23172= catanh tonearest intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
23173= catanh towardzero intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
23174= catanh upward intel96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
23175= catanh downward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
23176= catanh tonearest m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
23177= catanh towardzero m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca34p-4 : inexact-ok
23178= catanh upward m68k96 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 0xc.90fdaa22168ca35p-4 : inexact-ok
23179= catanh downward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23180= catanh tonearest binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23181= catanh towardzero binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23182= catanh upward binary128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23183= catanh downward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23184= catanh tonearest ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x2p-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23185= catanh towardzero ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23186= catanh upward ibm128 -0x4p-1024 0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23187= catanh downward intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23188= catanh tonearest intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
23189= catanh towardzero intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23190= catanh upward intel96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
23191= catanh downward m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23192= catanh tonearest m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
23193= catanh towardzero m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235p-4 : inexact-ok
23194= catanh upward m68k96 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c236p-4 : inexact-ok
23195= catanh downward binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23196= catanh tonearest binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23197= catanh towardzero binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23198= catanh upward binary128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23199= catanh downward ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23200= catanh tonearest ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x2p-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23201= catanh towardzero ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23202= catanh upward ibm128 -0x4p-1024 0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23203= catanh downward binary128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff01p-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23204= catanh tonearest binary128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23205= catanh towardzero binary128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23206= catanh upward binary128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23207= catanh downward ibm128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23208= catanh tonearest ibm128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23209= catanh towardzero ibm128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23210= catanh upward ibm128 -0x4p-1024 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok underflow errno-erange-ok
23211catanh 0x1p-1022 -0x1.000000000000000000000000008p0
23212= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23213= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23214= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23215= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23216= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23217= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
23218= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
23219= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
23220= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23221= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23222= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23223= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23224= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23225= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23226= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23227= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23228= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23229= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23230= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23231= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23232= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23233= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23234= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23235= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23236= catanh downward binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23237= catanh tonearest binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23238= catanh towardzero binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23239= catanh upward binary32 0x8p-152 -0x1.000002p+0 : 0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23240= catanh downward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167c8p-4 : inexact-ok
23241= catanh tonearest binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
23242= catanh towardzero binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
23243= catanh upward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
23244= catanh downward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
23245= catanh tonearest intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23246= catanh towardzero intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23247= catanh upward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
23248= catanh downward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
23249= catanh tonearest m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23250= catanh towardzero m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23251= catanh upward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
23252= catanh downward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23253= catanh tonearest binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23254= catanh towardzero binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23255= catanh upward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23256= catanh downward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
23257= catanh tonearest ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23258= catanh towardzero ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23259= catanh upward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23260= catanh downward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168dp-4 : inexact-ok
23261= catanh tonearest binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23262= catanh towardzero binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23263= catanh upward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23264= catanh downward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23265= catanh tonearest intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23266= catanh towardzero intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23267= catanh upward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23268= catanh downward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23269= catanh tonearest m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23270= catanh towardzero m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23271= catanh upward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23272= catanh downward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23273= catanh tonearest binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23274= catanh towardzero binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23275= catanh upward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23276= catanh downward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23277= catanh tonearest ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23278= catanh towardzero ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23279= catanh upward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23280= catanh downward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23281= catanh tonearest intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23282= catanh towardzero intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23283= catanh upward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23284= catanh downward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23285= catanh tonearest m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23286= catanh towardzero m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23287= catanh upward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23288= catanh downward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23289= catanh tonearest binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23290= catanh towardzero binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23291= catanh upward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23292= catanh downward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23293= catanh tonearest ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23294= catanh towardzero ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23295= catanh upward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23296= catanh downward binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23297= catanh tonearest binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23298= catanh towardzero binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23299= catanh upward binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffe02p-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23300= catanh downward ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23301= catanh tonearest ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23302= catanh towardzero ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23303= catanh upward ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23304= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
23305= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
23306= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
23307= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
23308= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23309= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23310= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23311= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23312= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23313= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23314= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23315= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23316= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23317= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23318= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23319= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23320= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23321= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23322= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23323= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23324= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23325= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23326= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23327= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23328= catanh downward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
23329= catanh tonearest binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
23330= catanh towardzero binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
23331= catanh upward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
23332= catanh downward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
23333= catanh tonearest binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23334= catanh towardzero binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23335= catanh upward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23336= catanh downward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23337= catanh tonearest intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23338= catanh towardzero intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23339= catanh upward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23340= catanh downward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23341= catanh tonearest m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23342= catanh towardzero m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23343= catanh upward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23344= catanh downward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23345= catanh tonearest binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23346= catanh towardzero binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23347= catanh upward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23348= catanh downward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
23349= catanh tonearest ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23350= catanh towardzero ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23351= catanh upward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23352= catanh downward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
23353= catanh tonearest binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23354= catanh towardzero binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23355= catanh upward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23356= catanh downward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23357= catanh tonearest intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23358= catanh towardzero intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23359= catanh upward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23360= catanh downward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23361= catanh tonearest m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23362= catanh towardzero m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23363= catanh upward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23364= catanh downward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23365= catanh tonearest binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23366= catanh towardzero binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23367= catanh upward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23368= catanh downward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23369= catanh tonearest ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23370= catanh towardzero ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23371= catanh upward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23372= catanh downward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23373= catanh tonearest intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23374= catanh towardzero intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23375= catanh upward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23376= catanh downward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23377= catanh tonearest m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23378= catanh towardzero m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23379= catanh upward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23380= catanh downward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23381= catanh tonearest binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23382= catanh towardzero binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23383= catanh upward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23384= catanh downward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23385= catanh tonearest ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23386= catanh towardzero ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23387= catanh upward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23388= catanh downward binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23389= catanh tonearest binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23390= catanh towardzero binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23391= catanh upward binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23392= catanh downward ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23393= catanh tonearest ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23394= catanh towardzero ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23395= catanh upward ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23396= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23397= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23398= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23399= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23400= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23401= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23402= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23403= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23404= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23405= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23406= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23407= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23408= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23409= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23410= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23411= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23412= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23413= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23414= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23415= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23416= catanh downward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
23417= catanh tonearest binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23418= catanh towardzero binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23419= catanh upward binary64 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23420= catanh downward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23421= catanh tonearest intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23422= catanh towardzero intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23423= catanh upward intel96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23424= catanh downward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23425= catanh tonearest m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23426= catanh towardzero m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23427= catanh upward m68k96 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23428= catanh downward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23429= catanh tonearest binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23430= catanh towardzero binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23431= catanh upward binary128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23432= catanh downward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
23433= catanh tonearest ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23434= catanh towardzero ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23435= catanh upward ibm128 0x4p-1024 -0x1.000002p+0 : 0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23436= catanh downward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
23437= catanh tonearest binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23438= catanh towardzero binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23439= catanh upward binary64 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23440= catanh downward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23441= catanh tonearest intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23442= catanh towardzero intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23443= catanh upward intel96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23444= catanh downward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23445= catanh tonearest m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23446= catanh towardzero m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23447= catanh upward m68k96 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23448= catanh downward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23449= catanh tonearest binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23450= catanh towardzero binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23451= catanh upward binary128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23452= catanh downward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23453= catanh tonearest ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23454= catanh towardzero ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23455= catanh upward ibm128 0x4p-1024 -0x1.0000000000001p+0 : 0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23456= catanh downward intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23457= catanh tonearest intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23458= catanh towardzero intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23459= catanh upward intel96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23460= catanh downward m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23461= catanh tonearest m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23462= catanh towardzero m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23463= catanh upward m68k96 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23464= catanh downward binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23465= catanh tonearest binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23466= catanh towardzero binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23467= catanh upward binary128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23468= catanh downward ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23469= catanh tonearest ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23470= catanh towardzero ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23471= catanh upward ibm128 0x4p-1024 -0x1.0000000000000002p+0 : 0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23472= catanh downward binary128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23473= catanh tonearest binary128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23474= catanh towardzero binary128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23475= catanh upward binary128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff01p-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23476= catanh downward ibm128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok underflow errno-erange-ok
23477= catanh tonearest ibm128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23478= catanh towardzero ibm128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23479= catanh upward ibm128 0x4p-1024 -0x1.000000000000000000000000008p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23480catanh -0x1p-1022 -0x1.000000000000000000000000008p0
23481= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
23482= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
23483= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
23484= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
23485= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23486= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23487= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23488= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
23489= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23490= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23491= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23492= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23493= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23494= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23495= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23496= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
23497= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23498= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23499= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23500= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23501= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23502= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23503= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23504= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23505= catanh downward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
23506= catanh tonearest binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
23507= catanh towardzero binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
23508= catanh upward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
23509= catanh downward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
23510= catanh tonearest binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23511= catanh towardzero binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23512= catanh upward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
23513= catanh downward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23514= catanh tonearest intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23515= catanh towardzero intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23516= catanh upward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23517= catanh downward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23518= catanh tonearest m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
23519= catanh towardzero m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23520= catanh upward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
23521= catanh downward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23522= catanh tonearest binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23523= catanh towardzero binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23524= catanh upward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23525= catanh downward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
23526= catanh tonearest ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23527= catanh towardzero ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23528= catanh upward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23529= catanh downward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
23530= catanh tonearest binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23531= catanh towardzero binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23532= catanh upward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
23533= catanh downward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23534= catanh tonearest intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23535= catanh towardzero intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23536= catanh upward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23537= catanh downward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23538= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
23539= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23540= catanh upward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
23541= catanh downward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23542= catanh tonearest binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23543= catanh towardzero binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23544= catanh upward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23545= catanh downward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23546= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23547= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23548= catanh upward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23549= catanh downward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23550= catanh tonearest intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23551= catanh towardzero intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23552= catanh upward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23553= catanh downward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23554= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
23555= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23556= catanh upward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
23557= catanh downward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23558= catanh tonearest binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23559= catanh towardzero binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23560= catanh upward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23561= catanh downward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23562= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23563= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23564= catanh upward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23565= catanh downward binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23566= catanh tonearest binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23567= catanh towardzero binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23568= catanh upward binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23569= catanh downward ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23570= catanh tonearest ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23571= catanh towardzero ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23572= catanh upward ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23573= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23574= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23575= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23576= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
23577= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23578= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
23579= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
23580= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
23581= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23582= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23583= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23584= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23585= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23586= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23587= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23588= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
23589= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23590= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23591= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23592= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23593= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23594= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23595= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23596= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23597= catanh downward binary32 -0x8p-152 -0x1.000002p+0 : -0x8p-152 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23598= catanh tonearest binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
23599= catanh towardzero binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23600= catanh upward binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
23601= catanh downward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c8p-4 : inexact-ok
23602= catanh tonearest binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
23603= catanh towardzero binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
23604= catanh upward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
23605= catanh downward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23606= catanh tonearest intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23607= catanh towardzero intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23608= catanh upward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23609= catanh downward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23610= catanh tonearest m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
23611= catanh towardzero m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23612= catanh upward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
23613= catanh downward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23614= catanh tonearest binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23615= catanh towardzero binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23616= catanh upward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23617= catanh downward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
23618= catanh tonearest ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23619= catanh towardzero ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23620= catanh upward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
23621= catanh downward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168dp-4 : inexact-ok
23622= catanh tonearest binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23623= catanh towardzero binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23624= catanh upward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
23625= catanh downward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23626= catanh tonearest intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23627= catanh towardzero intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23628= catanh upward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23629= catanh downward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23630= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
23631= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23632= catanh upward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
23633= catanh downward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23634= catanh tonearest binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23635= catanh towardzero binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23636= catanh upward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23637= catanh downward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
23638= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23639= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23640= catanh upward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
23641= catanh downward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23642= catanh tonearest intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23643= catanh towardzero intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23644= catanh upward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23645= catanh downward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23646= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
23647= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23648= catanh upward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
23649= catanh downward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23650= catanh tonearest binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23651= catanh towardzero binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23652= catanh upward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23653= catanh downward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
23654= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23655= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23656= catanh upward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
23657= catanh downward binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffe02p-152 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23658= catanh tonearest binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23659= catanh towardzero binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23660= catanh upward binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23661= catanh downward ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
23662= catanh tonearest ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23663= catanh towardzero ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23664= catanh upward ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23665= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23666= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23667= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23668= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
23669= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23670= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23671= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23672= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23673= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23674= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23675= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23676= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
23677= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23678= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23679= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23680= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23681= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23682= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23683= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23684= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23685= catanh downward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
23686= catanh tonearest binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23687= catanh towardzero binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23688= catanh upward binary64 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
23689= catanh downward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23690= catanh tonearest intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23691= catanh towardzero intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23692= catanh upward intel96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23693= catanh downward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23694= catanh tonearest m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c235p-4 : inexact-ok
23695= catanh towardzero m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23696= catanh upward m68k96 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffep-1024 -0xc.90fdba22167c234p-4 : inexact-ok
23697= catanh downward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23698= catanh tonearest binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
23699= catanh towardzero binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23700= catanh upward binary128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1024 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
23701= catanh downward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok underflow errno-erange-ok
23702= catanh tonearest ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000004p-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23703= catanh towardzero ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23704= catanh upward ibm128 -0x4p-1024 -0x1.000002p+0 : -0x1.fffffc000003cp-1024 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
23705= catanh downward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
23706= catanh tonearest binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23707= catanh towardzero binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23708= catanh upward binary64 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
23709= catanh downward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23710= catanh tonearest intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23711= catanh towardzero intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23712= catanh upward intel96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23713= catanh downward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23714= catanh tonearest m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca35p-4 : inexact-ok
23715= catanh towardzero m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23716= catanh upward m68k96 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1024 -0xc.90fdaa22168ca34p-4 : inexact-ok
23717= catanh downward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
23718= catanh tonearest binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23719= catanh towardzero binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23720= catanh upward binary128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1024 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
23721= catanh downward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23722= catanh tonearest ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x2p-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23723= catanh towardzero ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23724= catanh upward ibm128 -0x4p-1024 -0x1.0000000000001p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
23725= catanh downward intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23726= catanh tonearest intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23727= catanh towardzero intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23728= catanh upward intel96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23729= catanh downward m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23730= catanh tonearest m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c236p-4 : inexact-ok
23731= catanh towardzero m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23732= catanh upward m68k96 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
23733= catanh downward binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1024 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
23734= catanh tonearest binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23735= catanh towardzero binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23736= catanh upward binary128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
23737= catanh downward ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x2p-1024 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23738= catanh tonearest ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x2p-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23739= catanh towardzero ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23740= catanh upward ibm128 -0x4p-1024 -0x1.0000000000000002p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
23741= catanh downward binary128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff01p-1024 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
23742= catanh tonearest binary128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23743= catanh towardzero binary128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23744= catanh upward binary128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
23745= catanh downward ibm128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok underflow errno-erange-ok
23746= catanh tonearest ibm128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23747= catanh towardzero ibm128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23748= catanh upward ibm128 -0x4p-1024 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
23749catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
23750= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
23751= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
23752= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
23753= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
23754= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
23755= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
23756= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
23757= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
23758= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
23759= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
23760= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
23761= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
23762= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
23763= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
23764= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
23765= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
23766= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23767= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23768= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23769= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23770= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23771= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23772= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23773= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23774= catanh downward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
23775= catanh tonearest binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
23776= catanh towardzero binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
23777= catanh upward binary64 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b61p+8 0xc.90fdaa22168c8p-4 : inexact-ok
23778= catanh downward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
23779= catanh tonearest intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
23780= catanh towardzero intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
23781= catanh upward intel96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
23782= catanh downward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
23783= catanh tonearest m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
23784= catanh towardzero m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
23785= catanh upward m68k96 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c235p-4 : inexact-ok
23786= catanh downward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23787= catanh tonearest binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23788= catanh towardzero binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
23789= catanh upward binary128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
23790= catanh downward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23791= catanh tonearest ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23792= catanh towardzero ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
23793= catanh upward ibm128 0x1p+0 0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
23794= catanh downward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
23795= catanh tonearest binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
23796= catanh towardzero binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
23797= catanh upward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
23798= catanh downward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
23799= catanh tonearest binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
23800= catanh towardzero binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
23801= catanh upward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.0000020000014p-128 : inexact-ok
23802= catanh downward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23803= catanh tonearest intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23804= catanh towardzero intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23805= catanh upward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
23806= catanh downward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23807= catanh tonearest m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23808= catanh towardzero m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
23809= catanh upward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
23810= catanh downward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
23811= catanh tonearest binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
23812= catanh towardzero binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
23813= catanh upward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004004p-128 : inexact-ok
23814= catanh downward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
23815= catanh tonearest ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
23816= catanh towardzero ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
23817= catanh upward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.00000200000100000080000042p-128 : inexact-ok
23818= catanh downward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
23819= catanh tonearest binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
23820= catanh towardzero binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
23821= catanh upward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
23822= catanh downward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
23823= catanh tonearest binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
23824= catanh towardzero binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
23825= catanh upward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
23826= catanh downward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23827= catanh tonearest intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23828= catanh towardzero intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23829= catanh upward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
23830= catanh downward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23831= catanh tonearest m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23832= catanh towardzero m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
23833= catanh upward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
23834= catanh downward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
23835= catanh tonearest binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
23836= catanh towardzero binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
23837= catanh upward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
23838= catanh downward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
23839= catanh tonearest ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
23840= catanh towardzero ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
23841= catanh upward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
23842= catanh downward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
23843= catanh tonearest binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
23844= catanh towardzero binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
23845= catanh upward binary64 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea18p+0 0x2.000001000000ap-1000 : inexact-ok
23846= catanh downward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23847= catanh tonearest intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23848= catanh towardzero intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23849= catanh upward intel96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
23850= catanh downward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23851= catanh tonearest m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23852= catanh towardzero m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
23853= catanh upward m68k96 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1000 : inexact-ok
23854= catanh downward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
23855= catanh tonearest binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
23856= catanh towardzero binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
23857= catanh upward binary128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
23858= catanh downward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
23859= catanh tonearest ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
23860= catanh towardzero ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
23861= catanh upward ibm128 0xf.fffffp-4 0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
23862= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
23863= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
23864= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
23865= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8.0000000000008p-100 : inexact-ok
23866= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
23867= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
23868= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
23869= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
23870= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
23871= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
23872= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
23873= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
23874= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
23875= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
23876= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
23877= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.0000000000002000000000000088p-100 : inexact-ok
23878= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
23879= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
23880= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
23881= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 0x8.00000000000020000000000004p-100 : inexact-ok
23882= catanh downward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
23883= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
23884= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
23885= catanh upward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
23886= catanh downward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
23887= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
23888= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
23889= catanh upward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
23890= catanh downward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
23891= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
23892= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
23893= catanh upward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
23894= catanh downward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
23895= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
23896= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
23897= catanh upward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
23898= catanh downward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
23899= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
23900= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
23901= catanh upward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
23902= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
23903= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
23904= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
23905= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e2p+4 0x4.0000000000004p-972 : inexact-ok
23906= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
23907= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
23908= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
23909= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
23910= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
23911= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
23912= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
23913= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-972 : inexact-ok
23914= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
23915= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
23916= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
23917= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-972 : inexact-ok
23918= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
23919= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
23920= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
23921= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
23922= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23923= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23924= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23925= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
23926= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23927= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23928= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
23929= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
23930= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
23931= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
23932= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
23933= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
23934= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
23935= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
23936= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
23937= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.00000000000000020000000002p-88 : inexact-ok
23938= catanh downward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23939= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23940= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23941= catanh upward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
23942= catanh downward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23943= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23944= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
23945= catanh upward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
23946= catanh downward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
23947= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
23948= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
23949= catanh upward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
23950= catanh downward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
23951= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
23952= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
23953= catanh upward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
23954= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23955= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23956= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23957= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-960 : inexact-ok
23958= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23959= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23960= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
23961= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-960 : inexact-ok
23962= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
23963= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
23964= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
23965= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-960 : inexact-ok
23966= catanh downward ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
23967= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
23968= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
23969= catanh upward ibm128 0xf.fffffffffffffffp-4 0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.00000000000000010000000001p-960 : inexact-ok
23970= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
23971= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
23972= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
23973= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
23974= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
23975= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
23976= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
23977= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744ep+4 0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
23978= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
23979= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
23980= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
23981= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
23982= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
23983= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
23984= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
23985= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844ep+4 0x0p+0 : inexact-ok
23986= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-920 : inexact-ok
23987= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-920 : inexact-ok
23988= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-920 : inexact-ok
23989= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.0000000000000000000000000108p-920 : inexact-ok
23990= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-920 : inexact-ok
23991= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-920 : inexact-ok
23992= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-920 : inexact-ok
23993= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : 0x2.51558024a58dbed66b1160844ep+4 0x8.00000000000000000000000004p-920 : inexact-ok
23994catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
23995= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
23996= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
23997= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
23998= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
23999= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
24000= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
24001= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
24002= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
24003= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24004= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24005= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24006= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24007= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24008= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24009= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24010= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24011= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24012= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24013= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24014= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24015= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24016= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24017= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24018= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24019= catanh downward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
24020= catanh tonearest binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24021= catanh towardzero binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24022= catanh upward binary64 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24023= catanh downward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24024= catanh tonearest intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24025= catanh towardzero intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24026= catanh upward intel96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24027= catanh downward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24028= catanh tonearest m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24029= catanh towardzero m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24030= catanh upward m68k96 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24031= catanh downward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24032= catanh tonearest binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24033= catanh towardzero binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24034= catanh upward binary128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24035= catanh downward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24036= catanh tonearest ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24037= catanh towardzero ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24038= catanh upward ibm128 0x1p+0 -0x4p-1024 : 0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24039= catanh downward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
24040= catanh tonearest binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
24041= catanh towardzero binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
24042= catanh upward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
24043= catanh downward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
24044= catanh tonearest binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
24045= catanh towardzero binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
24046= catanh upward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
24047= catanh downward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24048= catanh tonearest intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24049= catanh towardzero intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24050= catanh upward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
24051= catanh downward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24052= catanh tonearest m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24053= catanh towardzero m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24054= catanh upward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
24055= catanh downward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
24056= catanh tonearest binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
24057= catanh towardzero binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
24058= catanh upward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
24059= catanh downward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
24060= catanh tonearest ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
24061= catanh towardzero ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
24062= catanh upward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
24063= catanh downward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
24064= catanh tonearest binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24065= catanh towardzero binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24066= catanh upward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24067= catanh downward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.0000020000014p-128 : inexact-ok
24068= catanh tonearest binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
24069= catanh towardzero binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
24070= catanh upward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
24071= catanh downward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
24072= catanh tonearest intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24073= catanh towardzero intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24074= catanh upward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
24075= catanh downward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
24076= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24077= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24078= catanh upward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
24079= catanh downward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
24080= catanh tonearest binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24081= catanh towardzero binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24082= catanh upward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24083= catanh downward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.00000200000100000080000042p-128 : inexact-ok
24084= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24085= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24086= catanh upward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24087= catanh downward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.000001000000ap-1000 : inexact-ok
24088= catanh tonearest binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
24089= catanh towardzero binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
24090= catanh upward binary64 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
24091= catanh downward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
24092= catanh tonearest intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24093= catanh towardzero intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24094= catanh upward intel96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
24095= catanh downward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1000 : inexact-ok
24096= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24097= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24098= catanh upward m68k96 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1000 : inexact-ok
24099= catanh downward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
24100= catanh tonearest binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24101= catanh towardzero binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24102= catanh upward binary128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24103= catanh downward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
24104= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24105= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24106= catanh upward ibm128 0xf.fffffp-4 -0x4p-1024 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24107= catanh downward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
24108= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
24109= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
24110= catanh upward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
24111= catanh downward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24112= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24113= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24114= catanh upward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24115= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24116= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24117= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24118= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24119= catanh downward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
24120= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
24121= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
24122= catanh upward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
24123= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24124= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24125= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24126= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
24127= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8.0000000000008p-100 : inexact-ok
24128= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
24129= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
24130= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
24131= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
24132= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24133= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24134= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24135= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
24136= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24137= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24138= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24139= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
24140= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24141= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24142= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24143= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
24144= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
24145= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
24146= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x8.0000000000002p-100 : inexact-ok
24147= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4.0000000000004p-972 : inexact-ok
24148= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
24149= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
24150= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
24151= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
24152= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24153= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24154= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24155= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-972 : inexact-ok
24156= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24157= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24158= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24159= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
24160= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24161= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24162= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24163= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
24164= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24165= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24166= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-1024 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24167= catanh downward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24168= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24169= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24170= catanh upward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
24171= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24172= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24173= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24174= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
24175= catanh downward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
24176= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
24177= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
24178= catanh upward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
24179= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24180= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24181= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24182= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
24183= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
24184= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24185= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24186= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
24187= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
24188= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24189= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24190= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
24191= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
24192= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
24193= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
24194= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
24195= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
24196= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
24197= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
24198= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.0000000000000002p-88 : inexact-ok
24199= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-960 : inexact-ok
24200= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24201= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24202= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f26p+4 -0x2p-960 : inexact-ok
24203= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-960 : inexact-ok
24204= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24205= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24206= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f26p+4 -0x2p-960 : inexact-ok
24207= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-960 : inexact-ok
24208= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
24209= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
24210= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
24211= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.00000000000000010000000001p-960 : inexact-ok
24212= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
24213= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
24214= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x4p-1024 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.0000000000000001p-960 : inexact-ok
24215= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
24216= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
24217= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
24218= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
24219= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24220= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24221= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24222= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844ep+4 -0x0p+0 : inexact-ok
24223= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
24224= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24225= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24226= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24227= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
24228= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24229= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24230= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744ep+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24231= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.0000000000000000000000000108p-920 : inexact-ok
24232= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24233= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24234= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24235= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 -0x8.00000000000000000000000004p-920 : inexact-ok
24236= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 -0x8p-920 : inexact-ok
24237= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844dp+4 -0x8p-920 : inexact-ok
24238= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : 0x2.51558024a58dbed66b1160844ep+4 -0x8p-920 : inexact-ok
24239catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
24240= catanh downward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24241= catanh tonearest binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24242= catanh towardzero binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24243= catanh upward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
24244= catanh downward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
24245= catanh tonearest binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
24246= catanh towardzero binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
24247= catanh upward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.0000020000014p-128 : inexact-ok
24248= catanh downward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
24249= catanh tonearest intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
24250= catanh towardzero intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
24251= catanh upward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
24252= catanh downward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
24253= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
24254= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
24255= catanh upward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
24256= catanh downward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
24257= catanh tonearest binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
24258= catanh towardzero binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
24259= catanh upward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004004p-128 : inexact-ok
24260= catanh downward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
24261= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
24262= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
24263= catanh upward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.00000200000100000080000042p-128 : inexact-ok
24264= catanh downward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
24265= catanh tonearest binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
24266= catanh towardzero binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
24267= catanh upward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
24268= catanh downward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
24269= catanh tonearest binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
24270= catanh towardzero binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
24271= catanh upward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
24272= catanh downward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
24273= catanh tonearest intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24274= catanh towardzero intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24275= catanh upward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24276= catanh downward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
24277= catanh tonearest m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24278= catanh towardzero m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24279= catanh upward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
24280= catanh downward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
24281= catanh tonearest binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
24282= catanh towardzero binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
24283= catanh upward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
24284= catanh downward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
24285= catanh tonearest ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
24286= catanh towardzero ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
24287= catanh upward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
24288= catanh downward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
24289= catanh tonearest binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea18p+0 0x2.0000010000008p-1000 : inexact-ok
24290= catanh towardzero binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.0000010000008p-1000 : inexact-ok
24291= catanh upward binary64 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea1p+0 0x2.000001000000ap-1000 : inexact-ok
24292= catanh downward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
24293= catanh tonearest intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
24294= catanh towardzero intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
24295= catanh upward intel96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
24296= catanh downward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1000 : inexact-ok
24297= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
24298= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1000 : inexact-ok
24299= catanh upward m68k96 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1000 : inexact-ok
24300= catanh downward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
24301= catanh tonearest binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1000 : inexact-ok
24302= catanh towardzero binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1000 : inexact-ok
24303= catanh upward binary128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-1000 : inexact-ok
24304= catanh downward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24305= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24306= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24307= catanh upward ibm128 -0xf.fffffp-4 0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
24308= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
24309= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
24310= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
24311= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
24312= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
24313= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
24314= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
24315= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
24316= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
24317= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
24318= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
24319= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
24320= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
24321= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
24322= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
24323= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
24324= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24325= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24326= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24327= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24328= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24329= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24330= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24331= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24332= catanh downward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
24333= catanh tonearest binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b61p+8 0xc.90fdaa22168cp-4 : inexact-ok
24334= catanh towardzero binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168cp-4 : inexact-ok
24335= catanh upward binary64 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b6p+8 0xc.90fdaa22168c8p-4 : inexact-ok
24336= catanh downward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
24337= catanh tonearest intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
24338= catanh towardzero intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
24339= catanh upward intel96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
24340= catanh downward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 0xc.90fdaa22168c234p-4 : inexact-ok
24341= catanh tonearest m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
24342= catanh towardzero m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c234p-4 : inexact-ok
24343= catanh upward m68k96 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 0xc.90fdaa22168c235p-4 : inexact-ok
24344= catanh downward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24345= catanh tonearest binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24346= catanh towardzero binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24347= catanh upward binary128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24348= catanh downward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24349= catanh tonearest ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24350= catanh towardzero ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24351= catanh upward ibm128 -0x1p+0 0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24352= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
24353= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
24354= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
24355= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8.0000000000008p-100 : inexact-ok
24356= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
24357= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
24358= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
24359= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
24360= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
24361= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
24362= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
24363= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
24364= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
24365= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
24366= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
24367= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.0000000000002000000000000088p-100 : inexact-ok
24368= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 0x8.0000000000002p-100 : inexact-ok
24369= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
24370= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
24371= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.00000000000020000000000004p-100 : inexact-ok
24372= catanh downward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
24373= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
24374= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
24375= catanh upward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
24376= catanh downward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
24377= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
24378= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
24379= catanh upward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
24380= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
24381= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
24382= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
24383= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
24384= catanh downward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
24385= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
24386= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
24387= catanh upward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
24388= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
24389= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
24390= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
24391= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
24392= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
24393= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e2p+4 0x4p-972 : inexact-ok
24394= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4p-972 : inexact-ok
24395= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1p+4 0x4.0000000000004p-972 : inexact-ok
24396= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
24397= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
24398= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
24399= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
24400= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
24401= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-972 : inexact-ok
24402= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-972 : inexact-ok
24403= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-972 : inexact-ok
24404= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
24405= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-972 : inexact-ok
24406= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-972 : inexact-ok
24407= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-972 : inexact-ok
24408= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24409= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24410= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24411= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
24412= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
24413= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
24414= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
24415= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
24416= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
24417= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
24418= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
24419= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
24420= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
24421= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
24422= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
24423= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
24424= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.0000000000000002p-88 : inexact-ok
24425= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
24426= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
24427= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.00000000000000020000000002p-88 : inexact-ok
24428= catanh downward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
24429= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24430= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24431= catanh upward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24432= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
24433= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24434= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24435= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
24436= catanh downward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
24437= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
24438= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
24439= catanh upward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
24440= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
24441= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
24442= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
24443= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
24444= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f26p+4 0x2p-960 : inexact-ok
24445= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
24446= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
24447= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-960 : inexact-ok
24448= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f26p+4 0x2p-960 : inexact-ok
24449= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
24450= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2p-960 : inexact-ok
24451= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-960 : inexact-ok
24452= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
24453= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-960 : inexact-ok
24454= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-960 : inexact-ok
24455= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-960 : inexact-ok
24456= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.0000000000000001p-960 : inexact-ok
24457= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
24458= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000001p-960 : inexact-ok
24459= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.00000000000000010000000001p-960 : inexact-ok
24460= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24461= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24462= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24463= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
24464= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744ep+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24465= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24466= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24467= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
24468= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
24469= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
24470= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
24471= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
24472= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844ep+4 0x0p+0 : inexact-ok
24473= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
24474= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
24475= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
24476= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-920 : inexact-ok
24477= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-920 : inexact-ok
24478= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-920 : inexact-ok
24479= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.0000000000000000000000000108p-920 : inexact-ok
24480= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844ep+4 0x8p-920 : inexact-ok
24481= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 0x8p-920 : inexact-ok
24482= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 0x8p-920 : inexact-ok
24483= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 0x8.00000000000000000000000004p-920 : inexact-ok
24484catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
24485= catanh downward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
24486= catanh tonearest binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
24487= catanh towardzero binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
24488= catanh upward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
24489= catanh downward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
24490= catanh tonearest binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
24491= catanh towardzero binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
24492= catanh upward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
24493= catanh downward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
24494= catanh tonearest intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24495= catanh towardzero intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24496= catanh upward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24497= catanh downward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
24498= catanh tonearest m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24499= catanh towardzero m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24500= catanh upward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
24501= catanh downward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
24502= catanh tonearest binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
24503= catanh towardzero binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
24504= catanh upward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
24505= catanh downward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
24506= catanh tonearest ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
24507= catanh towardzero ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
24508= catanh upward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
24509= catanh downward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
24510= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24511= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24512= catanh upward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
24513= catanh downward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.0000020000014p-128 : inexact-ok
24514= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
24515= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
24516= catanh upward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
24517= catanh downward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
24518= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24519= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24520= catanh upward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24521= catanh downward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
24522= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24523= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24524= catanh upward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
24525= catanh downward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
24526= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24527= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24528= catanh upward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24529= catanh downward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.00000200000100000080000042p-128 : inexact-ok
24530= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24531= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24532= catanh upward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
24533= catanh downward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.000001000000ap-1000 : inexact-ok
24534= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea18p+0 -0x2.0000010000008p-1000 : inexact-ok
24535= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
24536= catanh upward binary64 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea1p+0 -0x2.0000010000008p-1000 : inexact-ok
24537= catanh downward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
24538= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24539= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24540= catanh upward intel96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24541= catanh downward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1000 : inexact-ok
24542= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24543= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24544= catanh upward m68k96 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1000 : inexact-ok
24545= catanh downward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-1000 : inexact-ok
24546= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24547= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24548= catanh upward binary128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1000 : inexact-ok
24549= catanh downward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000008p-1000 : inexact-ok underflow errno-erange-ok
24550= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24551= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24552= catanh upward ibm128 -0xf.fffffp-4 -0x4p-1024 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.0000010000008000004p-1000 : inexact-ok underflow errno-erange-ok
24553= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
24554= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
24555= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
24556= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
24557= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
24558= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
24559= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
24560= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
24561= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24562= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24563= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24564= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24565= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24566= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
24567= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24568= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
24569= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24570= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24571= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24572= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24573= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24574= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24575= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24576= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24577= catanh downward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
24578= catanh tonearest binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b61p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24579= catanh towardzero binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24580= catanh upward binary64 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b6p+8 -0xc.90fdaa22168cp-4 : inexact-ok
24581= catanh downward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24582= catanh tonearest intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24583= catanh towardzero intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24584= catanh upward intel96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24585= catanh downward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9cp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24586= catanh tonearest m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c235p-4 : inexact-ok
24587= catanh towardzero m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24588= catanh upward m68k96 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9ap+8 -0xc.90fdaa22168c234p-4 : inexact-ok
24589= catanh downward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24590= catanh tonearest binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be4p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24591= catanh towardzero binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24592= catanh upward binary128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563be3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24593= catanh downward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24594= catanh tonearest ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563cp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24595= catanh towardzero ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24596= catanh upward ibm128 -0x1p+0 -0x4p-1024 : -0x1.628b76e3a7b60b9abde275563b8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24597= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
24598= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
24599= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
24600= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
24601= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24602= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24603= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24604= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24605= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24606= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
24607= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24608= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
24609= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
24610= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
24611= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
24612= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
24613= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
24614= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24615= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24616= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
24617= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8.0000000000008p-100 : inexact-ok
24618= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
24619= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
24620= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
24621= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
24622= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24623= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24624= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24625= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
24626= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
24627= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24628= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
24629= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
24630= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24631= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24632= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
24633= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
24634= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
24635= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
24636= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
24637= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4.0000000000004p-972 : inexact-ok
24638= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e2p+4 -0x4p-972 : inexact-ok
24639= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
24640= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1p+4 -0x4p-972 : inexact-ok
24641= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
24642= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24643= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24644= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24645= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-972 : inexact-ok
24646= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-972 : inexact-ok
24647= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24648= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-972 : inexact-ok
24649= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-972 : inexact-ok
24650= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24651= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24652= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-972 : inexact-ok
24653= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x4.00000000000010000000000004p-972 : inexact-ok underflow errno-erange-ok
24654= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24655= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24656= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1024 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000001p-972 : inexact-ok underflow errno-erange-ok
24657= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
24658= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24659= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24660= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24661= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
24662= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24663= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24664= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
24665= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
24666= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
24667= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
24668= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
24669= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
24670= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24671= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24672= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
24673= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
24674= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24675= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24676= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24677= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
24678= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24679= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24680= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
24681= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
24682= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
24683= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
24684= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
24685= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
24686= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
24687= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
24688= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
24689= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-960 : inexact-ok
24690= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24691= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24692= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24693= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-960 : inexact-ok
24694= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24695= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24696= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24p+4 -0x2p-960 : inexact-ok
24697= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-960 : inexact-ok
24698= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-960 : inexact-ok
24699= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
24700= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-960 : inexact-ok
24701= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.00000000000000010000000001p-960 : inexact-ok
24702= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
24703= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
24704= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1024 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000001p-960 : inexact-ok
24705= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
24706= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
24707= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
24708= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
24709= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844ep+4 -0x0p+0 : inexact-ok
24710= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24711= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24712= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
24713= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
24714= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24715= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24716= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
24717= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744ep+4 -0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
24718= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24719= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24720= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
24721= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.0000000000000000000000000108p-920 : inexact-ok
24722= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24723= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24724= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-920 : inexact-ok
24725= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844ep+4 -0x8.00000000000000000000000004p-920 : inexact-ok
24726= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-920 : inexact-ok
24727= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-920 : inexact-ok
24728= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1024 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-920 : inexact-ok
24729catanh 0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
24730= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
24731= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
24732= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
24733= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
24734= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
24735= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
24736= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
24737= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
24738= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
24739= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24740= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
24741= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24742= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
24743= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24744= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
24745= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24746= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24747= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24748= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24749= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24750= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24751= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24752= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24753= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24754= catanh downward binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
24755= catanh tonearest binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
24756= catanh towardzero binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
24757= catanh upward binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
24758= catanh downward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
24759= catanh tonearest binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
24760= catanh towardzero binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
24761= catanh upward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda22216888p-4 : inexact-ok
24762= catanh downward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
24763= catanh tonearest intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
24764= catanh towardzero intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
24765= catanh upward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
24766= catanh downward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
24767= catanh tonearest m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
24768= catanh towardzero m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
24769= catanh upward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
24770= catanh downward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24771= catanh tonearest binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24772= catanh towardzero binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24773= catanh upward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24774= catanh downward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24775= catanh tonearest ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24776= catanh towardzero ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24777= catanh upward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
24778= catanh downward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
24779= catanh tonearest binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
24780= catanh towardzero binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
24781= catanh upward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
24782= catanh downward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
24783= catanh tonearest intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
24784= catanh towardzero intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
24785= catanh upward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
24786= catanh downward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
24787= catanh tonearest m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
24788= catanh towardzero m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
24789= catanh upward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
24790= catanh downward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24791= catanh tonearest binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24792= catanh towardzero binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24793= catanh upward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
24794= catanh downward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24795= catanh tonearest ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24796= catanh towardzero ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24797= catanh upward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
24798= catanh downward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24799= catanh tonearest intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24800= catanh towardzero intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24801= catanh upward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24802= catanh downward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24803= catanh tonearest m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24804= catanh towardzero m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
24805= catanh upward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
24806= catanh downward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24807= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24808= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24809= catanh upward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
24810= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24811= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24812= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24813= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
24814= catanh downward binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24815= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24816= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24817= catanh upward binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.0000000000000000000000000104p-152 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
24818= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
24819= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24820= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
24821= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24822= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
24823= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
24824= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
24825= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
24826= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
24827= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
24828= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
24829= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
24830= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24831= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24832= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24833= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24834= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24835= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24836= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24837= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24838= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24839= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24840= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24841= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24842= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24843= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24844= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24845= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
24846= catanh downward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
24847= catanh tonearest binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
24848= catanh towardzero binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
24849= catanh upward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
24850= catanh downward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
24851= catanh tonearest binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
24852= catanh towardzero binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
24853= catanh upward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda22216888p-4 : inexact-ok
24854= catanh downward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
24855= catanh tonearest intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
24856= catanh towardzero intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
24857= catanh upward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
24858= catanh downward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
24859= catanh tonearest m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
24860= catanh towardzero m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
24861= catanh upward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
24862= catanh downward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24863= catanh tonearest binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24864= catanh towardzero binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24865= catanh upward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24866= catanh downward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24867= catanh tonearest ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24868= catanh towardzero ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
24869= catanh upward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
24870= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
24871= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
24872= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
24873= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
24874= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
24875= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
24876= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
24877= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
24878= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
24879= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
24880= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
24881= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
24882= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24883= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24884= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24885= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
24886= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24887= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24888= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
24889= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
24890= catanh downward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24891= catanh tonearest intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24892= catanh towardzero intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24893= catanh upward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24894= catanh downward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24895= catanh tonearest m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24896= catanh towardzero m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
24897= catanh upward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
24898= catanh downward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24899= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24900= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24901= catanh upward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
24902= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24903= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24904= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
24905= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
24906= catanh downward binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24907= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24908= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24909= catanh upward binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
24910= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
24911= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24912= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
24913= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
24914= catanh downward binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
24915= catanh tonearest binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
24916= catanh towardzero binary64 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
24917= catanh upward binary64 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
24918= catanh downward intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24919= catanh tonearest intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24920= catanh towardzero intel96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24921= catanh upward intel96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24922= catanh downward m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24923= catanh tonearest m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24924= catanh towardzero m68k96 0x4p-1024 0x1p+0 : 0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24925= catanh upward m68k96 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24926= catanh downward binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24927= catanh tonearest binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24928= catanh towardzero binary128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
24929= catanh upward binary128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
24930= catanh downward ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24931= catanh tonearest ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24932= catanh towardzero ibm128 0x4p-1024 0x1p+0 : 0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24933= catanh upward ibm128 0x4p-1024 0x1p+0 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
24934= catanh downward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
24935= catanh tonearest binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
24936= catanh towardzero binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
24937= catanh upward binary64 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
24938= catanh downward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
24939= catanh tonearest intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
24940= catanh towardzero intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
24941= catanh upward intel96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
24942= catanh downward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
24943= catanh tonearest m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
24944= catanh towardzero m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
24945= catanh upward m68k96 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
24946= catanh downward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24947= catanh tonearest binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24948= catanh towardzero binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
24949= catanh upward binary128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
24950= catanh downward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
24951= catanh tonearest ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
24952= catanh towardzero ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
24953= catanh upward ibm128 0x4p-1024 0xf.fffffp-4 : 0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
24954= catanh downward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
24955= catanh tonearest binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
24956= catanh towardzero binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
24957= catanh upward binary64 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
24958= catanh downward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
24959= catanh tonearest intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
24960= catanh towardzero intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
24961= catanh upward intel96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
24962= catanh downward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
24963= catanh tonearest m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
24964= catanh towardzero m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
24965= catanh upward m68k96 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
24966= catanh downward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24967= catanh tonearest binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24968= catanh towardzero binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
24969= catanh upward binary128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
24970= catanh downward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24971= catanh tonearest ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24972= catanh towardzero ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24973= catanh upward ibm128 0x4p-1024 0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
24974= catanh downward intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24975= catanh tonearest intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24976= catanh towardzero intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24977= catanh upward intel96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24978= catanh downward m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24979= catanh tonearest m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24980= catanh towardzero m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
24981= catanh upward m68k96 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
24982= catanh downward binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24983= catanh tonearest binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24984= catanh towardzero binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
24985= catanh upward binary128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1024 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
24986= catanh downward ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24987= catanh tonearest ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24988= catanh towardzero ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24989= catanh upward ibm128 0x4p-1024 0xf.fffffffffffffffp-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
24990= catanh downward binary128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24991= catanh tonearest binary128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24992= catanh towardzero binary128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
24993= catanh upward binary128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000082p-1024 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
24994= catanh downward ibm128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
24995= catanh tonearest ibm128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24996= catanh towardzero ibm128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
24997= catanh upward ibm128 0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000004p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
24998catanh -0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
24999= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
25000= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
25001= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
25002= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
25003= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
25004= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
25005= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
25006= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
25007= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25008= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25009= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25010= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25011= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25012= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25013= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25014= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25015= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25016= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25017= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25018= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25019= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25020= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25021= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25022= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25023= catanh downward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
25024= catanh tonearest binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
25025= catanh towardzero binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
25026= catanh upward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
25027= catanh downward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
25028= catanh tonearest binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
25029= catanh towardzero binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
25030= catanh upward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok
25031= catanh downward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
25032= catanh tonearest intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
25033= catanh towardzero intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
25034= catanh upward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
25035= catanh downward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
25036= catanh tonearest m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
25037= catanh towardzero m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
25038= catanh upward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
25039= catanh downward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25040= catanh tonearest binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25041= catanh towardzero binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25042= catanh upward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25043= catanh downward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25044= catanh tonearest ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25045= catanh towardzero ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25046= catanh upward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25047= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
25048= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
25049= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
25050= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
25051= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
25052= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
25053= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
25054= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
25055= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
25056= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
25057= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
25058= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
25059= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25060= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25061= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25062= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25063= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25064= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25065= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25066= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25067= catanh downward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25068= catanh tonearest intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25069= catanh towardzero intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25070= catanh upward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25071= catanh downward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25072= catanh tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25073= catanh towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
25074= catanh upward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
25075= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25076= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25077= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25078= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25079= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25080= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25081= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25082= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25083= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25084= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25085= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25086= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25087= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25088= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25089= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25090= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25091= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25092= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25093= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25094= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25095= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
25096= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
25097= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
25098= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
25099= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25100= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
25101= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
25102= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
25103= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25104= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
25105= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
25106= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
25107= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25108= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25109= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25110= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25111= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25112= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25113= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25114= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25115= catanh downward binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25116= catanh tonearest binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25117= catanh towardzero binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25118= catanh upward binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25119= catanh downward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
25120= catanh tonearest binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
25121= catanh towardzero binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
25122= catanh upward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda22216888p-4 : inexact-ok
25123= catanh downward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
25124= catanh tonearest intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
25125= catanh towardzero intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
25126= catanh upward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
25127= catanh downward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
25128= catanh tonearest m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
25129= catanh towardzero m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
25130= catanh upward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
25131= catanh downward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25132= catanh tonearest binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25133= catanh towardzero binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25134= catanh upward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25135= catanh downward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25136= catanh tonearest ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25137= catanh towardzero ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25138= catanh upward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25139= catanh downward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168b8p-4 : inexact-ok
25140= catanh tonearest binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
25141= catanh towardzero binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
25142= catanh upward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
25143= catanh downward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
25144= catanh tonearest intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
25145= catanh towardzero intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
25146= catanh upward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
25147= catanh downward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
25148= catanh tonearest m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
25149= catanh towardzero m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
25150= catanh upward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
25151= catanh downward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25152= catanh tonearest binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25153= catanh towardzero binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25154= catanh upward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25155= catanh downward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25156= catanh tonearest ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25157= catanh towardzero ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25158= catanh upward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25159= catanh downward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25160= catanh tonearest intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25161= catanh towardzero intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25162= catanh upward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
25163= catanh downward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25164= catanh tonearest m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25165= catanh towardzero m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
25166= catanh upward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
25167= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25168= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25169= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25170= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25171= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25172= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25173= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25174= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25175= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000104p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25176= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25177= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25178= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25179= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25180= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25181= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25182= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25183= catanh downward binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25184= catanh tonearest binary64 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25185= catanh towardzero binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25186= catanh upward binary64 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
25187= catanh downward intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25188= catanh tonearest intel96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25189= catanh towardzero intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25190= catanh upward intel96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25191= catanh downward m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25192= catanh tonearest m68k96 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25193= catanh towardzero m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25194= catanh upward m68k96 -0x4p-1024 0x1p+0 : -0x1.fffffffffffffffep-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25195= catanh downward binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25196= catanh tonearest binary128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25197= catanh towardzero binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25198= catanh upward binary128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25199= catanh downward ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25200= catanh tonearest ibm128 -0x4p-1024 0x1p+0 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25201= catanh towardzero ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25202= catanh upward ibm128 -0x4p-1024 0x1p+0 : -0x1.ffffffffffffcp-1024 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25203= catanh downward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25204= catanh tonearest binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25205= catanh towardzero binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25206= catanh upward binary64 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
25207= catanh downward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
25208= catanh tonearest intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
25209= catanh towardzero intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
25210= catanh upward intel96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
25211= catanh downward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234p-4 : inexact-ok
25212= catanh tonearest m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688235p-4 : inexact-ok
25213= catanh towardzero m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688234p-4 : inexact-ok
25214= catanh upward m68k96 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000fffcp-1024 0xc.90fda2221688235p-4 : inexact-ok
25215= catanh downward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25216= catanh tonearest binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25217= catanh towardzero binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25218= catanh upward binary128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25219= catanh downward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25220= catanh tonearest ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000001p-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25221= catanh towardzero ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25222= catanh upward ibm128 -0x4p-1024 0xf.fffffp-4 : -0x2.000002000000cp-1024 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
25223= catanh downward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25224= catanh tonearest binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25225= catanh towardzero binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25226= catanh upward binary64 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25227= catanh downward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
25228= catanh tonearest intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
25229= catanh towardzero intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
25230= catanh upward intel96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
25231= catanh downward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
25232= catanh tonearest m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
25233= catanh towardzero m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be34p-4 : inexact-ok
25234= catanh upward m68k96 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 0xc.90fdaa22168be35p-4 : inexact-ok
25235= catanh downward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25236= catanh tonearest binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25237= catanh towardzero binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25238= catanh upward binary128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25239= catanh downward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25240= catanh tonearest ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25241= catanh towardzero ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25242= catanh upward ibm128 -0x4p-1024 0xf.ffffffffffff8p-4 : -0x2p-1024 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25243= catanh downward intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25244= catanh tonearest intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25245= catanh towardzero intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25246= catanh upward intel96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25247= catanh downward m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25248= catanh tonearest m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25249= catanh towardzero m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c234p-4 : inexact-ok
25250= catanh upward m68k96 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c235p-4 : inexact-ok
25251= catanh downward binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25252= catanh tonearest binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25253= catanh towardzero binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25254= catanh upward binary128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25255= catanh downward ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25256= catanh tonearest ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25257= catanh towardzero ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25258= catanh upward ibm128 -0x4p-1024 0xf.fffffffffffffffp-4 : -0x2p-1024 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
25259= catanh downward binary128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000082p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25260= catanh tonearest binary128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25261= catanh towardzero binary128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25262= catanh upward binary128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25263= catanh downward ibm128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000004p-1024 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25264= catanh tonearest ibm128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25265= catanh towardzero ibm128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25266= catanh upward ibm128 -0x4p-1024 0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25267catanh 0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
25268= catanh downward binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25269= catanh tonearest binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25270= catanh towardzero binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25271= catanh upward binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25272= catanh downward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda22216888p-4 : inexact-ok
25273= catanh tonearest binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
25274= catanh towardzero binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
25275= catanh upward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
25276= catanh downward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
25277= catanh tonearest intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25278= catanh towardzero intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25279= catanh upward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
25280= catanh downward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
25281= catanh tonearest m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25282= catanh towardzero m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25283= catanh upward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
25284= catanh downward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25285= catanh tonearest binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25286= catanh towardzero binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25287= catanh upward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25288= catanh downward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25289= catanh tonearest ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25290= catanh towardzero ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25291= catanh upward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25292= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25293= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25294= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25295= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25296= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
25297= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25298= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
25299= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25300= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25301= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25302= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25303= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25304= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25305= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25306= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25307= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25308= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25309= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25310= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25311= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25312= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25313= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25314= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25315= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25316= catanh downward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25317= catanh tonearest binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25318= catanh towardzero binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
25319= catanh upward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
25320= catanh downward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25321= catanh tonearest intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25322= catanh towardzero intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25323= catanh upward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25324= catanh downward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25325= catanh tonearest m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25326= catanh towardzero m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25327= catanh upward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25328= catanh downward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25329= catanh tonearest binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25330= catanh towardzero binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25331= catanh upward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25332= catanh downward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25333= catanh tonearest ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25334= catanh towardzero ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25335= catanh upward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25336= catanh downward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25337= catanh tonearest intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25338= catanh towardzero intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25339= catanh upward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25340= catanh downward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25341= catanh tonearest m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25342= catanh towardzero m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25343= catanh upward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25344= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25345= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25346= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25347= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25348= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25349= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25350= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25351= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25352= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25353= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25354= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25355= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.0000000000000000000000000104p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25356= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25357= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25358= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25359= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25360= catanh downward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
25361= catanh tonearest binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
25362= catanh towardzero binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
25363= catanh upward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
25364= catanh downward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
25365= catanh tonearest binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25366= catanh towardzero binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25367= catanh upward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25368= catanh downward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25369= catanh tonearest intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25370= catanh towardzero intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25371= catanh upward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25372= catanh downward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25373= catanh tonearest m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25374= catanh towardzero m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25375= catanh upward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25376= catanh downward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25377= catanh tonearest binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25378= catanh towardzero binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25379= catanh upward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25380= catanh downward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25381= catanh tonearest ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25382= catanh towardzero ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25383= catanh upward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25384= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
25385= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
25386= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
25387= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
25388= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
25389= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25390= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25391= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25392= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25393= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25394= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25395= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25396= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25397= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25398= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25399= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25400= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25401= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25402= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25403= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25404= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25405= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25406= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25407= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25408= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25409= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25410= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
25411= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
25412= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25413= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25414= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25415= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25416= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25417= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25418= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25419= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25420= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25421= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25422= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25423= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25424= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25425= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25426= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25427= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25428= catanh downward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25429= catanh tonearest intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25430= catanh towardzero intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25431= catanh upward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25432= catanh downward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25433= catanh tonearest m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25434= catanh towardzero m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25435= catanh upward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25436= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25437= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25438= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25439= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25440= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25441= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25442= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25443= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25444= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25445= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25446= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25447= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25448= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25449= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25450= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25451= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25452= catanh downward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
25453= catanh tonearest binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25454= catanh towardzero binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25455= catanh upward binary64 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25456= catanh downward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
25457= catanh tonearest intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25458= catanh towardzero intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25459= catanh upward intel96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
25460= catanh downward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688235p-4 : inexact-ok
25461= catanh tonearest m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25462= catanh towardzero m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25463= catanh upward m68k96 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234p-4 : inexact-ok
25464= catanh downward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25465= catanh tonearest binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25466= catanh towardzero binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25467= catanh upward binary128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25468= catanh downward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
25469= catanh tonearest ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25470= catanh towardzero ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25471= catanh upward ibm128 0x4p-1024 -0xf.fffffp-4 : 0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25472= catanh downward binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
25473= catanh tonearest binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25474= catanh towardzero binary64 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25475= catanh upward binary64 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25476= catanh downward intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25477= catanh tonearest intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25478= catanh towardzero intel96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25479= catanh upward intel96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25480= catanh downward m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25481= catanh tonearest m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25482= catanh towardzero m68k96 0x4p-1024 -0x1p+0 : 0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25483= catanh upward m68k96 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25484= catanh downward binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25485= catanh tonearest binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25486= catanh towardzero binary128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25487= catanh upward binary128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25488= catanh downward ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25489= catanh tonearest ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25490= catanh towardzero ibm128 0x4p-1024 -0x1p+0 : 0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25491= catanh upward ibm128 0x4p-1024 -0x1p+0 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25492= catanh downward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25493= catanh tonearest binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25494= catanh towardzero binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25495= catanh upward binary64 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25496= catanh downward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25497= catanh tonearest intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25498= catanh towardzero intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25499= catanh upward intel96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25500= catanh downward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25501= catanh tonearest m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25502= catanh towardzero m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25503= catanh upward m68k96 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25504= catanh downward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25505= catanh tonearest binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25506= catanh towardzero binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25507= catanh upward binary128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25508= catanh downward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25509= catanh tonearest ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25510= catanh towardzero ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25511= catanh upward ibm128 0x4p-1024 -0xf.ffffffffffff8p-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25512= catanh downward intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25513= catanh tonearest intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25514= catanh towardzero intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25515= catanh upward intel96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25516= catanh downward m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25517= catanh tonearest m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25518= catanh towardzero m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25519= catanh upward m68k96 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25520= catanh downward binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25521= catanh tonearest binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25522= catanh towardzero binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25523= catanh upward binary128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25524= catanh downward ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
25525= catanh tonearest ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25526= catanh towardzero ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25527= catanh upward ibm128 0x4p-1024 -0xf.fffffffffffffffp-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25528= catanh downward binary128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25529= catanh tonearest binary128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25530= catanh towardzero binary128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25531= catanh upward binary128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000082p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25532= catanh downward ibm128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25533= catanh tonearest ibm128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25534= catanh towardzero ibm128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2p-1024 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25535= catanh upward ibm128 0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000004p-1024 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25536catanh -0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
25537= catanh downward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
25538= catanh tonearest binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
25539= catanh towardzero binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
25540= catanh upward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
25541= catanh downward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
25542= catanh tonearest binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25543= catanh towardzero binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25544= catanh upward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
25545= catanh downward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25546= catanh tonearest intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25547= catanh towardzero intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25548= catanh upward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25549= catanh downward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25550= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
25551= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25552= catanh upward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
25553= catanh downward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25554= catanh tonearest binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25555= catanh towardzero binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25556= catanh upward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25557= catanh downward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25558= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25559= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25560= catanh upward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25561= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
25562= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
25563= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
25564= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
25565= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
25566= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25567= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25568= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25569= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25570= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25571= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25572= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25573= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25574= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25575= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25576= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25577= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25578= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25579= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25580= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25581= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25582= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25583= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25584= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25585= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25586= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
25587= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
25588= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
25589= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25590= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25591= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25592= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25593= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25594= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
25595= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25596= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
25597= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25598= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25599= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25600= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25601= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25602= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25603= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25604= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25605= catanh downward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25606= catanh tonearest intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25607= catanh towardzero intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25608= catanh upward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25609= catanh downward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
25610= catanh tonearest m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25611= catanh towardzero m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25612= catanh upward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
25613= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25614= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25615= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25616= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25617= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25618= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25619= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25620= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25621= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25622= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25623= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25624= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25625= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25626= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25627= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25628= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25629= catanh downward binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25630= catanh tonearest binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25631= catanh towardzero binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25632= catanh upward binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25633= catanh downward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda22216888p-4 : inexact-ok
25634= catanh tonearest binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
25635= catanh towardzero binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
25636= catanh upward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
25637= catanh downward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25638= catanh tonearest intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25639= catanh towardzero intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25640= catanh upward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25641= catanh downward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25642= catanh tonearest m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
25643= catanh towardzero m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25644= catanh upward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
25645= catanh downward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25646= catanh tonearest binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25647= catanh towardzero binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25648= catanh upward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25649= catanh downward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
25650= catanh tonearest ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25651= catanh towardzero ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25652= catanh upward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
25653= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25654= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
25655= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25656= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
25657= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
25658= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25659= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
25660= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
25661= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25662= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25663= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25664= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25665= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25666= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25667= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25668= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25669= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25670= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25671= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25672= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25673= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25674= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25675= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25676= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25677= catanh downward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25678= catanh tonearest binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
25679= catanh towardzero binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
25680= catanh upward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
25681= catanh downward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25682= catanh tonearest intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25683= catanh towardzero intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25684= catanh upward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25685= catanh downward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25686= catanh tonearest m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
25687= catanh towardzero m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25688= catanh upward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
25689= catanh downward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25690= catanh tonearest binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25691= catanh towardzero binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25692= catanh upward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25693= catanh downward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
25694= catanh tonearest ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25695= catanh towardzero ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25696= catanh upward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
25697= catanh downward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25698= catanh tonearest intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25699= catanh towardzero intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25700= catanh upward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25701= catanh downward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
25702= catanh tonearest m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25703= catanh towardzero m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25704= catanh upward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
25705= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25706= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25707= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25708= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25709= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
25710= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25711= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25712= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
25713= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000104p-152 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25714= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25715= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25716= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25717= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25718= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25719= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25720= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
25721= catanh downward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
25722= catanh tonearest binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25723= catanh towardzero binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25724= catanh upward binary64 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
25725= catanh downward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25726= catanh tonearest intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25727= catanh towardzero intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25728= catanh upward intel96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25729= catanh downward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25730= catanh tonearest m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688235p-4 : inexact-ok
25731= catanh towardzero m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25732= catanh upward m68k96 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000fffcp-1024 -0xc.90fda2221688234p-4 : inexact-ok
25733= catanh downward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25734= catanh tonearest binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1024 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
25735= catanh towardzero binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25736= catanh upward binary128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1024 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
25737= catanh downward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok underflow errno-erange-ok
25738= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000001p-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25739= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25740= catanh upward ibm128 -0x4p-1024 -0xf.fffffp-4 : -0x2.000002000000cp-1024 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
25741= catanh downward binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
25742= catanh tonearest binary64 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25743= catanh towardzero binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25744= catanh upward binary64 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25745= catanh downward intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25746= catanh tonearest intel96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25747= catanh towardzero intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25748= catanh upward intel96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25749= catanh downward m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25750= catanh tonearest m68k96 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25751= catanh towardzero m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25752= catanh upward m68k96 -0x4p-1024 -0x1p+0 : -0x1.fffffffffffffffep-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25753= catanh downward binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25754= catanh tonearest binary128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25755= catanh towardzero binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25756= catanh upward binary128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1024 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25757= catanh downward ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25758= catanh tonearest ibm128 -0x4p-1024 -0x1p+0 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25759= catanh towardzero ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25760= catanh upward ibm128 -0x4p-1024 -0x1p+0 : -0x1.ffffffffffffcp-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25761= catanh downward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25762= catanh tonearest binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
25763= catanh towardzero binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25764= catanh upward binary64 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
25765= catanh downward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25766= catanh tonearest intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25767= catanh towardzero intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25768= catanh upward intel96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25769= catanh downward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25770= catanh tonearest m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be35p-4 : inexact-ok
25771= catanh towardzero m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25772= catanh upward m68k96 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1024 -0xc.90fdaa22168be34p-4 : inexact-ok
25773= catanh downward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
25774= catanh tonearest binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25775= catanh towardzero binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25776= catanh upward binary128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1024 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
25777= catanh downward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
25778= catanh tonearest ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25779= catanh towardzero ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25780= catanh upward ibm128 -0x4p-1024 -0xf.ffffffffffff8p-4 : -0x2p-1024 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25781= catanh downward intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25782= catanh tonearest intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25783= catanh towardzero intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25784= catanh upward intel96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25785= catanh downward m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c235p-4 : inexact-ok
25786= catanh tonearest m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25787= catanh towardzero m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25788= catanh upward m68k96 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c234p-4 : inexact-ok
25789= catanh downward binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
25790= catanh tonearest binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25791= catanh towardzero binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25792= catanh upward binary128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1024 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
25793= catanh downward ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok underflow errno-erange-ok
25794= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25795= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25796= catanh upward ibm128 -0x4p-1024 -0xf.fffffffffffffffp-4 : -0x2p-1024 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25797= catanh downward binary128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000082p-1024 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
25798= catanh tonearest binary128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25799= catanh towardzero binary128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25800= catanh upward binary128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1024 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
25801= catanh downward ibm128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000004p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25802= catanh tonearest ibm128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
25803= catanh towardzero ibm128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25804= catanh upward ibm128 -0x4p-1024 -0xf.fffffffffffffffffffffffffcp-4 : -0x2p-1024 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
25805catanh 1.0 0x1p-8192
25806= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
25807= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
25808= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
25809= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
25810= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
25811= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
25812= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
25813= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
25814= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25815= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25816= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25817= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25818= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25819= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25820= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25821= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25822= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25823= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25824= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25825= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25826= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25827= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25828= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25829= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25830= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
25831= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
25832= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
25833= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
25834= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25835= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25836= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25837= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25838= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25839= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25840= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25841= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25842= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25843= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25844= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25845= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25846= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25847= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25848= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25849= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25850= catanh downward intel96 0x1p+0 0x1p-8192 : 0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25851= catanh tonearest intel96 0x1p+0 0x1p-8192 : 0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25852= catanh towardzero intel96 0x1p+0 0x1p-8192 : 0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25853= catanh upward intel96 0x1p+0 0x1p-8192 : 0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25854= catanh downward m68k96 0x1p+0 0x1p-8192 : 0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25855= catanh tonearest m68k96 0x1p+0 0x1p-8192 : 0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25856= catanh towardzero m68k96 0x1p+0 0x1p-8192 : 0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25857= catanh upward m68k96 0x1p+0 0x1p-8192 : 0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25858= catanh downward binary128 0x1p+0 0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25859= catanh tonearest binary128 0x1p+0 0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25860= catanh towardzero binary128 0x1p+0 0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25861= catanh upward binary128 0x1p+0 0x1p-8192 : 0xb.177a388918e0827974202b5a0b38p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25862catanh 1.0 -0x1p-8192
25863= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
25864= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
25865= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
25866= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
25867= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
25868= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
25869= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
25870= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
25871= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25872= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25873= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25874= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25875= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25876= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25877= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25878= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25879= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25880= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25881= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25882= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25883= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25884= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25885= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25886= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25887= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
25888= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
25889= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
25890= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
25891= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25892= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25893= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25894= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25895= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25896= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25897= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25898= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25899= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25900= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25901= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25902= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25903= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25904= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25905= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25906= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25907= catanh downward intel96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25908= catanh tonearest intel96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25909= catanh towardzero intel96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25910= catanh upward intel96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0828p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25911= catanh downward m68k96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25912= catanh tonearest m68k96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
25913= catanh towardzero m68k96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25914= catanh upward m68k96 0x1p+0 -0x1p-8192 : 0xb.177a388918e0828p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
25915= catanh downward binary128 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25916= catanh tonearest binary128 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25917= catanh towardzero binary128 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25918= catanh upward binary128 0x1p+0 -0x1p-8192 : 0xb.177a388918e0827974202b5a0b38p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25919catanh -1.0 0x1p-8192
25920= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
25921= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
25922= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
25923= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
25924= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
25925= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
25926= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
25927= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
25928= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25929= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25930= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25931= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25932= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25933= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25934= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
25935= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
25936= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25937= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25938= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25939= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25940= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25941= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25942= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25943= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25944= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
25945= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
25946= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
25947= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
25948= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25949= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25950= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25951= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25952= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25953= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25954= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25955= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25956= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25957= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25958= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25959= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25960= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25961= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25962= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25963= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25964= catanh downward intel96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0828p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25965= catanh tonearest intel96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25966= catanh towardzero intel96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25967= catanh upward intel96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25968= catanh downward m68k96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0828p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25969= catanh tonearest m68k96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0828p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25970= catanh towardzero m68k96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827p+8 0xc.90fdaa22168c234p-4 : inexact-ok
25971= catanh upward m68k96 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827p+8 0xc.90fdaa22168c235p-4 : inexact-ok
25972= catanh downward binary128 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827974202b5a0b38p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25973= catanh tonearest binary128 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25974= catanh towardzero binary128 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25975= catanh upward binary128 -0x1p+0 0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25976catanh -1.0 -0x1p-8192
25977= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
25978= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
25979= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
25980= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
25981= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
25982= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
25983= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
25984= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
25985= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25986= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25987= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25988= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25989= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25990= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
25991= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25992= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
25993= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
25994= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25995= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25996= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
25997= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
25998= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
25999= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26000= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26001= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
26002= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26003= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26004= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26005= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26006= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26007= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26008= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26009= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26010= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26011= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26012= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26013= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26014= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26015= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26016= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26017= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26018= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26019= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26020= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26021= catanh downward intel96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26022= catanh tonearest intel96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26023= catanh towardzero intel96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26024= catanh upward intel96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26025= catanh downward m68k96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26026= catanh tonearest m68k96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0828p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26027= catanh towardzero m68k96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26028= catanh upward m68k96 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26029= catanh downward binary128 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827974202b5a0b38p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26030= catanh tonearest binary128 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26031= catanh towardzero binary128 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26032= catanh upward binary128 -0x1p+0 -0x1p-8192 : -0xb.177a388918e0827974202b5a0b3p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26033catanh 0x1p-8192 1.0
26034= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26035= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26036= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26037= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26038= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26039= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26040= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26041= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
26042= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26043= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26044= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26045= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26046= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26047= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26048= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26049= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26050= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26051= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26052= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26053= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26054= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26055= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26056= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26057= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26058= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
26059= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
26060= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
26061= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
26062= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26063= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26064= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26065= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
26066= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26067= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26068= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26069= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26070= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26071= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26072= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26073= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26074= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26075= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26076= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26077= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26078= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26079= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26080= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26081= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26082= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26083= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26084= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26085= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26086= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26087= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26088= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26089= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26090= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26091= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26092= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26093= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26094= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26095= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26096= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26097= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26098= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26099= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26100= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26101= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26102= catanh downward intel96 0x1p-8192 0x1p+0 : 0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26103= catanh tonearest intel96 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26104= catanh towardzero intel96 0x1p-8192 0x1p+0 : 0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26105= catanh upward intel96 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26106= catanh downward m68k96 0x1p-8192 0x1p+0 : 0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26107= catanh tonearest m68k96 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26108= catanh towardzero m68k96 0x1p-8192 0x1p+0 : 0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26109= catanh upward m68k96 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26110= catanh downward binary128 0x1p-8192 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26111= catanh tonearest binary128 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26112= catanh towardzero binary128 0x1p-8192 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26113= catanh upward binary128 0x1p-8192 0x1p+0 : 0x8p-8196 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26114catanh -0x1p-8192 1.0
26115= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
26116= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
26117= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
26118= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
26119= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26120= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26121= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26122= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
26123= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26124= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26125= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26126= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26127= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26128= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26129= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26130= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26131= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26132= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26133= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26134= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26135= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26136= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26137= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26138= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26139= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26140= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26141= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26142= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26143= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26144= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26145= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26146= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
26147= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
26148= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26149= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26150= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
26151= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
26152= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26153= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26154= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
26155= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26156= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26157= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26158= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26159= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26160= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26161= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26162= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26163= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26164= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26165= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26166= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26167= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26168= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26169= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26170= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26171= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26172= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26173= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26174= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26175= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26176= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26177= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26178= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26179= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26180= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26181= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26182= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26183= catanh downward intel96 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26184= catanh tonearest intel96 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26185= catanh towardzero intel96 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26186= catanh upward intel96 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26187= catanh downward m68k96 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26188= catanh tonearest m68k96 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26189= catanh towardzero m68k96 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c234p-4 : inexact-ok
26190= catanh upward m68k96 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffff8p-8196 0xc.90fdaa22168c235p-4 : inexact-ok
26191= catanh downward binary128 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26192= catanh tonearest binary128 -0x1p-8192 0x1p+0 : -0x8p-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26193= catanh towardzero binary128 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-8196 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26194= catanh upward binary128 -0x1p-8192 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-8196 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26195catanh 0x1p-8192 -1.0
26196= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26197= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26198= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26199= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26200= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
26201= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26202= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26203= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26204= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26205= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26206= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26207= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26208= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26209= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26210= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26211= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26212= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26213= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26214= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26215= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26216= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26217= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26218= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26219= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26220= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
26221= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
26222= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
26223= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
26224= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
26225= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26226= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26227= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26228= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26229= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26230= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26231= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26232= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26233= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26234= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26235= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26236= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26237= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26238= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26239= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26240= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26241= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26242= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26243= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26244= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26245= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26246= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26247= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26248= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26249= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26250= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26251= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26252= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26253= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26254= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26255= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26256= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26257= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26258= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26259= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26260= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26261= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26262= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26263= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26264= catanh downward intel96 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26265= catanh tonearest intel96 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26266= catanh towardzero intel96 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26267= catanh upward intel96 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26268= catanh downward m68k96 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26269= catanh tonearest m68k96 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26270= catanh towardzero m68k96 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26271= catanh upward m68k96 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26272= catanh downward binary128 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-8196 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26273= catanh tonearest binary128 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26274= catanh towardzero binary128 0x1p-8192 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26275= catanh upward binary128 0x1p-8192 -0x1p+0 : 0x8p-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26276catanh -0x1p-8192 -1.0
26277= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
26278= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
26279= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
26280= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
26281= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
26282= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26283= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26284= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26285= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26286= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26287= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26288= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26289= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26290= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26291= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26292= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26293= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26294= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26295= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26296= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26297= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26298= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26299= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26300= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26301= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26302= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26303= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26304= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26305= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
26306= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26307= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26308= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26309= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26310= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26311= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26312= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26313= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26314= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26315= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26316= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26317= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26318= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26319= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26320= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26321= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26322= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26323= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26324= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26325= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26326= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26327= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26328= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26329= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26330= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26331= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26332= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26333= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26334= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26335= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26336= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26337= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26338= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26339= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26340= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26341= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26342= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26343= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26344= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26345= catanh downward intel96 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26346= catanh tonearest intel96 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26347= catanh towardzero intel96 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26348= catanh upward intel96 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26349= catanh downward m68k96 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26350= catanh tonearest m68k96 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c235p-4 : inexact-ok
26351= catanh towardzero m68k96 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26352= catanh upward m68k96 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffff8p-8196 -0xc.90fdaa22168c234p-4 : inexact-ok
26353= catanh downward binary128 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26354= catanh tonearest binary128 -0x1p-8192 -0x1p+0 : -0x8p-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26355= catanh towardzero binary128 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26356= catanh upward binary128 -0x1p-8192 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-8196 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26357catanh 1.0 0x1.3p-8221
26358= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
26359= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
26360= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
26361= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
26362= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26363= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26364= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26365= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
26366= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26367= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26368= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26369= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26370= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26371= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26372= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26373= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26374= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26375= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26376= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26377= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26378= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26379= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26380= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26381= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26382= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
26383= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
26384= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
26385= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
26386= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26387= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26388= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26389= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26390= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26391= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26392= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26393= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26394= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26395= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26396= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26397= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26398= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26399= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26400= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26401= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26402= catanh downward intel96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26403= catanh tonearest intel96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26404= catanh towardzero intel96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26405= catanh upward intel96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26406= catanh downward m68k96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26407= catanh tonearest m68k96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26408= catanh towardzero m68k96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26409= catanh upward m68k96 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26410= catanh downward binary128 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26411= catanh tonearest binary128 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26412= catanh towardzero binary128 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26413= catanh upward binary128 0x1p+0 0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc205p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26414catanh 1.0 -0x1.3p-8221
26415= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
26416= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
26417= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
26418= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
26419= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
26420= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26421= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26422= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
26423= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26424= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26425= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26426= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26427= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26428= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26429= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26430= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26431= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26432= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26433= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26434= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26435= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26436= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26437= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26438= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26439= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
26440= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26441= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26442= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26443= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26444= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26445= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26446= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26447= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26448= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26449= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26450= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26451= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26452= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26453= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26454= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26455= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26456= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26457= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26458= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26459= catanh downward intel96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26460= catanh tonearest intel96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26461= catanh towardzero intel96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26462= catanh upward intel96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26463= catanh downward m68k96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26464= catanh tonearest m68k96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26465= catanh towardzero m68k96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26466= catanh upward m68k96 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26467= catanh downward binary128 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26468= catanh tonearest binary128 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26469= catanh towardzero binary128 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26470= catanh upward binary128 0x1p+0 -0x9.8p-8224 : 0xb.21712fb4319b2f09e69baefc205p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26471catanh -1.0 0x1.3p-8221
26472= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
26473= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
26474= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
26475= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
26476= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
26477= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26478= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26479= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
26480= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26481= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26482= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26483= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26484= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26485= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26486= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26487= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26488= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26489= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26490= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26491= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26492= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26493= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26494= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26495= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26496= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
26497= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
26498= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
26499= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
26500= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26501= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26502= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26503= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26504= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26505= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26506= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26507= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26508= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26509= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26510= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26511= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26512= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26513= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26514= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26515= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26516= catanh downward intel96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26517= catanh tonearest intel96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26518= catanh towardzero intel96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26519= catanh upward intel96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2fp+8 0xc.90fdaa22168c235p-4 : inexact-ok
26520= catanh downward m68k96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26521= catanh tonearest m68k96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26522= catanh towardzero m68k96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2fp+8 0xc.90fdaa22168c234p-4 : inexact-ok
26523= catanh upward m68k96 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2fp+8 0xc.90fdaa22168c235p-4 : inexact-ok
26524= catanh downward binary128 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc205p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26525= catanh tonearest binary128 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26526= catanh towardzero binary128 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26527= catanh upward binary128 -0x1p+0 0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26528catanh -1.0 -0x1.3p-8221
26529= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
26530= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
26531= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
26532= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
26533= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
26534= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26535= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26536= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26537= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26538= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26539= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26540= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26541= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26542= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26543= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26544= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26545= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26546= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26547= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26548= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26549= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26550= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26551= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26552= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26553= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
26554= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26555= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26556= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26557= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26558= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26559= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26560= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26561= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26562= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26563= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26564= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26565= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26566= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26567= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26568= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26569= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26570= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26571= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26572= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26573= catanh downward intel96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26574= catanh tonearest intel96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26575= catanh towardzero intel96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26576= catanh upward intel96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26577= catanh downward m68k96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26578= catanh tonearest m68k96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f1p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26579= catanh towardzero m68k96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26580= catanh upward m68k96 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2fp+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26581= catanh downward binary128 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc205p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26582= catanh tonearest binary128 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26583= catanh towardzero binary128 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26584= catanh upward binary128 -0x1p+0 -0x9.8p-8224 : -0xb.21712fb4319b2f09e69baefc2048p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26585catanh 0x1.3p-8221 1.0
26586= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26587= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26588= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26589= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26590= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26591= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26592= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26593= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
26594= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26595= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26596= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26597= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26598= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26599= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26600= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26601= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26602= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26603= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26604= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26605= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26606= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26607= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26608= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26609= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26610= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
26611= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
26612= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
26613= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
26614= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26615= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26616= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26617= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
26618= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26619= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26620= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26621= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26622= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26623= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26624= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26625= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26626= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26627= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26628= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26629= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26630= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26631= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26632= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26633= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26634= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26635= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26636= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26637= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26638= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26639= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26640= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26641= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26642= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26643= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26644= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26645= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26646= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26647= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26648= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26649= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26650= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26651= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26652= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26653= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26654= catanh downward intel96 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26655= catanh tonearest intel96 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26656= catanh towardzero intel96 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26657= catanh upward intel96 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26658= catanh downward m68k96 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26659= catanh tonearest m68k96 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26660= catanh towardzero m68k96 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26661= catanh upward m68k96 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26662= catanh downward binary128 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26663= catanh tonearest binary128 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26664= catanh towardzero binary128 0x9.8p-8224 0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26665= catanh upward binary128 0x9.8p-8224 0x1p+0 : 0x4.cp-8224 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26666catanh -0x1.3p-8221 1.0
26667= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
26668= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
26669= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
26670= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
26671= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26672= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26673= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
26674= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
26675= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26676= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26677= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26678= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26679= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26680= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26681= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
26682= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
26683= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26684= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26685= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26686= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26687= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26688= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26689= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26690= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26691= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26692= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26693= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26694= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26695= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26696= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
26697= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
26698= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
26699= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
26700= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26701= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26702= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
26703= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
26704= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
26705= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
26706= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
26707= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26708= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26709= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26710= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26711= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26712= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26713= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26714= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26715= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26716= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26717= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26718= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26719= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26720= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26721= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26722= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26723= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26724= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26725= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
26726= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
26727= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26728= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26729= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26730= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26731= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26732= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26733= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26734= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26735= catanh downward intel96 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26736= catanh tonearest intel96 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26737= catanh towardzero intel96 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26738= catanh upward intel96 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26739= catanh downward m68k96 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26740= catanh tonearest m68k96 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26741= catanh towardzero m68k96 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c234p-4 : inexact-ok
26742= catanh upward m68k96 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffff8p-8224 0xc.90fdaa22168c235p-4 : inexact-ok
26743= catanh downward binary128 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26744= catanh tonearest binary128 -0x9.8p-8224 0x1p+0 : -0x4.cp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26745= catanh towardzero binary128 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-8224 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26746= catanh upward binary128 -0x9.8p-8224 0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-8224 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26747catanh 0x1.3p-8221 -1.0
26748= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26749= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26750= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26751= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26752= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
26753= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26754= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26755= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26756= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26757= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26758= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26759= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26760= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26761= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26762= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26763= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26764= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26765= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26766= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26767= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26768= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26769= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26770= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26771= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26772= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
26773= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
26774= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
26775= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
26776= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
26777= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26778= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26779= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26780= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26781= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26782= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26783= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26784= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26785= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26786= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26787= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26788= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26789= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26790= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26791= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26792= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26793= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26794= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26795= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26796= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26797= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26798= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26799= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26800= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26801= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26802= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26803= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26804= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26805= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26806= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26807= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26808= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26809= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26810= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26811= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26812= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26813= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26814= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26815= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26816= catanh downward intel96 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26817= catanh tonearest intel96 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26818= catanh towardzero intel96 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26819= catanh upward intel96 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26820= catanh downward m68k96 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26821= catanh tonearest m68k96 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26822= catanh towardzero m68k96 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26823= catanh upward m68k96 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26824= catanh downward binary128 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-8224 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26825= catanh tonearest binary128 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26826= catanh towardzero binary128 0x9.8p-8224 -0x1p+0 : 0x4.bffffffffffffffffffffffffffcp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26827= catanh upward binary128 0x9.8p-8224 -0x1p+0 : 0x4.cp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26828catanh -0x1.3p-8221 -1.0
26829= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
26830= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
26831= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
26832= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
26833= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
26834= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26835= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26836= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
26837= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26838= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26839= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26840= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26841= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26842= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
26843= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26844= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
26845= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26846= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26847= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26848= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26849= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26850= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26851= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26852= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26853= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26854= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
26855= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26856= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
26857= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
26858= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
26859= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26860= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
26861= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26862= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26863= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26864= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26865= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26866= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
26867= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26868= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
26869= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26870= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26871= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26872= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26873= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26874= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26875= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26876= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26877= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
26878= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26879= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26880= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
26881= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26882= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26883= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26884= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26885= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26886= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
26887= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26888= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
26889= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26890= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26891= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26892= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26893= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26894= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
26895= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26896= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
26897= catanh downward intel96 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26898= catanh tonearest intel96 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26899= catanh towardzero intel96 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26900= catanh upward intel96 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26901= catanh downward m68k96 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26902= catanh tonearest m68k96 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c235p-4 : inexact-ok
26903= catanh towardzero m68k96 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26904= catanh upward m68k96 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffff8p-8224 -0xc.90fdaa22168c234p-4 : inexact-ok
26905= catanh downward binary128 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26906= catanh tonearest binary128 -0x9.8p-8224 -0x1p+0 : -0x4.cp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26907= catanh towardzero binary128 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26908= catanh upward binary128 -0x9.8p-8224 -0x1p+0 : -0x4.bffffffffffffffffffffffffffcp-8224 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26909catanh 1.0 0x1.3p-8246
26910= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
26911= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
26912= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
26913= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
26914= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26915= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26916= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
26917= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
26918= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26919= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26920= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26921= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26922= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26923= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26924= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
26925= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
26926= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26927= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26928= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26929= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26930= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26931= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26932= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26933= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26934= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
26935= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
26936= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
26937= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
26938= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26939= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26940= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26941= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26942= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26943= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26944= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26945= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26946= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26947= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26948= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26949= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26950= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26951= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26952= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26953= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26954= catanh downward intel96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26955= catanh tonearest intel96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26956= catanh towardzero intel96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26957= catanh upward intel96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26958= catanh downward m68k96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26959= catanh tonearest m68k96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26960= catanh towardzero m68k96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
26961= catanh upward m68k96 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
26962= catanh downward binary128 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26963= catanh tonearest binary128 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26964= catanh towardzero binary128 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26965= catanh upward binary128 0x1p+0 0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c8p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26966catanh 1.0 -0x1.3p-8246
26967= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
26968= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
26969= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
26970= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
26971= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
26972= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26973= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
26974= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
26975= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26976= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26977= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26978= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26979= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26980= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
26981= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26982= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
26983= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
26984= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26985= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26986= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
26987= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
26988= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26989= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26990= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
26991= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
26992= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26993= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26994= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
26995= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26996= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
26997= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26998= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
26999= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27000= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27001= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27002= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27003= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27004= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27005= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27006= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27007= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27008= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27009= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27010= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27011= catanh downward intel96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27012= catanh tonearest intel96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27013= catanh towardzero intel96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27014= catanh upward intel96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27015= catanh downward m68k96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27016= catanh tonearest m68k96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27017= catanh towardzero m68k96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27018= catanh upward m68k96 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27019= catanh downward binary128 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27020= catanh tonearest binary128 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27021= catanh towardzero binary128 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27022= catanh upward binary128 0x1p+0 -0x4.cp-8248 : 0xb.2a1b41dfcb59d07ac9f74d410c8p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27023catanh -1.0 0x1.3p-8246
27024= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
27025= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
27026= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
27027= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
27028= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
27029= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27030= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27031= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
27032= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27033= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27034= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27035= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27036= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27037= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27038= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27039= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27040= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27041= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27042= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27043= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27044= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27045= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27046= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27047= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27048= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
27049= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
27050= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
27051= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
27052= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27053= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27054= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27055= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27056= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27057= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27058= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27059= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27060= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27061= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27062= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27063= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27064= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27065= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27066= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27067= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27068= catanh downward intel96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27069= catanh tonearest intel96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27070= catanh towardzero intel96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27071= catanh upward intel96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27072= catanh downward m68k96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27073= catanh tonearest m68k96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27074= catanh towardzero m68k96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27075= catanh upward m68k96 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27076= catanh downward binary128 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c8p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27077= catanh tonearest binary128 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27078= catanh towardzero binary128 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27079= catanh upward binary128 -0x1p+0 0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27080catanh -1.0 -0x1.3p-8246
27081= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
27082= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
27083= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
27084= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
27085= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
27086= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27087= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27088= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27089= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27090= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27091= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27092= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27093= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27094= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27095= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27096= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27097= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27098= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27099= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27100= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27101= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27102= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27103= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27104= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27105= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
27106= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27107= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27108= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27109= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27110= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27111= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27112= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27113= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27114= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27115= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27116= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27117= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27118= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27119= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27120= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27121= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27122= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27123= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27124= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27125= catanh downward intel96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27126= catanh tonearest intel96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27127= catanh towardzero intel96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27128= catanh upward intel96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27129= catanh downward m68k96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27130= catanh tonearest m68k96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d08p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27131= catanh towardzero m68k96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27132= catanh upward m68k96 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27133= catanh downward binary128 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c8p+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27134= catanh tonearest binary128 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27135= catanh towardzero binary128 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27136= catanh upward binary128 -0x1p+0 -0x4.cp-8248 : -0xb.2a1b41dfcb59d07ac9f74d410c78p+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27137catanh 0x1.3p-8246 1.0
27138= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27139= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27140= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27141= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27142= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27143= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27144= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27145= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
27146= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27147= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27148= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27149= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27150= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27151= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27152= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27153= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27154= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27155= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27156= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27157= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27158= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27159= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27160= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27161= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27162= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
27163= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
27164= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
27165= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
27166= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27167= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27168= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27169= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
27170= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27171= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27172= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27173= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27174= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27175= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27176= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27177= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27178= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27179= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27180= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27181= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27182= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27183= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27184= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27185= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27186= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27187= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27188= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27189= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27190= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27191= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27192= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27193= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27194= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27195= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27196= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27197= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27198= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27199= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27200= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27201= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27202= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27203= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27204= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27205= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27206= catanh downward intel96 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27207= catanh tonearest intel96 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27208= catanh towardzero intel96 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27209= catanh upward intel96 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27210= catanh downward m68k96 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27211= catanh tonearest m68k96 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27212= catanh towardzero m68k96 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27213= catanh upward m68k96 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27214= catanh downward binary128 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffffffffffffffep-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27215= catanh tonearest binary128 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27216= catanh towardzero binary128 0x4.cp-8248 0x1p+0 : 0x2.5ffffffffffffffffffffffffffep-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27217= catanh upward binary128 0x4.cp-8248 0x1p+0 : 0x2.6p-8248 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27218catanh -0x1.3p-8246 1.0
27219= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
27220= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
27221= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
27222= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
27223= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27224= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27225= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27226= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
27227= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27228= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27229= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27230= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27231= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27232= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27233= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27234= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27235= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27236= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27237= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27238= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27239= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27240= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27241= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27242= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27243= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27244= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27245= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27246= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27247= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27248= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27249= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27250= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
27251= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
27252= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27253= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27254= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
27255= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
27256= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27257= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27258= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
27259= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27260= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27261= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27262= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27263= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27264= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27265= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27266= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27267= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27268= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27269= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27270= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27271= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27272= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27273= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27274= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27275= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27276= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27277= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27278= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27279= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27280= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27281= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27282= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27283= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27284= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27285= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27286= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27287= catanh downward intel96 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27288= catanh tonearest intel96 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27289= catanh towardzero intel96 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27290= catanh upward intel96 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27291= catanh downward m68k96 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27292= catanh tonearest m68k96 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27293= catanh towardzero m68k96 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c234p-4 : inexact-ok
27294= catanh upward m68k96 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffcp-8248 0xc.90fdaa22168c235p-4 : inexact-ok
27295= catanh downward binary128 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27296= catanh tonearest binary128 -0x4.cp-8248 0x1p+0 : -0x2.6p-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27297= catanh towardzero binary128 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffffffffffffffep-8248 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27298= catanh upward binary128 -0x4.cp-8248 0x1p+0 : -0x2.5ffffffffffffffffffffffffffep-8248 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27299catanh 0x1.3p-8246 -1.0
27300= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27301= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27302= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27303= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27304= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
27305= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27306= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27307= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27308= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27309= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27310= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27311= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27312= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27313= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27314= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27315= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27316= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27317= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27318= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27319= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27320= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27321= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27322= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27323= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27324= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
27325= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
27326= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
27327= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
27328= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
27329= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27330= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27331= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27332= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27333= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27334= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27335= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27336= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27337= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27338= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27339= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27340= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27341= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27342= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27343= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27344= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27345= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27346= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27347= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27348= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27349= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27350= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27351= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27352= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27353= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27354= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27355= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27356= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27357= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27358= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27359= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27360= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27361= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27362= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27363= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27364= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27365= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27366= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27367= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27368= catanh downward intel96 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27369= catanh tonearest intel96 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27370= catanh towardzero intel96 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27371= catanh upward intel96 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27372= catanh downward m68k96 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27373= catanh tonearest m68k96 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27374= catanh towardzero m68k96 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27375= catanh upward m68k96 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27376= catanh downward binary128 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffffffffffffffep-8248 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27377= catanh tonearest binary128 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27378= catanh towardzero binary128 0x4.cp-8248 -0x1p+0 : 0x2.5ffffffffffffffffffffffffffep-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27379= catanh upward binary128 0x4.cp-8248 -0x1p+0 : 0x2.6p-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27380catanh -0x1.3p-8246 -1.0
27381= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
27382= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
27383= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
27384= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
27385= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
27386= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27387= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27388= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27389= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27390= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27391= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27392= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27393= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27394= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27395= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27396= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27397= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27398= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27399= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27400= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27401= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27402= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27403= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27404= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27405= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27406= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27407= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27408= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27409= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
27410= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27411= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27412= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27413= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27414= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27415= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27416= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27417= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27418= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27419= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27420= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27421= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27422= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27423= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27424= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27425= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27426= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27427= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27428= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27429= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27430= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27431= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27432= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27433= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27434= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27435= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27436= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27437= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27438= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27439= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27440= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27441= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27442= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27443= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27444= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27445= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27446= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27447= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27448= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27449= catanh downward intel96 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27450= catanh tonearest intel96 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27451= catanh towardzero intel96 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27452= catanh upward intel96 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27453= catanh downward m68k96 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27454= catanh tonearest m68k96 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c235p-4 : inexact-ok
27455= catanh towardzero m68k96 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27456= catanh upward m68k96 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffcp-8248 -0xc.90fdaa22168c234p-4 : inexact-ok
27457= catanh downward binary128 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27458= catanh tonearest binary128 -0x4.cp-8248 -0x1p+0 : -0x2.6p-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27459= catanh towardzero binary128 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffffffffffffffep-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27460= catanh upward binary128 -0x4.cp-8248 -0x1p+0 : -0x2.5ffffffffffffffffffffffffffep-8248 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27461catanh 1.0 0x1p-16380
27462= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
27463= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
27464= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
27465= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
27466= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27467= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27468= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27469= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
27470= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27471= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27472= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27473= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27474= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27475= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27476= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27477= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27478= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27479= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27480= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27481= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27482= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27483= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27484= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27485= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27486= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
27487= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
27488= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
27489= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
27490= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27491= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27492= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27493= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27494= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27495= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27496= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27497= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27498= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27499= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27500= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27501= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27502= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27503= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27504= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27505= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27506= catanh downward intel96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27507= catanh tonearest intel96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27508= catanh towardzero intel96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27509= catanh upward intel96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e6p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27510= catanh downward m68k96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27511= catanh tonearest m68k96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27512= catanh towardzero m68k96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27513= catanh upward m68k96 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e6p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27514= catanh downward binary128 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a5p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27515= catanh tonearest binary128 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a6p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27516= catanh towardzero binary128 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a5p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27517= catanh upward binary128 0x1p+0 0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a6p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27518catanh 1.0 -0x1p-16380
27519= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
27520= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
27521= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
27522= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
27523= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
27524= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27525= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27526= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
27527= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27528= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27529= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27530= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27531= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27532= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27533= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27534= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27535= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27536= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27537= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27538= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27539= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27540= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27541= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27542= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27543= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
27544= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27545= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27546= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27547= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27548= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27549= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27550= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27551= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27552= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27553= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27554= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27555= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27556= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27557= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27558= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27559= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27560= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27561= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27562= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27563= catanh downward intel96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27564= catanh tonearest intel96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27565= catanh towardzero intel96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27566= catanh upward intel96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e6p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27567= catanh downward m68k96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27568= catanh tonearest m68k96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27569= catanh towardzero m68k96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27570= catanh upward m68k96 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e6p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27571= catanh downward binary128 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a5p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27572= catanh tonearest binary128 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a6p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27573= catanh towardzero binary128 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a5p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27574= catanh upward binary128 0x1p+0 -0x1p-16380 : 0x1.62d38d3d646347e42bac79d731a6p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27575catanh -1.0 0x1p-16380
27576= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
27577= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
27578= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
27579= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
27580= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
27581= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27582= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
27583= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
27584= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27585= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27586= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27587= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27588= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27589= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27590= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
27591= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
27592= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27593= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27594= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27595= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27596= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27597= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27598= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27599= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27600= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
27601= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
27602= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
27603= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
27604= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27605= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27606= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27607= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27608= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27609= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27610= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
27611= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
27612= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27613= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27614= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27615= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27616= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27617= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27618= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27619= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27620= catanh downward intel96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e6p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27621= catanh tonearest intel96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27622= catanh towardzero intel96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27623= catanh upward intel96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27624= catanh downward m68k96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e6p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27625= catanh tonearest m68k96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27626= catanh towardzero m68k96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c234p-4 : inexact-ok
27627= catanh upward m68k96 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e4p+12 0xc.90fdaa22168c235p-4 : inexact-ok
27628= catanh downward binary128 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a6p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27629= catanh tonearest binary128 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a6p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27630= catanh towardzero binary128 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a5p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27631= catanh upward binary128 -0x1p+0 0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a5p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27632catanh -1.0 -0x1p-16380
27633= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
27634= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
27635= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
27636= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
27637= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
27638= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27639= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27640= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
27641= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27642= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27643= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27644= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27645= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27646= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
27647= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27648= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
27649= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27650= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27651= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27652= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27653= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27654= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27655= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27656= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27657= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
27658= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27659= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27660= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
27661= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27662= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27663= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27664= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27665= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27666= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
27667= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27668= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
27669= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27670= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27671= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27672= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27673= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27674= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27675= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27676= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27677= catanh downward intel96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e6p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27678= catanh tonearest intel96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27679= catanh towardzero intel96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27680= catanh upward intel96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27681= catanh downward m68k96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e6p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27682= catanh tonearest m68k96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c235p-4 : inexact-ok
27683= catanh towardzero m68k96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27684= catanh upward m68k96 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e4p+12 -0xc.90fdaa22168c234p-4 : inexact-ok
27685= catanh downward binary128 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a6p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27686= catanh tonearest binary128 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a6p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27687= catanh towardzero binary128 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a5p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27688= catanh upward binary128 -0x1p+0 -0x1p-16380 : -0x1.62d38d3d646347e42bac79d731a5p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27689catanh 0x1p-16380 1.0
27690= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27691= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27692= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27693= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27694= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27695= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27696= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27697= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
27698= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27699= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27700= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27701= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27702= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27703= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27704= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27705= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27706= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27707= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27708= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27709= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27710= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27711= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27712= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27713= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27714= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
27715= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
27716= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
27717= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
27718= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27719= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27720= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27721= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
27722= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27723= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27724= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27725= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27726= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27727= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27728= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27729= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27730= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27731= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27732= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27733= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27734= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27735= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27736= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27737= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27738= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27739= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27740= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27741= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27742= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27743= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27744= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27745= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27746= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27747= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27748= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27749= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27750= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27751= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27752= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27753= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27754= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27755= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27756= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27757= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27758= catanh downward intel96 0x1p-16380 0x1p+0 : 0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27759= catanh tonearest intel96 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27760= catanh towardzero intel96 0x1p-16380 0x1p+0 : 0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27761= catanh upward intel96 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27762= catanh downward m68k96 0x1p-16380 0x1p+0 : 0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27763= catanh tonearest m68k96 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27764= catanh towardzero m68k96 0x1p-16380 0x1p+0 : 0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27765= catanh upward m68k96 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27766= catanh downward binary128 0x1p-16380 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27767= catanh tonearest binary128 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27768= catanh towardzero binary128 0x1p-16380 0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27769= catanh upward binary128 0x1p-16380 0x1p+0 : 0x8p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27770catanh -0x1p-16380 1.0
27771= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
27772= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
27773= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
27774= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
27775= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27776= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27777= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
27778= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
27779= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27780= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27781= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27782= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27783= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27784= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27785= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
27786= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
27787= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27788= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27789= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27790= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27791= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27792= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27793= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27794= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27795= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27796= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27797= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27798= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27799= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27800= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
27801= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
27802= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
27803= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
27804= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27805= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27806= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
27807= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
27808= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
27809= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
27810= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
27811= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27812= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27813= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27814= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27815= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27816= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27817= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27818= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27819= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27820= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27821= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27822= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27823= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27824= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27825= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27826= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27827= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27828= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27829= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
27830= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
27831= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27832= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27833= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27834= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27835= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27836= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27837= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27838= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27839= catanh downward intel96 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27840= catanh tonearest intel96 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27841= catanh towardzero intel96 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27842= catanh upward intel96 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27843= catanh downward m68k96 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27844= catanh tonearest m68k96 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27845= catanh towardzero m68k96 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
27846= catanh upward m68k96 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
27847= catanh downward binary128 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27848= catanh tonearest binary128 -0x1p-16380 0x1p+0 : -0x8p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27849= catanh towardzero binary128 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27850= catanh upward binary128 -0x1p-16380 0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27851catanh 0x1p-16380 -1.0
27852= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27853= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27854= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27855= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27856= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
27857= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27858= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27859= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27860= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27861= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27862= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27863= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27864= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27865= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27866= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27867= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27868= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27869= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27870= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27871= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27872= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27873= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27874= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27875= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27876= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
27877= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
27878= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
27879= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
27880= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
27881= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27882= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27883= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27884= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27885= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27886= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27887= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27888= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27889= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27890= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27891= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27892= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27893= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27894= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27895= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27896= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27897= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27898= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27899= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27900= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27901= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27902= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27903= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27904= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27905= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27906= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27907= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27908= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27909= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27910= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27911= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27912= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27913= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27914= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27915= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27916= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27917= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27918= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27919= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27920= catanh downward intel96 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
27921= catanh tonearest intel96 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
27922= catanh towardzero intel96 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
27923= catanh upward intel96 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
27924= catanh downward m68k96 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
27925= catanh tonearest m68k96 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
27926= catanh towardzero m68k96 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
27927= catanh upward m68k96 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
27928= catanh downward binary128 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27929= catanh tonearest binary128 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27930= catanh towardzero binary128 0x1p-16380 -0x1p+0 : 0x7.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27931= catanh upward binary128 0x1p-16380 -0x1p+0 : 0x8p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27932catanh -0x1p-16380 -1.0
27933= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
27934= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
27935= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
27936= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
27937= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
27938= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27939= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27940= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
27941= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27942= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27943= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27944= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27945= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27946= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
27947= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27948= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
27949= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27950= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27951= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27952= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27953= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27954= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27955= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27956= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27957= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27958= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
27959= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27960= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
27961= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
27962= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
27963= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27964= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
27965= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27966= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27967= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27968= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27969= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27970= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
27971= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27972= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
27973= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27974= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27975= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27976= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27977= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
27978= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27979= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27980= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
27981= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
27982= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27983= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27984= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
27985= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27986= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27987= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27988= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27989= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27990= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
27991= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27992= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
27993= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
27994= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27995= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27996= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
27997= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
27998= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
27999= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
28000= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
28001= catanh downward intel96 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
28002= catanh tonearest intel96 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
28003= catanh towardzero intel96 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
28004= catanh upward intel96 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
28005= catanh downward m68k96 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
28006= catanh tonearest m68k96 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
28007= catanh towardzero m68k96 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
28008= catanh upward m68k96 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
28009= catanh downward binary128 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28010= catanh tonearest binary128 -0x1p-16380 -0x1p+0 : -0x8p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28011= catanh towardzero binary128 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28012= catanh upward binary128 -0x1p-16380 -0x1p+0 : -0x7.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28013catanh 0x1.0000000000000002p0 0x1p-16382
28014= catanh downward binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28015= catanh tonearest binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28016= catanh towardzero binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28017= catanh upward binary32 0x1.000002p+0 0x8p-152 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
28018= catanh downward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28019= catanh tonearest binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28020= catanh towardzero binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28021= catanh upward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
28022= catanh downward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28023= catanh tonearest intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28024= catanh towardzero intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28025= catanh upward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28026= catanh downward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28027= catanh tonearest m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28028= catanh towardzero m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28029= catanh upward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28030= catanh downward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28031= catanh tonearest binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28032= catanh towardzero binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28033= catanh upward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28034= catanh downward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28035= catanh tonearest ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28036= catanh towardzero ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28037= catanh upward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28038= catanh downward binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28039= catanh tonearest binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28040= catanh towardzero binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28041= catanh upward binary32 0x1.000002p+0 0x0p+0 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
28042= catanh downward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28043= catanh tonearest binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28044= catanh towardzero binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28045= catanh upward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
28046= catanh downward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28047= catanh tonearest intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28048= catanh towardzero intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28049= catanh upward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28050= catanh downward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28051= catanh tonearest m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28052= catanh towardzero m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28053= catanh upward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28054= catanh downward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28055= catanh tonearest binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28056= catanh towardzero binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28057= catanh upward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28058= catanh downward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28059= catanh tonearest ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28060= catanh towardzero ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28061= catanh upward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
28062= catanh downward binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28063= catanh tonearest binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28064= catanh towardzero binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28065= catanh upward binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
28066= catanh downward intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28067= catanh tonearest intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28068= catanh towardzero intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28069= catanh upward intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28070= catanh downward m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28071= catanh tonearest m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28072= catanh towardzero m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28073= catanh upward m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28074= catanh downward binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28075= catanh tonearest binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28076= catanh towardzero binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28077= catanh upward binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28078= catanh downward ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28079= catanh tonearest ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28080= catanh towardzero ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28081= catanh upward ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28082= catanh downward intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28083= catanh tonearest intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28084= catanh towardzero intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28085= catanh upward intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28086= catanh downward m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28087= catanh tonearest m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28088= catanh towardzero m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28089= catanh upward m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28090= catanh downward binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28091= catanh tonearest binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28092= catanh towardzero binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28093= catanh upward binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28094= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
28095= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
28096= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
28097= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
28098= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
28099= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
28100= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
28101= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
28102= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28103= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28104= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28105= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28106= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28107= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28108= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28109= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28110= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28111= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28112= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28113= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28114= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28115= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28116= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28117= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28118= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
28119= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
28120= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
28121= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
28122= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28123= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28124= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28125= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28126= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28127= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28128= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28129= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28130= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28131= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28132= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28133= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28134= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28135= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28136= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28137= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28138= catanh downward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28139= catanh tonearest intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28140= catanh towardzero intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28141= catanh upward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28142= catanh downward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28143= catanh tonearest m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28144= catanh towardzero m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28145= catanh upward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28146= catanh downward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28147= catanh tonearest binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28148= catanh towardzero binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28149= catanh upward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28150= catanh downward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28151= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28152= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28153= catanh upward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
28154= catanh downward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28155= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28156= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28157= catanh upward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28158= catanh downward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28159= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28160= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28161= catanh upward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28162= catanh downward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28163= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28164= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28165= catanh upward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
28166= catanh downward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28167= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28168= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28169= catanh upward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
28170= catanh downward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28171= catanh tonearest binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28172= catanh towardzero binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28173= catanh upward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
28174= catanh downward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28175= catanh tonearest intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28176= catanh towardzero intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28177= catanh upward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28178= catanh downward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28179= catanh tonearest m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28180= catanh towardzero m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28181= catanh upward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28182= catanh downward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28183= catanh tonearest binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28184= catanh towardzero binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28185= catanh upward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
28186= catanh downward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28187= catanh tonearest ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28188= catanh towardzero ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28189= catanh upward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28190= catanh downward binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28191= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28192= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28193= catanh upward binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
28194= catanh downward intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28195= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28196= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28197= catanh upward intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28198= catanh downward m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28199= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28200= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28201= catanh upward m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28202= catanh downward binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28203= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28204= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28205= catanh upward binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28206= catanh downward ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28207= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28208= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28209= catanh upward ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28210= catanh downward intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28211= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28212= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28213= catanh upward intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28214= catanh downward m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28215= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28216= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28217= catanh upward m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28218= catanh downward binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28219= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28220= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28221= catanh upward binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28222= catanh downward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28223= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28224= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28225= catanh upward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28226= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28227= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28228= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28229= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28230= catanh downward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28231= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28232= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28233= catanh upward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
28234= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28235= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28236= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28237= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
28238= catanh downward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28239= catanh tonearest intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28240= catanh towardzero intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28241= catanh upward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28242= catanh downward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28243= catanh tonearest m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28244= catanh towardzero m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28245= catanh upward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28246= catanh downward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28247= catanh tonearest binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28248= catanh towardzero binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28249= catanh upward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28250= catanh downward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28251= catanh tonearest ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28252= catanh towardzero ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28253= catanh upward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
28254= catanh downward intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28255= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28256= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28257= catanh upward intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28258= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28259= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28260= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28261= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28262= catanh downward binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28263= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28264= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28265= catanh upward binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28266= catanh downward ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28267= catanh tonearest ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28268= catanh towardzero ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28269= catanh upward ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28270= catanh downward intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28271= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28272= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28273= catanh upward intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28274= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28275= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28276= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28277= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28278= catanh downward binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28279= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28280= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28281= catanh upward binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28282catanh 0x1.0000000000000002p0 -0x1p-16382
28283= catanh downward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28284= catanh tonearest binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28285= catanh towardzero binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28286= catanh upward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
28287= catanh downward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
28288= catanh tonearest binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28289= catanh towardzero binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28290= catanh upward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28291= catanh downward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28292= catanh tonearest intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28293= catanh towardzero intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28294= catanh upward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28295= catanh downward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28296= catanh tonearest m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28297= catanh towardzero m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28298= catanh upward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
28299= catanh downward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28300= catanh tonearest binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28301= catanh towardzero binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28302= catanh upward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28303= catanh downward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28304= catanh tonearest ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28305= catanh towardzero ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28306= catanh upward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
28307= catanh downward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28308= catanh tonearest binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28309= catanh towardzero binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28310= catanh upward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
28311= catanh downward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
28312= catanh tonearest binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28313= catanh towardzero binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28314= catanh upward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28315= catanh downward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28316= catanh tonearest intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28317= catanh towardzero intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28318= catanh upward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28319= catanh downward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28320= catanh tonearest m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28321= catanh towardzero m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28322= catanh upward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28323= catanh downward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28324= catanh tonearest binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28325= catanh towardzero binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28326= catanh upward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28327= catanh downward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28328= catanh tonearest ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28329= catanh towardzero ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28330= catanh upward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28331= catanh downward binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
28332= catanh tonearest binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28333= catanh towardzero binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28334= catanh upward binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28335= catanh downward intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28336= catanh tonearest intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28337= catanh towardzero intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28338= catanh upward intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28339= catanh downward m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28340= catanh tonearest m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28341= catanh towardzero m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28342= catanh upward m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28343= catanh downward binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28344= catanh tonearest binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28345= catanh towardzero binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28346= catanh upward binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28347= catanh downward ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28348= catanh tonearest ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28349= catanh towardzero ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28350= catanh upward ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28351= catanh downward intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28352= catanh tonearest intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28353= catanh towardzero intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28354= catanh upward intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28355= catanh downward m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28356= catanh tonearest m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28357= catanh towardzero m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28358= catanh upward m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28359= catanh downward binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28360= catanh tonearest binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28361= catanh towardzero binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28362= catanh upward binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28363= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
28364= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
28365= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
28366= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
28367= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
28368= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
28369= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
28370= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
28371= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28372= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28373= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28374= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28375= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28376= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28377= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28378= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28379= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28380= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28381= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28382= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28383= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28384= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28385= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28386= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28387= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
28388= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28389= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28390= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28391= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28392= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28393= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28394= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28395= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28396= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28397= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28398= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28399= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28400= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28401= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28402= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28403= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28404= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28405= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28406= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28407= catanh downward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28408= catanh tonearest intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28409= catanh towardzero intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28410= catanh upward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28411= catanh downward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28412= catanh tonearest m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28413= catanh towardzero m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28414= catanh upward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28415= catanh downward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28416= catanh tonearest binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28417= catanh towardzero binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28418= catanh upward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28419= catanh downward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
28420= catanh tonearest binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28421= catanh towardzero binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28422= catanh upward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
28423= catanh downward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28424= catanh tonearest intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28425= catanh towardzero intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28426= catanh upward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28427= catanh downward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28428= catanh tonearest m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28429= catanh towardzero m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28430= catanh upward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
28431= catanh downward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28432= catanh tonearest binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28433= catanh towardzero binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28434= catanh upward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
28435= catanh downward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28436= catanh tonearest ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28437= catanh towardzero ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28438= catanh upward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28439= catanh downward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
28440= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28441= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28442= catanh upward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
28443= catanh downward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28444= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28445= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28446= catanh upward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28447= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28448= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28449= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28450= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28451= catanh downward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
28452= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28453= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28454= catanh upward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28455= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
28456= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28457= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28458= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28459= catanh downward binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
28460= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28461= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28462= catanh upward binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
28463= catanh downward intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28464= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28465= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28466= catanh upward intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28467= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28468= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28469= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28470= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28471= catanh downward binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28472= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28473= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28474= catanh upward binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28475= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28476= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28477= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28478= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28479= catanh downward intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28480= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28481= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28482= catanh upward intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28483= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28484= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28485= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28486= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28487= catanh downward binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28488= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28489= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28490= catanh upward binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28491= catanh downward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28492= catanh tonearest intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28493= catanh towardzero intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28494= catanh upward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28495= catanh downward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28496= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28497= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28498= catanh upward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
28499= catanh downward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28500= catanh tonearest binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28501= catanh towardzero binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28502= catanh upward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28503= catanh downward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28504= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28505= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28506= catanh upward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
28507= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28508= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28509= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28510= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28511= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28512= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28513= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28514= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28515= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
28516= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28517= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28518= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28519= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
28520= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28521= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28522= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28523= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28524= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28525= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28526= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28527= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28528= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28529= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28530= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28531= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28532= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28533= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28534= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28535= catanh downward ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28536= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28537= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28538= catanh upward ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28539= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28540= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28541= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28542= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28543= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28544= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28545= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28546= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28547= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28548= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28549= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28550= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28551catanh -0x1.0000000000000002p0 0x1p-16382
28552= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
28553= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
28554= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
28555= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
28556= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
28557= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
28558= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
28559= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
28560= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28561= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28562= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28563= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28564= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28565= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28566= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
28567= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
28568= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28569= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28570= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28571= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28572= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28573= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28574= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28575= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28576= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
28577= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
28578= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
28579= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
28580= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28581= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28582= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28583= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28584= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28585= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28586= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
28587= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
28588= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28589= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28590= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28591= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28592= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28593= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28594= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28595= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28596= catanh downward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
28597= catanh tonearest intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28598= catanh towardzero intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28599= catanh upward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
28600= catanh downward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
28601= catanh tonearest m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
28602= catanh towardzero m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
28603= catanh upward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
28604= catanh downward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28605= catanh tonearest binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28606= catanh towardzero binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28607= catanh upward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28608= catanh downward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
28609= catanh tonearest binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28610= catanh towardzero binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28611= catanh upward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28612= catanh downward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28613= catanh tonearest binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28614= catanh towardzero binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28615= catanh upward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
28616= catanh downward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28617= catanh tonearest intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28618= catanh towardzero intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28619= catanh upward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28620= catanh downward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28621= catanh tonearest m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28622= catanh towardzero m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28623= catanh upward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28624= catanh downward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28625= catanh tonearest binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28626= catanh towardzero binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28627= catanh upward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28628= catanh downward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28629= catanh tonearest ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28630= catanh towardzero ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28631= catanh upward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28632= catanh downward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
28633= catanh tonearest binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28634= catanh towardzero binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
28635= catanh upward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
28636= catanh downward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28637= catanh tonearest binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28638= catanh towardzero binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28639= catanh upward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
28640= catanh downward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28641= catanh tonearest intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28642= catanh towardzero intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28643= catanh upward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28644= catanh downward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28645= catanh tonearest m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28646= catanh towardzero m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28647= catanh upward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28648= catanh downward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28649= catanh tonearest binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28650= catanh towardzero binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28651= catanh upward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28652= catanh downward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28653= catanh tonearest ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28654= catanh towardzero ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28655= catanh upward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
28656= catanh downward binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28657= catanh tonearest binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
28658= catanh towardzero binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
28659= catanh upward binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
28660= catanh downward intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28661= catanh tonearest intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28662= catanh towardzero intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28663= catanh upward intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28664= catanh downward m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28665= catanh tonearest m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28666= catanh towardzero m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28667= catanh upward m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28668= catanh downward binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28669= catanh tonearest binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28670= catanh towardzero binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28671= catanh upward binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28672= catanh downward ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28673= catanh tonearest ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28674= catanh towardzero ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28675= catanh upward ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28676= catanh downward intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28677= catanh tonearest intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28678= catanh towardzero intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28679= catanh upward intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28680= catanh downward m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
28681= catanh tonearest m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28682= catanh towardzero m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
28683= catanh upward m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
28684= catanh downward binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28685= catanh tonearest binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28686= catanh towardzero binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28687= catanh upward binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28688= catanh downward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
28689= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28690= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28691= catanh upward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
28692= catanh downward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28693= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28694= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28695= catanh upward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28696= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28697= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28698= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28699= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28700= catanh downward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28701= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28702= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28703= catanh upward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
28704= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28705= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28706= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28707= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
28708= catanh downward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
28709= catanh tonearest binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28710= catanh towardzero binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28711= catanh upward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
28712= catanh downward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28713= catanh tonearest intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28714= catanh towardzero intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28715= catanh upward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28716= catanh downward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28717= catanh tonearest m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28718= catanh towardzero m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28719= catanh upward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28720= catanh downward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28721= catanh tonearest binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28722= catanh towardzero binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28723= catanh upward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
28724= catanh downward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28725= catanh tonearest ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28726= catanh towardzero ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28727= catanh upward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28728= catanh downward binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
28729= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28730= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
28731= catanh upward binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
28732= catanh downward intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28733= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28734= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28735= catanh upward intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28736= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28737= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28738= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28739= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28740= catanh downward binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28741= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28742= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28743= catanh upward binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28744= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28745= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28746= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28747= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28748= catanh downward intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28749= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28750= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28751= catanh upward intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28752= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
28753= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28754= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
28755= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28756= catanh downward binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28757= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28758= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28759= catanh upward binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28760= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28761= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28762= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28763= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28764= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28765= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28766= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28767= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28768= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28769= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28770= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
28771= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
28772= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28773= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28774= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
28775= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
28776= catanh downward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28777= catanh tonearest intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28778= catanh towardzero intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28779= catanh upward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28780= catanh downward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28781= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28782= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28783= catanh upward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
28784= catanh downward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28785= catanh tonearest binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28786= catanh towardzero binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28787= catanh upward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28788= catanh downward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28789= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28790= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28791= catanh upward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
28792= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28793= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28794= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28795= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28796= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28797= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28798= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28799= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28800= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28801= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28802= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28803= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28804= catanh downward ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28805= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28806= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28807= catanh upward ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28808= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28809= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28810= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28811= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28812= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
28813= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28814= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
28815= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
28816= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28817= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28818= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28819= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28820catanh -0x1.0000000000000002p0 -0x1p-16382
28821= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
28822= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
28823= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
28824= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
28825= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
28826= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
28827= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
28828= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
28829= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28830= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28831= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28832= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28833= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28834= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
28835= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28836= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
28837= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28838= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28839= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28840= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28841= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28842= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28843= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28844= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28845= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
28846= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28847= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28848= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
28849= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28850= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28851= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28852= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28853= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28854= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
28855= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28856= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
28857= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28858= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28859= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28860= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28861= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
28862= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28863= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28864= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
28865= catanh downward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28866= catanh tonearest intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28867= catanh towardzero intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28868= catanh upward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28869= catanh downward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28870= catanh tonearest m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
28871= catanh towardzero m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28872= catanh upward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
28873= catanh downward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
28874= catanh tonearest binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28875= catanh towardzero binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28876= catanh upward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
28877= catanh downward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
28878= catanh tonearest binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28879= catanh towardzero binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28880= catanh upward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28881= catanh downward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
28882= catanh tonearest binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28883= catanh towardzero binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28884= catanh upward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28885= catanh downward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28886= catanh tonearest intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28887= catanh towardzero intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28888= catanh upward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28889= catanh downward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28890= catanh tonearest m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28891= catanh towardzero m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28892= catanh upward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
28893= catanh downward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28894= catanh tonearest binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28895= catanh towardzero binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28896= catanh upward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28897= catanh downward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28898= catanh tonearest ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28899= catanh towardzero ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28900= catanh upward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
28901= catanh downward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
28902= catanh tonearest binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
28903= catanh towardzero binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28904= catanh upward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
28905= catanh downward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
28906= catanh tonearest binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28907= catanh towardzero binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28908= catanh upward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28909= catanh downward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28910= catanh tonearest intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28911= catanh towardzero intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28912= catanh upward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28913= catanh downward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28914= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28915= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28916= catanh upward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28917= catanh downward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28918= catanh tonearest binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28919= catanh towardzero binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28920= catanh upward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28921= catanh downward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28922= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28923= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28924= catanh upward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28925= catanh downward binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
28926= catanh tonearest binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
28927= catanh towardzero binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28928= catanh upward binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
28929= catanh downward intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28930= catanh tonearest intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28931= catanh towardzero intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28932= catanh upward intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28933= catanh downward m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28934= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28935= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28936= catanh upward m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28937= catanh downward binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28938= catanh tonearest binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28939= catanh towardzero binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28940= catanh upward binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28941= catanh downward ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28942= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28943= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28944= catanh upward ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28945= catanh downward intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28946= catanh tonearest intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28947= catanh towardzero intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28948= catanh upward intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28949= catanh downward m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28950= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
28951= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28952= catanh upward m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
28953= catanh downward binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28954= catanh tonearest binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28955= catanh towardzero binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28956= catanh upward binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28957= catanh downward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
28958= catanh tonearest binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28959= catanh towardzero binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28960= catanh upward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28961= catanh downward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28962= catanh tonearest intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28963= catanh towardzero intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28964= catanh upward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28965= catanh downward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28966= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28967= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28968= catanh upward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
28969= catanh downward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
28970= catanh tonearest binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28971= catanh towardzero binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
28972= catanh upward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
28973= catanh downward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
28974= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28975= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28976= catanh upward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
28977= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
28978= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28979= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28980= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28981= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28982= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28983= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28984= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28985= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28986= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
28987= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28988= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
28989= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
28990= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28991= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28992= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
28993= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
28994= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28995= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28996= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
28997= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
28998= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
28999= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
29000= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
29001= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29002= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29003= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29004= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29005= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29006= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29007= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29008= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29009= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
29010= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29011= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29012= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29013= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
29014= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29015= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29016= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29017= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29018= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29019= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29020= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29021= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29022= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29023= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29024= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29025= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
29026= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29027= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29028= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29029= catanh downward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29030= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29031= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29032= catanh upward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29033= catanh downward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29034= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29035= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29036= catanh upward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
29037= catanh downward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
29038= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29039= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29040= catanh upward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29041= catanh downward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
29042= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29043= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29044= catanh upward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
29045= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29046= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29047= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29048= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29049= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29050= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29051= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29052= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29053= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
29054= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
29055= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
29056= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
29057= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
29058= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
29059= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
29060= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
29061= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29062= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29063= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29064= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29065= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29066= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29067= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29068= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29069= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
29070= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29071= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29072= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29073= catanh downward ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
29074= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29075= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29076= catanh upward ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
29077= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29078= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29079= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29080= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29081= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29082= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
29083= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29084= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
29085= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
29086= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29087= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29088= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
29089catanh 0x1p-16382 0x1.0000000000000002p0
29090= catanh downward binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29091= catanh tonearest binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29092= catanh towardzero binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29093= catanh upward binary32 0x8p-152 0x1.000002p+0 : 0x8p-152 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29094= catanh downward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
29095= catanh tonearest binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
29096= catanh towardzero binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
29097= catanh upward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c8p-4 : inexact-ok
29098= catanh downward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29099= catanh tonearest intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29100= catanh towardzero intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29101= catanh upward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29102= catanh downward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29103= catanh tonearest m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29104= catanh towardzero m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29105= catanh upward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29106= catanh downward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29107= catanh tonearest binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29108= catanh towardzero binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29109= catanh upward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29110= catanh downward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29111= catanh tonearest ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29112= catanh towardzero ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29113= catanh upward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29114= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29115= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29116= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29117= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29118= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
29119= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
29120= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
29121= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
29122= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29123= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29124= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29125= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29126= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29127= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29128= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29129= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29130= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29131= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29132= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29133= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29134= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29135= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29136= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29137= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29138= catanh downward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
29139= catanh tonearest binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
29140= catanh towardzero binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
29141= catanh upward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168dp-4 : inexact-ok
29142= catanh downward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29143= catanh tonearest intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29144= catanh towardzero intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29145= catanh upward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29146= catanh downward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29147= catanh tonearest m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29148= catanh towardzero m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29149= catanh upward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29150= catanh downward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29151= catanh tonearest binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29152= catanh towardzero binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29153= catanh upward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29154= catanh downward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29155= catanh tonearest ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29156= catanh towardzero ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29157= catanh upward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29158= catanh downward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29159= catanh tonearest intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29160= catanh towardzero intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29161= catanh upward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
29162= catanh downward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29163= catanh tonearest m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29164= catanh towardzero m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29165= catanh upward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
29166= catanh downward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29167= catanh tonearest binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29168= catanh towardzero binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29169= catanh upward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29170= catanh downward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29171= catanh tonearest ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29172= catanh towardzero ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29173= catanh upward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29174= catanh downward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
29175= catanh tonearest binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
29176= catanh towardzero binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
29177= catanh upward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
29178= catanh downward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29179= catanh tonearest binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29180= catanh towardzero binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29181= catanh upward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
29182= catanh downward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29183= catanh tonearest intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29184= catanh towardzero intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29185= catanh upward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29186= catanh downward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29187= catanh tonearest m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29188= catanh towardzero m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29189= catanh upward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29190= catanh downward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29191= catanh tonearest binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29192= catanh towardzero binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29193= catanh upward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29194= catanh downward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29195= catanh tonearest ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29196= catanh towardzero ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29197= catanh upward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29198= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
29199= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
29200= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
29201= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
29202= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29203= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29204= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29205= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29206= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29207= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29208= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29209= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29210= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29211= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29212= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29213= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29214= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29215= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29216= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29217= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29218= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29219= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29220= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29221= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29222= catanh downward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29223= catanh tonearest binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29224= catanh towardzero binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29225= catanh upward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
29226= catanh downward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29227= catanh tonearest intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29228= catanh towardzero intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29229= catanh upward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29230= catanh downward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29231= catanh tonearest m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29232= catanh towardzero m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29233= catanh upward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29234= catanh downward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29235= catanh tonearest binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29236= catanh towardzero binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29237= catanh upward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29238= catanh downward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29239= catanh tonearest ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29240= catanh towardzero ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29241= catanh upward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29242= catanh downward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29243= catanh tonearest intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29244= catanh towardzero intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29245= catanh upward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29246= catanh downward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29247= catanh tonearest m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29248= catanh towardzero m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29249= catanh upward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29250= catanh downward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29251= catanh tonearest binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29252= catanh towardzero binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29253= catanh upward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29254= catanh downward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29255= catanh tonearest ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29256= catanh towardzero ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29257= catanh upward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29258= catanh downward binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29259= catanh tonearest binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29260= catanh towardzero binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29261= catanh upward binary64 0x4p-1076 0x1.000002p+0 : 0x4p-1076 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
29262= catanh downward intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29263= catanh tonearest intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29264= catanh towardzero intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29265= catanh upward intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29266= catanh downward m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29267= catanh tonearest m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29268= catanh towardzero m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29269= catanh upward m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29270= catanh downward binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29271= catanh tonearest binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29272= catanh towardzero binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29273= catanh upward binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29274= catanh downward ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29275= catanh tonearest ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
29276= catanh towardzero ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29277= catanh upward ibm128 0x4p-1076 0x1.000002p+0 : 0x4p-1076 0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29278= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29279= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29280= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29281= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29282= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29283= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29284= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29285= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29286= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29287= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29288= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29289= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29290= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29291= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29292= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29293= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29294= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29295= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29296= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29297= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29298= catanh downward binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29299= catanh tonearest binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29300= catanh towardzero binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29301= catanh upward binary64 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
29302= catanh downward intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29303= catanh tonearest intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29304= catanh towardzero intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29305= catanh upward intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29306= catanh downward m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29307= catanh tonearest m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29308= catanh towardzero m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29309= catanh upward m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29310= catanh downward binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29311= catanh tonearest binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29312= catanh towardzero binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29313= catanh upward binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29314= catanh downward ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29315= catanh tonearest ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
29316= catanh towardzero ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29317= catanh upward ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29318= catanh downward intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29319= catanh tonearest intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29320= catanh towardzero intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29321= catanh upward intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29322= catanh downward m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29323= catanh tonearest m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29324= catanh towardzero m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29325= catanh upward m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29326= catanh downward binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29327= catanh tonearest binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29328= catanh towardzero binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29329= catanh upward binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1076 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29330= catanh downward ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29331= catanh tonearest ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29332= catanh towardzero ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29333= catanh upward ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29334= catanh downward intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29335= catanh tonearest intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29336= catanh towardzero intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29337= catanh upward intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29338= catanh downward m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29339= catanh tonearest m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29340= catanh towardzero m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29341= catanh upward m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29342= catanh downward binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29343= catanh tonearest binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29344= catanh towardzero binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29345= catanh upward binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80004p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29346= catanh downward intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29347= catanh tonearest intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29348= catanh towardzero intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29349= catanh upward intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29350= catanh downward m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29351= catanh tonearest m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29352= catanh towardzero m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29353= catanh upward m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29354= catanh downward binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29355= catanh tonearest binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29356= catanh towardzero binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29357= catanh upward binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29358= catanh downward intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29359= catanh tonearest intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29360= catanh towardzero intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29361= catanh upward intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe008p-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29362= catanh downward m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29363= catanh tonearest m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29364= catanh towardzero m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29365= catanh upward m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe004p-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29366= catanh downward binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29367= catanh tonearest binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29368= catanh towardzero binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29369= catanh upward binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
29370= catanh downward intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29371= catanh tonearest intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29372= catanh towardzero intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29373= catanh upward intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29374= catanh downward m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29375= catanh tonearest m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29376= catanh towardzero m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29377= catanh upward m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29378= catanh downward binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29379= catanh tonearest binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29380= catanh towardzero binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29381= catanh upward binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000004p-16384 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29382catanh -0x1p-16382 0x1.0000000000000002p0
29383= catanh downward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
29384= catanh tonearest binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
29385= catanh towardzero binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
29386= catanh upward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
29387= catanh downward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29388= catanh tonearest binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29389= catanh towardzero binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
29390= catanh upward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
29391= catanh downward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29392= catanh tonearest intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29393= catanh towardzero intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29394= catanh upward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29395= catanh downward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29396= catanh tonearest m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29397= catanh towardzero m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
29398= catanh upward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
29399= catanh downward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29400= catanh tonearest binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29401= catanh towardzero binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29402= catanh upward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29403= catanh downward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29404= catanh tonearest ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29405= catanh towardzero ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29406= catanh upward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29407= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
29408= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
29409= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
29410= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
29411= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29412= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29413= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
29414= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29415= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29416= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29417= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29418= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29419= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29420= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29421= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
29422= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29423= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29424= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29425= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29426= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29427= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29428= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29429= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29430= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29431= catanh downward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29432= catanh tonearest binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29433= catanh towardzero binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
29434= catanh upward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
29435= catanh downward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29436= catanh tonearest intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29437= catanh towardzero intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29438= catanh upward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29439= catanh downward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29440= catanh tonearest m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29441= catanh towardzero m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
29442= catanh upward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
29443= catanh downward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29444= catanh tonearest binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29445= catanh towardzero binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29446= catanh upward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29447= catanh downward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29448= catanh tonearest ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29449= catanh towardzero ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29450= catanh upward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29451= catanh downward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29452= catanh tonearest intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29453= catanh towardzero intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29454= catanh upward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29455= catanh downward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29456= catanh tonearest m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29457= catanh towardzero m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
29458= catanh upward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
29459= catanh downward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29460= catanh tonearest binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29461= catanh towardzero binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29462= catanh upward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29463= catanh downward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29464= catanh tonearest ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29465= catanh towardzero ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29466= catanh upward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29467= catanh downward binary32 -0x8p-152 0x1.000002p+0 : -0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29468= catanh tonearest binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29469= catanh towardzero binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29470= catanh upward binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29471= catanh downward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
29472= catanh tonearest binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
29473= catanh towardzero binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
29474= catanh upward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167c8p-4 : inexact-ok
29475= catanh downward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
29476= catanh tonearest intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29477= catanh towardzero intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29478= catanh upward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
29479= catanh downward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
29480= catanh tonearest m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
29481= catanh towardzero m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
29482= catanh upward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
29483= catanh downward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29484= catanh tonearest binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29485= catanh towardzero binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29486= catanh upward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29487= catanh downward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29488= catanh tonearest ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29489= catanh towardzero ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29490= catanh upward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29491= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29492= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29493= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29494= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29495= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
29496= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
29497= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
29498= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
29499= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
29500= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29501= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29502= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
29503= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
29504= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29505= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
29506= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
29507= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29508= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29509= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29510= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29511= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29512= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29513= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29514= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29515= catanh downward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
29516= catanh tonearest binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
29517= catanh towardzero binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
29518= catanh upward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168dp-4 : inexact-ok
29519= catanh downward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29520= catanh tonearest intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29521= catanh towardzero intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29522= catanh upward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29523= catanh downward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29524= catanh tonearest m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29525= catanh towardzero m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
29526= catanh upward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
29527= catanh downward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29528= catanh tonearest binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29529= catanh towardzero binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29530= catanh upward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29531= catanh downward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29532= catanh tonearest ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29533= catanh towardzero ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29534= catanh upward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29535= catanh downward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
29536= catanh tonearest intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29537= catanh towardzero intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29538= catanh upward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29539= catanh downward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
29540= catanh tonearest m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29541= catanh towardzero m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
29542= catanh upward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
29543= catanh downward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29544= catanh tonearest binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29545= catanh towardzero binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29546= catanh upward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29547= catanh downward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29548= catanh tonearest ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29549= catanh towardzero ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29550= catanh upward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29551= catanh downward binary64 -0x4p-1076 0x1.000002p+0 : -0x4p-1076 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29552= catanh tonearest binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29553= catanh towardzero binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29554= catanh upward binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
29555= catanh downward intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c234p-4 : inexact-ok
29556= catanh tonearest intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29557= catanh towardzero intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29558= catanh upward intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c235p-4 : inexact-ok
29559= catanh downward m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c234p-4 : inexact-ok
29560= catanh tonearest m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
29561= catanh towardzero m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
29562= catanh upward m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c235p-4 : inexact-ok
29563= catanh downward binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29564= catanh tonearest binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29565= catanh towardzero binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29566= catanh upward binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29567= catanh downward ibm128 -0x4p-1076 0x1.000002p+0 : -0x4p-1076 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29568= catanh tonearest ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
29569= catanh towardzero ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29570= catanh upward ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29571= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29572= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29573= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29574= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29575= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29576= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29577= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29578= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29579= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29580= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29581= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
29582= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29583= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29584= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29585= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29586= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29587= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29588= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29589= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29590= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29591= catanh downward binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29592= catanh tonearest binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29593= catanh towardzero binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29594= catanh upward binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
29595= catanh downward intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29596= catanh tonearest intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29597= catanh towardzero intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29598= catanh upward intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29599= catanh downward m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29600= catanh tonearest m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29601= catanh towardzero m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
29602= catanh upward m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
29603= catanh downward binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29604= catanh tonearest binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29605= catanh towardzero binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29606= catanh upward binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29607= catanh downward ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29608= catanh tonearest ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
29609= catanh towardzero ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29610= catanh upward ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29611= catanh downward intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29612= catanh tonearest intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29613= catanh towardzero intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29614= catanh upward intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29615= catanh downward m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29616= catanh tonearest m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29617= catanh towardzero m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
29618= catanh upward m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
29619= catanh downward binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29620= catanh tonearest binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29621= catanh towardzero binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29622= catanh upward binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29623= catanh downward ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29624= catanh tonearest ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29625= catanh towardzero ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29626= catanh upward ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29627= catanh downward intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29628= catanh tonearest intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29629= catanh towardzero intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29630= catanh upward intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29631= catanh downward m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29632= catanh tonearest m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29633= catanh towardzero m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29634= catanh upward m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29635= catanh downward binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80004p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29636= catanh tonearest binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29637= catanh towardzero binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29638= catanh upward binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29639= catanh downward intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29640= catanh tonearest intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29641= catanh towardzero intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29642= catanh upward intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29643= catanh downward m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29644= catanh tonearest m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29645= catanh towardzero m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29646= catanh upward m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29647= catanh downward binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29648= catanh tonearest binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29649= catanh towardzero binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29650= catanh upward binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29651= catanh downward intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe008p-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29652= catanh tonearest intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29653= catanh towardzero intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29654= catanh upward intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29655= catanh downward m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe004p-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29656= catanh tonearest m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29657= catanh towardzero m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29658= catanh upward m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29659= catanh downward binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29660= catanh tonearest binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29661= catanh towardzero binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29662= catanh upward binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
29663= catanh downward intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29664= catanh tonearest intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29665= catanh towardzero intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29666= catanh upward intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29667= catanh downward m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29668= catanh tonearest m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29669= catanh towardzero m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29670= catanh upward m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29671= catanh downward binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000004p-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29672= catanh tonearest binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29673= catanh towardzero binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29674= catanh upward binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29675catanh 0x1p-16382 -0x1.0000000000000002p0
29676= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29677= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29678= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29679= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
29680= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
29681= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
29682= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
29683= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
29684= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29685= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29686= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
29687= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
29688= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29689= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29690= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
29691= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
29692= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29693= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29694= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29695= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29696= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29697= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29698= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29699= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29700= catanh downward binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29701= catanh tonearest binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
29702= catanh towardzero binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29703= catanh upward binary32 0x8p-152 -0x1.000002p+0 : 0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
29704= catanh downward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167c8p-4 : inexact-ok
29705= catanh tonearest binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
29706= catanh towardzero binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
29707= catanh upward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
29708= catanh downward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
29709= catanh tonearest intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
29710= catanh towardzero intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
29711= catanh upward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
29712= catanh downward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
29713= catanh tonearest m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
29714= catanh towardzero m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
29715= catanh upward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
29716= catanh downward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29717= catanh tonearest binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29718= catanh towardzero binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29719= catanh upward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29720= catanh downward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29721= catanh tonearest ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29722= catanh towardzero ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29723= catanh upward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29724= catanh downward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168dp-4 : inexact-ok
29725= catanh tonearest binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
29726= catanh towardzero binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
29727= catanh upward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
29728= catanh downward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
29729= catanh tonearest intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
29730= catanh towardzero intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
29731= catanh upward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
29732= catanh downward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
29733= catanh tonearest m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
29734= catanh towardzero m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
29735= catanh upward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
29736= catanh downward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29737= catanh tonearest binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29738= catanh towardzero binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29739= catanh upward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29740= catanh downward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29741= catanh tonearest ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29742= catanh towardzero ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29743= catanh upward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29744= catanh downward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
29745= catanh tonearest intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
29746= catanh towardzero intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29747= catanh upward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29748= catanh downward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
29749= catanh tonearest m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
29750= catanh towardzero m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29751= catanh upward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
29752= catanh downward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29753= catanh tonearest binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29754= catanh towardzero binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29755= catanh upward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29756= catanh downward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29757= catanh tonearest ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29758= catanh towardzero ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29759= catanh upward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29760= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
29761= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
29762= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
29763= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
29764= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
29765= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29766= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29767= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29768= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29769= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29770= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29771= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29772= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29773= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29774= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29775= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29776= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29777= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29778= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29779= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29780= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29781= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29782= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29783= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29784= catanh downward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
29785= catanh tonearest binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
29786= catanh towardzero binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
29787= catanh upward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
29788= catanh downward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
29789= catanh tonearest binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
29790= catanh towardzero binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
29791= catanh upward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
29792= catanh downward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
29793= catanh tonearest intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
29794= catanh towardzero intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
29795= catanh upward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
29796= catanh downward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
29797= catanh tonearest m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
29798= catanh towardzero m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
29799= catanh upward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
29800= catanh downward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29801= catanh tonearest binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29802= catanh towardzero binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29803= catanh upward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29804= catanh downward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
29805= catanh tonearest ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29806= catanh towardzero ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29807= catanh upward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
29808= catanh downward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
29809= catanh tonearest binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
29810= catanh towardzero binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
29811= catanh upward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
29812= catanh downward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
29813= catanh tonearest intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
29814= catanh towardzero intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
29815= catanh upward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
29816= catanh downward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
29817= catanh tonearest m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
29818= catanh towardzero m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
29819= catanh upward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
29820= catanh downward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29821= catanh tonearest binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29822= catanh towardzero binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29823= catanh upward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29824= catanh downward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
29825= catanh tonearest ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29826= catanh towardzero ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29827= catanh upward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
29828= catanh downward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
29829= catanh tonearest intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
29830= catanh towardzero intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29831= catanh upward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29832= catanh downward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
29833= catanh tonearest m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
29834= catanh towardzero m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29835= catanh upward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29836= catanh downward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29837= catanh tonearest binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29838= catanh towardzero binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29839= catanh upward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29840= catanh downward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
29841= catanh tonearest ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29842= catanh towardzero ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29843= catanh upward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
29844= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29845= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29846= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29847= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
29848= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29849= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29850= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
29851= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
29852= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29853= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29854= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
29855= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
29856= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29857= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29858= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29859= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29860= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29861= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29862= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29863= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29864= catanh downward binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
29865= catanh tonearest binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29866= catanh towardzero binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29867= catanh upward binary64 0x4p-1076 -0x1.000002p+0 : 0x4p-1076 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
29868= catanh downward intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c235p-4 : inexact-ok
29869= catanh tonearest intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
29870= catanh towardzero intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
29871= catanh upward intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c234p-4 : inexact-ok
29872= catanh downward m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c235p-4 : inexact-ok
29873= catanh tonearest m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
29874= catanh towardzero m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
29875= catanh upward m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c234p-4 : inexact-ok
29876= catanh downward binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29877= catanh tonearest binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
29878= catanh towardzero binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29879= catanh upward binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
29880= catanh downward ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29881= catanh tonearest ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
29882= catanh towardzero ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29883= catanh upward ibm128 0x4p-1076 -0x1.000002p+0 : 0x4p-1076 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29884= catanh downward binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
29885= catanh tonearest binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29886= catanh towardzero binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29887= catanh upward binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
29888= catanh downward intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
29889= catanh tonearest intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
29890= catanh towardzero intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
29891= catanh upward intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
29892= catanh downward m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
29893= catanh tonearest m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
29894= catanh towardzero m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
29895= catanh upward m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
29896= catanh downward binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
29897= catanh tonearest binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29898= catanh towardzero binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29899= catanh upward binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
29900= catanh downward ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29901= catanh tonearest ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
29902= catanh towardzero ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29903= catanh upward ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29904= catanh downward intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
29905= catanh tonearest intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
29906= catanh towardzero intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29907= catanh upward intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29908= catanh downward m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
29909= catanh tonearest m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
29910= catanh towardzero m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29911= catanh upward m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
29912= catanh downward binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
29913= catanh tonearest binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29914= catanh towardzero binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29915= catanh upward binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
29916= catanh downward ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29917= catanh tonearest ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
29918= catanh towardzero ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29919= catanh upward ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
29920= catanh downward intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29921= catanh tonearest intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29922= catanh towardzero intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29923= catanh upward intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
29924= catanh downward m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29925= catanh tonearest m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29926= catanh towardzero m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29927= catanh upward m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
29928= catanh downward binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29929= catanh tonearest binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29930= catanh towardzero binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29931= catanh upward binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29932= catanh downward intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29933= catanh tonearest intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29934= catanh towardzero intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29935= catanh upward intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29936= catanh downward m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29937= catanh tonearest m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
29938= catanh towardzero m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29939= catanh upward m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
29940= catanh downward binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29941= catanh tonearest binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
29942= catanh towardzero binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29943= catanh upward binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80004p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
29944= catanh downward intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29945= catanh tonearest intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29946= catanh towardzero intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29947= catanh upward intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe008p-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29948= catanh downward m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29949= catanh tonearest m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
29950= catanh towardzero m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29951= catanh upward m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe004p-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
29952= catanh downward binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
29953= catanh tonearest binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29954= catanh towardzero binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29955= catanh upward binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
29956= catanh downward intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29957= catanh tonearest intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
29958= catanh towardzero intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29959= catanh upward intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
29960= catanh downward m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29961= catanh tonearest m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
29962= catanh towardzero m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29963= catanh upward m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
29964= catanh downward binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
29965= catanh tonearest binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29966= catanh towardzero binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29967= catanh upward binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000004p-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
29968catanh -0x1p-16382 -0x1.0000000000000002p0
29969= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
29970= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
29971= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
29972= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
29973= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
29974= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29975= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29976= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
29977= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29978= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29979= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29980= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29981= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29982= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
29983= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29984= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
29985= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
29986= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29987= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29988= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
29989= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
29990= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29991= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29992= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
29993= catanh downward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
29994= catanh tonearest binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
29995= catanh towardzero binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
29996= catanh upward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
29997= catanh downward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
29998= catanh tonearest binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
29999= catanh towardzero binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
30000= catanh upward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
30001= catanh downward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
30002= catanh tonearest intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
30003= catanh towardzero intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
30004= catanh upward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
30005= catanh downward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
30006= catanh tonearest m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
30007= catanh towardzero m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
30008= catanh upward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
30009= catanh downward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30010= catanh tonearest binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30011= catanh towardzero binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30012= catanh upward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30013= catanh downward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
30014= catanh tonearest ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30015= catanh towardzero ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30016= catanh upward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30017= catanh downward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
30018= catanh tonearest binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
30019= catanh towardzero binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
30020= catanh upward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
30021= catanh downward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
30022= catanh tonearest intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
30023= catanh towardzero intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
30024= catanh upward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
30025= catanh downward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
30026= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
30027= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
30028= catanh upward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
30029= catanh downward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
30030= catanh tonearest binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30031= catanh towardzero binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30032= catanh upward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30033= catanh downward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
30034= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30035= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30036= catanh upward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30037= catanh downward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
30038= catanh tonearest intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
30039= catanh towardzero intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
30040= catanh upward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
30041= catanh downward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
30042= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
30043= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
30044= catanh upward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
30045= catanh downward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
30046= catanh tonearest binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30047= catanh towardzero binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30048= catanh upward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30049= catanh downward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
30050= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30051= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30052= catanh upward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30053= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
30054= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
30055= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
30056= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
30057= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
30058= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
30059= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
30060= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
30061= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30062= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30063= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
30064= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
30065= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30066= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30067= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
30068= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
30069= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30070= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30071= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30072= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30073= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30074= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30075= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30076= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30077= catanh downward binary32 -0x8p-152 -0x1.000002p+0 : -0x8p-152 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
30078= catanh tonearest binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
30079= catanh towardzero binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
30080= catanh upward binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
30081= catanh downward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c8p-4 : inexact-ok
30082= catanh tonearest binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
30083= catanh towardzero binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
30084= catanh upward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
30085= catanh downward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
30086= catanh tonearest intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
30087= catanh towardzero intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
30088= catanh upward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
30089= catanh downward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
30090= catanh tonearest m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
30091= catanh towardzero m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
30092= catanh upward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
30093= catanh downward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30094= catanh tonearest binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30095= catanh towardzero binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30096= catanh upward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30097= catanh downward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
30098= catanh tonearest ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30099= catanh towardzero ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30100= catanh upward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
30101= catanh downward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168dp-4 : inexact-ok
30102= catanh tonearest binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
30103= catanh towardzero binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
30104= catanh upward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
30105= catanh downward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
30106= catanh tonearest intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
30107= catanh towardzero intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
30108= catanh upward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
30109= catanh downward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
30110= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
30111= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
30112= catanh upward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
30113= catanh downward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
30114= catanh tonearest binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30115= catanh towardzero binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30116= catanh upward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30117= catanh downward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
30118= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30119= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30120= catanh upward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
30121= catanh downward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
30122= catanh tonearest intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
30123= catanh towardzero intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30124= catanh upward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30125= catanh downward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
30126= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
30127= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30128= catanh upward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
30129= catanh downward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
30130= catanh tonearest binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30131= catanh towardzero binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30132= catanh upward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30133= catanh downward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
30134= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30135= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30136= catanh upward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
30137= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
30138= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
30139= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
30140= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
30141= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30142= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30143= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
30144= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
30145= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30146= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30147= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
30148= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
30149= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30150= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30151= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30152= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30153= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30154= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
30155= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30156= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30157= catanh downward binary64 -0x4p-1076 -0x1.000002p+0 : -0x4p-1076 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
30158= catanh tonearest binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
30159= catanh towardzero binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
30160= catanh upward binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
30161= catanh downward intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
30162= catanh tonearest intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
30163= catanh towardzero intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
30164= catanh upward intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
30165= catanh downward m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
30166= catanh tonearest m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
30167= catanh towardzero m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
30168= catanh upward m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
30169= catanh downward binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30170= catanh tonearest binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
30171= catanh towardzero binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30172= catanh upward binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
30173= catanh downward ibm128 -0x4p-1076 -0x1.000002p+0 : -0x4p-1076 -0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30174= catanh tonearest ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
30175= catanh towardzero ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30176= catanh upward ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30177= catanh downward binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
30178= catanh tonearest binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
30179= catanh towardzero binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
30180= catanh upward binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
30181= catanh downward intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
30182= catanh tonearest intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
30183= catanh towardzero intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
30184= catanh upward intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
30185= catanh downward m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
30186= catanh tonearest m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
30187= catanh towardzero m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
30188= catanh upward m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
30189= catanh downward binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
30190= catanh tonearest binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30191= catanh towardzero binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30192= catanh upward binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
30193= catanh downward ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 -0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30194= catanh tonearest ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
30195= catanh towardzero ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30196= catanh upward ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30197= catanh downward intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
30198= catanh tonearest intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
30199= catanh towardzero intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30200= catanh upward intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30201= catanh downward m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
30202= catanh tonearest m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
30203= catanh towardzero m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30204= catanh upward m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
30205= catanh downward binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1076 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
30206= catanh tonearest binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30207= catanh towardzero binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30208= catanh upward binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
30209= catanh downward ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 -0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30210= catanh tonearest ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
30211= catanh towardzero ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30212= catanh upward ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
30213= catanh downward intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
30214= catanh tonearest intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
30215= catanh towardzero intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
30216= catanh upward intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
30217= catanh downward m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
30218= catanh tonearest m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
30219= catanh towardzero m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
30220= catanh upward m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
30221= catanh downward binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
30222= catanh tonearest binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30223= catanh towardzero binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30224= catanh upward binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30225= catanh downward intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
30226= catanh tonearest intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
30227= catanh towardzero intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
30228= catanh upward intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
30229= catanh downward m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
30230= catanh tonearest m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
30231= catanh towardzero m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
30232= catanh upward m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
30233= catanh downward binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80004p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
30234= catanh tonearest binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
30235= catanh towardzero binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
30236= catanh upward binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
30237= catanh downward intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe008p-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
30238= catanh tonearest intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
30239= catanh towardzero intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
30240= catanh upward intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
30241= catanh downward m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe004p-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
30242= catanh tonearest m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
30243= catanh towardzero m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
30244= catanh upward m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
30245= catanh downward binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
30246= catanh tonearest binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
30247= catanh towardzero binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
30248= catanh upward binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
30249= catanh downward intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
30250= catanh tonearest intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
30251= catanh towardzero intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
30252= catanh upward intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
30253= catanh downward m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
30254= catanh tonearest m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
30255= catanh towardzero m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
30256= catanh upward m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
30257= catanh downward binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000004p-16384 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
30258= catanh tonearest binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30259= catanh towardzero binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30260= catanh upward binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
30261catanh 0x0.ffffffffffffffffp0 0x1p-16382
30262= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
30263= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
30264= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
30265= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
30266= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
30267= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
30268= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
30269= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
30270= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30271= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30272= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30273= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30274= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30275= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30276= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30277= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30278= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30279= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30280= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30281= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30282= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30283= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30284= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30285= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30286= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
30287= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
30288= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
30289= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
30290= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30291= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30292= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30293= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30294= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30295= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30296= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30297= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30298= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30299= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30300= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30301= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30302= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30303= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30304= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30305= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30306= catanh downward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30307= catanh tonearest intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30308= catanh towardzero intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30309= catanh upward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30310= catanh downward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30311= catanh tonearest m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30312= catanh towardzero m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30313= catanh upward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30314= catanh downward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30315= catanh tonearest binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30316= catanh towardzero binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30317= catanh upward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30318= catanh downward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30319= catanh tonearest binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30320= catanh towardzero binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30321= catanh upward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
30322= catanh downward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
30323= catanh tonearest binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
30324= catanh towardzero binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
30325= catanh upward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.0000020000014p-128 : inexact-ok
30326= catanh downward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30327= catanh tonearest intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30328= catanh towardzero intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30329= catanh upward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
30330= catanh downward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30331= catanh tonearest m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30332= catanh towardzero m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30333= catanh upward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
30334= catanh downward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
30335= catanh tonearest binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30336= catanh towardzero binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
30337= catanh upward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004004p-128 : inexact-ok
30338= catanh downward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30339= catanh tonearest ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
30340= catanh towardzero ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30341= catanh upward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.00000200000100000080000042p-128 : inexact-ok
30342= catanh downward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
30343= catanh tonearest binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
30344= catanh towardzero binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
30345= catanh upward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
30346= catanh downward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
30347= catanh tonearest binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
30348= catanh towardzero binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
30349= catanh upward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
30350= catanh downward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30351= catanh tonearest intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30352= catanh towardzero intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30353= catanh upward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
30354= catanh downward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30355= catanh tonearest m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30356= catanh towardzero m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30357= catanh upward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
30358= catanh downward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
30359= catanh tonearest binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
30360= catanh towardzero binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
30361= catanh upward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
30362= catanh downward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
30363= catanh tonearest ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
30364= catanh towardzero ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
30365= catanh upward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
30366= catanh downward binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30367= catanh tonearest binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30368= catanh towardzero binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30369= catanh upward binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea18p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30370= catanh downward intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30371= catanh tonearest intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30372= catanh towardzero intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30373= catanh upward intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1052 : inexact-ok
30374= catanh downward m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30375= catanh tonearest m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30376= catanh towardzero m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30377= catanh upward m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1052 : inexact-ok
30378= catanh downward binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30379= catanh tonearest binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30380= catanh towardzero binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30381= catanh upward binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-1052 : inexact-ok
30382= catanh downward ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30383= catanh tonearest ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30384= catanh towardzero ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30385= catanh upward ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30386= catanh downward intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30387= catanh tonearest intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30388= catanh towardzero intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30389= catanh upward intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-16360 : inexact-ok
30390= catanh downward m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30391= catanh tonearest m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30392= catanh towardzero m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30393= catanh upward m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-16360 : inexact-ok
30394= catanh downward binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30395= catanh tonearest binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30396= catanh towardzero binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30397= catanh upward binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-16360 : inexact-ok
30398= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
30399= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
30400= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
30401= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8.0000000000008p-100 : inexact-ok
30402= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30403= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30404= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30405= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
30406= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30407= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30408= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30409= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
30410= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
30411= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
30412= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
30413= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.0000000000002000000000000088p-100 : inexact-ok
30414= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
30415= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
30416= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
30417= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 0x8.00000000000020000000000004p-100 : inexact-ok
30418= catanh downward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
30419= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
30420= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
30421= catanh upward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
30422= catanh downward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30423= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30424= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30425= catanh upward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30426= catanh downward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30427= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30428= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30429= catanh upward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30430= catanh downward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
30431= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
30432= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
30433= catanh upward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
30434= catanh downward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30435= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30436= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30437= catanh upward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
30438= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30439= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30440= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30441= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e2p+4 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
30442= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30443= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30444= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30445= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-1024 : inexact-ok
30446= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30447= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30448= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30449= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-1024 : inexact-ok
30450= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30451= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30452= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30453= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-1024 : inexact-ok
30454= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30455= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30456= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30457= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1087p+4 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
30458= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
30459= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
30460= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
30461= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-16332 : inexact-ok
30462= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
30463= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
30464= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
30465= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-16332 : inexact-ok
30466= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
30467= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
30468= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
30469= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-16332 : inexact-ok
30470= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30471= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30472= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30473= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
30474= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30475= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30476= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
30477= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
30478= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
30479= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
30480= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
30481= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
30482= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
30483= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
30484= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
30485= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.00000000000000020000000002p-88 : inexact-ok
30486= catanh downward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30487= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30488= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30489= catanh upward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
30490= catanh downward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30491= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30492= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
30493= catanh upward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
30494= catanh downward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
30495= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
30496= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
30497= catanh upward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
30498= catanh downward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
30499= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
30500= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
30501= catanh upward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
30502= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30503= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30504= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30505= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-1012 : inexact-ok
30506= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30507= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30508= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
30509= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-1012 : inexact-ok
30510= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
30511= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
30512= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
30513= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-1012 : inexact-ok
30514= catanh downward ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
30515= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
30516= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
30517= catanh upward ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
30518= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30519= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30520= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30521= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-16320 : inexact-ok
30522= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30523= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30524= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
30525= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-16320 : inexact-ok
30526= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
30527= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
30528= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
30529= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-16320 : inexact-ok
30530catanh 0x0.ffffffffffffffffp0 -0x1p-16382
30531= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
30532= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
30533= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
30534= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
30535= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
30536= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
30537= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
30538= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
30539= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
30540= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
30541= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
30542= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
30543= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
30544= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
30545= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
30546= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
30547= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30548= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30549= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30550= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30551= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30552= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30553= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30554= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30555= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
30556= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
30557= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
30558= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
30559= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
30560= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
30561= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
30562= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
30563= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
30564= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
30565= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
30566= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
30567= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30568= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30569= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30570= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30571= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30572= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30573= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30574= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30575= catanh downward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
30576= catanh tonearest intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
30577= catanh towardzero intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
30578= catanh upward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
30579= catanh downward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
30580= catanh tonearest m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
30581= catanh towardzero m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
30582= catanh upward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
30583= catanh downward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30584= catanh tonearest binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30585= catanh towardzero binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30586= catanh upward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30587= catanh downward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
30588= catanh tonearest binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
30589= catanh towardzero binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
30590= catanh upward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
30591= catanh downward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
30592= catanh tonearest binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
30593= catanh towardzero binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
30594= catanh upward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
30595= catanh downward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30596= catanh tonearest intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30597= catanh towardzero intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30598= catanh upward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
30599= catanh downward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30600= catanh tonearest m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30601= catanh towardzero m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
30602= catanh upward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
30603= catanh downward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
30604= catanh tonearest binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
30605= catanh towardzero binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
30606= catanh upward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
30607= catanh downward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
30608= catanh tonearest ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
30609= catanh towardzero ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
30610= catanh upward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
30611= catanh downward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
30612= catanh tonearest binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30613= catanh towardzero binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30614= catanh upward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30615= catanh downward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.0000020000014p-128 : inexact-ok
30616= catanh tonearest binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
30617= catanh towardzero binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
30618= catanh upward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
30619= catanh downward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
30620= catanh tonearest intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
30621= catanh towardzero intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
30622= catanh upward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
30623= catanh downward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
30624= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
30625= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
30626= catanh upward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
30627= catanh downward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
30628= catanh tonearest binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30629= catanh towardzero binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30630= catanh upward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30631= catanh downward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.00000200000100000080000042p-128 : inexact-ok
30632= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30633= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30634= catanh upward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
30635= catanh downward binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea1p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30636= catanh tonearest binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30637= catanh towardzero binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30638= catanh upward binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30639= catanh downward intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1052 : inexact-ok
30640= catanh tonearest intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
30641= catanh towardzero intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
30642= catanh upward intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1052 : inexact-ok
30643= catanh downward m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1052 : inexact-ok
30644= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
30645= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
30646= catanh upward m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1052 : inexact-ok
30647= catanh downward binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-1052 : inexact-ok
30648= catanh tonearest binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
30649= catanh towardzero binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
30650= catanh upward binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
30651= catanh downward ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30652= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30653= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30654= catanh upward ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
30655= catanh downward intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-16360 : inexact-ok
30656= catanh tonearest intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
30657= catanh towardzero intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
30658= catanh upward intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-16360 : inexact-ok
30659= catanh downward m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-16360 : inexact-ok
30660= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
30661= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
30662= catanh upward m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-16360 : inexact-ok
30663= catanh downward binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-16360 : inexact-ok
30664= catanh tonearest binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
30665= catanh towardzero binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
30666= catanh upward binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
30667= catanh downward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
30668= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
30669= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
30670= catanh upward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
30671= catanh downward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
30672= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
30673= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
30674= catanh upward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
30675= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
30676= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
30677= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
30678= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
30679= catanh downward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
30680= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
30681= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
30682= catanh upward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
30683= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
30684= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
30685= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
30686= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
30687= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8.0000000000008p-100 : inexact-ok
30688= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
30689= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
30690= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
30691= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
30692= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
30693= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
30694= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
30695= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
30696= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
30697= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
30698= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
30699= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
30700= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
30701= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
30702= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
30703= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
30704= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
30705= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
30706= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x8.0000000000002p-100 : inexact-ok
30707= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1p+4 -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
30708= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30709= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30710= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30711= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-1024 : inexact-ok
30712= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
30713= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
30714= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
30715= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-1024 : inexact-ok
30716= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
30717= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
30718= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
30719= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-1024 : inexact-ok
30720= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
30721= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
30722= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
30723= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
30724= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
30725= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
30726= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
30727= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-16332 : inexact-ok
30728= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
30729= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
30730= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
30731= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-16332 : inexact-ok
30732= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
30733= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
30734= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
30735= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-16332 : inexact-ok
30736= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
30737= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
30738= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
30739= catanh downward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30740= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30741= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30742= catanh upward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
30743= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30744= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30745= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
30746= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
30747= catanh downward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
30748= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
30749= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
30750= catanh upward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
30751= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
30752= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
30753= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
30754= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
30755= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
30756= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
30757= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
30758= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
30759= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
30760= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
30761= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
30762= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
30763= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
30764= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
30765= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
30766= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
30767= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
30768= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
30769= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
30770= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.0000000000000002p-88 : inexact-ok
30771= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-1012 : inexact-ok
30772= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
30773= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
30774= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f26p+4 -0x2p-1012 : inexact-ok
30775= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-1012 : inexact-ok
30776= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
30777= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
30778= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f26p+4 -0x2p-1012 : inexact-ok
30779= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-1012 : inexact-ok
30780= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
30781= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
30782= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
30783= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
30784= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
30785= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
30786= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
30787= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-16320 : inexact-ok
30788= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
30789= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
30790= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f26p+4 -0x2p-16320 : inexact-ok
30791= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-16320 : inexact-ok
30792= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
30793= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
30794= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f26p+4 -0x2p-16320 : inexact-ok
30795= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-16320 : inexact-ok
30796= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
30797= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
30798= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
30799catanh -0x0.ffffffffffffffffp0 0x1p-16382
30800= catanh downward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30801= catanh tonearest binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30802= catanh towardzero binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
30803= catanh upward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
30804= catanh downward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
30805= catanh tonearest binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
30806= catanh towardzero binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
30807= catanh upward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.0000020000014p-128 : inexact-ok
30808= catanh downward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
30809= catanh tonearest intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30810= catanh towardzero intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30811= catanh upward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
30812= catanh downward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
30813= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30814= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
30815= catanh upward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
30816= catanh downward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30817= catanh tonearest binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30818= catanh towardzero binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
30819= catanh upward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004004p-128 : inexact-ok
30820= catanh downward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
30821= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
30822= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
30823= catanh upward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.00000200000100000080000042p-128 : inexact-ok
30824= catanh downward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
30825= catanh tonearest binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
30826= catanh towardzero binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
30827= catanh upward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
30828= catanh downward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
30829= catanh tonearest binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
30830= catanh towardzero binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
30831= catanh upward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
30832= catanh downward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
30833= catanh tonearest intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30834= catanh towardzero intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30835= catanh upward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30836= catanh downward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
30837= catanh tonearest m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30838= catanh towardzero m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30839= catanh upward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
30840= catanh downward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
30841= catanh tonearest binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
30842= catanh towardzero binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
30843= catanh upward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
30844= catanh downward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
30845= catanh tonearest ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
30846= catanh towardzero ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
30847= catanh upward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
30848= catanh downward binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30849= catanh tonearest binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30850= catanh towardzero binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30851= catanh upward binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea1p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30852= catanh downward intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1052 : inexact-ok
30853= catanh tonearest intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30854= catanh towardzero intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30855= catanh upward intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1052 : inexact-ok
30856= catanh downward m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1052 : inexact-ok
30857= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30858= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
30859= catanh upward m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1052 : inexact-ok
30860= catanh downward binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30861= catanh tonearest binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30862= catanh towardzero binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
30863= catanh upward binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-1052 : inexact-ok
30864= catanh downward ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30865= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30866= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
30867= catanh upward ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
30868= catanh downward intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-16360 : inexact-ok
30869= catanh tonearest intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30870= catanh towardzero intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30871= catanh upward intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-16360 : inexact-ok
30872= catanh downward m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-16360 : inexact-ok
30873= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30874= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
30875= catanh upward m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-16360 : inexact-ok
30876= catanh downward binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30877= catanh tonearest binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30878= catanh towardzero binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
30879= catanh upward binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-16360 : inexact-ok
30880= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
30881= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
30882= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
30883= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
30884= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
30885= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
30886= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
30887= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
30888= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30889= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30890= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30891= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30892= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30893= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30894= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
30895= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
30896= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30897= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30898= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30899= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30900= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30901= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30902= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30903= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30904= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
30905= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
30906= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
30907= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
30908= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30909= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30910= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30911= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30912= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30913= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30914= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
30915= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
30916= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30917= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30918= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30919= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30920= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30921= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30922= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
30923= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
30924= catanh downward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
30925= catanh tonearest intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30926= catanh towardzero intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30927= catanh upward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
30928= catanh downward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
30929= catanh tonearest m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
30930= catanh towardzero m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
30931= catanh upward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
30932= catanh downward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30933= catanh tonearest binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30934= catanh towardzero binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
30935= catanh upward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
30936= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
30937= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
30938= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
30939= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8.0000000000008p-100 : inexact-ok
30940= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30941= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30942= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30943= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
30944= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30945= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
30946= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
30947= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
30948= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
30949= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
30950= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
30951= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.0000000000002000000000000088p-100 : inexact-ok
30952= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 0x8.0000000000002p-100 : inexact-ok
30953= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
30954= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
30955= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.00000000000020000000000004p-100 : inexact-ok
30956= catanh downward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
30957= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
30958= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
30959= catanh upward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
30960= catanh downward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30961= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30962= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30963= catanh upward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30964= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30965= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
30966= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30967= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
30968= catanh downward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
30969= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
30970= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
30971= catanh upward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
30972= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
30973= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30974= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30975= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
30976= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30977= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30978= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
30979= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1p+4 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
30980= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30981= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30982= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30983= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-1024 : inexact-ok
30984= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30985= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
30986= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
30987= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-1024 : inexact-ok
30988= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30989= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30990= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
30991= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-1024 : inexact-ok
30992= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1087p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30993= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30994= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
30995= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
30996= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
30997= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
30998= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
30999= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-16332 : inexact-ok
31000= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
31001= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
31002= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
31003= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-16332 : inexact-ok
31004= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
31005= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
31006= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
31007= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-16332 : inexact-ok
31008= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
31009= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
31010= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
31011= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
31012= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
31013= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
31014= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
31015= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
31016= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
31017= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
31018= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
31019= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
31020= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.0000000000000002p-88 : inexact-ok
31021= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
31022= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
31023= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.00000000000000020000000002p-88 : inexact-ok
31024= catanh downward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
31025= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31026= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31027= catanh upward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31028= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
31029= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31030= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31031= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
31032= catanh downward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
31033= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
31034= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
31035= catanh upward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
31036= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
31037= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
31038= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
31039= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
31040= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f26p+4 0x2p-1012 : inexact-ok
31041= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
31042= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
31043= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-1012 : inexact-ok
31044= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f26p+4 0x2p-1012 : inexact-ok
31045= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
31046= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
31047= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-1012 : inexact-ok
31048= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
31049= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
31050= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
31051= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-1012 : inexact-ok
31052= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
31053= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
31054= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
31055= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
31056= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f26p+4 0x2p-16320 : inexact-ok
31057= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
31058= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
31059= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-16320 : inexact-ok
31060= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f26p+4 0x2p-16320 : inexact-ok
31061= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
31062= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
31063= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-16320 : inexact-ok
31064= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
31065= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
31066= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
31067= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-16320 : inexact-ok
31068catanh -0x0.ffffffffffffffffp0 -0x1p-16382
31069= catanh downward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
31070= catanh tonearest binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
31071= catanh towardzero binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
31072= catanh upward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
31073= catanh downward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
31074= catanh tonearest binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
31075= catanh towardzero binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
31076= catanh upward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
31077= catanh downward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
31078= catanh tonearest intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31079= catanh towardzero intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31080= catanh upward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31081= catanh downward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
31082= catanh tonearest m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31083= catanh towardzero m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31084= catanh upward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
31085= catanh downward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
31086= catanh tonearest binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
31087= catanh towardzero binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
31088= catanh upward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
31089= catanh downward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
31090= catanh tonearest ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
31091= catanh towardzero ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
31092= catanh upward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
31093= catanh downward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
31094= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
31095= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
31096= catanh upward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
31097= catanh downward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.0000020000014p-128 : inexact-ok
31098= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
31099= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
31100= catanh upward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
31101= catanh downward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
31102= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31103= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31104= catanh upward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31105= catanh downward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
31106= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31107= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31108= catanh upward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
31109= catanh downward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
31110= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31111= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31112= catanh upward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31113= catanh downward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.00000200000100000080000042p-128 : inexact-ok
31114= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31115= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31116= catanh upward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
31117= catanh downward binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea18p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
31118= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31119= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31120= catanh upward binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31121= catanh downward intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1052 : inexact-ok
31122= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31123= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31124= catanh upward intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31125= catanh downward m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1052 : inexact-ok
31126= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31127= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31128= catanh upward m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
31129= catanh downward binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-1052 : inexact-ok
31130= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
31131= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
31132= catanh upward binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
31133= catanh downward ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
31134= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31135= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31136= catanh upward ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
31137= catanh downward intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-16360 : inexact-ok
31138= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31139= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31140= catanh upward intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31141= catanh downward m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-16360 : inexact-ok
31142= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31143= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31144= catanh upward m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
31145= catanh downward binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-16360 : inexact-ok
31146= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
31147= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
31148= catanh upward binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
31149= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
31150= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
31151= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
31152= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
31153= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
31154= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
31155= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
31156= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
31157= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
31158= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
31159= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
31160= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
31161= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
31162= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
31163= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
31164= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
31165= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31166= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31167= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31168= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31169= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31170= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31171= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31172= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31173= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
31174= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
31175= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
31176= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
31177= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
31178= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
31179= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
31180= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
31181= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
31182= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
31183= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
31184= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
31185= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31186= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31187= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31188= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31189= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31190= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31191= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31192= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31193= catanh downward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
31194= catanh tonearest intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
31195= catanh towardzero intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
31196= catanh upward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
31197= catanh downward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
31198= catanh tonearest m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
31199= catanh towardzero m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
31200= catanh upward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
31201= catanh downward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31202= catanh tonearest binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31203= catanh towardzero binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31204= catanh upward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31205= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
31206= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
31207= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
31208= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
31209= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
31210= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
31211= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
31212= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
31213= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
31214= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
31215= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
31216= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
31217= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
31218= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
31219= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
31220= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
31221= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
31222= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
31223= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
31224= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
31225= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8.0000000000008p-100 : inexact-ok
31226= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
31227= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
31228= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
31229= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
31230= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
31231= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
31232= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
31233= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
31234= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
31235= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
31236= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
31237= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
31238= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
31239= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
31240= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
31241= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
31242= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
31243= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
31244= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
31245= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e2p+4 -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
31246= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
31247= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
31248= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
31249= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-1024 : inexact-ok
31250= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
31251= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
31252= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
31253= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-1024 : inexact-ok
31254= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
31255= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
31256= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
31257= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-1024 : inexact-ok
31258= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
31259= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
31260= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
31261= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
31262= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
31263= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
31264= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
31265= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-16332 : inexact-ok
31266= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
31267= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
31268= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
31269= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-16332 : inexact-ok
31270= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
31271= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
31272= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
31273= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-16332 : inexact-ok
31274= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
31275= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
31276= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
31277= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
31278= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31279= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31280= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31281= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
31282= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31283= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31284= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
31285= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
31286= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
31287= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
31288= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
31289= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
31290= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
31291= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
31292= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
31293= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
31294= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31295= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31296= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31297= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
31298= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31299= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31300= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
31301= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
31302= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
31303= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
31304= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
31305= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
31306= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
31307= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
31308= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
31309= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-1012 : inexact-ok
31310= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31311= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31312= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31313= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-1012 : inexact-ok
31314= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31315= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31316= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
31317= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-1012 : inexact-ok
31318= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
31319= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
31320= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
31321= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
31322= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
31323= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
31324= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
31325= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-16320 : inexact-ok
31326= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31327= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31328= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31329= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-16320 : inexact-ok
31330= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31331= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31332= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
31333= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-16320 : inexact-ok
31334= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
31335= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
31336= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
31337catanh 0x1p-16382 0x0.ffffffffffffffffp0
31338= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31339= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31340= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31341= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31342= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
31343= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
31344= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
31345= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
31346= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31347= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31348= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31349= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31350= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31351= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31352= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31353= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31354= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31355= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31356= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31357= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31358= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31359= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31360= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31361= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31362= catanh downward binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31363= catanh tonearest binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31364= catanh towardzero binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31365= catanh upward binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31366= catanh downward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
31367= catanh tonearest binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
31368= catanh towardzero binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
31369= catanh upward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda22216888p-4 : inexact-ok
31370= catanh downward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31371= catanh tonearest intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31372= catanh towardzero intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31373= catanh upward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31374= catanh downward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31375= catanh tonearest m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31376= catanh towardzero m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31377= catanh upward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31378= catanh downward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31379= catanh tonearest binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31380= catanh towardzero binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31381= catanh upward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31382= catanh downward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31383= catanh tonearest ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31384= catanh towardzero ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31385= catanh upward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
31386= catanh downward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
31387= catanh tonearest binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
31388= catanh towardzero binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
31389= catanh upward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
31390= catanh downward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31391= catanh tonearest intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31392= catanh towardzero intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31393= catanh upward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31394= catanh downward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31395= catanh tonearest m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31396= catanh towardzero m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31397= catanh upward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31398= catanh downward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31399= catanh tonearest binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31400= catanh towardzero binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31401= catanh upward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31402= catanh downward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31403= catanh tonearest ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31404= catanh towardzero ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31405= catanh upward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
31406= catanh downward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31407= catanh tonearest intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31408= catanh towardzero intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31409= catanh upward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31410= catanh downward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31411= catanh tonearest m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31412= catanh towardzero m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31413= catanh upward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31414= catanh downward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31415= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31416= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31417= catanh upward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31418= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31419= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31420= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31421= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
31422= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
31423= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
31424= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
31425= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
31426= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31427= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31428= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31429= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
31430= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31431= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31432= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31433= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31434= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31435= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31436= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31437= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31438= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31439= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31440= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31441= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31442= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31443= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31444= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31445= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31446= catanh downward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
31447= catanh tonearest binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
31448= catanh towardzero binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
31449= catanh upward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
31450= catanh downward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31451= catanh tonearest binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31452= catanh towardzero binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31453= catanh upward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda22216888p-4 : inexact-ok
31454= catanh downward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31455= catanh tonearest intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31456= catanh towardzero intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31457= catanh upward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31458= catanh downward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31459= catanh tonearest m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31460= catanh towardzero m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31461= catanh upward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31462= catanh downward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31463= catanh tonearest binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31464= catanh towardzero binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31465= catanh upward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31466= catanh downward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31467= catanh tonearest ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31468= catanh towardzero ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31469= catanh upward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
31470= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
31471= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31472= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
31473= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31474= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31475= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31476= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31477= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31478= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31479= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31480= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31481= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31482= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31483= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31484= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31485= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31486= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31487= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31488= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31489= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
31490= catanh downward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31491= catanh tonearest intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31492= catanh towardzero intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31493= catanh upward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31494= catanh downward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31495= catanh tonearest m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31496= catanh towardzero m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31497= catanh upward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31498= catanh downward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31499= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31500= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31501= catanh upward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31502= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31503= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31504= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31505= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
31506= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31507= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31508= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31509= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
31510= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31511= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31512= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31513= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31514= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31515= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31516= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31517= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31518= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31519= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31520= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31521= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31522= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31523= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31524= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31525= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31526= catanh downward binary64 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31527= catanh tonearest binary64 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31528= catanh towardzero binary64 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31529= catanh upward binary64 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
31530= catanh downward intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31531= catanh tonearest intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31532= catanh towardzero intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31533= catanh upward intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31534= catanh downward m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31535= catanh tonearest m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31536= catanh towardzero m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31537= catanh upward m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31538= catanh downward binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31539= catanh tonearest binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31540= catanh towardzero binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31541= catanh upward binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31542= catanh downward ibm128 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31543= catanh tonearest ibm128 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
31544= catanh towardzero ibm128 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31545= catanh upward ibm128 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31546= catanh downward binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
31547= catanh tonearest binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31548= catanh towardzero binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
31549= catanh upward binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31550= catanh downward intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31551= catanh tonearest intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31552= catanh towardzero intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31553= catanh upward intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31554= catanh downward m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31555= catanh tonearest m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31556= catanh towardzero m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31557= catanh upward m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31558= catanh downward binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31559= catanh tonearest binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31560= catanh towardzero binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31561= catanh upward binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31562= catanh downward ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31563= catanh tonearest ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31564= catanh towardzero ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31565= catanh upward ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31566= catanh downward intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31567= catanh tonearest intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31568= catanh towardzero intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31569= catanh upward intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31570= catanh downward m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31571= catanh tonearest m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31572= catanh towardzero m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31573= catanh upward m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31574= catanh downward binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31575= catanh tonearest binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31576= catanh towardzero binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31577= catanh upward binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1076 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31578= catanh downward ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31579= catanh tonearest ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31580= catanh towardzero ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31581= catanh upward ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x4p-1076 0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31582= catanh downward intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31583= catanh tonearest intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31584= catanh towardzero intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31585= catanh upward intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31586= catanh downward m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
31587= catanh tonearest m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
31588= catanh towardzero m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
31589= catanh upward m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
31590= catanh downward binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31591= catanh tonearest binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31592= catanh towardzero binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31593= catanh upward binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
31594= catanh downward intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
31595= catanh tonearest intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
31596= catanh towardzero intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
31597= catanh upward intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
31598= catanh downward m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
31599= catanh tonearest m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
31600= catanh towardzero m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
31601= catanh upward m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
31602= catanh downward binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
31603= catanh tonearest binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
31604= catanh towardzero binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
31605= catanh upward binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
31606= catanh downward intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
31607= catanh tonearest intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
31608= catanh towardzero intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
31609= catanh upward intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001008p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
31610= catanh downward m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
31611= catanh tonearest m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
31612= catanh towardzero m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
31613= catanh upward m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
31614= catanh downward binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31615= catanh tonearest binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31616= catanh towardzero binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31617= catanh upward binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
31618= catanh downward intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31619= catanh tonearest intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31620= catanh towardzero intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31621= catanh upward intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000008p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31622= catanh downward m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31623= catanh tonearest m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31624= catanh towardzero m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31625= catanh upward m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
31626= catanh downward binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31627= catanh tonearest binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31628= catanh towardzero binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31629= catanh upward binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000004p-16384 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
31630catanh -0x1p-16382 0x0.ffffffffffffffffp0
31631= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
31632= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
31633= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
31634= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
31635= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31636= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31637= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31638= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
31639= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31640= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31641= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31642= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31643= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31644= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31645= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31646= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31647= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31648= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31649= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31650= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31651= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31652= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31653= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31654= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31655= catanh downward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
31656= catanh tonearest binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
31657= catanh towardzero binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
31658= catanh upward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
31659= catanh downward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31660= catanh tonearest binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31661= catanh towardzero binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
31662= catanh upward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok
31663= catanh downward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31664= catanh tonearest intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31665= catanh towardzero intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31666= catanh upward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31667= catanh downward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31668= catanh tonearest m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31669= catanh towardzero m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
31670= catanh upward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
31671= catanh downward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31672= catanh tonearest binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31673= catanh towardzero binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31674= catanh upward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31675= catanh downward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31676= catanh tonearest ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31677= catanh towardzero ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31678= catanh upward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
31679= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
31680= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31681= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
31682= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
31683= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31684= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31685= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31686= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31687= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31688= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31689= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
31690= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
31691= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31692= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31693= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31694= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31695= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31696= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31697= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31698= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
31699= catanh downward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31700= catanh tonearest intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31701= catanh towardzero intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31702= catanh upward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31703= catanh downward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31704= catanh tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31705= catanh towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
31706= catanh upward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
31707= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31708= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31709= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31710= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31711= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31712= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31713= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31714= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
31715= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31716= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31717= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31718= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31719= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
31720= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
31721= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
31722= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
31723= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31724= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31725= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31726= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
31727= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31728= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31729= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
31730= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
31731= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31732= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31733= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31734= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31735= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31736= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31737= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31738= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31739= catanh downward binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31740= catanh tonearest binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31741= catanh towardzero binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31742= catanh upward binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31743= catanh downward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
31744= catanh tonearest binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
31745= catanh towardzero binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
31746= catanh upward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda22216888p-4 : inexact-ok
31747= catanh downward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
31748= catanh tonearest intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31749= catanh towardzero intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31750= catanh upward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
31751= catanh downward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
31752= catanh tonearest m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
31753= catanh towardzero m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
31754= catanh upward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
31755= catanh downward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31756= catanh tonearest binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31757= catanh towardzero binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31758= catanh upward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31759= catanh downward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31760= catanh tonearest ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31761= catanh towardzero ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31762= catanh upward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
31763= catanh downward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168b8p-4 : inexact-ok
31764= catanh tonearest binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
31765= catanh towardzero binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
31766= catanh upward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
31767= catanh downward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31768= catanh tonearest intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31769= catanh towardzero intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31770= catanh upward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31771= catanh downward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31772= catanh tonearest m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31773= catanh towardzero m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
31774= catanh upward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
31775= catanh downward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31776= catanh tonearest binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31777= catanh towardzero binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31778= catanh upward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31779= catanh downward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31780= catanh tonearest ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31781= catanh towardzero ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31782= catanh upward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
31783= catanh downward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31784= catanh tonearest intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31785= catanh towardzero intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31786= catanh upward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31787= catanh downward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31788= catanh tonearest m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31789= catanh towardzero m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
31790= catanh upward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
31791= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31792= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31793= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31794= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31795= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31796= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31797= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
31798= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
31799= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31800= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31801= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31802= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
31803= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31804= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31805= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31806= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31807= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31808= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31809= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31810= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31811= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31812= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31813= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31814= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31815= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31816= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31817= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31818= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31819= catanh downward binary64 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31820= catanh tonearest binary64 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31821= catanh towardzero binary64 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
31822= catanh upward binary64 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
31823= catanh downward intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688234p-4 : inexact-ok
31824= catanh tonearest intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31825= catanh towardzero intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31826= catanh upward intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688235p-4 : inexact-ok
31827= catanh downward m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688234p-4 : inexact-ok
31828= catanh tonearest m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
31829= catanh towardzero m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
31830= catanh upward m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688235p-4 : inexact-ok
31831= catanh downward binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31832= catanh tonearest binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31833= catanh towardzero binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31834= catanh upward binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31835= catanh downward ibm128 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31836= catanh tonearest ibm128 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
31837= catanh towardzero ibm128 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31838= catanh upward ibm128 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31839= catanh downward binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
31840= catanh tonearest binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31841= catanh towardzero binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
31842= catanh upward binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
31843= catanh downward intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31844= catanh tonearest intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31845= catanh towardzero intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31846= catanh upward intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31847= catanh downward m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31848= catanh tonearest m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31849= catanh towardzero m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
31850= catanh upward m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
31851= catanh downward binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31852= catanh tonearest binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31853= catanh towardzero binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31854= catanh upward binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31855= catanh downward ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31856= catanh tonearest ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31857= catanh towardzero ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31858= catanh upward ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31859= catanh downward intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31860= catanh tonearest intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31861= catanh towardzero intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31862= catanh upward intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31863= catanh downward m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31864= catanh tonearest m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31865= catanh towardzero m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
31866= catanh upward m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
31867= catanh downward binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31868= catanh tonearest binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31869= catanh towardzero binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
31870= catanh upward binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
31871= catanh downward ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31872= catanh tonearest ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
31873= catanh towardzero ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31874= catanh upward ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
31875= catanh downward intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31876= catanh tonearest intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31877= catanh towardzero intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31878= catanh upward intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31879= catanh downward m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
31880= catanh tonearest m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
31881= catanh towardzero m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
31882= catanh upward m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
31883= catanh downward binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31884= catanh tonearest binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31885= catanh towardzero binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31886= catanh upward binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
31887= catanh downward intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
31888= catanh tonearest intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
31889= catanh towardzero intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
31890= catanh upward intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fff8p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
31891= catanh downward m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688234p-4 : inexact-ok
31892= catanh tonearest m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
31893= catanh towardzero m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
31894= catanh upward m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fffcp-16384 0xc.90fda2221688235p-4 : inexact-ok
31895= catanh downward binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
31896= catanh tonearest binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
31897= catanh towardzero binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
31898= catanh upward binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
31899= catanh downward intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001008p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
31900= catanh tonearest intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
31901= catanh towardzero intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
31902= catanh upward intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
31903= catanh downward m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
31904= catanh tonearest m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
31905= catanh towardzero m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
31906= catanh upward m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
31907= catanh downward binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31908= catanh tonearest binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31909= catanh towardzero binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
31910= catanh upward binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
31911= catanh downward intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000008p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31912= catanh tonearest intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31913= catanh towardzero intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
31914= catanh upward intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
31915= catanh downward m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31916= catanh tonearest m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31917= catanh towardzero m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
31918= catanh upward m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
31919= catanh downward binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000004p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31920= catanh tonearest binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31921= catanh towardzero binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
31922= catanh upward binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
31923catanh 0x1p-16382 -0x0.ffffffffffffffffp0
31924= catanh downward binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31925= catanh tonearest binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31926= catanh towardzero binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31927= catanh upward binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31928= catanh downward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda22216888p-4 : inexact-ok
31929= catanh tonearest binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
31930= catanh towardzero binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
31931= catanh upward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
31932= catanh downward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
31933= catanh tonearest intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
31934= catanh towardzero intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
31935= catanh upward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
31936= catanh downward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
31937= catanh tonearest m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
31938= catanh towardzero m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
31939= catanh upward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
31940= catanh downward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31941= catanh tonearest binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
31942= catanh towardzero binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31943= catanh upward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
31944= catanh downward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
31945= catanh tonearest ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31946= catanh towardzero ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31947= catanh upward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
31948= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31949= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
31950= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31951= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
31952= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
31953= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
31954= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
31955= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
31956= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31957= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31958= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31959= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31960= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31961= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31962= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31963= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31964= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
31965= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31966= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31967= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
31968= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
31969= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31970= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31971= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
31972= catanh downward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
31973= catanh tonearest binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
31974= catanh towardzero binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
31975= catanh upward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
31976= catanh downward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
31977= catanh tonearest intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
31978= catanh towardzero intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
31979= catanh upward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
31980= catanh downward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
31981= catanh tonearest m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
31982= catanh towardzero m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
31983= catanh upward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
31984= catanh downward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
31985= catanh tonearest binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31986= catanh towardzero binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31987= catanh upward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
31988= catanh downward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
31989= catanh tonearest ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31990= catanh towardzero ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31991= catanh upward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
31992= catanh downward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31993= catanh tonearest intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31994= catanh towardzero intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31995= catanh upward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31996= catanh downward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
31997= catanh tonearest m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31998= catanh towardzero m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
31999= catanh upward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32000= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32001= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32002= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32003= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32004= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
32005= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32006= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32007= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32008= catanh downward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
32009= catanh tonearest binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
32010= catanh towardzero binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
32011= catanh upward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
32012= catanh downward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
32013= catanh tonearest binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32014= catanh towardzero binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32015= catanh upward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32016= catanh downward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32017= catanh tonearest intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32018= catanh towardzero intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32019= catanh upward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32020= catanh downward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32021= catanh tonearest m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32022= catanh towardzero m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32023= catanh upward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32024= catanh downward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32025= catanh tonearest binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32026= catanh towardzero binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32027= catanh upward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32028= catanh downward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
32029= catanh tonearest ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32030= catanh towardzero ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32031= catanh upward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32032= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
32033= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
32034= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
32035= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
32036= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
32037= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32038= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32039= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32040= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32041= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32042= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32043= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32044= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32045= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32046= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32047= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32048= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32049= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32050= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32051= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32052= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32053= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32054= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32055= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32056= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32057= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32058= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
32059= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
32060= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32061= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32062= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32063= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32064= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32065= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32066= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32067= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32068= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
32069= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32070= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32071= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32072= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
32073= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32074= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32075= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32076= catanh downward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32077= catanh tonearest intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32078= catanh towardzero intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32079= catanh upward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32080= catanh downward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32081= catanh tonearest m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32082= catanh towardzero m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32083= catanh upward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32084= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32085= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32086= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32087= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32088= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
32089= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32090= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32091= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32092= catanh downward binary64 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
32093= catanh tonearest binary64 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32094= catanh towardzero binary64 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32095= catanh upward binary64 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32096= catanh downward intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688235p-4 : inexact-ok
32097= catanh tonearest intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32098= catanh towardzero intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32099= catanh upward intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688234p-4 : inexact-ok
32100= catanh downward m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688235p-4 : inexact-ok
32101= catanh tonearest m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32102= catanh towardzero m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32103= catanh upward m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688234p-4 : inexact-ok
32104= catanh downward binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32105= catanh tonearest binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32106= catanh towardzero binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32107= catanh upward binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32108= catanh downward ibm128 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32109= catanh tonearest ibm128 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
32110= catanh towardzero ibm128 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32111= catanh upward ibm128 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32112= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
32113= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32114= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32115= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32116= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32117= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32118= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32119= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32120= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32121= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32122= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32123= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32124= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32125= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32126= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32127= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32128= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32129= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32130= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32131= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32132= catanh downward binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32133= catanh tonearest binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32134= catanh towardzero binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
32135= catanh upward binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
32136= catanh downward intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32137= catanh tonearest intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32138= catanh towardzero intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32139= catanh upward intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32140= catanh downward m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32141= catanh tonearest m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32142= catanh towardzero m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32143= catanh upward m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32144= catanh downward binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
32145= catanh tonearest binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32146= catanh towardzero binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32147= catanh upward binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32148= catanh downward ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32149= catanh tonearest ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32150= catanh towardzero ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32151= catanh upward ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32152= catanh downward intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32153= catanh tonearest intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32154= catanh towardzero intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32155= catanh upward intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32156= catanh downward m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32157= catanh tonearest m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32158= catanh towardzero m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32159= catanh upward m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32160= catanh downward binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32161= catanh tonearest binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32162= catanh towardzero binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32163= catanh upward binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32164= catanh downward ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32165= catanh tonearest ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32166= catanh towardzero ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32167= catanh upward ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32168= catanh downward intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fff8p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
32169= catanh tonearest intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
32170= catanh towardzero intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
32171= catanh upward intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
32172= catanh downward m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fffcp-16384 -0xc.90fda2221688235p-4 : inexact-ok
32173= catanh tonearest m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
32174= catanh towardzero m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
32175= catanh upward m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688234p-4 : inexact-ok
32176= catanh downward binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
32177= catanh tonearest binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
32178= catanh towardzero binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
32179= catanh upward binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
32180= catanh downward intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32181= catanh tonearest intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32182= catanh towardzero intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32183= catanh upward intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32184= catanh downward m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
32185= catanh tonearest m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
32186= catanh towardzero m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
32187= catanh upward m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
32188= catanh downward binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
32189= catanh tonearest binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32190= catanh towardzero binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32191= catanh upward binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32192= catanh downward intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
32193= catanh tonearest intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
32194= catanh towardzero intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
32195= catanh upward intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001008p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
32196= catanh downward m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
32197= catanh tonearest m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
32198= catanh towardzero m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
32199= catanh upward m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
32200= catanh downward binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
32201= catanh tonearest binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32202= catanh towardzero binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32203= catanh upward binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32204= catanh downward intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32205= catanh tonearest intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32206= catanh towardzero intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32207= catanh upward intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000008p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32208= catanh downward m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
32209= catanh tonearest m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32210= catanh towardzero m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32211= catanh upward m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32212= catanh downward binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
32213= catanh tonearest binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32214= catanh towardzero binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32215= catanh upward binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000004p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32216catanh -0x1p-16382 -0x0.ffffffffffffffffp0
32217= catanh downward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
32218= catanh tonearest binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
32219= catanh towardzero binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
32220= catanh upward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
32221= catanh downward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
32222= catanh tonearest binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32223= catanh towardzero binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32224= catanh upward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
32225= catanh downward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32226= catanh tonearest intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32227= catanh towardzero intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32228= catanh upward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32229= catanh downward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32230= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
32231= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32232= catanh upward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
32233= catanh downward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32234= catanh tonearest binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32235= catanh towardzero binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32236= catanh upward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32237= catanh downward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
32238= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32239= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32240= catanh upward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32241= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
32242= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
32243= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
32244= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
32245= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
32246= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32247= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32248= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32249= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32250= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32251= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32252= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32253= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32254= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32255= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32256= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32257= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32258= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32259= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32260= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32261= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32262= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32263= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32264= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32265= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32266= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
32267= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
32268= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
32269= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32270= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32271= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32272= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32273= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32274= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
32275= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32276= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
32277= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
32278= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32279= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32280= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32281= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
32282= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32283= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32284= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32285= catanh downward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32286= catanh tonearest intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32287= catanh towardzero intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32288= catanh upward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32289= catanh downward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
32290= catanh tonearest m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32291= catanh towardzero m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32292= catanh upward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
32293= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32294= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32295= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32296= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32297= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
32298= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32299= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32300= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32301= catanh downward binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
32302= catanh tonearest binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
32303= catanh towardzero binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
32304= catanh upward binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
32305= catanh downward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda22216888p-4 : inexact-ok
32306= catanh tonearest binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
32307= catanh towardzero binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
32308= catanh upward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
32309= catanh downward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
32310= catanh tonearest intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
32311= catanh towardzero intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
32312= catanh upward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
32313= catanh downward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
32314= catanh tonearest m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
32315= catanh towardzero m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
32316= catanh upward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
32317= catanh downward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32318= catanh tonearest binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32319= catanh towardzero binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32320= catanh upward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32321= catanh downward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
32322= catanh tonearest ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32323= catanh towardzero ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32324= catanh upward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
32325= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
32326= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
32327= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
32328= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
32329= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
32330= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
32331= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
32332= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
32333= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32334= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32335= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32336= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32337= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32338= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32339= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32340= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32341= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32342= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32343= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32344= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32345= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32346= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32347= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32348= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32349= catanh downward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
32350= catanh tonearest binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
32351= catanh towardzero binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
32352= catanh upward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
32353= catanh downward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
32354= catanh tonearest intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
32355= catanh towardzero intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
32356= catanh upward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
32357= catanh downward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
32358= catanh tonearest m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
32359= catanh towardzero m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
32360= catanh upward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
32361= catanh downward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
32362= catanh tonearest binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32363= catanh towardzero binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32364= catanh upward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32365= catanh downward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
32366= catanh tonearest ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32367= catanh towardzero ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32368= catanh upward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
32369= catanh downward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32370= catanh tonearest intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32371= catanh towardzero intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32372= catanh upward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32373= catanh downward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
32374= catanh tonearest m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32375= catanh towardzero m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32376= catanh upward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
32377= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32378= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32379= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32380= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32381= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
32382= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32383= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32384= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
32385= catanh downward binary64 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
32386= catanh tonearest binary64 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32387= catanh towardzero binary64 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32388= catanh upward binary64 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
32389= catanh downward intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32390= catanh tonearest intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32391= catanh towardzero intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32392= catanh upward intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32393= catanh downward m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32394= catanh tonearest m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
32395= catanh towardzero m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32396= catanh upward m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
32397= catanh downward binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32398= catanh tonearest binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
32399= catanh towardzero binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32400= catanh upward binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
32401= catanh downward ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32402= catanh tonearest ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
32403= catanh towardzero ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32404= catanh upward ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32405= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
32406= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32407= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32408= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32409= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32410= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32411= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32412= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32413= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32414= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32415= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32416= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32417= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32418= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32419= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32420= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32421= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32422= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32423= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32424= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32425= catanh downward binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32426= catanh tonearest binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
32427= catanh towardzero binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
32428= catanh upward binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
32429= catanh downward intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32430= catanh tonearest intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32431= catanh towardzero intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32432= catanh upward intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32433= catanh downward m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32434= catanh tonearest m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
32435= catanh towardzero m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32436= catanh upward m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
32437= catanh downward binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
32438= catanh tonearest binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32439= catanh towardzero binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32440= catanh upward binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
32441= catanh downward ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32442= catanh tonearest ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32443= catanh towardzero ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32444= catanh upward ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32445= catanh downward intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32446= catanh tonearest intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32447= catanh towardzero intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32448= catanh upward intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32449= catanh downward m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
32450= catanh tonearest m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32451= catanh towardzero m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32452= catanh upward m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
32453= catanh downward binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
32454= catanh tonearest binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32455= catanh towardzero binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32456= catanh upward binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
32457= catanh downward ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x4p-1076 -0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32458= catanh tonearest ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
32459= catanh towardzero ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32460= catanh upward ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
32461= catanh downward intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
32462= catanh tonearest intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
32463= catanh towardzero intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
32464= catanh upward intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
32465= catanh downward m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
32466= catanh tonearest m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
32467= catanh towardzero m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
32468= catanh upward m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
32469= catanh downward binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
32470= catanh tonearest binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
32471= catanh towardzero binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
32472= catanh upward binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
32473= catanh downward intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32474= catanh tonearest intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32475= catanh towardzero intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32476= catanh upward intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32477= catanh downward m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
32478= catanh tonearest m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
32479= catanh towardzero m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
32480= catanh upward m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
32481= catanh downward binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
32482= catanh tonearest binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32483= catanh towardzero binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32484= catanh upward binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32485= catanh downward intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001008p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
32486= catanh tonearest intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
32487= catanh towardzero intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
32488= catanh upward intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
32489= catanh downward m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
32490= catanh tonearest m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
32491= catanh towardzero m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
32492= catanh upward m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
32493= catanh downward binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
32494= catanh tonearest binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32495= catanh towardzero binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32496= catanh upward binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
32497= catanh downward intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000008p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
32498= catanh tonearest intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32499= catanh towardzero intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32500= catanh upward intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
32501= catanh downward m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
32502= catanh tonearest m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32503= catanh towardzero m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32504= catanh upward m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
32505= catanh downward binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000004p-16384 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
32506= catanh tonearest binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32507= catanh towardzero binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32508= catanh upward binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
32509catanh 0x1.0000000000000000000000000001p0 0x1p-16382
32510= catanh downward binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
32511= catanh tonearest binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
32512= catanh towardzero binary32 0x1.000002p+0 0x8p-152 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
32513= catanh upward binary32 0x1.000002p+0 0x8p-152 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
32514= catanh downward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32515= catanh tonearest binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
32516= catanh towardzero binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32517= catanh upward binary64 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
32518= catanh downward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32519= catanh tonearest intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32520= catanh towardzero intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32521= catanh upward intel96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32522= catanh downward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32523= catanh tonearest m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32524= catanh towardzero m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32525= catanh upward m68k96 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32526= catanh downward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32527= catanh tonearest binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32528= catanh towardzero binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32529= catanh upward binary128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32530= catanh downward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32531= catanh tonearest ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32532= catanh towardzero ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32533= catanh upward ibm128 0x1.000002p+0 0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32534= catanh downward binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
32535= catanh tonearest binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
32536= catanh towardzero binary32 0x1.000002p+0 0x0p+0 : 0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
32537= catanh upward binary32 0x1.000002p+0 0x0p+0 : 0x8.51593p+0 0x1.921fb6p+0 : inexact-ok
32538= catanh downward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32539= catanh tonearest binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
32540= catanh towardzero binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32541= catanh upward binary64 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
32542= catanh downward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32543= catanh tonearest intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32544= catanh towardzero intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32545= catanh upward intel96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32546= catanh downward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32547= catanh tonearest m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32548= catanh towardzero m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32549= catanh upward m68k96 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
32550= catanh downward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32551= catanh tonearest binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32552= catanh towardzero binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32553= catanh upward binary128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32554= catanh downward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32555= catanh tonearest ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32556= catanh towardzero ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32557= catanh upward ibm128 0x1.000002p+0 0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
32558= catanh downward binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32559= catanh tonearest binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
32560= catanh towardzero binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
32561= catanh upward binary64 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b98p+0 0x1.921fb54442d19p+0 : inexact-ok
32562= catanh downward intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32563= catanh tonearest intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32564= catanh towardzero intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32565= catanh upward intel96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32566= catanh downward m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32567= catanh tonearest m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32568= catanh towardzero m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32569= catanh upward m68k96 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32570= catanh downward binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32571= catanh tonearest binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32572= catanh towardzero binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32573= catanh upward binary128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32574= catanh downward ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32575= catanh tonearest ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32576= catanh towardzero ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32577= catanh upward ibm128 0x1.000002p+0 0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32578= catanh downward intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32579= catanh tonearest intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32580= catanh towardzero intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32581= catanh upward intel96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32582= catanh downward m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32583= catanh tonearest m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32584= catanh towardzero m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
32585= catanh upward m68k96 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
32586= catanh downward binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32587= catanh tonearest binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32588= catanh towardzero binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32589= catanh upward binary128 0x1.000002p+0 0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32590= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
32591= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
32592= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
32593= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
32594= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
32595= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
32596= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
32597= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
32598= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
32599= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
32600= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
32601= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
32602= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
32603= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
32604= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
32605= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
32606= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32607= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32608= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32609= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32610= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32611= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32612= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32613= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32614= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
32615= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
32616= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
32617= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
32618= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
32619= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
32620= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
32621= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
32622= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
32623= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
32624= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
32625= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
32626= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32627= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32628= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32629= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32630= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32631= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32632= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32633= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32634= catanh downward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
32635= catanh tonearest intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
32636= catanh towardzero intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
32637= catanh upward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
32638= catanh downward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
32639= catanh tonearest m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
32640= catanh towardzero m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
32641= catanh upward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
32642= catanh downward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32643= catanh tonearest binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32644= catanh towardzero binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32645= catanh upward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32646= catanh downward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32647= catanh tonearest binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32648= catanh towardzero binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32649= catanh upward binary64 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
32650= catanh downward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32651= catanh tonearest intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32652= catanh towardzero intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32653= catanh upward intel96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32654= catanh downward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32655= catanh tonearest m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32656= catanh towardzero m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32657= catanh upward m68k96 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32658= catanh downward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32659= catanh tonearest binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32660= catanh towardzero binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32661= catanh upward binary128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
32662= catanh downward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32663= catanh tonearest ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32664= catanh towardzero ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32665= catanh upward ibm128 0x1.0000000000001p+0 0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
32666= catanh downward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32667= catanh tonearest binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32668= catanh towardzero binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32669= catanh upward binary64 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
32670= catanh downward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32671= catanh tonearest intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32672= catanh towardzero intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32673= catanh upward intel96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32674= catanh downward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32675= catanh tonearest m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32676= catanh towardzero m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32677= catanh upward m68k96 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
32678= catanh downward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32679= catanh tonearest binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32680= catanh towardzero binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32681= catanh upward binary128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
32682= catanh downward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32683= catanh tonearest ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32684= catanh towardzero ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32685= catanh upward ibm128 0x1.0000000000001p+0 0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32686= catanh downward binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32687= catanh tonearest binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32688= catanh towardzero binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
32689= catanh upward binary64 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fbp+4 0x1.921fb54442d19p+0 : inexact-ok
32690= catanh downward intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32691= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32692= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32693= catanh upward intel96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32694= catanh downward m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32695= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32696= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32697= catanh upward m68k96 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32698= catanh downward binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32699= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32700= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32701= catanh upward binary128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32702= catanh downward ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32703= catanh tonearest ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32704= catanh towardzero ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32705= catanh upward ibm128 0x1.0000000000001p+0 0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32706= catanh downward intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32707= catanh tonearest intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32708= catanh towardzero intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32709= catanh upward intel96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32710= catanh downward m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32711= catanh tonearest m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32712= catanh towardzero m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
32713= catanh upward m68k96 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32714= catanh downward binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32715= catanh tonearest binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32716= catanh towardzero binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32717= catanh upward binary128 0x1.0000000000001p+0 0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32718= catanh downward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32719= catanh tonearest intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32720= catanh towardzero intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32721= catanh upward intel96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32722= catanh downward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32723= catanh tonearest m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32724= catanh towardzero m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32725= catanh upward m68k96 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32726= catanh downward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
32727= catanh tonearest binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
32728= catanh towardzero binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
32729= catanh upward binary128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
32730= catanh downward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
32731= catanh tonearest ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
32732= catanh towardzero ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
32733= catanh upward ibm128 0x1.0000000000000002p+0 0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
32734= catanh downward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32735= catanh tonearest intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32736= catanh towardzero intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32737= catanh upward intel96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32738= catanh downward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32739= catanh tonearest m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32740= catanh towardzero m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32741= catanh upward m68k96 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
32742= catanh downward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32743= catanh tonearest binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32744= catanh towardzero binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32745= catanh upward binary128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32746= catanh downward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32747= catanh tonearest ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32748= catanh towardzero ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32749= catanh upward ibm128 0x1.0000000000000002p+0 0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
32750= catanh downward intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32751= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32752= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32753= catanh upward intel96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32754= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32755= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32756= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32757= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32758= catanh downward binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32759= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32760= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32761= catanh upward binary128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32762= catanh downward ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32763= catanh tonearest ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32764= catanh towardzero ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32765= catanh upward ibm128 0x1.0000000000000002p+0 0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32766= catanh downward intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32767= catanh tonearest intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32768= catanh towardzero intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32769= catanh upward intel96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32770= catanh downward m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32771= catanh tonearest m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32772= catanh towardzero m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
32773= catanh upward m68k96 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
32774= catanh downward binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32775= catanh tonearest binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32776= catanh towardzero binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32777= catanh upward binary128 0x1.0000000000000002p+0 0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32778= catanh downward binary128 0x1.0000000000000000000000000001p+0 0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
32779= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
32780= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
32781= catanh upward binary128 0x1.0000000000000000000000000001p+0 0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
93adfe2d
SL
32782= catanh downward binary128 0x1.0000000000000000000000000001p+0 0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32783= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32784= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32785= catanh upward binary128 0x1.0000000000000000000000000001p+0 0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
32786= catanh downward binary128 0x1.0000000000000000000000000001p+0 0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32787= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32788= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32789= catanh upward binary128 0x1.0000000000000000000000000001p+0 0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32790= catanh downward binary128 0x1.0000000000000000000000000001p+0 0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32791= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32792= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32793= catanh upward binary128 0x1.0000000000000000000000000001p+0 0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32794= catanh downward binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
32795= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
32796= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
32797= catanh upward binary128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d18p+4 0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
32798= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
32799= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
32800= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
32801= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38ep+4 0x1.921fb54442c98469898cc51702p+0 : inexact-ok
93adfe2d
SL
32802= catanh downward binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32803= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32804= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32805= catanh upward binary128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32806= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32807= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32808= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32809= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
32810= catanh downward binary128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32811= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32812= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32813= catanh upward binary128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32814= catanh downward ibm128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32815= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32816= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32817= catanh upward ibm128 0x1.000000000000000000000000008p+0 0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32818= catanh downward binary128 0x1.000000000000000000000000008p+0 0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32819= catanh tonearest binary128 0x1.000000000000000000000000008p+0 0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32820= catanh towardzero binary128 0x1.000000000000000000000000008p+0 0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32821= catanh upward binary128 0x1.000000000000000000000000008p+0 0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32822catanh 0x1.0000000000000000000000000001p0 -0x1p-16382
32823= catanh downward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
32824= catanh tonearest binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
32825= catanh towardzero binary32 0x1.000002p+0 -0x0p+0 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
32826= catanh upward binary32 0x1.000002p+0 -0x0p+0 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
32827= catanh downward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
32828= catanh tonearest binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32829= catanh towardzero binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
32830= catanh upward binary64 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32831= catanh downward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32832= catanh tonearest intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32833= catanh towardzero intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32834= catanh upward intel96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32835= catanh downward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32836= catanh tonearest m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32837= catanh towardzero m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32838= catanh upward m68k96 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
32839= catanh downward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32840= catanh tonearest binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32841= catanh towardzero binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32842= catanh upward binary128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32843= catanh downward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32844= catanh tonearest ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32845= catanh towardzero ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32846= catanh upward ibm128 0x1.000002p+0 -0x0p+0 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
32847= catanh downward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
32848= catanh tonearest binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
32849= catanh towardzero binary32 0x1.000002p+0 -0x8p-152 : 0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
32850= catanh upward binary32 0x1.000002p+0 -0x8p-152 : 0x8.51593p+0 -0x1.921fb4p+0 : inexact-ok
32851= catanh downward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
32852= catanh tonearest binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32853= catanh towardzero binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
32854= catanh upward binary64 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32855= catanh downward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32856= catanh tonearest intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32857= catanh towardzero intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32858= catanh upward intel96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32859= catanh downward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32860= catanh tonearest m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32861= catanh towardzero m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32862= catanh upward m68k96 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32863= catanh downward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32864= catanh tonearest binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32865= catanh towardzero binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32866= catanh upward binary128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32867= catanh downward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32868= catanh tonearest ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32869= catanh towardzero ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32870= catanh upward ibm128 0x1.000002p+0 -0x8p-152 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32871= catanh downward binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d19p+0 : inexact-ok
32872= catanh tonearest binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32873= catanh towardzero binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
32874= catanh upward binary64 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
32875= catanh downward intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32876= catanh tonearest intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32877= catanh towardzero intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32878= catanh upward intel96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32879= catanh downward m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32880= catanh tonearest m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32881= catanh towardzero m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32882= catanh upward m68k96 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32883= catanh downward binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32884= catanh tonearest binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32885= catanh towardzero binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32886= catanh upward binary128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32887= catanh downward ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32888= catanh tonearest ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32889= catanh towardzero ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32890= catanh upward ibm128 0x1.000002p+0 -0x4p-1076 : 0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32891= catanh downward intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32892= catanh tonearest intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32893= catanh towardzero intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32894= catanh upward intel96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32895= catanh downward m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32896= catanh tonearest m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
32897= catanh towardzero m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32898= catanh upward m68k96 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9741p+0 -0x1.921fb54442d18468p+0 : inexact-ok
32899= catanh downward binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32900= catanh tonearest binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32901= catanh towardzero binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32902= catanh upward binary128 0x1.000002p+0 -0x4p-16384 : 0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32903= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
32904= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
32905= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
32906= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
32907= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
32908= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
32909= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
32910= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
32911= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
32912= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
32913= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
32914= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
32915= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
32916= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
32917= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
32918= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
32919= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32920= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32921= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32922= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32923= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32924= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32925= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32926= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32927= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
32928= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
32929= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
32930= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
32931= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
32932= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
32933= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
32934= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
32935= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
32936= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
32937= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
32938= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
32939= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32940= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32941= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32942= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32943= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
32944= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32945= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32946= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
32947= catanh downward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
32948= catanh tonearest intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
32949= catanh towardzero intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
32950= catanh upward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
32951= catanh downward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
32952= catanh tonearest m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
32953= catanh towardzero m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
32954= catanh upward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
32955= catanh downward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
32956= catanh tonearest binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32957= catanh towardzero binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32958= catanh upward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
32959= catanh downward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
32960= catanh tonearest binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
32961= catanh towardzero binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
32962= catanh upward binary64 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
32963= catanh downward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32964= catanh tonearest intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32965= catanh towardzero intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32966= catanh upward intel96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32967= catanh downward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32968= catanh tonearest m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32969= catanh towardzero m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32970= catanh upward m68k96 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
32971= catanh downward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
32972= catanh tonearest binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32973= catanh towardzero binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
32974= catanh upward binary128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
32975= catanh downward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
32976= catanh tonearest ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32977= catanh towardzero ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32978= catanh upward ibm128 0x1.0000000000001p+0 -0x0p+0 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
32979= catanh downward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
32980= catanh tonearest binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
32981= catanh towardzero binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
32982= catanh upward binary64 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
32983= catanh downward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32984= catanh tonearest intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32985= catanh towardzero intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32986= catanh upward intel96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32987= catanh downward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32988= catanh tonearest m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
32989= catanh towardzero m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32990= catanh upward m68k96 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
32991= catanh downward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
32992= catanh tonearest binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32993= catanh towardzero binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32994= catanh upward binary128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
32995= catanh downward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
32996= catanh tonearest ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32997= catanh towardzero ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32998= catanh upward ibm128 0x1.0000000000001p+0 -0x8p-152 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
32999= catanh downward binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d19p+0 : inexact-ok
33000= catanh tonearest binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33001= catanh towardzero binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33002= catanh upward binary64 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fbp+4 -0x1.921fb54442d18p+0 : inexact-ok
33003= catanh downward intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33004= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33005= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33006= catanh upward intel96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33007= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33008= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33009= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33010= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33011= catanh downward binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33012= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33013= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33014= catanh upward binary128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33015= catanh downward ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33016= catanh tonearest ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33017= catanh towardzero ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33018= catanh upward ibm128 0x1.0000000000001p+0 -0x4p-1076 : 0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33019= catanh downward intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33020= catanh tonearest intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33021= catanh towardzero intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33022= catanh upward intel96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33023= catanh downward m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33024= catanh tonearest m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33025= catanh towardzero m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33026= catanh upward m68k96 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33027= catanh downward binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33028= catanh tonearest binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33029= catanh towardzero binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33030= catanh upward binary128 0x1.0000000000001p+0 -0x4p-16384 : 0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33031= catanh downward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33032= catanh tonearest intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33033= catanh towardzero intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33034= catanh upward intel96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33035= catanh downward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33036= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33037= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33038= catanh upward m68k96 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
33039= catanh downward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33040= catanh tonearest binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33041= catanh towardzero binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33042= catanh upward binary128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33043= catanh downward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33044= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33045= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33046= catanh upward ibm128 0x1.0000000000000002p+0 -0x0p+0 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
33047= catanh downward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33048= catanh tonearest intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33049= catanh towardzero intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33050= catanh upward intel96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33051= catanh downward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33052= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33053= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33054= catanh upward m68k96 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33055= catanh downward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
33056= catanh tonearest binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33057= catanh towardzero binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33058= catanh upward binary128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33059= catanh downward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
33060= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33061= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33062= catanh upward ibm128 0x1.0000000000000002p+0 -0x8p-152 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33063= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33064= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33065= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33066= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33067= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33068= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33069= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33070= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33071= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33072= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33073= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33074= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33075= catanh downward ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33076= catanh tonearest ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33077= catanh towardzero ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33078= catanh upward ibm128 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33079= catanh downward intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33080= catanh tonearest intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33081= catanh towardzero intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33082= catanh upward intel96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33083= catanh downward m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33084= catanh tonearest m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33085= catanh towardzero m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33086= catanh upward m68k96 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef358p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33087= catanh downward binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33088= catanh tonearest binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33089= catanh towardzero binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33090= catanh upward binary128 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
93adfe2d
SL
33091= catanh downward binary128 0x1.0000000000000000000000000001p+0 -0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33092= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 -0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33093= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 -0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33094= catanh upward binary128 0x1.0000000000000000000000000001p+0 -0x0p+0 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
33095= catanh downward binary128 0x1.0000000000000000000000000001p+0 -0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 -0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
33096= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 -0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 -0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
33097= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 -0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 -0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33098= catanh upward binary128 0x1.0000000000000000000000000001p+0 -0x8p-152 : 0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 -0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33099= catanh downward binary128 0x1.0000000000000000000000000001p+0 -0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33100= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 -0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33101= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 -0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33102= catanh upward binary128 0x1.0000000000000000000000000001p+0 -0x4p-1076 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33103= catanh downward binary128 0x1.0000000000000000000000000001p+0 -0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33104= catanh tonearest binary128 0x1.0000000000000000000000000001p+0 -0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33105= catanh towardzero binary128 0x1.0000000000000000000000000001p+0 -0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33106= catanh upward binary128 0x1.0000000000000000000000000001p+0 -0x4p-16384 : 0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
93adfe2d
SL
33107= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33108= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33109= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33110= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33111= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33112= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33113= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33114= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x0p+0 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
33115= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
33116= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33117= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33118= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38d18p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33119= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc51702p+0 : inexact-ok
33120= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33121= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33122= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x8p-152 : 0x2.4bc9ef64e6ff43090cc242e38ep+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33123= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33124= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33125= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33126= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33127= catanh downward ibm128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33128= catanh tonearest ibm128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33129= catanh towardzero ibm128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33130= catanh upward ibm128 0x1.000000000000000000000000008p+0 -0x4p-1076 : 0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33131= catanh downward binary128 0x1.000000000000000000000000008p+0 -0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33132= catanh tonearest binary128 0x1.000000000000000000000000008p+0 -0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33133= catanh towardzero binary128 0x1.000000000000000000000000008p+0 -0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33134= catanh upward binary128 0x1.000000000000000000000000008p+0 -0x4p-16384 : 0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33135catanh -0x1.0000000000000000000000000001p0 0x1p-16382
33136= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
33137= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
33138= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
33139= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
33140= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
33141= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
33142= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
33143= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
33144= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
33145= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
33146= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
33147= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
33148= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
33149= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
33150= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
33151= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
33152= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33153= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33154= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33155= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33156= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33157= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33158= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33159= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33160= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
33161= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
33162= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
33163= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
33164= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
33165= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
33166= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
33167= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
33168= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
33169= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
33170= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
33171= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
33172= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33173= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33174= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33175= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33176= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33177= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33178= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33179= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33180= catanh downward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
33181= catanh tonearest intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
33182= catanh towardzero intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
33183= catanh upward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
33184= catanh downward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
33185= catanh tonearest m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
33186= catanh towardzero m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
33187= catanh upward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
33188= catanh downward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33189= catanh tonearest binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33190= catanh towardzero binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33191= catanh upward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33192= catanh downward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
33193= catanh tonearest binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
33194= catanh towardzero binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
33195= catanh upward binary32 -0x1.000002p+0 0x8p-152 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
33196= catanh downward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33197= catanh tonearest binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33198= catanh towardzero binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
33199= catanh upward binary64 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
33200= catanh downward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33201= catanh tonearest intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33202= catanh towardzero intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33203= catanh upward intel96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33204= catanh downward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33205= catanh tonearest m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33206= catanh towardzero m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33207= catanh upward m68k96 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33208= catanh downward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33209= catanh tonearest binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33210= catanh towardzero binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33211= catanh upward binary128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33212= catanh downward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33213= catanh tonearest ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33214= catanh towardzero ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33215= catanh upward ibm128 -0x1.000002p+0 0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33216= catanh downward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51593p+0 0x1.921fb4p+0 : inexact-ok
33217= catanh tonearest binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
33218= catanh towardzero binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb4p+0 : inexact-ok
33219= catanh upward binary32 -0x1.000002p+0 0x0p+0 : -0x8.51592p+0 0x1.921fb6p+0 : inexact-ok
33220= catanh downward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33221= catanh tonearest binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33222= catanh towardzero binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
33223= catanh upward binary64 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
33224= catanh downward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33225= catanh tonearest intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33226= catanh towardzero intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33227= catanh upward intel96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33228= catanh downward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33229= catanh tonearest m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33230= catanh towardzero m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33231= catanh upward m68k96 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
33232= catanh downward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33233= catanh tonearest binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33234= catanh towardzero binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33235= catanh upward binary128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33236= catanh downward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33237= catanh tonearest ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33238= catanh towardzero ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33239= catanh upward ibm128 -0x1.000002p+0 0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
33240= catanh downward binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33241= catanh tonearest binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b98p+0 0x1.921fb54442d18p+0 : inexact-ok
33242= catanh towardzero binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9p+0 0x1.921fb54442d18p+0 : inexact-ok
33243= catanh upward binary64 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9p+0 0x1.921fb54442d19p+0 : inexact-ok
33244= catanh downward intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33245= catanh tonearest intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33246= catanh towardzero intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33247= catanh upward intel96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33248= catanh downward m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33249= catanh tonearest m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33250= catanh towardzero m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33251= catanh upward m68k96 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33252= catanh downward binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33253= catanh tonearest binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33254= catanh towardzero binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33255= catanh upward binary128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33256= catanh downward ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33257= catanh tonearest ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33258= catanh towardzero ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33259= catanh upward ibm128 -0x1.000002p+0 0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33260= catanh downward intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33261= catanh tonearest intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33262= catanh towardzero intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33263= catanh upward intel96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33264= catanh downward m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d18468p+0 : inexact-ok
33265= catanh tonearest m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9741p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33266= catanh towardzero m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d18468p+0 : inexact-ok
33267= catanh upward m68k96 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b974p+0 0x1.921fb54442d1846ap+0 : inexact-ok
33268= catanh downward binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33269= catanh tonearest binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33270= catanh towardzero binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33271= catanh upward binary128 -0x1.000002p+0 0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33272= catanh downward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
33273= catanh tonearest binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33274= catanh towardzero binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33275= catanh upward binary64 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
33276= catanh downward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33277= catanh tonearest intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33278= catanh towardzero intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33279= catanh upward intel96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33280= catanh downward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33281= catanh tonearest m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33282= catanh towardzero m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33283= catanh upward m68k96 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33284= catanh downward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33285= catanh tonearest binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33286= catanh towardzero binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33287= catanh upward binary128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
33288= catanh downward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33289= catanh tonearest ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33290= catanh towardzero ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33291= catanh upward ibm128 -0x1.0000000000001p+0 0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
33292= catanh downward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
33293= catanh tonearest binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33294= catanh towardzero binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33295= catanh upward binary64 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
33296= catanh downward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33297= catanh tonearest intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33298= catanh towardzero intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33299= catanh upward intel96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33300= catanh downward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33301= catanh tonearest m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33302= catanh towardzero m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33303= catanh upward m68k96 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
33304= catanh downward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33305= catanh tonearest binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33306= catanh towardzero binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33307= catanh upward binary128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
33308= catanh downward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33309= catanh tonearest ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33310= catanh towardzero ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33311= catanh upward ibm128 -0x1.0000000000001p+0 0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33312= catanh downward binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fbp+4 0x1.921fb54442d18p+0 : inexact-ok
33313= catanh tonearest binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33314= catanh towardzero binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d18p+0 : inexact-ok
33315= catanh upward binary64 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fap+4 0x1.921fb54442d19p+0 : inexact-ok
33316= catanh downward intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33317= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33318= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33319= catanh upward intel96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33320= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33321= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33322= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33323= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33324= catanh downward binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33325= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33326= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33327= catanh upward binary128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33328= catanh downward ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c7p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33329= catanh tonearest ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33330= catanh towardzero ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33331= catanh upward ibm128 -0x1.0000000000001p+0 0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33332= catanh downward intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33333= catanh tonearest intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33334= catanh towardzero intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33335= catanh upward intel96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33336= catanh downward m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 0x1.921fb54442d18468p+0 : inexact-ok
33337= catanh tonearest m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33338= catanh towardzero m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d18468p+0 : inexact-ok
33339= catanh upward m68k96 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33340= catanh downward binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c68ap+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33341= catanh tonearest binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33342= catanh towardzero binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33343= catanh upward binary128 -0x1.0000000000001p+0 0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33344= catanh downward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33345= catanh tonearest intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33346= catanh towardzero intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33347= catanh upward intel96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33348= catanh downward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33349= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33350= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33351= catanh upward m68k96 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33352= catanh downward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33353= catanh tonearest binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33354= catanh towardzero binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33355= catanh upward binary128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
33356= catanh downward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33357= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33358= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33359= catanh upward ibm128 -0x1.0000000000000002p+0 0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc31702p+0 : inexact-ok
33360= catanh downward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33361= catanh tonearest intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33362= catanh towardzero intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33363= catanh upward intel96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33364= catanh downward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33365= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33366= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33367= catanh upward m68k96 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
93adfe2d
SL
33368= catanh downward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33369= catanh tonearest binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33370= catanh towardzero binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33371= catanh upward binary128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33372= catanh downward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33373= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33374= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33375= catanh upward ibm128 -0x1.0000000000000002p+0 0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
33376= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33377= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33378= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33379= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33380= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33381= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33382= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33383= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33384= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33385= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33386= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33387= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33388= catanh downward ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33389= catanh tonearest ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33390= catanh towardzero ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33391= catanh upward ibm128 -0x1.0000000000000002p+0 0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33392= catanh downward intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33393= catanh tonearest intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33394= catanh towardzero intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33395= catanh upward intel96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33396= catanh downward m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d18468p+0 : inexact-ok
33397= catanh tonearest m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef358p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33398= catanh towardzero m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d18468p+0 : inexact-ok
33399= catanh upward m68k96 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef356p+4 0x1.921fb54442d1846ap+0 : inexact-ok
33400= catanh downward binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33401= catanh tonearest binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33402= catanh towardzero binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33403= catanh upward binary128 -0x1.0000000000000002p+0 0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33404= catanh downward binary128 -0x1.0000000000000000000000000001p+0 0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33405= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
33406= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33407= catanh upward binary128 -0x1.0000000000000000000000000001p+0 0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
93adfe2d
SL
33408= catanh downward binary128 -0x1.0000000000000000000000000001p+0 0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33409= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33410= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33411= catanh upward binary128 -0x1.0000000000000000000000000001p+0 0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
2c51dfd0
JM
33412= catanh downward binary128 -0x1.0000000000000000000000000001p+0 0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33413= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33414= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33415= catanh upward binary128 -0x1.0000000000000000000000000001p+0 0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33416= catanh downward binary128 -0x1.0000000000000000000000000001p+0 0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33417= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33418= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33419= catanh upward binary128 -0x1.0000000000000000000000000001p+0 0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33420= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d18p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33421= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33422= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33423= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
33424= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38ep+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33425= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33426= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33427= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 0x1.921fb54442c98469898cc51702p+0 : inexact-ok
93adfe2d
SL
33428= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33429= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33430= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33431= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33432= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33433= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33434= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33435= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
2c51dfd0
JM
33436= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33437= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33438= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33439= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33440= catanh downward ibm128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33441= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33442= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33443= catanh upward ibm128 -0x1.000000000000000000000000008p+0 0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33444= catanh downward binary128 -0x1.000000000000000000000000008p+0 0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33445= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33446= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33447= catanh upward binary128 -0x1.000000000000000000000000008p+0 0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33448catanh -0x1.0000000000000000000000000001p0 -0x1p-16382
33449= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
33450= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
33451= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
33452= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
33453= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
33454= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
33455= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
33456= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
33457= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
33458= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
33459= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
33460= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
33461= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
33462= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
33463= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
33464= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
33465= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33466= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33467= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33468= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33469= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33470= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33471= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33472= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33473= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
33474= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
33475= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
33476= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
33477= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
33478= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
33479= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
33480= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
33481= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
33482= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
33483= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
33484= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
33485= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33486= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33487= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33488= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33489= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33490= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33491= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33492= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33493= catanh downward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
33494= catanh tonearest intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
33495= catanh towardzero intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
33496= catanh upward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
33497= catanh downward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
33498= catanh tonearest m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
33499= catanh towardzero m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
33500= catanh upward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
33501= catanh downward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33502= catanh tonearest binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33503= catanh towardzero binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33504= catanh upward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33505= catanh downward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
33506= catanh tonearest binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
33507= catanh towardzero binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
33508= catanh upward binary32 -0x1.000002p+0 -0x0p+0 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
33509= catanh downward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
33510= catanh tonearest binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
33511= catanh towardzero binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33512= catanh upward binary64 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33513= catanh downward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33514= catanh tonearest intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33515= catanh towardzero intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33516= catanh upward intel96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33517= catanh downward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33518= catanh tonearest m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33519= catanh towardzero m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33520= catanh upward m68k96 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
33521= catanh downward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33522= catanh tonearest binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33523= catanh towardzero binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33524= catanh upward binary128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33525= catanh downward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33526= catanh tonearest ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33527= catanh towardzero ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33528= catanh upward ibm128 -0x1.000002p+0 -0x0p+0 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
33529= catanh downward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51593p+0 -0x1.921fb6p+0 : inexact-ok
33530= catanh tonearest binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb6p+0 : inexact-ok
33531= catanh towardzero binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
33532= catanh upward binary32 -0x1.000002p+0 -0x8p-152 : -0x8.51592p+0 -0x1.921fb4p+0 : inexact-ok
33533= catanh downward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
33534= catanh tonearest binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
33535= catanh towardzero binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33536= catanh upward binary64 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33537= catanh downward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33538= catanh tonearest intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33539= catanh towardzero intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33540= catanh upward intel96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33541= catanh downward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33542= catanh tonearest m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33543= catanh towardzero m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33544= catanh upward m68k96 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33545= catanh downward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33546= catanh tonearest binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33547= catanh towardzero binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33548= catanh upward binary128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33549= catanh downward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33550= catanh tonearest ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33551= catanh towardzero ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33552= catanh upward ibm128 -0x1.000002p+0 -0x8p-152 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33553= catanh downward binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d19p+0 : inexact-ok
33554= catanh tonearest binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b98p+0 -0x1.921fb54442d18p+0 : inexact-ok
33555= catanh towardzero binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33556= catanh upward binary64 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9p+0 -0x1.921fb54442d18p+0 : inexact-ok
33557= catanh downward intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33558= catanh tonearest intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33559= catanh towardzero intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33560= catanh upward intel96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33561= catanh downward m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33562= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33563= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33564= catanh upward m68k96 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33565= catanh downward binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33566= catanh tonearest binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33567= catanh towardzero binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33568= catanh upward binary128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33569= catanh downward ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33570= catanh tonearest ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cabcp+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33571= catanh towardzero ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33572= catanh upward ibm128 -0x1.000002p+0 -0x4p-1076 : -0x8.5159201dd5b9740d76d715cab8p+0 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33573= catanh downward intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33574= catanh tonearest intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33575= catanh towardzero intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33576= catanh upward intel96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33577= catanh downward m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33578= catanh tonearest m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9741p+0 -0x1.921fb54442d1846ap+0 : inexact-ok
33579= catanh towardzero m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33580= catanh upward m68k96 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b974p+0 -0x1.921fb54442d18468p+0 : inexact-ok
33581= catanh downward binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33582= catanh tonearest binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba1p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33583= catanh towardzero binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33584= catanh upward binary128 -0x1.000002p+0 -0x4p-16384 : -0x8.5159201dd5b9740d76d715caba08p+0 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33585= catanh downward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
33586= catanh tonearest binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33587= catanh towardzero binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33588= catanh upward binary64 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33589= catanh downward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33590= catanh tonearest intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33591= catanh towardzero intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33592= catanh upward intel96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33593= catanh downward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33594= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33595= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33596= catanh upward m68k96 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
33597= catanh downward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33598= catanh tonearest binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33599= catanh towardzero binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33600= catanh upward binary128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
33601= catanh downward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33602= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33603= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33604= catanh upward ibm128 -0x1.0000000000001p+0 -0x0p+0 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33605= catanh downward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
33606= catanh tonearest binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33607= catanh towardzero binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33608= catanh upward binary64 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33609= catanh downward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33610= catanh tonearest intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33611= catanh towardzero intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33612= catanh upward intel96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33613= catanh downward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33614= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33615= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33616= catanh upward m68k96 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33617= catanh downward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc516c1b9p+0 : inexact-ok
33618= catanh tonearest binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33619= catanh towardzero binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33620= catanh upward binary128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc516c1b8p+0 : inexact-ok
33621= catanh downward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc516c2p+0 : inexact-ok
33622= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33623= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33624= catanh upward ibm128 -0x1.0000000000001p+0 -0x8p-152 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc516c18p+0 : inexact-ok
33625= catanh downward binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fbp+4 -0x1.921fb54442d19p+0 : inexact-ok
33626= catanh tonearest binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33627= catanh towardzero binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33628= catanh upward binary64 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fap+4 -0x1.921fb54442d18p+0 : inexact-ok
33629= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33630= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33631= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33632= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33633= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33634= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33635= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33636= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33637= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33638= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33639= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33640= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33641= catanh downward ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c7p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33642= catanh tonearest ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33643= catanh towardzero ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33644= catanh upward ibm128 -0x1.0000000000001p+0 -0x4p-1076 : -0x1.25e4f7b2737fa1c486612173c68p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33645= catanh downward intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33646= catanh tonearest intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33647= catanh towardzero intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33648= catanh upward intel96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33649= catanh downward m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c6p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33650= catanh tonearest m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33651= catanh towardzero m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33652= catanh upward m68k96 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c4p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33653= catanh downward binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c68ap+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33654= catanh tonearest binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33655= catanh towardzero binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33656= catanh upward binary128 -0x1.0000000000001p+0 -0x4p-16384 : -0x1.25e4f7b2737fa1c486612173c689p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33657= catanh downward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33658= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33659= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33660= catanh upward intel96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33661= catanh downward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33662= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33663= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33664= catanh upward m68k96 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
93adfe2d
SL
33665= catanh downward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33666= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33667= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33668= catanh upward binary128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33669= catanh downward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33670= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33671= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33672= catanh upward ibm128 -0x1.0000000000000002p+0 -0x0p+0 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
33673= catanh downward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33674= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33675= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33676= catanh upward intel96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33677= catanh downward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33678= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33679= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33680= catanh upward m68k96 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33681= catanh downward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b9p+0 : inexact-ok
33682= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33683= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33684= catanh upward binary128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc31701b8p+0 : inexact-ok
33685= catanh downward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc31702p+0 : inexact-ok
33686= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33687= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33688= catanh upward ibm128 -0x1.0000000000000002p+0 -0x8p-152 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc317018p+0 : inexact-ok
33689= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33690= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33691= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33692= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33693= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33694= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33695= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33696= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33697= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33698= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33699= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33700= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33701= catanh downward ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33702= catanh tonearest ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc7673008p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33703= catanh towardzero ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33704= catanh upward ibm128 -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.62e42fefa39ef3579bc76730078p+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33705= catanh downward intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33706= catanh tonearest intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33707= catanh towardzero intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33708= catanh upward intel96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33709= catanh downward m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33710= catanh tonearest m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef358p+4 -0x1.921fb54442d1846ap+0 : inexact-ok
33711= catanh towardzero m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33712= catanh upward m68k96 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef356p+4 -0x1.921fb54442d18468p+0 : inexact-ok
33713= catanh downward binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33714= catanh tonearest binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e6p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33715= catanh towardzero binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33716= catanh upward binary128 -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.62e42fefa39ef3579bc7673007e5p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
93adfe2d
SL
33717= catanh downward binary128 -0x1.0000000000000000000000000001p+0 -0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33718= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 -0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33719= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 -0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33720= catanh upward binary128 -0x1.0000000000000000000000000001p+0 -0x0p+0 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
2c51dfd0
JM
33721= catanh downward binary128 -0x1.0000000000000000000000000001p+0 -0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 -0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
33722= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 -0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdf2p+4 -0x1.921fb5443ed18469898cc51701b9p+0 : inexact-ok
33723= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 -0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 -0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33724= catanh upward binary128 -0x1.0000000000000000000000000001p+0 -0x8p-152 : -0x2.729ae4a31ce4a5a6a0eb1230cdfp+4 -0x1.921fb5443ed18469898cc51701b8p+0 : inexact-ok
33725= catanh downward binary128 -0x1.0000000000000000000000000001p+0 -0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33726= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 -0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33727= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 -0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33728= catanh upward binary128 -0x1.0000000000000000000000000001p+0 -0x4p-1076 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33729= catanh downward binary128 -0x1.0000000000000000000000000001p+0 -0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33730= catanh tonearest binary128 -0x1.0000000000000000000000000001p+0 -0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdf2p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33731= catanh towardzero binary128 -0x1.0000000000000000000000000001p+0 -0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33732= catanh upward binary128 -0x1.0000000000000000000000000001p+0 -0x4p-16384 : -0x2.729ae4a31ce4a5a6a0ec1230cdfp+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
93adfe2d
SL
33733= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33734= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33735= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33736= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33737= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33738= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33739= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33740= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x0p+0 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
2c51dfd0
JM
33741= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d18p+4 -0x1.921fb54442c98469898cc51701b9p+0 : inexact-ok
33742= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33743= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33744= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38d16p+4 -0x1.921fb54442c98469898cc51701b8p+0 : inexact-ok
33745= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38ep+4 -0x1.921fb54442c98469898cc51702p+0 : inexact-ok
33746= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33747= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33748= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x8p-152 : -0x2.4bc9ef64e6ff43090cc242e38dp+4 -0x1.921fb54442c98469898cc517018p+0 : inexact-ok
33749= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33750= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33751= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33752= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33753= catanh downward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78ep+4 -0x1.921fb54442d18469898cc51702p+0 : inexact-ok
33754= catanh tonearest ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33755= catanh towardzero ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33756= catanh upward ibm128 -0x1.000000000000000000000000008p+0 -0x4p-1076 : -0x2.4bc9ef64e6ff43090cc242e78dp+4 -0x1.921fb54442d18469898cc517018p+0 : inexact-ok
33757= catanh downward binary128 -0x1.000000000000000000000000008p+0 -0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d18p+4 -0x1.921fb54442d18469898cc51701b9p+0 : inexact-ok
33758= catanh tonearest binary128 -0x1.000000000000000000000000008p+0 -0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33759= catanh towardzero binary128 -0x1.000000000000000000000000008p+0 -0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33760= catanh upward binary128 -0x1.000000000000000000000000008p+0 -0x4p-16384 : -0x2.4bc9ef64e6ff43090cc242e78d16p+4 -0x1.921fb54442d18469898cc51701b8p+0 : inexact-ok
33761catanh 0x1p-16382 0x1.0000000000000000000000000001p0
33762= catanh downward binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
33763= catanh tonearest binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
33764= catanh towardzero binary32 0x8p-152 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
33765= catanh upward binary32 0x8p-152 0x1.000002p+0 : 0x8p-152 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
33766= catanh downward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
33767= catanh tonearest binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
33768= catanh towardzero binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
33769= catanh upward binary64 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c8p-4 : inexact-ok
33770= catanh downward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
33771= catanh tonearest intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
33772= catanh towardzero intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
33773= catanh upward intel96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
33774= catanh downward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
33775= catanh tonearest m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
33776= catanh towardzero m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
33777= catanh upward m68k96 0x8p-152 0x1.000002p+0 : 0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
33778= catanh downward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33779= catanh tonearest binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33780= catanh towardzero binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33781= catanh upward binary128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33782= catanh downward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33783= catanh tonearest ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33784= catanh towardzero ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33785= catanh upward ibm128 0x8p-152 0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
33786= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
33787= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
33788= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
33789= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
33790= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
33791= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
33792= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
33793= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
33794= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
33795= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33796= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
33797= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33798= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
33799= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33800= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
33801= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33802= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33803= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33804= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33805= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33806= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33807= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33808= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33809= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33810= catanh downward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
33811= catanh tonearest binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
33812= catanh towardzero binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
33813= catanh upward binary64 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168dp-4 : inexact-ok
33814= catanh downward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
33815= catanh tonearest intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
33816= catanh towardzero intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
33817= catanh upward intel96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
33818= catanh downward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
33819= catanh tonearest m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
33820= catanh towardzero m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
33821= catanh upward m68k96 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca35p-4 : inexact-ok
33822= catanh downward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33823= catanh tonearest binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33824= catanh towardzero binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33825= catanh upward binary128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
33826= catanh downward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33827= catanh tonearest ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33828= catanh towardzero ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33829= catanh upward ibm128 0x8p-152 0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
33830= catanh downward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33831= catanh tonearest intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
33832= catanh towardzero intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33833= catanh upward intel96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
33834= catanh downward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33835= catanh tonearest m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
33836= catanh towardzero m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
33837= catanh upward m68k96 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c236p-4 : inexact-ok
33838= catanh downward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33839= catanh tonearest binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33840= catanh towardzero binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33841= catanh upward binary128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
33842= catanh downward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33843= catanh tonearest ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33844= catanh towardzero ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33845= catanh upward ibm128 0x8p-152 0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
33846= catanh downward binary128 0x8p-152 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33847= catanh tonearest binary128 0x8p-152 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33848= catanh towardzero binary128 0x8p-152 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33849= catanh upward binary128 0x8p-152 0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
33850= catanh downward binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33851= catanh tonearest binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33852= catanh towardzero binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33853= catanh upward binary128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffe02p-152 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
33854= catanh downward ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33855= catanh tonearest ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33856= catanh towardzero ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33857= catanh upward ibm128 0x8p-152 0x1.000000000000000000000000008p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
33858= catanh downward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
33859= catanh tonearest binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
33860= catanh towardzero binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
33861= catanh upward binary32 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdcp-4 : inexact-ok
33862= catanh downward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
33863= catanh tonearest binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
33864= catanh towardzero binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
33865= catanh upward binary64 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
33866= catanh downward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
33867= catanh tonearest intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
33868= catanh towardzero intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
33869= catanh upward intel96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
33870= catanh downward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
33871= catanh tonearest m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
33872= catanh towardzero m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
33873= catanh upward m68k96 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
33874= catanh downward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33875= catanh tonearest binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33876= catanh towardzero binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33877= catanh upward binary128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33878= catanh downward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33879= catanh tonearest ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33880= catanh towardzero ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
33881= catanh upward ibm128 0x0p+0 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
33882= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
33883= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
33884= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
33885= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
33886= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
33887= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
33888= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
33889= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
33890= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
33891= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33892= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
33893= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33894= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
33895= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33896= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
33897= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33898= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33899= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33900= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33901= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33902= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33903= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33904= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
33905= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33906= catanh downward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
33907= catanh tonearest binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
33908= catanh towardzero binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
33909= catanh upward binary64 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
33910= catanh downward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
33911= catanh tonearest intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
33912= catanh towardzero intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
33913= catanh upward intel96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
33914= catanh downward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
33915= catanh tonearest m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
33916= catanh towardzero m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
33917= catanh upward m68k96 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
33918= catanh downward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33919= catanh tonearest binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33920= catanh towardzero binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
33921= catanh upward binary128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
33922= catanh downward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33923= catanh tonearest ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33924= catanh towardzero ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
33925= catanh upward ibm128 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
33926= catanh downward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33927= catanh tonearest intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
33928= catanh towardzero intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33929= catanh upward intel96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
33930= catanh downward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33931= catanh tonearest m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
33932= catanh towardzero m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
33933= catanh upward m68k96 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
33934= catanh downward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33935= catanh tonearest binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33936= catanh towardzero binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
33937= catanh upward binary128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
33938= catanh downward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33939= catanh tonearest ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33940= catanh towardzero ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
33941= catanh upward ibm128 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
33942= catanh downward binary128 0x0p+0 0x1.0000000000000000000000000001p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33943= catanh tonearest binary128 0x0p+0 0x1.0000000000000000000000000001p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33944= catanh towardzero binary128 0x0p+0 0x1.0000000000000000000000000001p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33945= catanh upward binary128 0x0p+0 0x1.0000000000000000000000000001p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
33946= catanh downward binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33947= catanh tonearest binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33948= catanh towardzero binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
33949= catanh upward binary128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
33950= catanh downward ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33951= catanh tonearest ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33952= catanh towardzero ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
33953= catanh upward ibm128 0x0p+0 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
33954= catanh downward binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
33955= catanh tonearest binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
33956= catanh towardzero binary64 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
33957= catanh upward binary64 0x4p-1076 0x1.000002p+0 : 0x4p-1076 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
33958= catanh downward intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
33959= catanh tonearest intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
33960= catanh towardzero intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
33961= catanh upward intel96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
33962= catanh downward m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
33963= catanh tonearest m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
33964= catanh towardzero m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
33965= catanh upward m68k96 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
33966= catanh downward binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33967= catanh tonearest binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33968= catanh towardzero binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
33969= catanh upward binary128 0x4p-1076 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
33970= catanh downward ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33971= catanh tonearest ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
33972= catanh towardzero ibm128 0x4p-1076 0x1.000002p+0 : 0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33973= catanh upward ibm128 0x4p-1076 0x1.000002p+0 : 0x4p-1076 0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33974= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
33975= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
33976= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
33977= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
33978= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
33979= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
33980= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
33981= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
33982= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
33983= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
33984= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
33985= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
33986= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33987= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33988= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
33989= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
33990= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33991= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
33992= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33993= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
33994= catanh downward binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
33995= catanh tonearest binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
33996= catanh towardzero binary64 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
33997= catanh upward binary64 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
33998= catanh downward intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
33999= catanh tonearest intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34000= catanh towardzero intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34001= catanh upward intel96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34002= catanh downward m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34003= catanh tonearest m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34004= catanh towardzero m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34005= catanh upward m68k96 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34006= catanh downward binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34007= catanh tonearest binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34008= catanh towardzero binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34009= catanh upward binary128 0x4p-1076 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34010= catanh downward ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34011= catanh tonearest ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
34012= catanh towardzero ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34013= catanh upward ibm128 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34014= catanh downward intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34015= catanh tonearest intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34016= catanh towardzero intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34017= catanh upward intel96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34018= catanh downward m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34019= catanh tonearest m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34020= catanh towardzero m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34021= catanh upward m68k96 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34022= catanh downward binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34023= catanh tonearest binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34024= catanh towardzero binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34025= catanh upward binary128 0x4p-1076 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1076 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34026= catanh downward ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34027= catanh tonearest ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34028= catanh towardzero ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34029= catanh upward ibm128 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34030= catanh downward binary128 0x4p-1076 0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34031= catanh tonearest binary128 0x4p-1076 0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34032= catanh towardzero binary128 0x4p-1076 0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34033= catanh upward binary128 0x4p-1076 0x1.0000000000000000000000000001p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34034= catanh downward binary128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34035= catanh tonearest binary128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34036= catanh towardzero binary128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34037= catanh upward binary128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff01p-1076 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34038= catanh downward ibm128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34039= catanh tonearest ibm128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
34040= catanh towardzero ibm128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34041= catanh upward ibm128 0x4p-1076 0x1.000000000000000000000000008p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b814p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34042= catanh downward intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34043= catanh tonearest intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34044= catanh towardzero intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34045= catanh upward intel96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34046= catanh downward m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34047= catanh tonearest m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34048= catanh towardzero m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34049= catanh upward m68k96 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34050= catanh downward binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34051= catanh tonearest binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34052= catanh towardzero binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34053= catanh upward binary128 0x4p-16384 0x1.000002p+0 : 0x1.fffffc000003fffffffffff80004p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34054= catanh downward intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34055= catanh tonearest intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34056= catanh towardzero intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34057= catanh upward intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34058= catanh downward m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34059= catanh tonearest m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34060= catanh towardzero m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34061= catanh upward m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34062= catanh downward binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34063= catanh tonearest binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34064= catanh towardzero binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34065= catanh upward binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34066= catanh downward intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34067= catanh tonearest intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34068= catanh towardzero intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34069= catanh upward intel96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe008p-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34070= catanh downward m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34071= catanh tonearest m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34072= catanh towardzero m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34073= catanh upward m68k96 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe004p-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34074= catanh downward binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34075= catanh tonearest binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34076= catanh towardzero binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34077= catanh upward binary128 0x4p-16384 0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
34078= catanh downward intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34079= catanh tonearest intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34080= catanh towardzero intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34081= catanh upward intel96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34082= catanh downward m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34083= catanh tonearest m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34084= catanh towardzero m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34085= catanh upward m68k96 0x4p-16384 0x1.0000000000000002p+0 : 0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34086= catanh downward binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34087= catanh tonearest binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34088= catanh towardzero binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34089= catanh upward binary128 0x4p-16384 0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000004p-16384 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34090= catanh downward binary128 0x4p-16384 0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34091= catanh tonearest binary128 0x4p-16384 0x1.0000000000000000000000000001p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34092= catanh towardzero binary128 0x4p-16384 0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34093= catanh upward binary128 0x4p-16384 0x1.0000000000000000000000000001p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok underflow errno-erange-ok
34094= catanh downward binary128 0x4p-16384 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34095= catanh tonearest binary128 0x4p-16384 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34096= catanh towardzero binary128 0x4p-16384 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34097= catanh upward binary128 0x4p-16384 0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff04p-16384 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok underflow errno-erange-ok
34098catanh -0x1p-16382 0x1.0000000000000000000000000001p0
34099= catanh downward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
34100= catanh tonearest binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
34101= catanh towardzero binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
34102= catanh upward binary32 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok
34103= catanh downward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
34104= catanh tonearest binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
34105= catanh towardzero binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok
34106= catanh upward binary64 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok
34107= catanh downward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
34108= catanh tonearest intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
34109= catanh towardzero intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
34110= catanh upward intel96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
34111= catanh downward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
34112= catanh tonearest m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
34113= catanh towardzero m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234p-4 : inexact-ok
34114= catanh upward m68k96 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c235p-4 : inexact-ok
34115= catanh downward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34116= catanh tonearest binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34117= catanh towardzero binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34118= catanh upward binary128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34119= catanh downward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34120= catanh tonearest ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34121= catanh towardzero ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34122= catanh upward ibm128 -0x0p+0 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34123= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
34124= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
34125= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
34126= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
34127= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
34128= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
34129= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
34130= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
34131= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
34132= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34133= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
34134= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34135= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
34136= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34137= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
34138= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34139= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34140= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34141= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34142= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34143= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34144= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34145= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34146= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34147= catanh downward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
34148= catanh tonearest binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
34149= catanh towardzero binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
34150= catanh upward binary64 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok
34151= catanh downward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
34152= catanh tonearest intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
34153= catanh towardzero intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
34154= catanh upward intel96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
34155= catanh downward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
34156= catanh tonearest m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
34157= catanh towardzero m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34p-4 : inexact-ok
34158= catanh upward m68k96 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca35p-4 : inexact-ok
34159= catanh downward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34160= catanh tonearest binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34161= catanh towardzero binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34162= catanh upward binary128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34163= catanh downward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34164= catanh tonearest ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34165= catanh towardzero ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34166= catanh upward ibm128 -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34167= catanh downward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34168= catanh tonearest intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
34169= catanh towardzero intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34170= catanh upward intel96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
34171= catanh downward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34172= catanh tonearest m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
34173= catanh towardzero m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
34174= catanh upward m68k96 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c236p-4 : inexact-ok
34175= catanh downward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34176= catanh tonearest binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34177= catanh towardzero binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34178= catanh upward binary128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34179= catanh downward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34180= catanh tonearest ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34181= catanh towardzero ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34182= catanh upward ibm128 -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34183= catanh downward binary128 -0x0p+0 0x1.0000000000000000000000000001p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34184= catanh tonearest binary128 -0x0p+0 0x1.0000000000000000000000000001p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34185= catanh towardzero binary128 -0x0p+0 0x1.0000000000000000000000000001p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34186= catanh upward binary128 -0x0p+0 0x1.0000000000000000000000000001p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34187= catanh downward binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34188= catanh tonearest binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34189= catanh towardzero binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34190= catanh upward binary128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34191= catanh downward ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34192= catanh tonearest ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34193= catanh towardzero ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34194= catanh upward ibm128 -0x0p+0 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34195= catanh downward binary32 -0x8p-152 0x1.000002p+0 : -0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34196= catanh tonearest binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34197= catanh towardzero binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34198= catanh upward binary32 -0x8p-152 0x1.000002p+0 : -0x0p+0 0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34199= catanh downward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
34200= catanh tonearest binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167cp-4 : inexact-ok
34201= catanh towardzero binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167cp-4 : inexact-ok
34202= catanh upward binary64 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007ep-152 0xc.90fdba22167c8p-4 : inexact-ok
34203= catanh downward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
34204= catanh tonearest intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
34205= catanh towardzero intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
34206= catanh upward intel96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
34207= catanh downward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c234p-4 : inexact-ok
34208= catanh tonearest m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000008p-152 0xc.90fdba22167c235p-4 : inexact-ok
34209= catanh towardzero m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c234p-4 : inexact-ok
34210= catanh upward m68k96 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffcp-152 0xc.90fdba22167c235p-4 : inexact-ok
34211= catanh downward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34212= catanh tonearest binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34213= catanh towardzero binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34214= catanh upward binary128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34215= catanh downward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34216= catanh tonearest ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34217= catanh towardzero ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34218= catanh upward ibm128 -0x8p-152 0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34219= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34220= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34221= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34222= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34223= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
34224= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
34225= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
34226= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
34227= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
34228= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
34229= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
34230= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
34231= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
34232= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
34233= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
34234= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
34235= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34236= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34237= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34238= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34239= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34240= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34241= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34242= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34243= catanh downward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
34244= catanh tonearest binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
34245= catanh towardzero binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168c8p-4 : inexact-ok
34246= catanh upward binary64 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168dp-4 : inexact-ok
34247= catanh downward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
34248= catanh tonearest intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
34249= catanh towardzero intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
34250= catanh upward intel96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
34251= catanh downward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 0xc.90fdaa22168ca34p-4 : inexact-ok
34252= catanh tonearest m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
34253= catanh towardzero m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca34p-4 : inexact-ok
34254= catanh upward m68k96 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 0xc.90fdaa22168ca35p-4 : inexact-ok
34255= catanh downward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34256= catanh tonearest binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34257= catanh towardzero binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34258= catanh upward binary128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34259= catanh downward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34260= catanh tonearest ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34261= catanh towardzero ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34262= catanh upward ibm128 -0x8p-152 0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34263= catanh downward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
34264= catanh tonearest intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
34265= catanh towardzero intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
34266= catanh upward intel96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
34267= catanh downward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
34268= catanh tonearest m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
34269= catanh towardzero m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235p-4 : inexact-ok
34270= catanh upward m68k96 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c236p-4 : inexact-ok
34271= catanh downward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34272= catanh tonearest binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34273= catanh towardzero binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34274= catanh upward binary128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34275= catanh downward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34276= catanh tonearest ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34277= catanh towardzero ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34278= catanh upward ibm128 -0x8p-152 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34279= catanh downward binary128 -0x8p-152 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34280= catanh tonearest binary128 -0x8p-152 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34281= catanh towardzero binary128 -0x8p-152 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34282= catanh upward binary128 -0x8p-152 0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34283= catanh downward binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffe02p-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34284= catanh tonearest binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34285= catanh towardzero binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34286= catanh upward binary128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34287= catanh downward ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34288= catanh tonearest ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34289= catanh towardzero ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34290= catanh upward ibm128 -0x8p-152 0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34291= catanh downward binary64 -0x4p-1076 0x1.000002p+0 : -0x4p-1076 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34292= catanh tonearest binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34293= catanh towardzero binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34294= catanh upward binary64 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
34295= catanh downward intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c234p-4 : inexact-ok
34296= catanh tonearest intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
34297= catanh towardzero intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
34298= catanh upward intel96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c235p-4 : inexact-ok
34299= catanh downward m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c234p-4 : inexact-ok
34300= catanh tonearest m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000004p-1076 0xc.90fdba22167c235p-4 : inexact-ok
34301= catanh towardzero m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c234p-4 : inexact-ok
34302= catanh upward m68k96 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffep-1076 0xc.90fdba22167c235p-4 : inexact-ok
34303= catanh downward binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34304= catanh tonearest binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34305= catanh towardzero binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34306= catanh upward binary128 -0x4p-1076 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34307= catanh downward ibm128 -0x4p-1076 0x1.000002p+0 : -0x4p-1076 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34308= catanh tonearest ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
34309= catanh towardzero ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34310= catanh upward ibm128 -0x4p-1076 0x1.000002p+0 : -0x0p+0 0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34311= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34312= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34313= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34314= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34315= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
34316= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34317= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
34318= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34319= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
34320= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34321= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
34322= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34323= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34324= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34325= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34326= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34327= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34328= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34329= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34330= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34331= catanh downward binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34332= catanh tonearest binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34333= catanh towardzero binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34334= catanh upward binary64 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
34335= catanh downward intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34336= catanh tonearest intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34337= catanh towardzero intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34338= catanh upward intel96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34339= catanh downward m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34340= catanh tonearest m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34341= catanh towardzero m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca34p-4 : inexact-ok
34342= catanh upward m68k96 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 0xc.90fdaa22168ca35p-4 : inexact-ok
34343= catanh downward binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34344= catanh tonearest binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34345= catanh towardzero binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34346= catanh upward binary128 -0x4p-1076 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34347= catanh downward ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34348= catanh tonearest ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
34349= catanh towardzero ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34350= catanh upward ibm128 -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34351= catanh downward intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34352= catanh tonearest intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34353= catanh towardzero intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34354= catanh upward intel96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34355= catanh downward m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34356= catanh tonearest m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34357= catanh towardzero m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235p-4 : inexact-ok
34358= catanh upward m68k96 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c236p-4 : inexact-ok
34359= catanh downward binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34360= catanh tonearest binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34361= catanh towardzero binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34362= catanh upward binary128 -0x4p-1076 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34363= catanh downward ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34364= catanh tonearest ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34365= catanh towardzero ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34366= catanh upward ibm128 -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34367= catanh downward binary128 -0x4p-1076 0x1.0000000000000000000000000001p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34368= catanh tonearest binary128 -0x4p-1076 0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34369= catanh towardzero binary128 -0x4p-1076 0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34370= catanh upward binary128 -0x4p-1076 0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34371= catanh downward binary128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff01p-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34372= catanh tonearest binary128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34373= catanh towardzero binary128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34374= catanh upward binary128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34375= catanh downward ibm128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34376= catanh tonearest ibm128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
34377= catanh towardzero ibm128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34378= catanh upward ibm128 -0x4p-1076 0x1.000000000000000000000000008p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b814p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34379= catanh downward intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34380= catanh tonearest intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34381= catanh towardzero intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34382= catanh upward intel96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34383= catanh downward m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34384= catanh tonearest m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000004p-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34385= catanh towardzero m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34386= catanh upward m68k96 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34387= catanh downward binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff80004p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34388= catanh tonearest binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34389= catanh towardzero binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34390= catanh upward binary128 -0x4p-16384 0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34391= catanh downward intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34392= catanh tonearest intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34393= catanh towardzero intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34394= catanh upward intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34395= catanh downward m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34396= catanh tonearest m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34397= catanh towardzero m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34398= catanh upward m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34399= catanh downward binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34400= catanh tonearest binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34401= catanh towardzero binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34402= catanh upward binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34403= catanh downward intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe008p-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34404= catanh tonearest intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34405= catanh towardzero intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34406= catanh upward intel96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34407= catanh downward m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe004p-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34408= catanh tonearest m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34409= catanh towardzero m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34410= catanh upward m68k96 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34411= catanh downward binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34412= catanh tonearest binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34413= catanh towardzero binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34414= catanh upward binary128 -0x4p-16384 0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
34415= catanh downward intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34416= catanh tonearest intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34417= catanh towardzero intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34418= catanh upward intel96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34419= catanh downward m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34420= catanh tonearest m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34421= catanh towardzero m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34422= catanh upward m68k96 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34423= catanh downward binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000004p-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34424= catanh tonearest binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34425= catanh towardzero binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34426= catanh upward binary128 -0x4p-16384 0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34427= catanh downward binary128 -0x4p-16384 0x1.0000000000000000000000000001p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34428= catanh tonearest binary128 -0x4p-16384 0x1.0000000000000000000000000001p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34429= catanh towardzero binary128 -0x4p-16384 0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34430= catanh upward binary128 -0x4p-16384 0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok underflow errno-erange-ok
34431= catanh downward binary128 -0x4p-16384 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff04p-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34432= catanh tonearest binary128 -0x4p-16384 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34433= catanh towardzero binary128 -0x4p-16384 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34434= catanh upward binary128 -0x4p-16384 0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok underflow errno-erange-ok
34435catanh 0x1p-16382 -0x1.0000000000000000000000000001p0
34436= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34437= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34438= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34439= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34440= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34441= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
34442= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
34443= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
34444= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34445= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34446= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34447= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34448= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34449= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34450= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34451= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34452= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34453= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34454= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34455= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34456= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34457= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34458= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34459= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34460= catanh downward binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34461= catanh tonearest binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34462= catanh towardzero binary32 0x8p-152 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34463= catanh upward binary32 0x8p-152 -0x1.000002p+0 : 0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34464= catanh downward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167c8p-4 : inexact-ok
34465= catanh tonearest binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
34466= catanh towardzero binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
34467= catanh upward binary64 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
34468= catanh downward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
34469= catanh tonearest intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34470= catanh towardzero intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34471= catanh upward intel96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
34472= catanh downward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c235p-4 : inexact-ok
34473= catanh tonearest m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34474= catanh towardzero m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34475= catanh upward m68k96 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000008p-152 -0xc.90fdba22167c234p-4 : inexact-ok
34476= catanh downward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34477= catanh tonearest binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34478= catanh towardzero binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34479= catanh upward binary128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34480= catanh downward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34481= catanh tonearest ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34482= catanh towardzero ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34483= catanh upward ibm128 0x8p-152 -0x1.000002p+0 : 0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34484= catanh downward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168dp-4 : inexact-ok
34485= catanh tonearest binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34486= catanh towardzero binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34487= catanh upward binary64 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34488= catanh downward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34489= catanh tonearest intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34490= catanh towardzero intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34491= catanh upward intel96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34492= catanh downward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34493= catanh tonearest m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34494= catanh towardzero m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34495= catanh upward m68k96 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34496= catanh downward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34497= catanh tonearest binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34498= catanh towardzero binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34499= catanh upward binary128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34500= catanh downward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34501= catanh tonearest ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34502= catanh towardzero ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34503= catanh upward ibm128 0x8p-152 -0x1.0000000000001p+0 : 0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34504= catanh downward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34505= catanh tonearest intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34506= catanh towardzero intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34507= catanh upward intel96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34508= catanh downward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34509= catanh tonearest m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34510= catanh towardzero m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34511= catanh upward m68k96 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34512= catanh downward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34513= catanh tonearest binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34514= catanh towardzero binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34515= catanh upward binary128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34516= catanh downward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34517= catanh tonearest ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34518= catanh towardzero ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34519= catanh upward ibm128 0x8p-152 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34520= catanh downward binary128 0x8p-152 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34521= catanh tonearest binary128 0x8p-152 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34522= catanh towardzero binary128 0x8p-152 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34523= catanh upward binary128 0x8p-152 -0x1.0000000000000000000000000001p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34524= catanh downward binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34525= catanh tonearest binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34526= catanh towardzero binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34527= catanh upward binary128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffe02p-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34528= catanh downward ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34529= catanh tonearest ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34530= catanh towardzero ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34531= catanh upward ibm128 0x8p-152 -0x1.000000000000000000000000008p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34532= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
34533= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
34534= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
34535= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
34536= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34537= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34538= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34539= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34540= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34541= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34542= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34543= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34544= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34545= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34546= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34547= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34548= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34549= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34550= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34551= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34552= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34553= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34554= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34555= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34556= catanh downward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
34557= catanh tonearest binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdcp-4 : inexact-ok
34558= catanh towardzero binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
34559= catanh upward binary32 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
34560= catanh downward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
34561= catanh tonearest binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34562= catanh towardzero binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34563= catanh upward binary64 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34564= catanh downward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34565= catanh tonearest intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34566= catanh towardzero intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34567= catanh upward intel96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34568= catanh downward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34569= catanh tonearest m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34570= catanh towardzero m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34571= catanh upward m68k96 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34572= catanh downward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34573= catanh tonearest binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34574= catanh towardzero binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34575= catanh upward binary128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34576= catanh downward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34577= catanh tonearest ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34578= catanh towardzero ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34579= catanh upward ibm128 0x0p+0 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34580= catanh downward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
34581= catanh tonearest binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34582= catanh towardzero binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34583= catanh upward binary64 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34584= catanh downward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34585= catanh tonearest intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34586= catanh towardzero intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34587= catanh upward intel96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34588= catanh downward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34589= catanh tonearest m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34590= catanh towardzero m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34591= catanh upward m68k96 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34592= catanh downward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34593= catanh tonearest binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34594= catanh towardzero binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34595= catanh upward binary128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34596= catanh downward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34597= catanh tonearest ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34598= catanh towardzero ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34599= catanh upward ibm128 0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34600= catanh downward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34601= catanh tonearest intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34602= catanh towardzero intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34603= catanh upward intel96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34604= catanh downward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34605= catanh tonearest m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34606= catanh towardzero m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34607= catanh upward m68k96 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34608= catanh downward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34609= catanh tonearest binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34610= catanh towardzero binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34611= catanh upward binary128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34612= catanh downward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34613= catanh tonearest ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34614= catanh towardzero ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34615= catanh upward ibm128 0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34616= catanh downward binary128 0x0p+0 -0x1.0000000000000000000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34617= catanh tonearest binary128 0x0p+0 -0x1.0000000000000000000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34618= catanh towardzero binary128 0x0p+0 -0x1.0000000000000000000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34619= catanh upward binary128 0x0p+0 -0x1.0000000000000000000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34620= catanh downward binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34621= catanh tonearest binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34622= catanh towardzero binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34623= catanh upward binary128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34624= catanh downward ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34625= catanh tonearest ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34626= catanh towardzero ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34627= catanh upward ibm128 0x0p+0 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34628= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34629= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34630= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34631= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34632= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34633= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34634= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34635= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34636= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34637= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34638= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34639= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34640= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34641= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34642= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34643= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34644= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34645= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34646= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34647= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34648= catanh downward binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
34649= catanh tonearest binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34650= catanh towardzero binary64 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34651= catanh upward binary64 0x4p-1076 -0x1.000002p+0 : 0x4p-1076 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34652= catanh downward intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34653= catanh tonearest intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34654= catanh towardzero intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34655= catanh upward intel96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34656= catanh downward m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34657= catanh tonearest m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34658= catanh towardzero m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34659= catanh upward m68k96 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000004p-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34660= catanh downward binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34661= catanh tonearest binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34662= catanh towardzero binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34663= catanh upward binary128 0x4p-1076 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80001p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34664= catanh downward ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34665= catanh tonearest ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
34666= catanh towardzero ibm128 0x4p-1076 -0x1.000002p+0 : 0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34667= catanh upward ibm128 0x4p-1076 -0x1.000002p+0 : 0x4p-1076 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34668= catanh downward binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
34669= catanh tonearest binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34670= catanh towardzero binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34671= catanh upward binary64 0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34672= catanh downward intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
34673= catanh tonearest intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
34674= catanh towardzero intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
34675= catanh upward intel96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
34676= catanh downward m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
34677= catanh tonearest m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
34678= catanh towardzero m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
34679= catanh upward m68k96 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
34680= catanh downward binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34681= catanh tonearest binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34682= catanh towardzero binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34683= catanh upward binary128 0x4p-1076 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34684= catanh downward ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34685= catanh tonearest ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
34686= catanh towardzero ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34687= catanh upward ibm128 0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34688= catanh downward intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
34689= catanh tonearest intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
34690= catanh towardzero intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34691= catanh upward intel96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34692= catanh downward m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
34693= catanh tonearest m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
34694= catanh towardzero m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34695= catanh upward m68k96 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34696= catanh downward binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34697= catanh tonearest binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34698= catanh towardzero binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34699= catanh upward binary128 0x4p-1076 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000001p-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34700= catanh downward ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34701= catanh tonearest ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34702= catanh towardzero ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34703= catanh upward ibm128 0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34704= catanh downward binary128 0x4p-1076 -0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34705= catanh tonearest binary128 0x4p-1076 -0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34706= catanh towardzero binary128 0x4p-1076 -0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34707= catanh upward binary128 0x4p-1076 -0x1.0000000000000000000000000001p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34708= catanh downward binary128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34709= catanh tonearest binary128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34710= catanh towardzero binary128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34711= catanh upward binary128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff01p-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34712= catanh downward ibm128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b814p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34713= catanh tonearest ibm128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
34714= catanh towardzero ibm128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34715= catanh upward ibm128 0x4p-1076 -0x1.000000000000000000000000008p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34716= catanh downward intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34717= catanh tonearest intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34718= catanh towardzero intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34719= catanh upward intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
34720= catanh downward m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34721= catanh tonearest m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34722= catanh towardzero m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34723= catanh upward m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
34724= catanh downward binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34725= catanh tonearest binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34726= catanh towardzero binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34727= catanh upward binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34728= catanh downward intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34729= catanh tonearest intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34730= catanh towardzero intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34731= catanh upward intel96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34732= catanh downward m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34733= catanh tonearest m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
34734= catanh towardzero m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34735= catanh upward m68k96 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000004p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
34736= catanh downward binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34737= catanh tonearest binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
34738= catanh towardzero binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34739= catanh upward binary128 0x4p-16384 -0x1.000002p+0 : 0x1.fffffc000003fffffffffff80004p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
34740= catanh downward intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34741= catanh tonearest intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34742= catanh towardzero intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34743= catanh upward intel96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe008p-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34744= catanh downward m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34745= catanh tonearest m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
34746= catanh towardzero m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34747= catanh upward m68k96 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe004p-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
34748= catanh downward binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
34749= catanh tonearest binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34750= catanh towardzero binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34751= catanh upward binary128 0x4p-16384 -0x1.0000000000001p+0 : 0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
34752= catanh downward intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34753= catanh tonearest intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
34754= catanh towardzero intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34755= catanh upward intel96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
34756= catanh downward m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34757= catanh tonearest m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
34758= catanh towardzero m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34759= catanh upward m68k96 0x4p-16384 -0x1.0000000000000002p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
34760= catanh downward binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34761= catanh tonearest binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34762= catanh towardzero binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34763= catanh upward binary128 0x4p-16384 -0x1.0000000000000002p+0 : 0x1.fffffffffffffffc000000000004p-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
34764= catanh downward binary128 0x4p-16384 -0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok underflow errno-erange-ok
34765= catanh tonearest binary128 0x4p-16384 -0x1.0000000000000000000000000001p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34766= catanh towardzero binary128 0x4p-16384 -0x1.0000000000000000000000000001p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34767= catanh upward binary128 0x4p-16384 -0x1.0000000000000000000000000001p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
34768= catanh downward binary128 0x4p-16384 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok underflow errno-erange-ok
34769= catanh tonearest binary128 0x4p-16384 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34770= catanh towardzero binary128 0x4p-16384 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34771= catanh upward binary128 0x4p-16384 -0x1.000000000000000000000000008p+0 : 0x1.ffffffffffffffffffffffffff04p-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
34772catanh -0x1p-16382 -0x1.0000000000000000000000000001p0
34773= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
34774= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
34775= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
34776= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
34777= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34778= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34779= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34780= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
34781= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34782= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34783= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34784= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34785= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34786= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34787= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34788= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
34789= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34790= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34791= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34792= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34793= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34794= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34795= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34796= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34797= catanh downward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
34798= catanh tonearest binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok
34799= catanh towardzero binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
34800= catanh upward binary32 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
34801= catanh downward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c8p-4 : inexact-ok
34802= catanh tonearest binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34803= catanh towardzero binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34804= catanh upward binary64 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok
34805= catanh downward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34806= catanh tonearest intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34807= catanh towardzero intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34808= catanh upward intel96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34809= catanh downward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34810= catanh tonearest m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c235p-4 : inexact-ok
34811= catanh towardzero m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34812= catanh upward m68k96 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234p-4 : inexact-ok
34813= catanh downward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34814= catanh tonearest binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34815= catanh towardzero binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34816= catanh upward binary128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34817= catanh downward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34818= catanh tonearest ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34819= catanh towardzero ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34820= catanh upward ibm128 -0x0p+0 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34821= catanh downward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168dp-4 : inexact-ok
34822= catanh tonearest binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34823= catanh towardzero binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34824= catanh upward binary64 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
34825= catanh downward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34826= catanh tonearest intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34827= catanh towardzero intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34828= catanh upward intel96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34829= catanh downward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34830= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca35p-4 : inexact-ok
34831= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34832= catanh upward m68k96 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34p-4 : inexact-ok
34833= catanh downward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34834= catanh tonearest binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34835= catanh towardzero binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34836= catanh upward binary128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34837= catanh downward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34838= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34839= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34840= catanh upward ibm128 -0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34841= catanh downward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34842= catanh tonearest intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34843= catanh towardzero intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34844= catanh upward intel96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34845= catanh downward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34846= catanh tonearest m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c236p-4 : inexact-ok
34847= catanh towardzero m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34848= catanh upward m68k96 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
34849= catanh downward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34850= catanh tonearest binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34851= catanh towardzero binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34852= catanh upward binary128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34853= catanh downward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34854= catanh tonearest ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34855= catanh towardzero ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34856= catanh upward ibm128 -0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34857= catanh downward binary128 -0x0p+0 -0x1.0000000000000000000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34858= catanh tonearest binary128 -0x0p+0 -0x1.0000000000000000000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34859= catanh towardzero binary128 -0x0p+0 -0x1.0000000000000000000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34860= catanh upward binary128 -0x0p+0 -0x1.0000000000000000000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34861= catanh downward binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34862= catanh tonearest binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34863= catanh towardzero binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34864= catanh upward binary128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34865= catanh downward ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34866= catanh tonearest ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34867= catanh towardzero ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34868= catanh upward ibm128 -0x0p+0 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34869= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34870= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34871= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34872= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
34873= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34874= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
34875= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
34876= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
34877= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34878= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34879= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34880= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34881= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34882= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34883= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34884= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
34885= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34886= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34887= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34888= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34889= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34890= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34891= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34892= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
34893= catanh downward binary32 -0x8p-152 -0x1.000002p+0 : -0x8p-152 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34894= catanh tonearest binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdcp-4 : inexact-ok underflow errno-erange-ok
34895= catanh towardzero binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34896= catanh upward binary32 -0x8p-152 -0x1.000002p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
34897= catanh downward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c8p-4 : inexact-ok
34898= catanh tonearest binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167cp-4 : inexact-ok
34899= catanh towardzero binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
34900= catanh upward binary64 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007ep-152 -0xc.90fdba22167cp-4 : inexact-ok
34901= catanh downward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34902= catanh tonearest intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34903= catanh towardzero intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34904= catanh upward intel96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34905= catanh downward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34906= catanh tonearest m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000008p-152 -0xc.90fdba22167c235p-4 : inexact-ok
34907= catanh towardzero m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34908= catanh upward m68k96 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffcp-152 -0xc.90fdba22167c234p-4 : inexact-ok
34909= catanh downward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff00002p-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34910= catanh tonearest binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34911= catanh towardzero binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34912= catanh upward binary128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
34913= catanh downward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffff001p-152 -0xc.90fdba22167c234c5710d362bcp-4 : inexact-ok
34914= catanh tonearest ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34915= catanh towardzero ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34916= catanh upward ibm128 -0x8p-152 -0x1.000002p+0 : -0x3.fffff8000007fffffffffffp-152 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok
34917= catanh downward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168dp-4 : inexact-ok
34918= catanh tonearest binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34919= catanh towardzero binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34920= catanh upward binary64 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168c8p-4 : inexact-ok
34921= catanh downward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34922= catanh tonearest intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34923= catanh towardzero intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34924= catanh upward intel96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34925= catanh downward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc004p-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34926= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca35p-4 : inexact-ok
34927= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34928= catanh upward m68k96 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-152 -0xc.90fdaa22168ca34p-4 : inexact-ok
34929= catanh downward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
34930= catanh tonearest binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34931= catanh towardzero binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34932= catanh upward binary128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001fep-152 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
34933= catanh downward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b80cp-4 : inexact-ok
34934= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000002p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34935= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34936= catanh upward ibm128 -0x8p-152 -0x1.0000000000001p+0 : -0x3.ffffffffffffc0000000000001p-152 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok
34937= catanh downward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34938= catanh tonearest intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34939= catanh towardzero intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34940= catanh upward intel96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34941= catanh downward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34942= catanh tonearest m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c236p-4 : inexact-ok
34943= catanh towardzero m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34944= catanh upward m68k96 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
34945= catanh downward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8000000000002p-152 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
34946= catanh tonearest binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34947= catanh towardzero binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34948= catanh upward binary128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
34949= catanh downward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff80000000001p-152 -0xc.90fdaa22168c235c4c6628b81p-4 : inexact-ok
34950= catanh tonearest ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34951= catanh towardzero ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34952= catanh upward ibm128 -0x8p-152 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-152 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok
34953= catanh downward binary128 -0x8p-152 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
34954= catanh tonearest binary128 -0x8p-152 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34955= catanh towardzero binary128 -0x8p-152 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34956= catanh upward binary128 -0x8p-152 -0x1.0000000000000000000000000001p+0 : -0x3.fffffffffffffffffffffffffffcp-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34957= catanh downward binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffe02p-152 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
34958= catanh tonearest binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34959= catanh towardzero binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34960= catanh upward binary128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
34961= catanh downward ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b814p-4 : inexact-ok
34962= catanh tonearest ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34963= catanh towardzero ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34964= catanh upward ibm128 -0x8p-152 -0x1.000000000000000000000000008p+0 : -0x3.fffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
34965= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
34966= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34967= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34968= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
34969= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34970= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34971= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34972= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34973= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34974= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
34975= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34976= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
34977= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
34978= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34979= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34980= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
34981= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34982= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
34983= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34984= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
34985= catanh downward binary64 -0x4p-1076 -0x1.000002p+0 : -0x4p-1076 -0xc.90fdba22167c8p-4 : inexact-ok underflow errno-erange-ok
34986= catanh tonearest binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34987= catanh towardzero binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34988= catanh upward binary64 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167cp-4 : inexact-ok underflow errno-erange-ok
34989= catanh downward intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34990= catanh tonearest intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34991= catanh towardzero intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34992= catanh upward intel96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34993= catanh downward m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34994= catanh tonearest m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000004p-1076 -0xc.90fdba22167c235p-4 : inexact-ok
34995= catanh towardzero m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34996= catanh upward m68k96 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffep-1076 -0xc.90fdba22167c234p-4 : inexact-ok
34997= catanh downward binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80001p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34998= catanh tonearest binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok
34999= catanh towardzero binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
35000= catanh upward binary128 -0x4p-1076 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-1076 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok
35001= catanh downward ibm128 -0x4p-1076 -0x1.000002p+0 : -0x4p-1076 -0xc.90fdba22167c234c5710d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35002= catanh tonearest ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : inexact-ok underflow errno-erange-ok
35003= catanh towardzero ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35004= catanh upward ibm128 -0x4p-1076 -0x1.000002p+0 : -0x0p+0 -0xc.90fdba22167c234c5710d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35005= catanh downward binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 -0xc.90fdaa22168dp-4 : inexact-ok underflow errno-erange-ok
35006= catanh tonearest binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
35007= catanh towardzero binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
35008= catanh upward binary64 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
35009= catanh downward intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
35010= catanh tonearest intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
35011= catanh towardzero intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
35012= catanh upward intel96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
35013= catanh downward m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe002p-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
35014= catanh tonearest m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca35p-4 : inexact-ok
35015= catanh towardzero m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
35016= catanh upward m68k96 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-1076 -0xc.90fdaa22168ca34p-4 : inexact-ok
35017= catanh downward binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok
35018= catanh tonearest binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
35019= catanh towardzero binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
35020= catanh upward binary128 -0x4p-1076 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000ffp-1076 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok
35021= catanh downward ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 -0xc.90fdaa22168ca34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35022= catanh tonearest ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : inexact-ok underflow errno-erange-ok
35023= catanh towardzero ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35024= catanh upward ibm128 -0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 -0xc.90fdaa22168ca34c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35025= catanh downward intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
35026= catanh tonearest intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
35027= catanh towardzero intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
35028= catanh upward intel96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
35029= catanh downward m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
35030= catanh tonearest m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c236p-4 : inexact-ok
35031= catanh towardzero m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
35032= catanh upward m68k96 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
35033= catanh downward binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000001p-1076 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok
35034= catanh tonearest binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
35035= catanh towardzero binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
35036= catanh upward binary128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-1076 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok
35037= catanh downward ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 -0xc.90fdaa22168c235c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35038= catanh tonearest ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
35039= catanh towardzero ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35040= catanh upward ibm128 -0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 -0xc.90fdaa22168c235c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35041= catanh downward binary128 -0x4p-1076 -0x1.0000000000000000000000000001p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok
35042= catanh tonearest binary128 -0x4p-1076 -0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35043= catanh towardzero binary128 -0x4p-1076 -0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35044= catanh upward binary128 -0x4p-1076 -0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffep-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35045= catanh downward binary128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff01p-1076 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok
35046= catanh tonearest binary128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
35047= catanh towardzero binary128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
35048= catanh upward binary128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok
35049= catanh downward ibm128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b814p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35050= catanh tonearest ibm128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok underflow errno-erange-ok
35051= catanh towardzero ibm128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35052= catanh upward ibm128 -0x4p-1076 -0x1.000000000000000000000000008p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
35053= catanh downward intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
35054= catanh tonearest intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
35055= catanh towardzero intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
35056= catanh upward intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
35057= catanh downward m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
35058= catanh tonearest m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
35059= catanh towardzero m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
35060= catanh upward m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
35061= catanh downward binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
35062= catanh tonearest binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35063= catanh towardzero binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35064= catanh upward binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35065= catanh downward intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
35066= catanh tonearest intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
35067= catanh towardzero intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
35068= catanh upward intel96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fff8p-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
35069= catanh downward m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
35070= catanh tonearest m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000004p-16384 -0xc.90fdba22167c235p-4 : inexact-ok underflow errno-erange-ok
35071= catanh towardzero m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
35072= catanh upward m68k96 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffcp-16384 -0xc.90fdba22167c234p-4 : inexact-ok underflow errno-erange-ok
35073= catanh downward binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff80004p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
35074= catanh tonearest binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b87p-4 : inexact-ok underflow errno-erange-ok
35075= catanh towardzero binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
35076= catanh upward binary128 -0x4p-16384 -0x1.000002p+0 : -0x1.fffffc000003fffffffffff8p-16384 -0xc.90fdba22167c234c5710d362b868p-4 : inexact-ok underflow errno-erange-ok
35077= catanh downward intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe008p-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
35078= catanh tonearest intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
35079= catanh towardzero intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
35080= catanh upward intel96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
35081= catanh downward m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe004p-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
35082= catanh tonearest m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca35p-4 : inexact-ok underflow errno-erange-ok
35083= catanh towardzero m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
35084= catanh upward m68k96 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffep-16384 -0xc.90fdaa22168ca34p-4 : inexact-ok underflow errno-erange-ok
35085= catanh downward binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809c8p-4 : inexact-ok underflow errno-erange-ok
35086= catanh tonearest binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000001p-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
35087= catanh towardzero binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
35088= catanh upward binary128 -0x4p-16384 -0x1.0000000000001p+0 : -0x1.ffffffffffffe0000000000000fcp-16384 -0xc.90fdaa22168ca34c4c6628b809cp-4 : inexact-ok underflow errno-erange-ok
35089= catanh downward intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
35090= catanh tonearest intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow errno-erange-ok
35091= catanh towardzero intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
35092= catanh upward intel96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
35093= catanh downward m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x2p-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
35094= catanh tonearest m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c236p-4 : inexact-ok underflow-ok errno-erange-ok
35095= catanh towardzero m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
35096= catanh upward m68k96 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
35097= catanh downward binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffc000000000004p-16384 -0xc.90fdaa22168c235c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
35098= catanh tonearest binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35099= catanh towardzero binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35100= catanh upward binary128 -0x4p-16384 -0x1.0000000000000002p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
35101= catanh downward binary128 -0x4p-16384 -0x1.0000000000000000000000000001p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80ddp-4 : inexact-ok underflow errno-erange-ok
35102= catanh tonearest binary128 -0x4p-16384 -0x1.0000000000000000000000000001p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
35103= catanh towardzero binary128 -0x4p-16384 -0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
35104= catanh upward binary128 -0x4p-16384 -0x1.0000000000000000000000000001p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
35105= catanh downward binary128 -0x4p-16384 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffff04p-16384 -0xc.90fdaa22168c234c4c6628b811c8p-4 : inexact-ok underflow errno-erange-ok
35106= catanh tonearest binary128 -0x4p-16384 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
35107= catanh towardzero binary128 -0x4p-16384 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
35108= catanh upward binary128 -0x4p-16384 -0x1.000000000000000000000000008p+0 : -0x1.ffffffffffffffffffffffffffp-16384 -0xc.90fdaa22168c234c4c6628b811cp-4 : inexact-ok underflow errno-erange-ok
35109catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
35110= catanh downward binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
35111= catanh tonearest binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
35112= catanh towardzero binary32 0x1p+0 0x8p-152 : 0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
35113= catanh upward binary32 0x1p+0 0x8p-152 : 0x3.3fc6d4p+4 0xc.90fdbp-4 : inexact-ok
35114= catanh downward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
35115= catanh tonearest binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
35116= catanh towardzero binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
35117= catanh upward binary64 0x1p+0 0x8p-152 : 0x3.3fc6d059a77cap+4 0xc.90fdaa22168c8p-4 : inexact-ok
35118= catanh downward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35119= catanh tonearest intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35120= catanh towardzero intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35121= catanh upward intel96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35122= catanh downward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35123= catanh tonearest m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35124= catanh towardzero m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35125= catanh upward m68k96 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35126= catanh downward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35127= catanh tonearest binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35128= catanh towardzero binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35129= catanh upward binary128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35130= catanh downward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35131= catanh tonearest ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35132= catanh towardzero ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35133= catanh upward ibm128 0x1p+0 0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35134= catanh downward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
35135= catanh tonearest binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
35136= catanh towardzero binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
35137= catanh upward binary64 0x1p+0 0x4p-1076 : 0x1.74910d52d3052p+8 0xc.90fdaa22168c8p-4 : inexact-ok
35138= catanh downward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35139= catanh tonearest intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35140= catanh towardzero intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35141= catanh upward intel96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35142= catanh downward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35143= catanh tonearest m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35144= catanh towardzero m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35145= catanh upward m68k96 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df8p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35146= catanh downward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35147= catanh tonearest binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35148= catanh towardzero binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35149= catanh upward binary128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35150= catanh downward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35151= catanh tonearest ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35152= catanh towardzero ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35153= catanh upward ibm128 0x1p+0 0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35154= catanh downward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35155= catanh tonearest intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35156= catanh towardzero intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35157= catanh upward intel96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35158= catanh downward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35159= catanh tonearest m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35160= catanh towardzero m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35161= catanh upward m68k96 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35162= catanh downward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35163= catanh tonearest binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35164= catanh towardzero binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35165= catanh upward binary128 0x1p+0 0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35166= catanh downward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35167= catanh tonearest binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35168= catanh towardzero binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35169= catanh upward binary32 0xf.fffffp-4 0x8p-152 : 0x8.aa123p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
35170= catanh downward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
35171= catanh tonearest binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
35172= catanh towardzero binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
35173= catanh upward binary64 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea18p+0 0x4.0000020000014p-128 : inexact-ok
35174= catanh downward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35175= catanh tonearest intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35176= catanh towardzero intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35177= catanh upward intel96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
35178= catanh downward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35179= catanh tonearest m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35180= catanh towardzero m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35181= catanh upward m68k96 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160fp+0 0x4.0000020000010008p-128 : inexact-ok
35182= catanh downward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
35183= catanh tonearest binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35184= catanh towardzero binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
35185= catanh upward binary128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004004p-128 : inexact-ok
35186= catanh downward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35187= catanh tonearest ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
35188= catanh towardzero ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35189= catanh upward ibm128 0xf.fffffp-4 0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x4.00000200000100000080000042p-128 : inexact-ok
35190= catanh downward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
35191= catanh tonearest binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
35192= catanh towardzero binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa122p+0 0x0p+0 : inexact-ok
35193= catanh upward binary32 0xf.fffffp-4 0x0p+0 : 0x8.aa123p+0 0x0p+0 : inexact-ok
35194= catanh downward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
35195= catanh tonearest binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
35196= catanh towardzero binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
35197= catanh upward binary64 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
35198= catanh downward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35199= catanh tonearest intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35200= catanh towardzero intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35201= catanh upward intel96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
35202= catanh downward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35203= catanh tonearest m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35204= catanh towardzero m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35205= catanh upward m68k96 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
35206= catanh downward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
35207= catanh tonearest binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
35208= catanh towardzero binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
35209= catanh upward binary128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
35210= catanh downward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
35211= catanh tonearest ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
35212= catanh towardzero ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
35213= catanh upward ibm128 0xf.fffffp-4 0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
35214= catanh downward binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35215= catanh tonearest binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35216= catanh towardzero binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35217= catanh upward binary64 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea18p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35218= catanh downward intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35219= catanh tonearest intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35220= catanh towardzero intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35221= catanh upward intel96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1052 : inexact-ok
35222= catanh downward m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35223= catanh tonearest m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35224= catanh towardzero m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35225= catanh upward m68k96 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-1052 : inexact-ok
35226= catanh downward binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35227= catanh tonearest binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35228= catanh towardzero binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35229= catanh upward binary128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-1052 : inexact-ok
35230= catanh downward ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35231= catanh tonearest ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35232= catanh towardzero ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35233= catanh upward ibm128 0xf.fffffp-4 0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35234= catanh downward intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35235= catanh tonearest intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35236= catanh towardzero intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35237= catanh upward intel96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-16360 : inexact-ok
35238= catanh downward m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35239= catanh tonearest m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35240= catanh towardzero m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35241= catanh upward m68k96 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160fp+0 0x2.0000010000008004p-16360 : inexact-ok
35242= catanh downward binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35243= catanh tonearest binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35244= catanh towardzero binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35245= catanh upward binary128 0xf.fffffp-4 0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002002p-16360 : inexact-ok
35246= catanh downward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
35247= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
35248= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
35249= catanh upward binary64 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e2p+4 0x8.0000000000008p-100 : inexact-ok
35250= catanh downward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35251= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35252= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35253= catanh upward intel96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
35254= catanh downward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35255= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35256= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35257= catanh upward m68k96 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d32p+4 0x8.000000000000201p-100 : inexact-ok
35258= catanh downward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
35259= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
35260= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
35261= catanh upward binary128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x8.0000000000002000000000000088p-100 : inexact-ok
35262= catanh downward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
35263= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
35264= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
35265= catanh upward ibm128 0xf.ffffffffffff8p-4 0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 0x8.00000000000020000000000004p-100 : inexact-ok
35266= catanh downward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
35267= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
35268= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
35269= catanh upward binary64 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
35270= catanh downward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35271= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35272= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35273= catanh upward intel96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35274= catanh downward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35275= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35276= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35277= catanh upward m68k96 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35278= catanh downward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
35279= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
35280= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
35281= catanh upward binary128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
35282= catanh downward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35283= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35284= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35285= catanh upward ibm128 0xf.ffffffffffff8p-4 0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
35286= catanh downward binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35287= catanh tonearest binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35288= catanh towardzero binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35289= catanh upward binary64 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e2p+4 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
35290= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35291= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35292= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35293= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-1024 : inexact-ok
35294= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35295= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35296= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35297= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-1024 : inexact-ok
35298= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35299= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35300= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35301= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-1024 : inexact-ok
35302= catanh downward ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35303= catanh tonearest ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35304= catanh towardzero ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35305= catanh upward ibm128 0xf.ffffffffffff8p-4 0x4p-1076 : 0x1.2b708872320e1d31e4b03f1087p+4 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
35306= catanh downward intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35307= catanh tonearest intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35308= catanh towardzero intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35309= catanh upward intel96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-16332 : inexact-ok
35310= catanh downward m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35311= catanh tonearest m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35312= catanh towardzero m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35313= catanh upward m68k96 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d32p+4 0x4.0000000000001008p-16332 : inexact-ok
35314= catanh downward binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35315= catanh tonearest binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35316= catanh towardzero binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35317= catanh upward binary128 0xf.ffffffffffff8p-4 0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 0x4.0000000000001000000000000044p-16332 : inexact-ok
35318= catanh downward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35319= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35320= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35321= catanh upward intel96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
35322= catanh downward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35323= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35324= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35325= catanh upward m68k96 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f26p+4 0x4.0000000000000008p-88 : inexact-ok
35326= catanh downward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
35327= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
35328= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
35329= catanh upward binary128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
35330= catanh downward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
35331= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
35332= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
35333= catanh upward ibm128 0xf.fffffffffffffffp-4 0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.00000000000000020000000002p-88 : inexact-ok
35334= catanh downward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35335= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35336= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35337= catanh upward intel96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
35338= catanh downward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35339= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35340= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35341= catanh upward m68k96 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
35342= catanh downward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
35343= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
35344= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
35345= catanh upward binary128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
35346= catanh downward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35347= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35348= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35349= catanh upward ibm128 0xf.fffffffffffffffp-4 0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
35350= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35351= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35352= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35353= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-1012 : inexact-ok
35354= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35355= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35356= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35357= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-1012 : inexact-ok
35358= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
35359= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
35360= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
35361= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-1012 : inexact-ok
35362= catanh downward ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35363= catanh tonearest ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35364= catanh towardzero ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35365= catanh upward ibm128 0xf.fffffffffffffffp-4 0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc88p+4 0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
35366= catanh downward intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35367= catanh tonearest intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35368= catanh towardzero intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35369= catanh upward intel96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-16320 : inexact-ok
35370= catanh downward m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35371= catanh tonearest m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35372= catanh towardzero m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35373= catanh upward m68k96 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f26p+4 0x2.0000000000000004p-16320 : inexact-ok
35374= catanh downward binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
35375= catanh tonearest binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
35376= catanh towardzero binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
35377= catanh upward binary128 0xf.fffffffffffffffp-4 0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001000000000002p-16320 : inexact-ok
35378= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : 0x2.78267562db732173ff372fcd8e1p+4 0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
35379= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : 0x2.78267562db732173ff372fcd8e12p+4 0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
35380= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : 0x2.78267562db732173ff372fcd8e1p+4 0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
35381= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : 0x2.78267562db732173ff372fcd8e12p+4 0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
35382= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x0p+0 : inexact-ok
35383= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x0p+0 : inexact-ok
35384= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x0p+0 : inexact-ok
35385= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x0p+0 : inexact-ok
35386= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-964 : inexact-ok
35387= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-964 : inexact-ok
35388= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-964 : inexact-ok
35389= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x4.0000000000000000000000000004p-964 : inexact-ok
35390= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-16272 : inexact-ok
35391= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-16272 : inexact-ok
35392= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-16272 : inexact-ok
35393= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e12p+4 0x4.0000000000000000000000000004p-16272 : inexact-ok
35394= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35395= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35396= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35397= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
35398= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35399= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35400= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35401= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : 0x2.51558024a58dbed66b1160744ep+4 0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
35402= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
35403= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
35404= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
35405= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
35406= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
35407= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
35408= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
35409= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : 0x2.51558024a58dbed66b1160844ep+4 0x0p+0 : inexact-ok
35410= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-972 : inexact-ok
35411= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-972 : inexact-ok
35412= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-972 : inexact-ok
35413= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.0000000000000000000000000108p-972 : inexact-ok
35414= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35415= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35416= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35417= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : 0x2.51558024a58dbed66b1160844ep+4 0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
35418= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
35419= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
35420= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : 0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
35421= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : 0x2.51558024a58dbed66b1160844d34p+4 0x8.0000000000000000000000000108p-16280 : inexact-ok
35422catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
35423= catanh downward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
35424= catanh tonearest binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
35425= catanh towardzero binary32 0x1p+0 -0x8p-152 : 0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
35426= catanh upward binary32 0x1p+0 -0x8p-152 : 0x3.3fc6d4p+4 -0xc.90fdap-4 : inexact-ok
35427= catanh downward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168c8p-4 : inexact-ok
35428= catanh tonearest binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
35429= catanh towardzero binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
35430= catanh upward binary64 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77cap+4 -0xc.90fdaa22168cp-4 : inexact-ok
35431= catanh downward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
35432= catanh tonearest intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
35433= catanh towardzero intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
35434= catanh upward intel96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
35435= catanh downward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
35436= catanh tonearest m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
35437= catanh towardzero m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
35438= catanh upward m68k96 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
35439= catanh downward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35440= catanh tonearest binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35441= catanh towardzero binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35442= catanh upward binary128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35443= catanh downward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35444= catanh tonearest ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35445= catanh towardzero ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35446= catanh upward ibm128 0x1p+0 -0x8p-152 : 0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35447= catanh downward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
35448= catanh tonearest binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
35449= catanh towardzero binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
35450= catanh upward binary64 0x1p+0 -0x4p-1076 : 0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
35451= catanh downward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
35452= catanh tonearest intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
35453= catanh towardzero intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
35454= catanh upward intel96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
35455= catanh downward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
35456= catanh tonearest m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
35457= catanh towardzero m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
35458= catanh upward m68k96 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
35459= catanh downward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35460= catanh tonearest binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35461= catanh towardzero binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35462= catanh upward binary128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35463= catanh downward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35464= catanh tonearest ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35465= catanh towardzero ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35466= catanh upward ibm128 0x1p+0 -0x4p-1076 : 0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35467= catanh downward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
35468= catanh tonearest intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
35469= catanh towardzero intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
35470= catanh upward intel96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
35471= catanh downward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c235p-4 : inexact-ok
35472= catanh tonearest m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
35473= catanh towardzero m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
35474= catanh upward m68k96 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c234p-4 : inexact-ok
35475= catanh downward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35476= catanh tonearest binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35477= catanh towardzero binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35478= catanh upward binary128 0x1p+0 -0x4p-16384 : 0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35479= catanh downward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
35480= catanh tonearest binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
35481= catanh towardzero binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa122p+0 -0x0p+0 : inexact-ok
35482= catanh upward binary32 0xf.fffffp-4 -0x0p+0 : 0x8.aa123p+0 -0x0p+0 : inexact-ok
35483= catanh downward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
35484= catanh tonearest binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
35485= catanh towardzero binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
35486= catanh upward binary64 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
35487= catanh downward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35488= catanh tonearest intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35489= catanh towardzero intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35490= catanh upward intel96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
35491= catanh downward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35492= catanh tonearest m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35493= catanh towardzero m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
35494= catanh upward m68k96 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
35495= catanh downward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
35496= catanh tonearest binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
35497= catanh towardzero binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
35498= catanh upward binary128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
35499= catanh downward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
35500= catanh tonearest ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
35501= catanh towardzero ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
35502= catanh upward ibm128 0xf.fffffp-4 -0x0p+0 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
35503= catanh downward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
35504= catanh tonearest binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35505= catanh towardzero binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35506= catanh upward binary32 0xf.fffffp-4 -0x8p-152 : 0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35507= catanh downward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.0000020000014p-128 : inexact-ok
35508= catanh tonearest binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
35509= catanh towardzero binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
35510= catanh upward binary64 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
35511= catanh downward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
35512= catanh tonearest intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
35513= catanh towardzero intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
35514= catanh upward intel96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
35515= catanh downward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.0000020000010008p-128 : inexact-ok
35516= catanh tonearest m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
35517= catanh towardzero m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
35518= catanh upward m68k96 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160fp+0 -0x4.000002000001p-128 : inexact-ok
35519= catanh downward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
35520= catanh tonearest binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35521= catanh towardzero binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35522= catanh upward binary128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35523= catanh downward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.00000200000100000080000042p-128 : inexact-ok
35524= catanh tonearest ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35525= catanh towardzero ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35526= catanh upward ibm128 0xf.fffffp-4 -0x8p-152 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
35527= catanh downward binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea1p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35528= catanh tonearest binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35529= catanh towardzero binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35530= catanh upward binary64 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35531= catanh downward intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1052 : inexact-ok
35532= catanh tonearest intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
35533= catanh towardzero intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
35534= catanh upward intel96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1052 : inexact-ok
35535= catanh downward m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-1052 : inexact-ok
35536= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
35537= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
35538= catanh upward m68k96 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-1052 : inexact-ok
35539= catanh downward binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-1052 : inexact-ok
35540= catanh tonearest binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
35541= catanh towardzero binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
35542= catanh upward binary128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
35543= catanh downward ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35544= catanh tonearest ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35545= catanh towardzero ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35546= catanh upward ibm128 0xf.fffffp-4 -0x4p-1076 : 0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
35547= catanh downward intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-16360 : inexact-ok
35548= catanh tonearest intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
35549= catanh towardzero intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
35550= catanh upward intel96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-16360 : inexact-ok
35551= catanh downward m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008004p-16360 : inexact-ok
35552= catanh tonearest m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
35553= catanh towardzero m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
35554= catanh upward m68k96 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160fp+0 -0x2.0000010000008p-16360 : inexact-ok
35555= catanh downward binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002002p-16360 : inexact-ok
35556= catanh tonearest binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
35557= catanh towardzero binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
35558= catanh upward binary128 0xf.fffffp-4 -0x4p-16384 : 0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
35559= catanh downward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
35560= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
35561= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
35562= catanh upward binary64 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
35563= catanh downward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
35564= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
35565= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
35566= catanh upward intel96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
35567= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
35568= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
35569= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
35570= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
35571= catanh downward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
35572= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
35573= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
35574= catanh upward binary128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
35575= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
35576= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
35577= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
35578= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x0p+0 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
35579= catanh downward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8.0000000000008p-100 : inexact-ok
35580= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
35581= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
35582= catanh upward binary64 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
35583= catanh downward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
35584= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
35585= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
35586= catanh upward intel96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
35587= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.000000000000201p-100 : inexact-ok
35588= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
35589= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
35590= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
35591= catanh downward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
35592= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
35593= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
35594= catanh upward binary128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
35595= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
35596= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
35597= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
35598= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x8p-152 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x8.0000000000002p-100 : inexact-ok
35599= catanh downward binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1p+4 -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
35600= catanh tonearest binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35601= catanh towardzero binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35602= catanh upward binary64 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35603= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-1024 : inexact-ok
35604= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
35605= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
35606= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
35607= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-1024 : inexact-ok
35608= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
35609= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
35610= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
35611= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-1024 : inexact-ok
35612= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
35613= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
35614= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
35615= catanh downward ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
35616= catanh tonearest ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
35617= catanh towardzero ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
35618= catanh upward ibm128 0xf.ffffffffffff8p-4 -0x4p-1076 : 0x1.2b708872320e1d31e4b03f1087p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
35619= catanh downward intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-16332 : inexact-ok
35620= catanh tonearest intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
35621= catanh towardzero intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
35622= catanh upward intel96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
35623= catanh downward m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001008p-16332 : inexact-ok
35624= catanh tonearest m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
35625= catanh towardzero m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
35626= catanh upward m68k96 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
35627= catanh downward binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.0000000000001000000000000044p-16332 : inexact-ok
35628= catanh tonearest binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
35629= catanh towardzero binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
35630= catanh upward binary128 0xf.ffffffffffff8p-4 -0x4p-16384 : 0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
35631= catanh downward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35632= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35633= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35634= catanh upward intel96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
35635= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35636= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35637= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
35638= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
35639= catanh downward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
35640= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
35641= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
35642= catanh upward binary128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
35643= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
35644= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
35645= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
35646= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x0p+0 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
35647= catanh downward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
35648= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
35649= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
35650= catanh upward intel96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
35651= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4.0000000000000008p-88 : inexact-ok
35652= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
35653= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
35654= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f26p+4 -0x4p-88 : inexact-ok
35655= catanh downward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
35656= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
35657= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
35658= catanh upward binary128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
35659= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
35660= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
35661= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
35662= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x8p-152 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.0000000000000002p-88 : inexact-ok
35663= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-1012 : inexact-ok
35664= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
35665= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
35666= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f26p+4 -0x2p-1012 : inexact-ok
35667= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-1012 : inexact-ok
35668= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
35669= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
35670= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f26p+4 -0x2p-1012 : inexact-ok
35671= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-1012 : inexact-ok
35672= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
35673= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
35674= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
35675= catanh downward ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
35676= catanh tonearest ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
35677= catanh towardzero ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
35678= catanh upward ibm128 0xf.fffffffffffffffp-4 -0x4p-1076 : 0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
35679= catanh downward intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-16320 : inexact-ok
35680= catanh tonearest intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
35681= catanh towardzero intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
35682= catanh upward intel96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f26p+4 -0x2p-16320 : inexact-ok
35683= catanh downward m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2.0000000000000004p-16320 : inexact-ok
35684= catanh tonearest m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
35685= catanh towardzero m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
35686= catanh upward m68k96 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f26p+4 -0x2p-16320 : inexact-ok
35687= catanh downward binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001000000000002p-16320 : inexact-ok
35688= catanh tonearest binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
35689= catanh towardzero binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
35690= catanh upward binary128 0xf.fffffffffffffffp-4 -0x4p-16384 : 0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
35691= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x0p+0 : inexact-ok
35692= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x0p+0 : inexact-ok
35693= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x0p+0 : inexact-ok
35694= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x0p+0 : inexact-ok
35695= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : 0x2.78267562db732173ff372fcd8e1p+4 -0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
35696= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : 0x2.78267562db732173ff372fcd8e12p+4 -0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
35697= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : 0x2.78267562db732173ff372fcd8e1p+4 -0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
35698= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : 0x2.78267562db732173ff372fcd8e12p+4 -0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
35699= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x4.0000000000000000000000000004p-964 : inexact-ok
35700= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-964 : inexact-ok
35701= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-964 : inexact-ok
35702= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-964 : inexact-ok
35703= catanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x4.0000000000000000000000000004p-16272 : inexact-ok
35704= catanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-16272 : inexact-ok
35705= catanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-16272 : inexact-ok
35706= catanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : 0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-16272 : inexact-ok
35707= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
35708= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
35709= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
35710= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
35711= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
35712= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
35713= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
35714= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : 0x2.51558024a58dbed66b1160844ep+4 -0x0p+0 : inexact-ok
35715= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
35716= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35717= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35718= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
35719= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
35720= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35721= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35722= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : 0x2.51558024a58dbed66b1160744ep+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
35723= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.0000000000000000000000000108p-972 : inexact-ok
35724= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
35725= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
35726= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
35727= catanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
35728= catanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35729= catanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844dp+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35730= catanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : 0x2.51558024a58dbed66b1160844ep+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
35731= catanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.0000000000000000000000000108p-16280 : inexact-ok
35732= catanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
35733= catanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : 0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
35734= catanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : 0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
35735catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
35736= catanh downward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35737= catanh tonearest binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa123p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35738= catanh towardzero binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
35739= catanh upward binary32 -0xf.fffffp-4 0x8p-152 : -0x8.aa122p+0 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
35740= catanh downward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
35741= catanh tonearest binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea18p+0 0x4.000002000001p-128 : inexact-ok
35742= catanh towardzero binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.000002000001p-128 : inexact-ok
35743= catanh upward binary64 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea1p+0 0x4.0000020000014p-128 : inexact-ok
35744= catanh downward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
35745= catanh tonearest intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35746= catanh towardzero intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35747= catanh upward intel96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
35748= catanh downward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160fp+0 0x4.000002000001p-128 : inexact-ok
35749= catanh tonearest m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35750= catanh towardzero m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.000002000001p-128 : inexact-ok
35751= catanh upward m68k96 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160ep+0 0x4.0000020000010008p-128 : inexact-ok
35752= catanh downward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35753= catanh tonearest binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35754= catanh towardzero binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004p-128 : inexact-ok
35755= catanh upward binary128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 0x4.0000020000010000008000004004p-128 : inexact-ok
35756= catanh downward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
35757= catanh tonearest ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x4.0000020000010000008000004p-128 : inexact-ok
35758= catanh towardzero ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.0000020000010000008000004p-128 : inexact-ok
35759= catanh upward ibm128 -0xf.fffffp-4 0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x4.00000200000100000080000042p-128 : inexact-ok
35760= catanh downward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
35761= catanh tonearest binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa123p+0 0x0p+0 : inexact-ok
35762= catanh towardzero binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
35763= catanh upward binary32 -0xf.fffffp-4 0x0p+0 : -0x8.aa122p+0 0x0p+0 : inexact-ok
35764= catanh downward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
35765= catanh tonearest binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea18p+0 0x0p+0 : inexact-ok
35766= catanh towardzero binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
35767= catanh upward binary64 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea1p+0 0x0p+0 : inexact-ok
35768= catanh downward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
35769= catanh tonearest intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35770= catanh towardzero intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35771= catanh upward intel96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35772= catanh downward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160fp+0 0x0p+0 : inexact-ok
35773= catanh tonearest m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35774= catanh towardzero m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35775= catanh upward m68k96 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160ep+0 0x0p+0 : inexact-ok
35776= catanh downward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
35777= catanh tonearest binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x0p+0 : inexact-ok
35778= catanh towardzero binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
35779= catanh upward binary128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 0x0p+0 : inexact-ok
35780= catanh downward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
35781= catanh tonearest ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x0p+0 : inexact-ok
35782= catanh towardzero ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
35783= catanh upward ibm128 -0xf.fffffp-4 0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x0p+0 : inexact-ok
35784= catanh downward binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35785= catanh tonearest binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea18p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35786= catanh towardzero binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea1p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35787= catanh upward binary64 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea1p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35788= catanh downward intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1052 : inexact-ok
35789= catanh tonearest intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35790= catanh towardzero intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35791= catanh upward intel96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1052 : inexact-ok
35792= catanh downward m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-1052 : inexact-ok
35793= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35794= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-1052 : inexact-ok
35795= catanh upward m68k96 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-1052 : inexact-ok
35796= catanh downward binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35797= catanh tonearest binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35798= catanh towardzero binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-1052 : inexact-ok
35799= catanh upward binary128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-1052 : inexact-ok
35800= catanh downward ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35801= catanh tonearest ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35802= catanh towardzero ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2p-1052 : inexact-ok underflow errno-erange-ok
35803= catanh upward ibm128 -0xf.fffffp-4 0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
35804= catanh downward intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-16360 : inexact-ok
35805= catanh tonearest intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35806= catanh towardzero intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35807= catanh upward intel96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-16360 : inexact-ok
35808= catanh downward m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160fp+0 0x2.0000010000008p-16360 : inexact-ok
35809= catanh tonearest m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35810= catanh towardzero m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008p-16360 : inexact-ok
35811= catanh upward m68k96 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160ep+0 0x2.0000010000008004p-16360 : inexact-ok
35812= catanh downward binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35813= catanh tonearest binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35814= catanh towardzero binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002p-16360 : inexact-ok
35815= catanh upward binary128 -0xf.fffffp-4 0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 0x2.0000010000008000004000002002p-16360 : inexact-ok
35816= catanh downward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6d4p+4 0xc.90fdap-4 : inexact-ok
35817= catanh tonearest binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
35818= catanh towardzero binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdap-4 : inexact-ok
35819= catanh upward binary32 -0x1p+0 0x8p-152 : -0x3.3fc6dp+4 0xc.90fdbp-4 : inexact-ok
35820= catanh downward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77cap+4 0xc.90fdaa22168cp-4 : inexact-ok
35821= catanh tonearest binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
35822= catanh towardzero binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168cp-4 : inexact-ok
35823= catanh upward binary64 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8p+4 0xc.90fdaa22168c8p-4 : inexact-ok
35824= catanh downward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35825= catanh tonearest intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35826= catanh towardzero intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35827= catanh upward intel96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35828= catanh downward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a58p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35829= catanh tonearest m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35830= catanh towardzero m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c234p-4 : inexact-ok
35831= catanh upward m68k96 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a54p+4 0xc.90fdaa22168c235p-4 : inexact-ok
35832= catanh downward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35833= catanh tonearest binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35834= catanh towardzero binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35835= catanh upward binary128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35836= catanh downward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35837= catanh tonearest ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35838= catanh towardzero ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35839= catanh upward ibm128 -0x1p+0 0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35840= catanh downward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
35841= catanh tonearest binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3052p+8 0xc.90fdaa22168cp-4 : inexact-ok
35842= catanh towardzero binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168cp-4 : inexact-ok
35843= catanh upward binary64 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051p+8 0xc.90fdaa22168c8p-4 : inexact-ok
35844= catanh downward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35845= catanh tonearest intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35846= catanh towardzero intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35847= catanh upward intel96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35848= catanh downward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df8p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35849= catanh tonearest m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35850= catanh towardzero m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c234p-4 : inexact-ok
35851= catanh upward m68k96 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df6p+8 0xc.90fdaa22168c235p-4 : inexact-ok
35852= catanh downward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35853= catanh tonearest binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35854= catanh towardzero binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35855= catanh upward binary128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35856= catanh downward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35857= catanh tonearest ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35858= catanh towardzero ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
35859= catanh upward ibm128 -0x1p+0 0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
35860= catanh downward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
35861= catanh tonearest intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35862= catanh towardzero intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35863= catanh upward intel96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
35864= catanh downward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c234p-4 : inexact-ok
35865= catanh tonearest m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dcp+12 0xc.90fdaa22168c235p-4 : inexact-ok
35866= catanh towardzero m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c234p-4 : inexact-ok
35867= catanh upward m68k96 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dap+12 0xc.90fdaa22168c235p-4 : inexact-ok
35868= catanh downward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35869= catanh tonearest binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35870= catanh towardzero binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
35871= catanh upward binary128 -0x1p+0 0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
35872= catanh downward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
35873= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e2p+4 0x8p-100 : inexact-ok
35874= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8p-100 : inexact-ok
35875= catanh upward binary64 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1p+4 0x8.0000000000008p-100 : inexact-ok
35876= catanh downward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35877= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35878= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35879= catanh upward intel96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
35880= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35881= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d32p+4 0x8.0000000000002p-100 : inexact-ok
35882= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.0000000000002p-100 : inexact-ok
35883= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d3p+4 0x8.000000000000201p-100 : inexact-ok
35884= catanh downward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
35885= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x8.000000000000200000000000008p-100 : inexact-ok
35886= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.000000000000200000000000008p-100 : inexact-ok
35887= catanh upward binary128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x8.0000000000002000000000000088p-100 : inexact-ok
35888= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 0x8.0000000000002p-100 : inexact-ok
35889= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
35890= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.0000000000002p-100 : inexact-ok
35891= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 0x8.00000000000020000000000004p-100 : inexact-ok
35892= catanh downward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
35893= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e2p+4 0x0p+0 : inexact-ok
35894= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
35895= catanh upward binary64 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1p+4 0x0p+0 : inexact-ok
35896= catanh downward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35897= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35898= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35899= catanh upward intel96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35900= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35901= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d32p+4 0x0p+0 : inexact-ok
35902= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35903= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d3p+4 0x0p+0 : inexact-ok
35904= catanh downward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
35905= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x0p+0 : inexact-ok
35906= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
35907= catanh upward binary128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x0p+0 : inexact-ok
35908= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 0x0p+0 : inexact-ok
35909= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35910= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35911= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 0x0p+0 : inexact-ok
35912= catanh downward binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35913= catanh tonearest binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e2p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35914= catanh towardzero binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1p+4 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
35915= catanh upward binary64 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1p+4 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
35916= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35917= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35918= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35919= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-1024 : inexact-ok
35920= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35921= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-1024 : inexact-ok
35922= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-1024 : inexact-ok
35923= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-1024 : inexact-ok
35924= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35925= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35926= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-1024 : inexact-ok
35927= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-1024 : inexact-ok
35928= catanh downward ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f1087p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35929= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35930= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4p-1024 : inexact-ok underflow errno-erange-ok
35931= catanh upward ibm128 -0xf.ffffffffffff8p-4 0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
35932= catanh downward intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35933= catanh tonearest intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35934= catanh towardzero intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35935= catanh upward intel96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-16332 : inexact-ok
35936= catanh downward m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35937= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d32p+4 0x4.0000000000001p-16332 : inexact-ok
35938= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001p-16332 : inexact-ok
35939= catanh upward m68k96 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d3p+4 0x4.0000000000001008p-16332 : inexact-ok
35940= catanh downward binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35941= catanh tonearest binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35942= catanh towardzero binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.000000000000100000000000004p-16332 : inexact-ok
35943= catanh upward binary128 -0xf.ffffffffffff8p-4 0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 0x4.0000000000001000000000000044p-16332 : inexact-ok
35944= catanh downward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
35945= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35946= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35947= catanh upward intel96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
35948= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f26p+4 0x4p-88 : inexact-ok
35949= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35950= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4p-88 : inexact-ok
35951= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24p+4 0x4.0000000000000008p-88 : inexact-ok
35952= catanh downward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
35953= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x4.0000000000000002p-88 : inexact-ok
35954= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002p-88 : inexact-ok
35955= catanh upward binary128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x4.0000000000000002000000000004p-88 : inexact-ok
35956= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x4.0000000000000002p-88 : inexact-ok
35957= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
35958= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.0000000000000002p-88 : inexact-ok
35959= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x4.00000000000000020000000002p-88 : inexact-ok
35960= catanh downward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
35961= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35962= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35963= catanh upward intel96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35964= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f26p+4 0x0p+0 : inexact-ok
35965= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35966= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35967= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24p+4 0x0p+0 : inexact-ok
35968= catanh downward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
35969= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x0p+0 : inexact-ok
35970= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
35971= catanh upward binary128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x0p+0 : inexact-ok
35972= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x0p+0 : inexact-ok
35973= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35974= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35975= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x0p+0 : inexact-ok
35976= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f26p+4 0x2p-1012 : inexact-ok
35977= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35978= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35979= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-1012 : inexact-ok
35980= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f26p+4 0x2p-1012 : inexact-ok
35981= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35982= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2p-1012 : inexact-ok
35983= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-1012 : inexact-ok
35984= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
35985= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-1012 : inexact-ok
35986= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-1012 : inexact-ok
35987= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-1012 : inexact-ok
35988= catanh downward ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc88p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35989= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35990= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2p-1012 : inexact-ok underflow errno-erange-ok
35991= catanh upward ibm128 -0xf.fffffffffffffffp-4 0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
35992= catanh downward intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f26p+4 0x2p-16320 : inexact-ok
35993= catanh tonearest intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35994= catanh towardzero intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35995= catanh upward intel96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-16320 : inexact-ok
35996= catanh downward m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f26p+4 0x2p-16320 : inexact-ok
35997= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35998= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2p-16320 : inexact-ok
35999= catanh upward m68k96 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24p+4 0x2.0000000000000004p-16320 : inexact-ok
36000= catanh downward binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
36001= catanh tonearest binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 0x2.0000000000000001p-16320 : inexact-ok
36002= catanh towardzero binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001p-16320 : inexact-ok
36003= catanh upward binary128 -0xf.fffffffffffffffp-4 0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 0x2.0000000000000001000000000002p-16320 : inexact-ok
36004= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : -0x2.78267562db732173ff372fcd8e12p+4 0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
36005= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : -0x2.78267562db732173ff372fcd8e12p+4 0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
36006= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : -0x2.78267562db732173ff372fcd8e1p+4 0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
36007= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x8p-152 : -0x2.78267562db732173ff372fcd8e1p+4 0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
36008= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x0p+0 : inexact-ok
36009= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x0p+0 : inexact-ok
36010= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x0p+0 : inexact-ok
36011= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x0p+0 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x0p+0 : inexact-ok
36012= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-964 : inexact-ok
36013= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-964 : inexact-ok
36014= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-964 : inexact-ok
36015= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x4.0000000000000000000000000004p-964 : inexact-ok
36016= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-16272 : inexact-ok
36017= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e12p+4 0x4p-16272 : inexact-ok
36018= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x4p-16272 : inexact-ok
36019= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e1p+4 0x4.0000000000000000000000000004p-16272 : inexact-ok
36020= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36021= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36022= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36023= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
36024= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744ep+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36025= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36026= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36027= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
36028= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
36029= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 0x0p+0 : inexact-ok
36030= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
36031= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 0x0p+0 : inexact-ok
36032= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844ep+4 0x0p+0 : inexact-ok
36033= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
36034= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
36035= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 0x0p+0 : inexact-ok
36036= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-972 : inexact-ok
36037= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-972 : inexact-ok
36038= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-972 : inexact-ok
36039= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.0000000000000000000000000108p-972 : inexact-ok
36040= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844ep+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36041= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36042= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36043= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
36044= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
36045= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : -0x2.51558024a58dbed66b1160844d34p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
36046= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.00000000000000000000000001p-16280 : inexact-ok
36047= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 0x4p-16384 : -0x2.51558024a58dbed66b1160844d32p+4 0x8.0000000000000000000000000108p-16280 : inexact-ok
36048catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
36049= catanh downward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
36050= catanh tonearest binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa123p+0 -0x0p+0 : inexact-ok
36051= catanh towardzero binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
36052= catanh upward binary32 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122p+0 -0x0p+0 : inexact-ok
36053= catanh downward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
36054= catanh tonearest binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea18p+0 -0x0p+0 : inexact-ok
36055= catanh towardzero binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
36056= catanh upward binary64 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea1p+0 -0x0p+0 : inexact-ok
36057= catanh downward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
36058= catanh tonearest intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36059= catanh towardzero intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36060= catanh upward intel96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36061= catanh downward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160fp+0 -0x0p+0 : inexact-ok
36062= catanh tonearest m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36063= catanh towardzero m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36064= catanh upward m68k96 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160ep+0 -0x0p+0 : inexact-ok
36065= catanh downward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
36066= catanh tonearest binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x0p+0 : inexact-ok
36067= catanh towardzero binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
36068= catanh upward binary128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x0p+0 : inexact-ok
36069= catanh downward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
36070= catanh tonearest ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x0p+0 : inexact-ok
36071= catanh towardzero ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
36072= catanh upward ibm128 -0xf.fffffp-4 -0x0p+0 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x0p+0 : inexact-ok
36073= catanh downward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
36074= catanh tonearest binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa123p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
36075= catanh towardzero binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
36076= catanh upward binary32 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122p+0 -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
36077= catanh downward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.0000020000014p-128 : inexact-ok
36078= catanh tonearest binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea18p+0 -0x4.000002000001p-128 : inexact-ok
36079= catanh towardzero binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
36080= catanh upward binary64 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea1p+0 -0x4.000002000001p-128 : inexact-ok
36081= catanh downward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
36082= catanh tonearest intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36083= catanh towardzero intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36084= catanh upward intel96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36085= catanh downward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160fp+0 -0x4.0000020000010008p-128 : inexact-ok
36086= catanh tonearest m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36087= catanh towardzero m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36088= catanh upward m68k96 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160ep+0 -0x4.000002000001p-128 : inexact-ok
36089= catanh downward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004004p-128 : inexact-ok
36090= catanh tonearest binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36091= catanh towardzero binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36092= catanh upward binary128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36093= catanh downward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.00000200000100000080000042p-128 : inexact-ok
36094= catanh tonearest ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36095= catanh towardzero ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36096= catanh upward ibm128 -0xf.fffffp-4 -0x8p-152 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x4.0000020000010000008000004p-128 : inexact-ok
36097= catanh downward binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea18p+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
36098= catanh tonearest binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea18p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36099= catanh towardzero binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36100= catanh upward binary64 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea1p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36101= catanh downward intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1052 : inexact-ok
36102= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36103= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36104= catanh upward intel96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36105= catanh downward m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-1052 : inexact-ok
36106= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36107= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36108= catanh upward m68k96 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-1052 : inexact-ok
36109= catanh downward binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-1052 : inexact-ok
36110= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
36111= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
36112= catanh upward binary128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-1052 : inexact-ok
36113= catanh downward ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2.000004p-1052 : inexact-ok underflow errno-erange-ok
36114= catanh tonearest ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96dcp+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36115= catanh towardzero ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36116= catanh upward ibm128 -0xf.fffffp-4 -0x4p-1076 : -0x8.aa122b59bea160e35b98ef96d8p+0 -0x2p-1052 : inexact-ok underflow errno-erange-ok
36117= catanh downward intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-16360 : inexact-ok
36118= catanh tonearest intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36119= catanh towardzero intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36120= catanh upward intel96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36121= catanh downward m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160fp+0 -0x2.0000010000008004p-16360 : inexact-ok
36122= catanh tonearest m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36123= catanh towardzero m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36124= catanh upward m68k96 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160ep+0 -0x2.0000010000008p-16360 : inexact-ok
36125= catanh downward binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002002p-16360 : inexact-ok
36126= catanh tonearest binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96da08p+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
36127= catanh towardzero binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
36128= catanh upward binary128 -0xf.fffffp-4 -0x4p-16384 : -0x8.aa122b59bea160e35b98ef96dap+0 -0x2.0000010000008000004000002p-16360 : inexact-ok
36129= catanh downward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6d4p+4 -0xc.90fdbp-4 : inexact-ok
36130= catanh tonearest binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdbp-4 : inexact-ok
36131= catanh towardzero binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
36132= catanh upward binary32 -0x1p+0 -0x8p-152 : -0x3.3fc6dp+4 -0xc.90fdap-4 : inexact-ok
36133= catanh downward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77cap+4 -0xc.90fdaa22168c8p-4 : inexact-ok
36134= catanh tonearest binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
36135= catanh towardzero binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
36136= catanh upward binary64 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8p+4 -0xc.90fdaa22168cp-4 : inexact-ok
36137= catanh downward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
36138= catanh tonearest intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
36139= catanh towardzero intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
36140= catanh upward intel96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
36141= catanh downward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a58p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
36142= catanh tonearest m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c235p-4 : inexact-ok
36143= catanh towardzero m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
36144= catanh upward m68k96 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a54p+4 -0xc.90fdaa22168c234p-4 : inexact-ok
36145= catanh downward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89284p+4 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36146= catanh tonearest binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36147= catanh towardzero binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36148= catanh upward binary128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d89282p+4 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36149= catanh downward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36150= catanh tonearest ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d893p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36151= catanh towardzero ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36152= catanh upward ibm128 -0x1p+0 -0x8p-152 : -0x3.3fc6d059a77c8a55425b59d892p+4 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36153= catanh downward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168c8p-4 : inexact-ok
36154= catanh tonearest binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3052p+8 -0xc.90fdaa22168cp-4 : inexact-ok
36155= catanh towardzero binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
36156= catanh upward binary64 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051p+8 -0xc.90fdaa22168cp-4 : inexact-ok
36157= catanh downward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
36158= catanh tonearest intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
36159= catanh towardzero intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
36160= catanh upward intel96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
36161= catanh downward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df8p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
36162= catanh tonearest m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c235p-4 : inexact-ok
36163= catanh towardzero m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
36164= catanh upward m68k96 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df6p+8 -0xc.90fdaa22168c234p-4 : inexact-ok
36165= catanh downward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36166= catanh tonearest binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4bp+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36167= catanh towardzero binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36168= catanh upward binary128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac4ap+8 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36169= catanh downward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36170= catanh tonearest ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593ac8p+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36171= catanh towardzero ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36172= catanh upward ibm128 -0x1p+0 -0x4p-1076 : -0x1.74910d52d3051df630639593acp+8 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36173= catanh downward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
36174= catanh tonearest intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
36175= catanh towardzero intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
36176= catanh upward intel96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
36177= catanh downward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
36178= catanh tonearest m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dcp+12 -0xc.90fdaa22168c235p-4 : inexact-ok
36179= catanh towardzero m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
36180= catanh upward m68k96 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dap+12 -0xc.90fdaa22168c234p-4 : inexact-ok
36181= catanh downward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36182= catanh tonearest binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b26p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36183= catanh towardzero binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36184= catanh upward binary128 -0x1p+0 -0x4p-16384 : -0x1.62dea45ee3e064dbc66918126b25p+12 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36185= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
36186= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e2p+4 -0x0p+0 : inexact-ok
36187= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
36188= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1p+4 -0x0p+0 : inexact-ok
36189= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
36190= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
36191= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
36192= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
36193= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
36194= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d32p+4 -0x0p+0 : inexact-ok
36195= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
36196= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d3p+4 -0x0p+0 : inexact-ok
36197= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
36198= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x0p+0 : inexact-ok
36199= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
36200= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x0p+0 : inexact-ok
36201= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x0p+0 : inexact-ok
36202= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
36203= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
36204= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x0p+0 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x0p+0 : inexact-ok
36205= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8.0000000000008p-100 : inexact-ok
36206= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e2p+4 -0x8p-100 : inexact-ok
36207= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
36208= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1p+4 -0x8p-100 : inexact-ok
36209= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
36210= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
36211= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
36212= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
36213= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.000000000000201p-100 : inexact-ok
36214= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d32p+4 -0x8.0000000000002p-100 : inexact-ok
36215= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
36216= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d3p+4 -0x8.0000000000002p-100 : inexact-ok
36217= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.0000000000002000000000000088p-100 : inexact-ok
36218= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x8.000000000000200000000000008p-100 : inexact-ok
36219= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
36220= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x8.000000000000200000000000008p-100 : inexact-ok
36221= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x8.00000000000020000000000004p-100 : inexact-ok
36222= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
36223= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
36224= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x8p-152 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x8.0000000000002p-100 : inexact-ok
36225= catanh downward binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e2p+4 -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
36226= catanh tonearest binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e2p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
36227= catanh towardzero binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
36228= catanh upward binary64 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1p+4 -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
36229= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-1024 : inexact-ok
36230= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
36231= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
36232= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
36233= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-1024 : inexact-ok
36234= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-1024 : inexact-ok
36235= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
36236= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-1024 : inexact-ok
36237= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-1024 : inexact-ok
36238= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
36239= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
36240= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-1024 : inexact-ok
36241= catanh downward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f1087p+4 -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
36242= catanh tonearest ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
36243= catanh towardzero ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
36244= catanh upward ibm128 -0xf.ffffffffffff8p-4 -0x4p-1076 : -0x1.2b708872320e1d31e4b03f10868p+4 -0x4p-1024 : inexact-ok underflow errno-erange-ok
36245= catanh downward intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-16332 : inexact-ok
36246= catanh tonearest intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
36247= catanh towardzero intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
36248= catanh upward intel96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
36249= catanh downward m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001008p-16332 : inexact-ok
36250= catanh tonearest m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d32p+4 -0x4.0000000000001p-16332 : inexact-ok
36251= catanh towardzero m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
36252= catanh upward m68k96 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d3p+4 -0x4.0000000000001p-16332 : inexact-ok
36253= catanh downward binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.0000000000001000000000000044p-16332 : inexact-ok
36254= catanh tonearest binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086aap+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
36255= catanh towardzero binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
36256= catanh upward binary128 -0xf.ffffffffffff8p-4 -0x4p-16384 : -0x1.2b708872320e1d31e4b03f1086a9p+4 -0x4.000000000000100000000000004p-16332 : inexact-ok
36257= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
36258= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36259= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36260= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36261= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f26p+4 -0x0p+0 : inexact-ok
36262= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36263= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36264= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24p+4 -0x0p+0 : inexact-ok
36265= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
36266= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x0p+0 : inexact-ok
36267= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
36268= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x0p+0 : inexact-ok
36269= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x0p+0 : inexact-ok
36270= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
36271= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
36272= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x0p+0 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x0p+0 : inexact-ok
36273= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
36274= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36275= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36276= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36277= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f26p+4 -0x4.0000000000000008p-88 : inexact-ok
36278= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36279= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36280= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24p+4 -0x4p-88 : inexact-ok
36281= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002000000000004p-88 : inexact-ok
36282= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x4.0000000000000002p-88 : inexact-ok
36283= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
36284= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x4.0000000000000002p-88 : inexact-ok
36285= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x4.00000000000000020000000002p-88 : inexact-ok
36286= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
36287= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
36288= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x8p-152 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x4.0000000000000002p-88 : inexact-ok
36289= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-1012 : inexact-ok
36290= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36291= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36292= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36293= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-1012 : inexact-ok
36294= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36295= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36296= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24p+4 -0x2p-1012 : inexact-ok
36297= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-1012 : inexact-ok
36298= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-1012 : inexact-ok
36299= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
36300= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-1012 : inexact-ok
36301= catanh downward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc88p+4 -0x2.0000000000000004p-1012 : inexact-ok underflow errno-erange-ok
36302= catanh tonearest ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
36303= catanh towardzero ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
36304= catanh upward ibm128 -0xf.fffffffffffffffp-4 -0x4p-1076 : -0x1.686fc0af622d6f24ee1684ccc8p+4 -0x2p-1012 : inexact-ok underflow errno-erange-ok
36305= catanh downward intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-16320 : inexact-ok
36306= catanh tonearest intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36307= catanh towardzero intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36308= catanh upward intel96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36309= catanh downward m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f26p+4 -0x2.0000000000000004p-16320 : inexact-ok
36310= catanh tonearest m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36311= catanh towardzero m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36312= catanh upward m68k96 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24p+4 -0x2p-16320 : inexact-ok
36313= catanh downward binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001000000000002p-16320 : inexact-ok
36314= catanh tonearest binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc806p+4 -0x2.0000000000000001p-16320 : inexact-ok
36315= catanh towardzero binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
36316= catanh upward binary128 -0xf.fffffffffffffffp-4 -0x4p-16384 : -0x1.686fc0af622d6f24ee1684ccc805p+4 -0x2.0000000000000001p-16320 : inexact-ok
36317= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x0p+0 : inexact-ok
36318= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x0p+0 : inexact-ok
36319= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x0p+0 : inexact-ok
36320= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x0p+0 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x0p+0 : inexact-ok
36321= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : -0x2.78267562db732173ff372fcd8e12p+4 -0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
36322= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : -0x2.78267562db732173ff372fcd8e12p+4 -0x7.fffffffffffffffffd5555555558p-40 : inexact-ok
36323= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : -0x2.78267562db732173ff372fcd8e1p+4 -0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
36324= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x8p-152 : -0x2.78267562db732173ff372fcd8e1p+4 -0x7.fffffffffffffffffd5555555554p-40 : inexact-ok
36325= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x4.0000000000000000000000000004p-964 : inexact-ok
36326= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-964 : inexact-ok
36327= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-964 : inexact-ok
36328= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-1076 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-964 : inexact-ok
36329= catanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x4.0000000000000000000000000004p-16272 : inexact-ok
36330= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e12p+4 -0x4p-16272 : inexact-ok
36331= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-16272 : inexact-ok
36332= catanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 -0x4p-16384 : -0x2.78267562db732173ff3b2fcd8e1p+4 -0x4p-16272 : inexact-ok
36333= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
36334= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d34p+4 -0x0p+0 : inexact-ok
36335= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
36336= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844d32p+4 -0x0p+0 : inexact-ok
36337= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844ep+4 -0x0p+0 : inexact-ok
36338= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
36339= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
36340= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x0p+0 : -0x2.51558024a58dbed66b1160844dp+4 -0x0p+0 : inexact-ok
36341= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaacbp-48 : inexact-ok
36342= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d34p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36343= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36344= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744d32p+4 -0xf.ffffffffffffffffffffeaaaaca8p-48 : inexact-ok
36345= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744ep+4 -0xf.ffffffffffffffffffffeaaabp-48 : inexact-ok
36346= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36347= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36348= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x8p-152 : -0x2.51558024a58dbed66b1160744dp+4 -0xf.ffffffffffffffffffffeaaaacp-48 : inexact-ok
36349= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.0000000000000000000000000108p-972 : inexact-ok
36350= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
36351= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
36352= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-972 : inexact-ok
36353= catanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844ep+4 -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
36354= catanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36355= catanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36356= catanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-1076 : -0x2.51558024a58dbed66b1160844dp+4 -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
36357= catanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.0000000000000000000000000108p-16280 : inexact-ok
36358= catanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : -0x2.51558024a58dbed66b1160844d34p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
36359= catanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
36360= catanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 -0x4p-16384 : -0x2.51558024a58dbed66b1160844d32p+4 -0x8.00000000000000000000000001p-16280 : inexact-ok
36361catanh 0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
36362= catanh downward binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36363= catanh tonearest binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36364= catanh towardzero binary32 0x8p-152 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36365= catanh upward binary32 0x8p-152 0x1p+0 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36366= catanh downward binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
36367= catanh tonearest binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
36368= catanh towardzero binary64 0x8p-152 0x1p+0 : 0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
36369= catanh upward binary64 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c8p-4 : inexact-ok
36370= catanh downward intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36371= catanh tonearest intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36372= catanh towardzero intel96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36373= catanh upward intel96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36374= catanh downward m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36375= catanh tonearest m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36376= catanh towardzero m68k96 0x8p-152 0x1p+0 : 0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36377= catanh upward m68k96 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36378= catanh downward binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36379= catanh tonearest binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36380= catanh towardzero binary128 0x8p-152 0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36381= catanh upward binary128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36382= catanh downward ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36383= catanh tonearest ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36384= catanh towardzero ibm128 0x8p-152 0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36385= catanh upward ibm128 0x8p-152 0x1p+0 : 0x4p-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36386= catanh downward binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36387= catanh tonearest binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36388= catanh towardzero binary32 0x8p-152 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36389= catanh upward binary32 0x8p-152 0xf.fffffp-4 : 0x8p-152 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36390= catanh downward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
36391= catanh tonearest binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
36392= catanh towardzero binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
36393= catanh upward binary64 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda22216888p-4 : inexact-ok
36394= catanh downward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36395= catanh tonearest intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36396= catanh towardzero intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36397= catanh upward intel96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36398= catanh downward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36399= catanh tonearest m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36400= catanh towardzero m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36401= catanh upward m68k96 0x8p-152 0xf.fffffp-4 : 0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36402= catanh downward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36403= catanh tonearest binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36404= catanh towardzero binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36405= catanh upward binary128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36406= catanh downward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36407= catanh tonearest ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36408= catanh towardzero ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36409= catanh upward ibm128 0x8p-152 0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
36410= catanh downward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
36411= catanh tonearest binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
36412= catanh towardzero binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
36413= catanh upward binary64 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
36414= catanh downward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36415= catanh tonearest intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36416= catanh towardzero intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36417= catanh upward intel96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36418= catanh downward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36419= catanh tonearest m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36420= catanh towardzero m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36421= catanh upward m68k96 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36422= catanh downward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36423= catanh tonearest binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36424= catanh towardzero binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36425= catanh upward binary128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36426= catanh downward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36427= catanh tonearest ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36428= catanh towardzero ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36429= catanh upward ibm128 0x8p-152 0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
36430= catanh downward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36431= catanh tonearest intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36432= catanh towardzero intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36433= catanh upward intel96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36434= catanh downward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36435= catanh tonearest m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36436= catanh towardzero m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36437= catanh upward m68k96 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36438= catanh downward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36439= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36440= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36441= catanh upward binary128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36442= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36443= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36444= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36445= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
36446= catanh downward binary128 0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36447= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36448= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36449= catanh upward binary128 0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36450= catanh downward binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36451= catanh tonearest binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36452= catanh towardzero binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36453= catanh upward binary128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.0000000000000000000000000104p-152 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36454= catanh downward ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36455= catanh tonearest ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36456= catanh towardzero ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36457= catanh upward ibm128 0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36458= catanh downward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
36459= catanh tonearest binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
36460= catanh towardzero binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdap-4 : inexact-ok
36461= catanh upward binary32 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
36462= catanh downward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36463= catanh tonearest binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36464= catanh towardzero binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36465= catanh upward binary64 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
36466= catanh downward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36467= catanh tonearest intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36468= catanh towardzero intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36469= catanh upward intel96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36470= catanh downward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36471= catanh tonearest m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36472= catanh towardzero m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36473= catanh upward m68k96 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36474= catanh downward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36475= catanh tonearest binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36476= catanh towardzero binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36477= catanh upward binary128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36478= catanh downward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36479= catanh tonearest ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36480= catanh towardzero ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36481= catanh upward ibm128 0x0p+0 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36482= catanh downward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
36483= catanh tonearest binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
36484= catanh towardzero binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdap-4 : inexact-ok
36485= catanh upward binary32 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fdbp-4 : inexact-ok
36486= catanh downward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36487= catanh tonearest binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36488= catanh towardzero binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36489= catanh upward binary64 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda22216888p-4 : inexact-ok
36490= catanh downward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36491= catanh tonearest intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36492= catanh towardzero intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36493= catanh upward intel96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36494= catanh downward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36495= catanh tonearest m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36496= catanh towardzero m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36497= catanh upward m68k96 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36498= catanh downward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36499= catanh tonearest binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36500= catanh towardzero binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36501= catanh upward binary128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36502= catanh downward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36503= catanh tonearest ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36504= catanh towardzero ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36505= catanh upward ibm128 0x0p+0 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
36506= catanh downward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
36507= catanh tonearest binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36508= catanh towardzero binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
36509= catanh upward binary64 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36510= catanh downward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36511= catanh tonearest intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36512= catanh towardzero intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36513= catanh upward intel96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36514= catanh downward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36515= catanh tonearest m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36516= catanh towardzero m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36517= catanh upward m68k96 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36518= catanh downward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36519= catanh tonearest binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36520= catanh towardzero binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36521= catanh upward binary128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36522= catanh downward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36523= catanh tonearest ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36524= catanh towardzero ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36525= catanh upward ibm128 0x0p+0 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
36526= catanh downward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36527= catanh tonearest intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36528= catanh towardzero intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36529= catanh upward intel96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36530= catanh downward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36531= catanh tonearest m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36532= catanh towardzero m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36533= catanh upward m68k96 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36534= catanh downward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36535= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36536= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36537= catanh upward binary128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36538= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36539= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36540= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36541= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
36542= catanh downward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36543= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36544= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36545= catanh upward binary128 0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36546= catanh downward binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36547= catanh tonearest binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36548= catanh towardzero binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36549= catanh upward binary128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36550= catanh downward ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36551= catanh tonearest ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36552= catanh towardzero ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36553= catanh upward ibm128 0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36554= catanh downward binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36555= catanh tonearest binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36556= catanh towardzero binary64 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36557= catanh upward binary64 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
36558= catanh downward intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36559= catanh tonearest intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36560= catanh towardzero intel96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36561= catanh upward intel96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36562= catanh downward m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36563= catanh tonearest m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36564= catanh towardzero m68k96 0x4p-1076 0x1p+0 : 0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36565= catanh upward m68k96 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36566= catanh downward binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36567= catanh tonearest binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36568= catanh towardzero binary128 0x4p-1076 0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36569= catanh upward binary128 0x4p-1076 0x1p+0 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36570= catanh downward ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36571= catanh tonearest ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36572= catanh towardzero ibm128 0x4p-1076 0x1p+0 : 0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36573= catanh upward ibm128 0x4p-1076 0x1p+0 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36574= catanh downward binary64 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36575= catanh tonearest binary64 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36576= catanh towardzero binary64 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36577= catanh upward binary64 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
36578= catanh downward intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36579= catanh tonearest intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36580= catanh towardzero intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36581= catanh upward intel96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36582= catanh downward m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36583= catanh tonearest m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36584= catanh towardzero m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36585= catanh upward m68k96 0x4p-1076 0xf.fffffp-4 : 0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36586= catanh downward binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36587= catanh tonearest binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36588= catanh towardzero binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36589= catanh upward binary128 0x4p-1076 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36590= catanh downward ibm128 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36591= catanh tonearest ibm128 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
36592= catanh towardzero ibm128 0x4p-1076 0xf.fffffp-4 : 0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36593= catanh upward ibm128 0x4p-1076 0xf.fffffp-4 : 0x4p-1076 0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36594= catanh downward binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
36595= catanh tonearest binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36596= catanh towardzero binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
36597= catanh upward binary64 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36598= catanh downward intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36599= catanh tonearest intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36600= catanh towardzero intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36601= catanh upward intel96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36602= catanh downward m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36603= catanh tonearest m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36604= catanh towardzero m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36605= catanh upward m68k96 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36606= catanh downward binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36607= catanh tonearest binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36608= catanh towardzero binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36609= catanh upward binary128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36610= catanh downward ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36611= catanh tonearest ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36612= catanh towardzero ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36613= catanh upward ibm128 0x4p-1076 0xf.ffffffffffff8p-4 : 0x4p-1076 0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36614= catanh downward intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36615= catanh tonearest intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36616= catanh towardzero intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36617= catanh upward intel96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36618= catanh downward m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36619= catanh tonearest m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36620= catanh towardzero m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36621= catanh upward m68k96 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36622= catanh downward binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36623= catanh tonearest binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36624= catanh towardzero binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36625= catanh upward binary128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1076 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36626= catanh downward ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36627= catanh tonearest ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36628= catanh towardzero ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36629= catanh upward ibm128 0x4p-1076 0xf.fffffffffffffffp-4 : 0x4p-1076 0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36630= catanh downward binary128 0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36631= catanh tonearest binary128 0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000002p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36632= catanh towardzero binary128 0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-1076 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36633= catanh upward binary128 0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000002p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36634= catanh downward binary128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36635= catanh tonearest binary128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36636= catanh towardzero binary128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36637= catanh upward binary128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000082p-1076 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36638= catanh downward ibm128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36639= catanh tonearest ibm128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36640= catanh towardzero ibm128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36641= catanh upward ibm128 0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : 0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36642= catanh downward intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36643= catanh tonearest intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
36644= catanh towardzero intel96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36645= catanh upward intel96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
36646= catanh downward m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
36647= catanh tonearest m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
36648= catanh towardzero m68k96 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
36649= catanh upward m68k96 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
36650= catanh downward binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36651= catanh tonearest binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36652= catanh towardzero binary128 0x4p-16384 0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36653= catanh upward binary128 0x4p-16384 0x1p+0 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
36654= catanh downward intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
36655= catanh tonearest intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
36656= catanh towardzero intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
36657= catanh upward intel96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
36658= catanh downward m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
36659= catanh tonearest m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
36660= catanh towardzero m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
36661= catanh upward m68k96 0x4p-16384 0xf.fffffp-4 : 0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
36662= catanh downward binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
36663= catanh tonearest binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
36664= catanh towardzero binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
36665= catanh upward binary128 0x4p-16384 0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
36666= catanh downward intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
36667= catanh tonearest intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
36668= catanh towardzero intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
36669= catanh upward intel96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001008p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
36670= catanh downward m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
36671= catanh tonearest m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
36672= catanh towardzero m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
36673= catanh upward m68k96 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
36674= catanh downward binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
36675= catanh tonearest binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
36676= catanh towardzero binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
36677= catanh upward binary128 0x4p-16384 0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
36678= catanh downward intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36679= catanh tonearest intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36680= catanh towardzero intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36681= catanh upward intel96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000008p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
36682= catanh downward m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
36683= catanh tonearest m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
36684= catanh towardzero m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
36685= catanh upward m68k96 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
36686= catanh downward binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36687= catanh tonearest binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36688= catanh towardzero binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36689= catanh upward binary128 0x4p-16384 0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000004p-16384 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
36690= catanh downward binary128 0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
36691= catanh tonearest binary128 0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36692= catanh towardzero binary128 0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
36693= catanh upward binary128 0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000004p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36694= catanh downward binary128 0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
36695= catanh tonearest binary128 0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
36696= catanh towardzero binary128 0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
36697= catanh upward binary128 0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000084p-16384 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok underflow errno-erange-ok
36698catanh -0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
36699= catanh downward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
36700= catanh tonearest binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
36701= catanh towardzero binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok
36702= catanh upward binary32 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
36703= catanh downward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36704= catanh tonearest binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36705= catanh towardzero binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36706= catanh upward binary64 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok
36707= catanh downward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36708= catanh tonearest intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36709= catanh towardzero intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36710= catanh upward intel96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36711= catanh downward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36712= catanh tonearest m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36713= catanh towardzero m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36714= catanh upward m68k96 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36715= catanh downward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36716= catanh tonearest binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36717= catanh towardzero binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36718= catanh upward binary128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36719= catanh downward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36720= catanh tonearest ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36721= catanh towardzero ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36722= catanh upward ibm128 -0x0p+0 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36723= catanh downward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
36724= catanh tonearest binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
36725= catanh towardzero binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok
36726= catanh upward binary32 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok
36727= catanh downward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36728= catanh tonearest binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36729= catanh towardzero binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok
36730= catanh upward binary64 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok
36731= catanh downward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36732= catanh tonearest intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36733= catanh towardzero intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36734= catanh upward intel96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36735= catanh downward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36736= catanh tonearest m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36737= catanh towardzero m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234p-4 : inexact-ok
36738= catanh upward m68k96 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688235p-4 : inexact-ok
36739= catanh downward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36740= catanh tonearest binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36741= catanh towardzero binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36742= catanh upward binary128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36743= catanh downward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36744= catanh tonearest ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36745= catanh towardzero ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36746= catanh upward ibm128 -0x0p+0 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
36747= catanh downward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
36748= catanh tonearest binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36749= catanh towardzero binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok
36750= catanh upward binary64 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok
36751= catanh downward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36752= catanh tonearest intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36753= catanh towardzero intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36754= catanh upward intel96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36755= catanh downward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36756= catanh tonearest m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36757= catanh towardzero m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34p-4 : inexact-ok
36758= catanh upward m68k96 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be35p-4 : inexact-ok
36759= catanh downward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36760= catanh tonearest binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36761= catanh towardzero binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36762= catanh upward binary128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36763= catanh downward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36764= catanh tonearest ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36765= catanh towardzero ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36766= catanh upward ibm128 -0x0p+0 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
36767= catanh downward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36768= catanh tonearest intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36769= catanh towardzero intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36770= catanh upward intel96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36771= catanh downward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36772= catanh tonearest m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36773= catanh towardzero m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c234p-4 : inexact-ok
36774= catanh upward m68k96 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c235p-4 : inexact-ok
36775= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36776= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36777= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36778= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36779= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36780= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36781= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36782= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
36783= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36784= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36785= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36786= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36787= catanh downward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36788= catanh tonearest binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36789= catanh towardzero binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36790= catanh upward binary128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36791= catanh downward ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36792= catanh tonearest ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36793= catanh towardzero ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36794= catanh upward ibm128 -0x0p+0 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36795= catanh downward binary32 -0x8p-152 0x1p+0 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36796= catanh tonearest binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36797= catanh towardzero binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36798= catanh upward binary32 -0x8p-152 0x1p+0 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36799= catanh downward binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
36800= catanh tonearest binary64 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
36801= catanh towardzero binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168cp-4 : inexact-ok
36802= catanh upward binary64 -0x8p-152 0x1p+0 : -0x3.ffffffffffffep-152 0xc.90fdaa22168c8p-4 : inexact-ok
36803= catanh downward intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36804= catanh tonearest intel96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36805= catanh towardzero intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36806= catanh upward intel96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
36807= catanh downward m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36808= catanh tonearest m68k96 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36809= catanh towardzero m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c234p-4 : inexact-ok
36810= catanh upward m68k96 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffcp-152 0xc.90fdaa22168c235p-4 : inexact-ok
36811= catanh downward binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36812= catanh tonearest binary128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36813= catanh towardzero binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36814= catanh upward binary128 -0x8p-152 0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36815= catanh downward ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36816= catanh tonearest ibm128 -0x8p-152 0x1p+0 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36817= catanh towardzero ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36818= catanh upward ibm128 -0x8p-152 0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
36819= catanh downward binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36820= catanh tonearest binary32 -0x8p-152 0xf.fffffp-4 : -0x8p-152 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36821= catanh towardzero binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
36822= catanh upward binary32 -0x8p-152 0xf.fffffp-4 : -0x0p+0 0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
36823= catanh downward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
36824= catanh tonearest binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688p-4 : inexact-ok
36825= catanh towardzero binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda2221688p-4 : inexact-ok
36826= catanh upward binary64 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001cp-152 0xc.90fda22216888p-4 : inexact-ok
36827= catanh downward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
36828= catanh tonearest intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36829= catanh towardzero intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36830= catanh upward intel96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
36831= catanh downward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688234p-4 : inexact-ok
36832= catanh tonearest m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000002p-152 0xc.90fda2221688235p-4 : inexact-ok
36833= catanh towardzero m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688234p-4 : inexact-ok
36834= catanh upward m68k96 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fff8p-152 0xc.90fda2221688235p-4 : inexact-ok
36835= catanh downward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36836= catanh tonearest binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36837= catanh towardzero binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36838= catanh upward binary128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36839= catanh downward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36840= catanh tonearest ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36841= catanh towardzero ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
36842= catanh upward ibm128 -0x8p-152 0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
36843= catanh downward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168b8p-4 : inexact-ok
36844= catanh tonearest binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 0xc.90fdaa22168cp-4 : inexact-ok
36845= catanh towardzero binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168b8p-4 : inexact-ok
36846= catanh upward binary64 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168cp-4 : inexact-ok
36847= catanh downward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36848= catanh tonearest intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36849= catanh towardzero intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36850= catanh upward intel96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36851= catanh downward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36852= catanh tonearest m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36853= catanh towardzero m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34p-4 : inexact-ok
36854= catanh upward m68k96 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be35p-4 : inexact-ok
36855= catanh downward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36856= catanh tonearest binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36857= catanh towardzero binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36858= catanh upward binary128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36859= catanh downward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36860= catanh tonearest ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36861= catanh towardzero ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
36862= catanh upward ibm128 -0x8p-152 0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
36863= catanh downward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36864= catanh tonearest intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36865= catanh towardzero intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36866= catanh upward intel96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36867= catanh downward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36868= catanh tonearest m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36869= catanh towardzero m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c234p-4 : inexact-ok
36870= catanh upward m68k96 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4p-152 0xc.90fdaa22168c235p-4 : inexact-ok
36871= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36872= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36873= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36874= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36875= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36876= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36877= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
36878= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
36879= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-152 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36880= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36881= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36882= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36883= catanh downward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000104p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36884= catanh tonearest binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36885= catanh towardzero binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36886= catanh upward binary128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36887= catanh downward ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36888= catanh tonearest ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36889= catanh towardzero ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
36890= catanh upward ibm128 -0x8p-152 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
36891= catanh downward binary64 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36892= catanh tonearest binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36893= catanh towardzero binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36894= catanh upward binary64 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
36895= catanh downward intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36896= catanh tonearest intel96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36897= catanh towardzero intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36898= catanh upward intel96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36899= catanh downward m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36900= catanh tonearest m68k96 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36901= catanh towardzero m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36902= catanh upward m68k96 -0x4p-1076 0x1p+0 : -0x1.fffffffffffffffep-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36903= catanh downward binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36904= catanh tonearest binary128 -0x4p-1076 0x1p+0 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36905= catanh towardzero binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36906= catanh upward binary128 -0x4p-1076 0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
36907= catanh downward ibm128 -0x4p-1076 0x1p+0 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36908= catanh tonearest ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36909= catanh towardzero ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36910= catanh upward ibm128 -0x4p-1076 0x1p+0 : -0x0p+0 0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36911= catanh downward binary64 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36912= catanh tonearest binary64 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36913= catanh towardzero binary64 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
36914= catanh upward binary64 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
36915= catanh downward intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688234p-4 : inexact-ok
36916= catanh tonearest intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36917= catanh towardzero intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36918= catanh upward intel96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688235p-4 : inexact-ok
36919= catanh downward m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688234p-4 : inexact-ok
36920= catanh tonearest m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000001p-1076 0xc.90fda2221688235p-4 : inexact-ok
36921= catanh towardzero m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688234p-4 : inexact-ok
36922= catanh upward m68k96 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000fffcp-1076 0xc.90fda2221688235p-4 : inexact-ok
36923= catanh downward binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36924= catanh tonearest binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36925= catanh towardzero binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
36926= catanh upward binary128 -0x4p-1076 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
36927= catanh downward ibm128 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36928= catanh tonearest ibm128 -0x4p-1076 0xf.fffffp-4 : -0x4p-1076 0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
36929= catanh towardzero ibm128 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36930= catanh upward ibm128 -0x4p-1076 0xf.fffffp-4 : -0x0p+0 0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36931= catanh downward binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
36932= catanh tonearest binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36933= catanh towardzero binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
36934= catanh upward binary64 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
36935= catanh downward intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36936= catanh tonearest intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36937= catanh towardzero intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36938= catanh upward intel96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36939= catanh downward m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36940= catanh tonearest m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36941= catanh towardzero m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be34p-4 : inexact-ok
36942= catanh upward m68k96 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 0xc.90fdaa22168be35p-4 : inexact-ok
36943= catanh downward binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36944= catanh tonearest binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36945= catanh towardzero binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
36946= catanh upward binary128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
36947= catanh downward ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36948= catanh tonearest ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x4p-1076 0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36949= catanh towardzero ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36950= catanh upward ibm128 -0x4p-1076 0xf.ffffffffffff8p-4 : -0x0p+0 0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36951= catanh downward intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36952= catanh tonearest intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36953= catanh towardzero intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36954= catanh upward intel96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36955= catanh downward m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36956= catanh tonearest m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36957= catanh towardzero m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c234p-4 : inexact-ok
36958= catanh upward m68k96 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2p-1076 0xc.90fdaa22168c235p-4 : inexact-ok
36959= catanh downward binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36960= catanh tonearest binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36961= catanh towardzero binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
36962= catanh upward binary128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
36963= catanh downward ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36964= catanh tonearest ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x4p-1076 0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36965= catanh towardzero ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36966= catanh upward ibm128 -0x4p-1076 0xf.fffffffffffffffp-4 : -0x0p+0 0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36967= catanh downward binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000002p-1076 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36968= catanh tonearest binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000002p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36969= catanh towardzero binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
36970= catanh upward binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-1076 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
36971= catanh downward binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000082p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36972= catanh tonearest binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36973= catanh towardzero binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
36974= catanh upward binary128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
36975= catanh downward ibm128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36976= catanh tonearest ibm128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-1076 0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
36977= catanh towardzero ibm128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36978= catanh upward ibm128 -0x4p-1076 0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
36979= catanh downward intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36980= catanh tonearest intel96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
36981= catanh towardzero intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
36982= catanh upward intel96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffff8p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
36983= catanh downward m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
36984= catanh tonearest m68k96 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
36985= catanh towardzero m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
36986= catanh upward m68k96 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffcp-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
36987= catanh downward binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36988= catanh tonearest binary128 -0x4p-16384 0x1p+0 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36989= catanh towardzero binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
36990= catanh upward binary128 -0x4p-16384 0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
36991= catanh downward intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
36992= catanh tonearest intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
36993= catanh towardzero intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fff8p-16384 0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
36994= catanh upward intel96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fff8p-16384 0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
36995= catanh downward m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688234p-4 : inexact-ok
36996= catanh tonearest m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000001p-16384 0xc.90fda2221688235p-4 : inexact-ok
36997= catanh towardzero m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fffcp-16384 0xc.90fda2221688234p-4 : inexact-ok
36998= catanh upward m68k96 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000fffcp-16384 0xc.90fda2221688235p-4 : inexact-ok
36999= catanh downward binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37000= catanh tonearest binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37001= catanh towardzero binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37002= catanh upward binary128 -0x4p-16384 0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37003= catanh downward intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001008p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37004= catanh tonearest intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37005= catanh towardzero intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37006= catanh upward intel96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37007= catanh downward m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
37008= catanh tonearest m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
37009= catanh towardzero m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be34p-4 : inexact-ok
37010= catanh upward m68k96 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 0xc.90fdaa22168be35p-4 : inexact-ok
37011= catanh downward binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37012= catanh tonearest binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37013= catanh towardzero binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37014= catanh upward binary128 -0x4p-16384 0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
37015= catanh downward intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000008p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37016= catanh tonearest intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37017= catanh towardzero intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37018= catanh upward intel96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37019= catanh downward m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
37020= catanh tonearest m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
37021= catanh towardzero m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c234p-4 : inexact-ok
37022= catanh upward m68k96 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2p-16384 0xc.90fdaa22168c235p-4 : inexact-ok
37023= catanh downward binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000004p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37024= catanh tonearest binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37025= catanh towardzero binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37026= catanh upward binary128 -0x4p-16384 0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
37027= catanh downward binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000004p-16384 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37028= catanh tonearest binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37029= catanh towardzero binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37030= catanh upward binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37031= catanh downward binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000084p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37032= catanh tonearest binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37033= catanh towardzero binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37034= catanh upward binary128 -0x4p-16384 0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok underflow errno-erange-ok
37035catanh 0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
37036= catanh downward binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37037= catanh tonearest binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37038= catanh towardzero binary32 0x8p-152 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37039= catanh upward binary32 0x8p-152 -0xf.fffffp-4 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37040= catanh downward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda22216888p-4 : inexact-ok
37041= catanh tonearest binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
37042= catanh towardzero binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
37043= catanh upward binary64 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
37044= catanh downward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
37045= catanh tonearest intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37046= catanh towardzero intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37047= catanh upward intel96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
37048= catanh downward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688235p-4 : inexact-ok
37049= catanh tonearest m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37050= catanh towardzero m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37051= catanh upward m68k96 0x8p-152 -0xf.fffffp-4 : 0x4.000004000002p-152 -0xc.90fda2221688234p-4 : inexact-ok
37052= catanh downward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37053= catanh tonearest binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37054= catanh towardzero binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37055= catanh upward binary128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37056= catanh downward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
37057= catanh tonearest ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37058= catanh towardzero ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37059= catanh upward ibm128 0x8p-152 -0xf.fffffp-4 : 0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37060= catanh downward binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37061= catanh tonearest binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37062= catanh towardzero binary32 0x8p-152 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37063= catanh upward binary32 0x8p-152 -0x1p+0 : 0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37064= catanh downward binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168c8p-4 : inexact-ok
37065= catanh tonearest binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37066= catanh towardzero binary64 0x8p-152 -0x1p+0 : 0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
37067= catanh upward binary64 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37068= catanh downward intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37069= catanh tonearest intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37070= catanh towardzero intel96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37071= catanh upward intel96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37072= catanh downward m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37073= catanh tonearest m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37074= catanh towardzero m68k96 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37075= catanh upward m68k96 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37076= catanh downward binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37077= catanh tonearest binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37078= catanh towardzero binary128 0x8p-152 -0x1p+0 : 0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37079= catanh upward binary128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37080= catanh downward ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
37081= catanh tonearest ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37082= catanh towardzero ibm128 0x8p-152 -0x1p+0 : 0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37083= catanh upward ibm128 0x8p-152 -0x1p+0 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37084= catanh downward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37085= catanh tonearest binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37086= catanh towardzero binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
37087= catanh upward binary64 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000004p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
37088= catanh downward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37089= catanh tonearest intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37090= catanh towardzero intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37091= catanh upward intel96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37092= catanh downward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37093= catanh tonearest m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37094= catanh towardzero m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37095= catanh upward m68k96 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002008p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37096= catanh downward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37097= catanh tonearest binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37098= catanh towardzero binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37099= catanh upward binary128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37100= catanh downward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
37101= catanh tonearest ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37102= catanh towardzero ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37103= catanh upward ibm128 0x8p-152 -0xf.ffffffffffff8p-4 : 0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37104= catanh downward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37105= catanh tonearest intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37106= catanh towardzero intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37107= catanh upward intel96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37108= catanh downward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37109= catanh tonearest m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37110= catanh towardzero m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37111= catanh upward m68k96 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37112= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37113= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37114= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37115= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37116= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
37117= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37118= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37119= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffp-4 : 0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37120= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37121= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37122= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37123= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : 0x4.0000000000000000000000000004p-152 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37124= catanh downward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37125= catanh tonearest binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37126= catanh towardzero binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37127= catanh upward binary128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.0000000000000000000000000104p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37128= catanh downward ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37129= catanh tonearest ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37130= catanh towardzero ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37131= catanh upward ibm128 0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : 0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37132= catanh downward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
37133= catanh tonearest binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
37134= catanh towardzero binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
37135= catanh upward binary32 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
37136= catanh downward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
37137= catanh tonearest binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37138= catanh towardzero binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37139= catanh upward binary64 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37140= catanh downward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37141= catanh tonearest intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37142= catanh towardzero intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37143= catanh upward intel96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37144= catanh downward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37145= catanh tonearest m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37146= catanh towardzero m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37147= catanh upward m68k96 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37148= catanh downward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37149= catanh tonearest binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37150= catanh towardzero binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37151= catanh upward binary128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37152= catanh downward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
37153= catanh tonearest ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37154= catanh towardzero ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37155= catanh upward ibm128 0x0p+0 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37156= catanh downward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
37157= catanh tonearest binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdbp-4 : inexact-ok
37158= catanh towardzero binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
37159= catanh upward binary32 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdap-4 : inexact-ok
37160= catanh downward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
37161= catanh tonearest binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37162= catanh towardzero binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37163= catanh upward binary64 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37164= catanh downward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37165= catanh tonearest intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37166= catanh towardzero intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37167= catanh upward intel96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37168= catanh downward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37169= catanh tonearest m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37170= catanh towardzero m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37171= catanh upward m68k96 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37172= catanh downward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37173= catanh tonearest binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37174= catanh towardzero binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37175= catanh upward binary128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37176= catanh downward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
37177= catanh tonearest ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37178= catanh towardzero ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37179= catanh upward ibm128 0x0p+0 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37180= catanh downward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37181= catanh tonearest binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37182= catanh towardzero binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
37183= catanh upward binary64 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
37184= catanh downward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37185= catanh tonearest intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37186= catanh towardzero intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37187= catanh upward intel96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37188= catanh downward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37189= catanh tonearest m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37190= catanh towardzero m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37191= catanh upward m68k96 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37192= catanh downward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37193= catanh tonearest binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37194= catanh towardzero binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37195= catanh upward binary128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37196= catanh downward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
37197= catanh tonearest ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37198= catanh towardzero ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37199= catanh upward ibm128 0x0p+0 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37200= catanh downward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37201= catanh tonearest intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37202= catanh towardzero intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37203= catanh upward intel96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37204= catanh downward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37205= catanh tonearest m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37206= catanh towardzero m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37207= catanh upward m68k96 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37208= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37209= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37210= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37211= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37212= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
37213= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37214= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37215= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37216= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37217= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37218= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37219= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37220= catanh downward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37221= catanh tonearest binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37222= catanh towardzero binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37223= catanh upward binary128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37224= catanh downward ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37225= catanh tonearest ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37226= catanh towardzero ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37227= catanh upward ibm128 0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37228= catanh downward binary64 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
37229= catanh tonearest binary64 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37230= catanh towardzero binary64 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37231= catanh upward binary64 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37232= catanh downward intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688235p-4 : inexact-ok
37233= catanh tonearest intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37234= catanh towardzero intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37235= catanh upward intel96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688234p-4 : inexact-ok
37236= catanh downward m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688235p-4 : inexact-ok
37237= catanh tonearest m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37238= catanh towardzero m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37239= catanh upward m68k96 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000001p-1076 -0xc.90fda2221688234p-4 : inexact-ok
37240= catanh downward binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37241= catanh tonearest binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37242= catanh towardzero binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37243= catanh upward binary128 0x4p-1076 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37244= catanh downward ibm128 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37245= catanh tonearest ibm128 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
37246= catanh towardzero ibm128 0x4p-1076 -0xf.fffffp-4 : 0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37247= catanh upward ibm128 0x4p-1076 -0xf.fffffp-4 : 0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37248= catanh downward binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
37249= catanh tonearest binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37250= catanh towardzero binary64 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37251= catanh upward binary64 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37252= catanh downward intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37253= catanh tonearest intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37254= catanh towardzero intel96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37255= catanh upward intel96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37256= catanh downward m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37257= catanh tonearest m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37258= catanh towardzero m68k96 0x4p-1076 -0x1p+0 : 0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37259= catanh upward m68k96 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37260= catanh downward binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37261= catanh tonearest binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37262= catanh towardzero binary128 0x4p-1076 -0x1p+0 : 0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37263= catanh upward binary128 0x4p-1076 -0x1p+0 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37264= catanh downward ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37265= catanh tonearest ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37266= catanh towardzero ibm128 0x4p-1076 -0x1p+0 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37267= catanh upward ibm128 0x4p-1076 -0x1p+0 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37268= catanh downward binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37269= catanh tonearest binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37270= catanh towardzero binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
37271= catanh upward binary64 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
37272= catanh downward intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37273= catanh tonearest intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37274= catanh towardzero intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37275= catanh upward intel96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37276= catanh downward m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37277= catanh tonearest m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37278= catanh towardzero m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37279= catanh upward m68k96 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37280= catanh downward binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37281= catanh tonearest binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37282= catanh towardzero binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37283= catanh upward binary128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37284= catanh downward ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37285= catanh tonearest ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37286= catanh towardzero ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37287= catanh upward ibm128 0x4p-1076 -0xf.ffffffffffff8p-4 : 0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37288= catanh downward intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37289= catanh tonearest intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37290= catanh towardzero intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37291= catanh upward intel96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37292= catanh downward m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37293= catanh tonearest m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37294= catanh towardzero m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37295= catanh upward m68k96 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37296= catanh downward binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37297= catanh tonearest binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37298= catanh towardzero binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37299= catanh upward binary128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37300= catanh downward ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37301= catanh tonearest ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37302= catanh towardzero ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37303= catanh upward ibm128 0x4p-1076 -0xf.fffffffffffffffp-4 : 0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37304= catanh downward binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37305= catanh tonearest binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000002p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37306= catanh towardzero binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-1076 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37307= catanh upward binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000002p-1076 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37308= catanh downward binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37309= catanh tonearest binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37310= catanh towardzero binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37311= catanh upward binary128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000082p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37312= catanh downward ibm128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37313= catanh tonearest ibm128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37314= catanh towardzero ibm128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37315= catanh upward ibm128 0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : 0x4p-1076 -0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37316= catanh downward intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fff8p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
37317= catanh tonearest intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
37318= catanh towardzero intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
37319= catanh upward intel96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
37320= catanh downward m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fffcp-16384 -0xc.90fda2221688235p-4 : inexact-ok
37321= catanh tonearest m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
37322= catanh towardzero m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
37323= catanh upward m68k96 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000001p-16384 -0xc.90fda2221688234p-4 : inexact-ok
37324= catanh downward binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37325= catanh tonearest binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37326= catanh towardzero binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37327= catanh upward binary128 0x4p-16384 -0xf.fffffp-4 : 0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37328= catanh downward intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37329= catanh tonearest intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37330= catanh towardzero intel96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37331= catanh upward intel96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37332= catanh downward m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
37333= catanh tonearest m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
37334= catanh towardzero m68k96 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
37335= catanh upward m68k96 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
37336= catanh downward binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
37337= catanh tonearest binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37338= catanh towardzero binary128 0x4p-16384 -0x1p+0 : 0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37339= catanh upward binary128 0x4p-16384 -0x1p+0 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37340= catanh downward intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37341= catanh tonearest intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37342= catanh towardzero intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37343= catanh upward intel96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001008p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37344= catanh downward m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
37345= catanh tonearest m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
37346= catanh towardzero m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
37347= catanh upward m68k96 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.0000000000001004p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
37348= catanh downward binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
37349= catanh tonearest binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37350= catanh towardzero binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37351= catanh upward binary128 0x4p-16384 -0xf.ffffffffffff8p-4 : 0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37352= catanh downward intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37353= catanh tonearest intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37354= catanh towardzero intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37355= catanh upward intel96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000008p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37356= catanh downward m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
37357= catanh tonearest m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37358= catanh towardzero m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37359= catanh upward m68k96 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37360= catanh downward binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
37361= catanh tonearest binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37362= catanh towardzero binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37363= catanh upward binary128 0x4p-16384 -0xf.fffffffffffffffp-4 : 0x2.0000000000000002000000000004p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37364= catanh downward binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37365= catanh tonearest binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37366= catanh towardzero binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2p-16384 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37367= catanh upward binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : 0x2.0000000000000000000000000004p-16384 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37368= catanh downward binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok underflow errno-erange-ok
37369= catanh tonearest binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37370= catanh towardzero binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37371= catanh upward binary128 0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : 0x2.0000000000000000000000000084p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37372catanh -0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
37373= catanh downward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
37374= catanh tonearest binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
37375= catanh towardzero binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
37376= catanh upward binary32 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
37377= catanh downward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda22216888p-4 : inexact-ok
37378= catanh tonearest binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37379= catanh towardzero binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37380= catanh upward binary64 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok
37381= catanh downward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37382= catanh tonearest intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37383= catanh towardzero intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37384= catanh upward intel96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37385= catanh downward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37386= catanh tonearest m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688235p-4 : inexact-ok
37387= catanh towardzero m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37388= catanh upward m68k96 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234p-4 : inexact-ok
37389= catanh downward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37390= catanh tonearest binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37391= catanh towardzero binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37392= catanh upward binary128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37393= catanh downward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
37394= catanh tonearest ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37395= catanh towardzero ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37396= catanh upward ibm128 -0x0p+0 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37397= catanh downward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
37398= catanh tonearest binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok
37399= catanh towardzero binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
37400= catanh upward binary32 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok
37401= catanh downward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c8p-4 : inexact-ok
37402= catanh tonearest binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37403= catanh towardzero binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37404= catanh upward binary64 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37405= catanh downward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37406= catanh tonearest intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37407= catanh towardzero intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37408= catanh upward intel96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37409= catanh downward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37410= catanh tonearest m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37411= catanh towardzero m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37412= catanh upward m68k96 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37413= catanh downward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37414= catanh tonearest binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37415= catanh towardzero binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37416= catanh upward binary128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37417= catanh downward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
37418= catanh tonearest ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37419= catanh towardzero ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37420= catanh upward ibm128 -0x0p+0 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37421= catanh downward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37422= catanh tonearest binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok
37423= catanh towardzero binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
37424= catanh upward binary64 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok
37425= catanh downward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37426= catanh tonearest intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37427= catanh towardzero intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37428= catanh upward intel96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37429= catanh downward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37430= catanh tonearest m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be35p-4 : inexact-ok
37431= catanh towardzero m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37432= catanh upward m68k96 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34p-4 : inexact-ok
37433= catanh downward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37434= catanh tonearest binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37435= catanh towardzero binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37436= catanh upward binary128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37437= catanh downward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
37438= catanh tonearest ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37439= catanh towardzero ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37440= catanh upward ibm128 -0x0p+0 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37441= catanh downward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37442= catanh tonearest intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37443= catanh towardzero intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37444= catanh upward intel96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37445= catanh downward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c235p-4 : inexact-ok
37446= catanh tonearest m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37447= catanh towardzero m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37448= catanh upward m68k96 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c234p-4 : inexact-ok
37449= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37450= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37451= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37452= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37453= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
37454= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37455= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37456= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37457= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37458= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37459= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37460= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37461= catanh downward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37462= catanh tonearest binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37463= catanh towardzero binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37464= catanh upward binary128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37465= catanh downward ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37466= catanh tonearest ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37467= catanh towardzero ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37468= catanh upward ibm128 -0x0p+0 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37469= catanh downward binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37470= catanh tonearest binary32 -0x8p-152 -0xf.fffffp-4 : -0x8p-152 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37471= catanh towardzero binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37472= catanh upward binary32 -0x8p-152 -0xf.fffffp-4 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37473= catanh downward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda22216888p-4 : inexact-ok
37474= catanh tonearest binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688p-4 : inexact-ok
37475= catanh towardzero binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
37476= catanh upward binary64 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001cp-152 -0xc.90fda2221688p-4 : inexact-ok
37477= catanh downward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37478= catanh tonearest intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37479= catanh towardzero intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37480= catanh upward intel96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37481= catanh downward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37482= catanh tonearest m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000002p-152 -0xc.90fda2221688235p-4 : inexact-ok
37483= catanh towardzero m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37484= catanh upward m68k96 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fff8p-152 -0xc.90fda2221688234p-4 : inexact-ok
37485= catanh downward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37486= catanh tonearest binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37487= catanh towardzero binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37488= catanh upward binary128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefffcp-152 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37489= catanh downward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362bcp-4 : inexact-ok
37490= catanh tonearest ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001ffffffffffffp-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37491= catanh towardzero ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37492= catanh upward ibm128 -0x8p-152 -0xf.fffffp-4 : -0x4.000004000001fffffffffffefep-152 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok
37493= catanh downward binary32 -0x8p-152 -0x1p+0 : -0x8p-152 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37494= catanh tonearest binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdbp-4 : inexact-ok underflow errno-erange-ok
37495= catanh towardzero binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37496= catanh upward binary32 -0x8p-152 -0x1p+0 : -0x0p+0 -0xc.90fdap-4 : inexact-ok underflow errno-erange-ok
37497= catanh downward binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c8p-4 : inexact-ok
37498= catanh tonearest binary64 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37499= catanh towardzero binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
37500= catanh upward binary64 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffep-152 -0xc.90fdaa22168cp-4 : inexact-ok
37501= catanh downward intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37502= catanh tonearest intel96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37503= catanh towardzero intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37504= catanh upward intel96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37505= catanh downward m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37506= catanh tonearest m68k96 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37507= catanh towardzero m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37508= catanh upward m68k96 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffcp-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37509= catanh downward binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37510= catanh tonearest binary128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37511= catanh towardzero binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37512= catanh upward binary128 -0x8p-152 -0x1p+0 : -0x3.fffffffffffffffffffffffffffep-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37513= catanh downward ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b81p-4 : inexact-ok
37514= catanh tonearest ibm128 -0x8p-152 -0x1p+0 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37515= catanh towardzero ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37516= catanh upward ibm128 -0x8p-152 -0x1p+0 : -0x3.ffffffffffffffffffffffffffp-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37517= catanh downward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37518= catanh tonearest binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000004p-152 -0xc.90fdaa22168cp-4 : inexact-ok
37519= catanh towardzero binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
37520= catanh upward binary64 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168b8p-4 : inexact-ok
37521= catanh downward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37522= catanh tonearest intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37523= catanh towardzero intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37524= catanh upward intel96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37525= catanh downward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002008p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37526= catanh tonearest m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be35p-4 : inexact-ok
37527= catanh towardzero m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37528= catanh upward m68k96 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34p-4 : inexact-ok
37529= catanh downward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37530= catanh tonearest binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000008p-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37531= catanh towardzero binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37532= catanh upward binary128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.000000000000200000000000007cp-152 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37533= catanh downward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.00000000000020000000000002p-152 -0xc.90fdaa22168be34c4c6628b81p-4 : inexact-ok
37534= catanh tonearest ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37535= catanh towardzero ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37536= catanh upward ibm128 -0x8p-152 -0xf.ffffffffffff8p-4 : -0x4.0000000000002p-152 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok
37537= catanh downward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37538= catanh tonearest intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37539= catanh towardzero intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37540= catanh upward intel96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37541= catanh downward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c235p-4 : inexact-ok
37542= catanh tonearest m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000008p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37543= catanh towardzero m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37544= catanh upward m68k96 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4p-152 -0xc.90fdaa22168c234p-4 : inexact-ok
37545= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004000000000004p-152 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37546= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37547= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37548= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37549= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.00000000000000040000000002p-152 -0xc.90fdaa22168c23444c6628b81p-4 : inexact-ok
37550= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37551= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37552= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffp-4 : -0x4.0000000000000004p-152 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok
37553= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37554= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4.0000000000000000000000000004p-152 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37555= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37556= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffff8p-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37557= catanh downward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000104p-152 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37558= catanh tonearest binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37559= catanh towardzero binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37560= catanh upward binary128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000001p-152 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37561= catanh downward ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37562= catanh tonearest ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-152 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok
37563= catanh towardzero ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37564= catanh upward ibm128 -0x8p-152 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-152 -0xc.90fdaa22168c234c4c6628b808p-4 : inexact-ok
37565= catanh downward binary64 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda22216888p-4 : inexact-ok underflow errno-erange-ok
37566= catanh tonearest binary64 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37567= catanh towardzero binary64 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37568= catanh upward binary64 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688p-4 : inexact-ok underflow errno-erange-ok
37569= catanh downward intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37570= catanh tonearest intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37571= catanh towardzero intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37572= catanh upward intel96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37573= catanh downward m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37574= catanh tonearest m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000001p-1076 -0xc.90fda2221688235p-4 : inexact-ok
37575= catanh towardzero m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37576= catanh upward m68k96 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000fffcp-1076 -0xc.90fda2221688234p-4 : inexact-ok
37577= catanh downward binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37578= catanh tonearest binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-1076 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok
37579= catanh towardzero binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37580= catanh upward binary128 -0x4p-1076 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffep-1076 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok
37581= catanh downward ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688234c4b10d362bcp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37582= catanh tonearest ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x4p-1076 -0xc.90fda2221688234c4b10d362b8p-4 : inexact-ok underflow errno-erange-ok
37583= catanh towardzero ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37584= catanh upward ibm128 -0x4p-1076 -0xf.fffffp-4 : -0x0p+0 -0xc.90fda2221688234c4b10d362b8p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37585= catanh downward binary64 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c8p-4 : inexact-ok underflow errno-erange-ok
37586= catanh tonearest binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37587= catanh towardzero binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37588= catanh upward binary64 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37589= catanh downward intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37590= catanh tonearest intel96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37591= catanh towardzero intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37592= catanh upward intel96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37593= catanh downward m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37594= catanh tonearest m68k96 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37595= catanh towardzero m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37596= catanh upward m68k96 -0x4p-1076 -0x1p+0 : -0x1.fffffffffffffffep-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37597= catanh downward binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok
37598= catanh tonearest binary128 -0x4p-1076 -0x1p+0 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37599= catanh towardzero binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37600= catanh upward binary128 -0x4p-1076 -0x1p+0 : -0x1.ffffffffffffffffffffffffffffp-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37601= catanh downward ibm128 -0x4p-1076 -0x1p+0 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37602= catanh tonearest ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37603= catanh towardzero ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37604= catanh upward ibm128 -0x4p-1076 -0x1p+0 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37605= catanh downward binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37606= catanh tonearest binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168cp-4 : inexact-ok underflow errno-erange-ok
37607= catanh towardzero binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
37608= catanh upward binary64 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168b8p-4 : inexact-ok underflow errno-erange-ok
37609= catanh downward intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37610= catanh tonearest intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37611= catanh towardzero intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37612= catanh upward intel96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37613= catanh downward m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37614= catanh tonearest m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be35p-4 : inexact-ok
37615= catanh towardzero m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37616= catanh upward m68k96 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-1076 -0xc.90fdaa22168be34p-4 : inexact-ok
37617= catanh downward binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok
37618= catanh tonearest binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37619= catanh towardzero binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37620= catanh upward binary128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003ep-1076 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok
37621= catanh downward ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168be34c4c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37622= catanh tonearest ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x4p-1076 -0xc.90fdaa22168be34c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37623= catanh towardzero ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37624= catanh upward ibm128 -0x4p-1076 -0xf.ffffffffffff8p-4 : -0x0p+0 -0xc.90fdaa22168be34c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37625= catanh downward intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37626= catanh tonearest intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37627= catanh towardzero intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37628= catanh upward intel96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37629= catanh downward m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c235p-4 : inexact-ok
37630= catanh tonearest m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37631= catanh towardzero m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37632= catanh upward m68k96 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2p-1076 -0xc.90fdaa22168c234p-4 : inexact-ok
37633= catanh downward binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok
37634= catanh tonearest binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37635= catanh towardzero binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37636= catanh upward binary128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-1076 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok
37637= catanh downward ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x4p-1076 -0xc.90fdaa22168c23444c6628b81p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37638= catanh tonearest ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x4p-1076 -0xc.90fdaa22168c23444c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37639= catanh towardzero ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37640= catanh upward ibm128 -0x4p-1076 -0xf.fffffffffffffffp-4 : -0x0p+0 -0xc.90fdaa22168c23444c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37641= catanh downward binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000002p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37642= catanh tonearest binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000002p-1076 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok
37643= catanh towardzero binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37644= catanh upward binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-1076 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok
37645= catanh downward binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000082p-1076 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok
37646= catanh tonearest binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37647= catanh towardzero binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37648= catanh upward binary128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-1076 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok
37649= catanh downward ibm128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37650= catanh tonearest ibm128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x4p-1076 -0xc.90fdaa22168c234c4c6628b80cp-4 : inexact-ok underflow errno-erange-ok
37651= catanh towardzero ibm128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37652= catanh upward ibm128 -0x4p-1076 -0xf.fffffffffffffffffffffffffcp-4 : -0x0p+0 -0xc.90fdaa22168c234c4c6628b808p-4 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
37653= catanh downward intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
37654= catanh tonearest intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok underflow errno-erange-ok
37655= catanh towardzero intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
37656= catanh upward intel96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fff8p-16384 -0xc.90fda2221688234p-4 : inexact-ok underflow errno-erange-ok
37657= catanh downward m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
37658= catanh tonearest m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000001p-16384 -0xc.90fda2221688235p-4 : inexact-ok
37659= catanh towardzero m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
37660= catanh upward m68k96 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000fffcp-16384 -0xc.90fda2221688234p-4 : inexact-ok
37661= catanh downward binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37662= catanh tonearest binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff8p-16384 -0xc.90fda2221688234c4b10d362b87p-4 : inexact-ok underflow errno-erange-ok
37663= catanh towardzero binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37664= catanh upward binary128 -0x4p-16384 -0xf.fffffp-4 : -0x2.000002000000ffffffffffff7ffcp-16384 -0xc.90fda2221688234c4b10d362b868p-4 : inexact-ok underflow errno-erange-ok
37665= catanh downward intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37666= catanh tonearest intel96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37667= catanh towardzero intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37668= catanh upward intel96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffff8p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37669= catanh downward m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
37670= catanh tonearest m68k96 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow-ok errno-erange-ok
37671= catanh towardzero m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
37672= catanh upward m68k96 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffcp-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow-ok errno-erange-ok
37673= catanh downward binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
37674= catanh tonearest binary128 -0x4p-16384 -0x1p+0 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37675= catanh towardzero binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37676= catanh upward binary128 -0x4p-16384 -0x1p+0 : -0x1.fffffffffffffffffffffffffffcp-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37677= catanh downward intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001008p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37678= catanh tonearest intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok underflow errno-erange-ok
37679= catanh towardzero intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37680= catanh upward intel96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok underflow errno-erange-ok
37681= catanh downward m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001004p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
37682= catanh tonearest m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be35p-4 : inexact-ok
37683= catanh towardzero m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
37684= catanh upward m68k96 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.0000000000001p-16384 -0xc.90fdaa22168be34p-4 : inexact-ok
37685= catanh downward binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80cc8p-4 : inexact-ok underflow errno-erange-ok
37686= catanh tonearest binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000004p-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37687= catanh towardzero binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37688= catanh upward binary128 -0x4p-16384 -0xf.ffffffffffff8p-4 : -0x2.000000000000100000000000003cp-16384 -0xc.90fdaa22168be34c4c6628b80ccp-4 : inexact-ok underflow errno-erange-ok
37689= catanh downward intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000008p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok underflow errno-erange-ok
37690= catanh tonearest intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37691= catanh towardzero intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37692= catanh upward intel96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok underflow errno-erange-ok
37693= catanh downward m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 -0xc.90fdaa22168c235p-4 : inexact-ok
37694= catanh tonearest m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000004p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37695= catanh towardzero m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37696= catanh upward m68k96 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2p-16384 -0xc.90fdaa22168c234p-4 : inexact-ok
37697= catanh downward binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002000000000004p-16384 -0xc.90fdaa22168c23444c6628b80dc8p-4 : inexact-ok underflow errno-erange-ok
37698= catanh tonearest binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37699= catanh towardzero binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37700= catanh upward binary128 -0x4p-16384 -0xf.fffffffffffffffp-4 : -0x2.0000000000000002p-16384 -0xc.90fdaa22168c23444c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37701= catanh downward binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.0000000000000000000000000004p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37702= catanh tonearest binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80dcp-4 : inexact-ok underflow errno-erange-ok
37703= catanh towardzero binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37704= catanh upward binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2p-16384 -0xc.90fdaa22168c234c4c6628b80db8p-4 : inexact-ok underflow errno-erange-ok
37705= catanh downward binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.0000000000000000000000000084p-16384 -0xc.90fdaa22168c234c4c6628b80bc8p-4 : inexact-ok underflow errno-erange-ok
37706= catanh tonearest binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37707= catanh towardzero binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37708= catanh upward binary128 -0x4p-16384 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.000000000000000000000000008p-16384 -0xc.90fdaa22168c234c4c6628b80bcp-4 : inexact-ok underflow errno-erange-ok
37709catanh 0.75 1.25
37710= catanh downward binary32 0xcp-4 0x1.4p+0 : 0x4.2f126p-4 0xf.f2feep-4 : inexact-ok
37711= catanh tonearest binary32 0xcp-4 0x1.4p+0 : 0x4.2f126p-4 0xf.f2feep-4 : inexact-ok
37712= catanh towardzero binary32 0xcp-4 0x1.4p+0 : 0x4.2f126p-4 0xf.f2feep-4 : inexact-ok
37713= catanh upward binary32 0xcp-4 0x1.4p+0 : 0x4.2f1268p-4 0xf.f2fefp-4 : inexact-ok
37714= catanh downward binary64 0xcp-4 0x1.4p+0 : 0x4.2f1261849db6p-4 0xf.f2fee75fe5c38p-4 : inexact-ok
37715= catanh tonearest binary64 0xcp-4 0x1.4p+0 : 0x4.2f1261849db6p-4 0xf.f2fee75fe5c38p-4 : inexact-ok
37716= catanh towardzero binary64 0xcp-4 0x1.4p+0 : 0x4.2f1261849db6p-4 0xf.f2fee75fe5c38p-4 : inexact-ok
37717= catanh upward binary64 0xcp-4 0x1.4p+0 : 0x4.2f1261849db64p-4 0xf.f2fee75fe5c4p-4 : inexact-ok
37718= catanh downward intel96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7dp-4 : inexact-ok
37719= catanh tonearest intel96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7ep-4 : inexact-ok
37720= catanh towardzero intel96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7dp-4 : inexact-ok
37721= catanh upward intel96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c9p-4 0xf.f2fee75fe5c3a7ep-4 : inexact-ok
37722= catanh downward m68k96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7dp-4 : inexact-ok
37723= catanh tonearest m68k96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7ep-4 : inexact-ok
37724= catanh towardzero m68k96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88p-4 0xf.f2fee75fe5c3a7dp-4 : inexact-ok
37725= catanh upward m68k96 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c9p-4 0xf.f2fee75fe5c3a7ep-4 : inexact-ok
37726= catanh downward binary128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e080cp-4 0xf.f2fee75fe5c3a7d90dcc7338f808p-4 : inexact-ok
37727= catanh tonearest binary128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e080cp-4 0xf.f2fee75fe5c3a7d90dcc7338f81p-4 : inexact-ok
37728= catanh towardzero binary128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e080cp-4 0xf.f2fee75fe5c3a7d90dcc7338f808p-4 : inexact-ok
37729= catanh upward binary128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e081p-4 0xf.f2fee75fe5c3a7d90dcc7338f81p-4 : inexact-ok
37730= catanh downward ibm128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e08p-4 0xf.f2fee75fe5c3a7d90dcc7338f8p-4 : inexact-ok
37731= catanh tonearest ibm128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e08p-4 0xf.f2fee75fe5c3a7d90dcc7338f8p-4 : inexact-ok
37732= catanh towardzero ibm128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e08p-4 0xf.f2fee75fe5c3a7d90dcc7338f8p-4 : inexact-ok
37733= catanh upward ibm128 0xcp-4 0x1.4p+0 : 0x4.2f1261849db61c88b5c6139e0ap-4 0xf.f2fee75fe5c3a7d90dcc7338fcp-4 : inexact-ok
37734catanh -2 -3
37735= catanh downward binary32 -0x2p+0 -0x3p+0 : -0x2.59e4cp-4 -0x1.56c6e8p+0 : inexact-ok
37736= catanh tonearest binary32 -0x2p+0 -0x3p+0 : -0x2.59e4cp-4 -0x1.56c6e8p+0 : inexact-ok
37737= catanh towardzero binary32 -0x2p+0 -0x3p+0 : -0x2.59e4bcp-4 -0x1.56c6e6p+0 : inexact-ok
37738= catanh upward binary32 -0x2p+0 -0x3p+0 : -0x2.59e4bcp-4 -0x1.56c6e6p+0 : inexact-ok
37739= catanh downward binary64 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e388p-4 -0x1.56c6e7397f5afp+0 : inexact-ok
37740= catanh tonearest binary64 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e388p-4 -0x1.56c6e7397f5aep+0 : inexact-ok
37741= catanh towardzero binary64 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e386p-4 -0x1.56c6e7397f5aep+0 : inexact-ok
37742= catanh upward binary64 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e386p-4 -0x1.56c6e7397f5aep+0 : inexact-ok
37743= catanh downward intel96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f8p-4 -0x1.56c6e7397f5ae59ap+0 : inexact-ok
37744= catanh tonearest intel96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37745= catanh towardzero intel96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37746= catanh upward intel96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37747= catanh downward m68k96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f8p-4 -0x1.56c6e7397f5ae59ap+0 : inexact-ok
37748= catanh tonearest m68k96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37749= catanh towardzero m68k96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37750= catanh upward m68k96 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f4p-4 -0x1.56c6e7397f5ae598p+0 : inexact-ok
37751= catanh downward binary128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500c78p-4 -0x1.56c6e7397f5ae5982d93b39bd2aap+0 : inexact-ok
37752= catanh tonearest binary128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500c78p-4 -0x1.56c6e7397f5ae5982d93b39bd2aap+0 : inexact-ok
37753= catanh towardzero binary128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500c76p-4 -0x1.56c6e7397f5ae5982d93b39bd2a9p+0 : inexact-ok
37754= catanh upward binary128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500c76p-4 -0x1.56c6e7397f5ae5982d93b39bd2a9p+0 : inexact-ok
37755= catanh downward ibm128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500dp-4 -0x1.56c6e7397f5ae5982d93b39bd3p+0 : inexact-ok
37756= catanh tonearest ibm128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500cp-4 -0x1.56c6e7397f5ae5982d93b39bd28p+0 : inexact-ok
37757= catanh towardzero ibm128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500cp-4 -0x1.56c6e7397f5ae5982d93b39bd28p+0 : inexact-ok
37758= catanh upward ibm128 -0x2p+0 -0x3p+0 : -0x2.59e4bf5b1e3870f5a2edd6500cp-4 -0x1.56c6e7397f5ae5982d93b39bd28p+0 : inexact-ok