]> sourceware.org Git - glibc.git/blame - sysdeps/powerpc/fpu/libm-test-ulps
Add lang_name to various locales.
[glibc.git] / sysdeps / powerpc / fpu / libm-test-ulps
CommitLineData
e134f08a
UD
1# Begin of automatic generation
2
f964490f 3# acos
b50a7181 4Test "acos (-0x0.ffffffff8p0)":
31dc8730 5ildouble: 1
e7725326 6ldouble: 1
b50a7181 7Test "acos (-0x0.ffffffp0)":
e7725326 8ildouble: 1
31dc8730 9ldouble: 1
b50a7181 10Test "acos (2e-17)":
31dc8730 11ildouble: 1
e7725326 12ldouble: 1
31dc8730
AZ
13
14# acos_downward
b50a7181 15Test "acos_downward (-0)":
478143fa
AZ
16float: 1
17ifloat: 1
b50a7181 18Test "acos_downward (-0.5)":
31dc8730
AZ
19double: 1
20idouble: 1
31dc8730 21ildouble: 1
e7725326 22ldouble: 1
b50a7181 23Test "acos_downward (-1)":
e7725326
AS
24float: 1
25ifloat: 1
b50a7181 26Test "acos_downward (0)":
31dc8730
AZ
27float: 1
28ifloat: 1
b50a7181 29Test "acos_downward (0.5)":
31dc8730 30double: 1
478143fa 31float: 1
e7725326 32idouble: 1
478143fa 33ifloat: 1
e7725326
AS
34ildouble: 1
35ldouble: 1
31dc8730
AZ
36
37# acos_towardzero
b50a7181 38Test "acos_towardzero (-0)":
478143fa
AZ
39float: 1
40ifloat: 1
b50a7181 41Test "acos_towardzero (-0.5)":
31dc8730
AZ
42double: 1
43idouble: 1
31dc8730 44ildouble: 1
e7725326 45ldouble: 1
b50a7181 46Test "acos_towardzero (-1)":
e7725326
AS
47float: 1
48ifloat: 1
b50a7181 49Test "acos_towardzero (0)":
31dc8730
AZ
50float: 1
51ifloat: 1
b50a7181 52Test "acos_towardzero (0.5)":
31dc8730 53double: 1
478143fa 54float: 1
e7725326 55idouble: 1
478143fa 56ifloat: 1
e7725326
AS
57ildouble: 1
58ldouble: 1
31dc8730
AZ
59
60# acos_upward
b50a7181 61Test "acos_upward (-0)":
31dc8730 62ildouble: 2
31dc8730 63ldouble: 2
b50a7181 64Test "acos_upward (-1)":
31dc8730 65ildouble: 2
31dc8730 66ldouble: 2
b50a7181 67Test "acos_upward (0)":
31dc8730 68ildouble: 2
e7725326 69ldouble: 2
f964490f
RM
70
71# asin
b50a7181 72Test "asin (-0x0.ffffffff8p0)":
31dc8730 73ildouble: 1
31dc8730 74ldouble: 1
b50a7181 75Test "asin (-0x0.ffffffp0)":
31dc8730 76ildouble: 1
31dc8730 77ldouble: 1
b50a7181 78Test "asin (0.75)":
f964490f
RM
79ildouble: 2
80ldouble: 2
b50a7181 81Test "asin (0x0.ffffffff8p0)":
e7725326
AS
82ildouble: 1
83ldouble: 1
b50a7181 84Test "asin (0x0.ffffffp0)":
e7725326
AS
85ildouble: 1
86ldouble: 1
f964490f 87
31dc8730 88# asin_downward
b50a7181 89Test "asin_downward (-0.5)":
31dc8730
AZ
90double: 1
91idouble: 1
e7725326 92ildouble: 1
31dc8730 93ldouble: 1
b50a7181 94Test "asin_downward (-1.0)":
31dc8730 95ildouble: 1
e7725326 96ldouble: 1
b50a7181 97Test "asin_downward (0.5)":
31dc8730
AZ
98double: 1
99idouble: 1
31dc8730 100ildouble: 1
31dc8730 101ldouble: 1
b50a7181 102Test "asin_downward (1.0)":
31dc8730
AZ
103float: 1
104ifloat: 1
105
106# asin_towardzero
b50a7181 107Test "asin_towardzero (-0.5)":
31dc8730
AZ
108double: 1
109idouble: 1
31dc8730 110ildouble: 1
e7725326 111ldouble: 1
b50a7181 112Test "asin_towardzero (-1.0)":
e7725326
AS
113float: 1
114ifloat: 1
b50a7181 115Test "asin_towardzero (0.5)":
31dc8730
AZ
116double: 1
117idouble: 1
31dc8730 118ildouble: 1
e7725326 119ldouble: 1
b50a7181 120Test "asin_towardzero (1.0)":
31dc8730
AZ
121float: 1
122ifloat: 1
123
124# asin_upward
b50a7181 125Test "asin_upward (-1.0)":
31dc8730
AZ
126float: 1
127ifloat: 1
b50a7181 128Test "asin_upward (1.0)":
31dc8730 129ildouble: 1
e7725326 130ldouble: 1
31dc8730 131
d8cbcd7d 132# atan2
b50a7181 133Test "atan2 (-0.00756827042671106339, -.001792735857538728036)":
f964490f
RM
134ildouble: 1
135ldouble: 1
b50a7181 136Test "atan2 (-0.75, -1.0)":
35476e9c
UD
137float: 1
138ifloat: 1
3f169543
AZ
139Test "atan2 (-inf, -inf)":
140ildouble: 1
141ldouble: 1
b50a7181 142Test "atan2 (-max_value, -min_value)":
4e6e34e6
AS
143float: 1
144ifloat: 1
b50a7181 145Test "atan2 (0.75, -1.0)":
35476e9c
UD
146float: 1
147ifloat: 1
b50a7181 148Test "atan2 (1.390625, 0.9296875)":
e134f08a
UD
149float: 1
150ifloat: 1
f964490f
RM
151ildouble: 1
152ldouble: 1
3f169543
AZ
153Test "atan2 (inf, -inf)":
154ildouble: 1
155ldouble: 1
e134f08a 156
14a6e35c 157# atanh
b50a7181 158Test "atanh (0.75)":
e134f08a
UD
159float: 1
160ifloat: 1
161
f964490f 162# cabs
b50a7181 163Test "cabs (-0.75 + 12.390625 i)":
c6922934
AS
164float: 1
165ifloat: 1
b50a7181 166Test "cabs (-0.75 - 12.390625 i)":
c6922934
AS
167float: 1
168ifloat: 1
b50a7181 169Test "cabs (-12.390625 + 0.75 i)":
c6922934
AS
170float: 1
171ifloat: 1
b50a7181 172Test "cabs (-12.390625 - 0.75 i)":
c6922934
AS
173float: 1
174ifloat: 1
b50a7181 175Test "cabs (0.75 + 1.25 i)":
c6922934
AS
176float: 1
177ifloat: 1
f964490f
RM
178ildouble: 1
179ldouble: 1
b50a7181 180Test "cabs (0.75 + 12.390625 i)":
c6922934
AS
181float: 1
182ifloat: 1
f964490f 183
058c132d 184# cacos
b50a7181 185Test "Imaginary part of: cacos (+0 + 0.5 i)":
058c132d
AS
186double: 2
187float: 1
188idouble: 2
189ifloat: 1
190ildouble: 2
191ldouble: 2
b50a7181 192Test "Imaginary part of: cacos (+0 + 1.0 i)":
058c132d
AS
193double: 3
194float: 1
195idouble: 3
196ifloat: 1
197ildouble: 1
198ldouble: 1
b50a7181 199Test "Imaginary part of: cacos (+0 + 1.5 i)":
058c132d
AS
200double: 2
201float: 1
202idouble: 2
203ifloat: 1
204ildouble: 1
205ldouble: 1
b50a7181 206Test "Imaginary part of: cacos (+0 - 0.5 i)":
058c132d
AS
207float: 1
208ifloat: 1
b50a7181 209Test "Imaginary part of: cacos (+0 - 1.0 i)":
058c132d
AS
210double: 1
211float: 1
212idouble: 1
213ifloat: 1
b50a7181 214Test "Imaginary part of: cacos (+0 - 1.5 i)":
058c132d
AS
215double: 1
216idouble: 1
b50a7181 217Test "Imaginary part of: cacos (-0 + 0.5 i)":
058c132d
AS
218double: 2
219float: 1
220idouble: 2
221ifloat: 1
222ildouble: 2
223ldouble: 2
b50a7181 224Test "Imaginary part of: cacos (-0 + 1.0 i)":
058c132d
AS
225double: 3
226float: 1
227idouble: 3
228ifloat: 1
229ildouble: 1
230ldouble: 1
b50a7181 231Test "Imaginary part of: cacos (-0 + 1.5 i)":
058c132d
AS
232double: 2
233float: 1
234idouble: 2
235ifloat: 1
236ildouble: 1
237ldouble: 1
b50a7181 238Test "Imaginary part of: cacos (-0 - 0.5 i)":
058c132d
AS
239float: 1
240ifloat: 1
b50a7181 241Test "Imaginary part of: cacos (-0 - 1.0 i)":
058c132d
AS
242double: 1
243float: 1
244idouble: 1
245ifloat: 1
b50a7181 246Test "Imaginary part of: cacos (-0 - 1.5 i)":
058c132d
AS
247double: 1
248idouble: 1
b50a7181 249Test "Imaginary part of: cacos (-0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
250ildouble: 1
251ldouble: 1
b50a7181 252Test "Imaginary part of: cacos (-0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
253ildouble: 1
254ldouble: 1
b50a7181 255Test "Real part of: cacos (-0.25 + 1.0 i)":
7e7b6f36
AZ
256double: 1
257float: 1
258idouble: 1
259ifloat: 1
b50a7181 260Test "Imaginary part of: cacos (-0.25 + 1.0 i)":
7e7b6f36
AZ
261float: 1
262ifloat: 1
263ildouble: 1
264ldouble: 1
b50a7181 265Test "Real part of: cacos (-0.25 - 1.0 i)":
7e7b6f36
AZ
266double: 1
267float: 1
268idouble: 1
269ifloat: 1
b50a7181 270Test "Imaginary part of: cacos (-0.25 - 1.0 i)":
7e7b6f36
AZ
271float: 1
272ifloat: 1
273ildouble: 1
274ldouble: 1
b50a7181 275Test "Real part of: cacos (-0.5 + +0 i)":
058c132d
AS
276double: 1
277idouble: 1
7e7b6f36
AZ
278ildouble: 1
279ldouble: 1
b50a7181 280Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
281ildouble: 1
282ldouble: 1
b50a7181 283Test "Real part of: cacos (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
284ildouble: 1
285ldouble: 1
b50a7181 286Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
287double: 1
288idouble: 1
b50a7181 289Test "Real part of: cacos (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
290ildouble: 1
291ldouble: 1
b50a7181 292Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
293double: 1
294idouble: 1
b50a7181 295Test "Real part of: cacos (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
296ildouble: 1
297ldouble: 1
b50a7181 298Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
299double: 1
300idouble: 1
b50a7181 301Test "Real part of: cacos (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
302ildouble: 1
303ldouble: 1
b50a7181 304Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
305double: 1
306idouble: 1
b50a7181 307Test "Real part of: cacos (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
308double: 1
309idouble: 1
310ildouble: 1
311ldouble: 1
b50a7181 312Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
313ildouble: 1
314ldouble: 1
b50a7181 315Test "Real part of: cacos (-0.5 + 0x1p-63 i)":
7e7b6f36
AZ
316ildouble: 1
317ldouble: 1
b50a7181 318Test "Real part of: cacos (-0.5 + 1.0 i)":
7e7b6f36
AZ
319float: 1
320ifloat: 1
b50a7181 321Test "Imaginary part of: cacos (-0.5 + 1.0 i)":
7e7b6f36
AZ
322double: 1
323idouble: 1
324ildouble: 1
325ldouble: 1
b50a7181 326Test "Real part of: cacos (-0.5 - 0 i)":
7e7b6f36
AZ
327double: 1
328idouble: 1
329ildouble: 1
330ldouble: 1
b50a7181 331Test "Real part of: cacos (-0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
332ildouble: 1
333ldouble: 1
b50a7181 334Test "Real part of: cacos (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
335ildouble: 1
336ldouble: 1
b50a7181 337Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
338double: 1
339idouble: 1
b50a7181 340Test "Real part of: cacos (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
341ildouble: 1
342ldouble: 1
b50a7181 343Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
344double: 1
345idouble: 1
b50a7181 346Test "Real part of: cacos (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
347ildouble: 1
348ldouble: 1
b50a7181 349Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
350double: 1
351idouble: 1
b50a7181 352Test "Real part of: cacos (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
353ildouble: 1
354ldouble: 1
b50a7181 355Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
356double: 1
357idouble: 1
b50a7181 358Test "Real part of: cacos (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
359double: 1
360idouble: 1
361ildouble: 1
362ldouble: 1
b50a7181 363Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
364ildouble: 1
365ldouble: 1
b50a7181 366Test "Real part of: cacos (-0.5 - 0x1p-63 i)":
7e7b6f36
AZ
367ildouble: 1
368ldouble: 1
b50a7181 369Test "Real part of: cacos (-0.5 - 1.0 i)":
7e7b6f36
AZ
370float: 1
371ifloat: 1
b50a7181 372Test "Imaginary part of: cacos (-0.5 - 1.0 i)":
7e7b6f36
AZ
373double: 1
374idouble: 1
375ildouble: 1
376ldouble: 1
b50a7181 377Test "Real part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
378ildouble: 1
379ldouble: 1
b50a7181 380Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
381double: 1
382idouble: 1
b50a7181 383Test "Real part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
384ildouble: 1
385ldouble: 1
b50a7181 386Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
387double: 1
388idouble: 1
b50a7181 389Test "Real part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
390ildouble: 1
391ldouble: 1
b50a7181 392Test "Real part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
393ildouble: 1
394ldouble: 1
b50a7181 395Test "Real part of: cacos (-0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
396ildouble: 1
397ldouble: 1
b50a7181 398Test "Real part of: cacos (-0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
399ildouble: 1
400ldouble: 1
b50a7181 401Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
402float: 2
403ifloat: 2
b50a7181 404Test "Real part of: cacos (-0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
405ildouble: 1
406ldouble: 1
b50a7181 407Test "Real part of: cacos (-0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
408ildouble: 1
409ldouble: 1
b50a7181 410Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
411float: 2
412ifloat: 2
b50a7181 413Test "Real part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)":
7e7b6f36
AZ
414ildouble: 1
415ldouble: 1
b50a7181 416Test "Real part of: cacos (-0x1.0000000000000002p0 - 0x1p-63 i)":
7e7b6f36
AZ
417ildouble: 1
418ldouble: 1
b50a7181 419Test "Real part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
420ildouble: 1
421ldouble: 1
b50a7181 422Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
423ildouble: 1
424ldouble: 1
b50a7181 425Test "Real part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
426ildouble: 1
427ldouble: 1
b50a7181 428Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
429ildouble: 1
430ldouble: 1
b50a7181 431Test "Real part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
432ildouble: 1
433ldouble: 1
b50a7181 434Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
435float: 1
436ifloat: 1
437ildouble: 2
438ldouble: 2
b50a7181 439Test "Real part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
440ildouble: 1
441ldouble: 1
b50a7181 442Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
443float: 1
444ifloat: 1
445ildouble: 2
446ldouble: 2
b50a7181 447Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
448double: 1
449idouble: 1
450ildouble: 1
451ldouble: 1
b50a7181 452Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
453double: 1
454idouble: 1
455ildouble: 1
456ldouble: 1
b50a7181 457Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
458float: 1
459ifloat: 1
b50a7181 460Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
461double: 1
462float: 1
463idouble: 1
464ifloat: 1
b50a7181 465Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
466float: 1
467ifloat: 1
b50a7181 468Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
469double: 1
470float: 1
471idouble: 1
472ifloat: 1
b50a7181 473Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
474double: 1
475idouble: 1
b50a7181 476Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
477double: 1
478idouble: 1
b50a7181 479Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
480ildouble: 1
481ldouble: 1
b50a7181 482Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
483double: 1
484idouble: 1
b50a7181 485Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
486double: 1
487idouble: 1
b50a7181 488Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
489ildouble: 1
490ldouble: 1
b50a7181 491Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
492double: 1
493idouble: 1
b50a7181 494Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
495double: 1
496idouble: 1
b50a7181 497Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
498float: 1
499ifloat: 1
b50a7181 500Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
501float: 1
502ifloat: 1
b50a7181 503Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
504float: 1
505ifloat: 1
b50a7181 506Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
7e7b6f36
AZ
507float: 1
508ifloat: 1
b50a7181 509Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)":
7e7b6f36
AZ
510float: 1
511ifloat: 1
b50a7181 512Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)":
7e7b6f36
AZ
513float: 1
514ifloat: 1
b50a7181 515Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
516float: 1
517ifloat: 1
b50a7181 518Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
519double: 1
520float: 1
521idouble: 1
522ifloat: 1
b50a7181 523Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
524float: 1
525ifloat: 1
b50a7181 526Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
527double: 1
528idouble: 1
b50a7181 529Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
530float: 1
531ifloat: 1
b50a7181 532Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
533float: 1
534ifloat: 1
b50a7181 535Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
536float: 1
537ifloat: 1
b50a7181 538Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
7e7b6f36
AZ
539float: 1
540ifloat: 1
b50a7181 541Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)":
7e7b6f36
AZ
542float: 1
543ifloat: 1
b50a7181 544Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)":
7e7b6f36
AZ
545float: 1
546ifloat: 1
b50a7181 547Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
548float: 1
549ifloat: 1
b50a7181 550Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
551double: 1
552float: 1
553idouble: 1
554ifloat: 1
b50a7181 555Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
556float: 1
557ifloat: 1
b50a7181 558Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
559double: 1
560idouble: 1
b50a7181 561Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
562float: 1
563ifloat: 1
564ildouble: 1
565ldouble: 1
b50a7181 566Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
567double: 1
568float: 1
569idouble: 1
570ifloat: 1
b50a7181 571Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
572float: 1
573ifloat: 1
574ildouble: 1
575ldouble: 1
b50a7181 576Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
577double: 1
578float: 1
579idouble: 1
580ifloat: 1
b50a7181 581Test "Real part of: cacos (-0x1p-105 + 0.0 i)":
7e7b6f36
AZ
582float: 1
583ifloat: 1
b50a7181 584Test "Real part of: cacos (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
585float: 1
586ifloat: 1
b50a7181 587Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
588float: 1
589ifloat: 1
b50a7181 590Test "Imaginary part of: cacos (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
591ildouble: 1
592ldouble: 1
b50a7181 593Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)":
7e7b6f36
AZ
594float: 1
595ifloat: 1
b50a7181 596Test "Real part of: cacos (-0x1p-105 - 0.0 i)":
7e7b6f36
AZ
597float: 1
598ifloat: 1
b50a7181 599Test "Real part of: cacos (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
600float: 1
601ifloat: 1
b50a7181 602Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
603float: 1
604ifloat: 1
b50a7181 605Test "Imaginary part of: cacos (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
606ildouble: 1
607ldouble: 1
b50a7181 608Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)":
7e7b6f36
AZ
609float: 1
610ifloat: 1
b50a7181 611Test "Real part of: cacos (-0x1p-112 + 0.0 i)":
7e7b6f36
AZ
612float: 1
613ifloat: 1
b50a7181 614Test "Real part of: cacos (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
615float: 1
616ifloat: 1
b50a7181 617Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
618float: 1
619ifloat: 1
b50a7181 620Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)":
7e7b6f36
AZ
621float: 1
622ifloat: 1
b50a7181 623Test "Real part of: cacos (-0x1p-112 - 0.0 i)":
7e7b6f36
AZ
624float: 1
625ifloat: 1
b50a7181 626Test "Real part of: cacos (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
627float: 1
628ifloat: 1
b50a7181 629Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
630float: 1
631ifloat: 1
b50a7181 632Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)":
7e7b6f36
AZ
633float: 1
634ifloat: 1
b50a7181 635Test "Real part of: cacos (-0x1p-23 + 0.0 i)":
7e7b6f36
AZ
636float: 1
637ifloat: 1
b50a7181 638Test "Real part of: cacos (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
639float: 1
640ifloat: 1
641ildouble: 1
642ldouble: 1
b50a7181 643Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
644float: 1
645ifloat: 1
b50a7181 646Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
647double: 1
648idouble: 1
b50a7181 649Test "Imaginary part of: cacos (-0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
650ildouble: 1
651ldouble: 1
b50a7181 652Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)":
7e7b6f36
AZ
653float: 1
654ifloat: 1
b50a7181 655Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)":
7e7b6f36
AZ
656float: 1
657ifloat: 1
b50a7181 658Test "Real part of: cacos (-0x1p-23 - 0.0 i)":
7e7b6f36
AZ
659float: 1
660ifloat: 1
b50a7181 661Test "Real part of: cacos (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
662float: 1
663ifloat: 1
664ildouble: 1
665ldouble: 1
b50a7181 666Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
667float: 1
668ifloat: 1
b50a7181 669Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
670double: 1
671idouble: 1
b50a7181 672Test "Imaginary part of: cacos (-0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
673ildouble: 1
674ldouble: 1
b50a7181 675Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)":
7e7b6f36
AZ
676float: 1
677ifloat: 1
b50a7181 678Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)":
7e7b6f36
AZ
679float: 1
680ifloat: 1
b50a7181 681Test "Real part of: cacos (-0x1p-52 + 0.0 i)":
7e7b6f36
AZ
682float: 1
683ifloat: 1
b50a7181 684Test "Real part of: cacos (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
685float: 1
686ifloat: 1
687ildouble: 1
688ldouble: 1
b50a7181 689Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
690float: 1
691ifloat: 1
b50a7181 692Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)":
7e7b6f36
AZ
693float: 1
694ifloat: 1
b50a7181 695Test "Real part of: cacos (-0x1p-52 - 0.0 i)":
7e7b6f36
AZ
696float: 1
697ifloat: 1
b50a7181 698Test "Real part of: cacos (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
699float: 1
700ifloat: 1
701ildouble: 1
702ldouble: 1
b50a7181 703Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
704float: 1
705ifloat: 1
b50a7181 706Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)":
7e7b6f36
AZ
707float: 1
708ifloat: 1
b50a7181 709Test "Real part of: cacos (-0x1p-63 + 0.0 i)":
7e7b6f36
AZ
710float: 1
711ifloat: 1
b50a7181 712Test "Real part of: cacos (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
713float: 1
714ifloat: 1
b50a7181 715Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
716float: 1
717ifloat: 1
b50a7181 718Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)":
7e7b6f36
AZ
719float: 1
720ifloat: 1
b50a7181 721Test "Real part of: cacos (-0x1p-63 - 0.0 i)":
7e7b6f36
AZ
722float: 1
723ifloat: 1
b50a7181 724Test "Real part of: cacos (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
725float: 1
726ifloat: 1
b50a7181 727Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
728float: 1
729ifloat: 1
b50a7181 730Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)":
7e7b6f36
AZ
731float: 1
732ifloat: 1
b50a7181 733Test "Real part of: cacos (-1.0 + 0.5 i)":
7e7b6f36
AZ
734ildouble: 1
735ldouble: 1
b50a7181 736Test "Imaginary part of: cacos (-1.0 + 0.5 i)":
7e7b6f36
AZ
737float: 1
738ifloat: 1
b50a7181 739Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
740float: 1
741ifloat: 1
742ildouble: 1
743ldouble: 1
b50a7181 744Test "Real part of: cacos (-1.0 + 0x1.fp-100 i)":
7e7b6f36
AZ
745ildouble: 1
746ldouble: 1
b50a7181 747Test "Real part of: cacos (-1.0 + 0x1p50 i)":
7e7b6f36
AZ
748float: 1
749ifloat: 1
b50a7181 750Test "Real part of: cacos (-1.0 - 0.5 i)":
7e7b6f36
AZ
751ildouble: 1
752ldouble: 1
b50a7181 753Test "Imaginary part of: cacos (-1.0 - 0.5 i)":
7e7b6f36
AZ
754float: 1
755ifloat: 1
b50a7181 756Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
757float: 1
758ifloat: 1
759ildouble: 1
760ldouble: 1
b50a7181 761Test "Real part of: cacos (-1.0 - 0x1.fp-100 i)":
7e7b6f36
AZ
762ildouble: 1
763ldouble: 1
b50a7181 764Test "Real part of: cacos (-1.0 - 0x1p50 i)":
7e7b6f36
AZ
765float: 1
766ifloat: 1
b50a7181 767Test "Imaginary part of: cacos (-1.5 + +0 i)":
7e7b6f36
AZ
768double: 1
769float: 1
770idouble: 1
771ifloat: 1
b50a7181 772Test "Real part of: cacos (-2 - 3 i)":
7e7b6f36
AZ
773float: 1
774ifloat: 1
3f169543
AZ
775Test "Real part of: cacos (-inf + inf i)":
776ildouble: 1
777ldouble: 1
778Test "Real part of: cacos (-inf - inf i)":
779ildouble: 1
780ldouble: 1
b50a7181 781Test "Imaginary part of: cacos (0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
782ildouble: 1
783ldouble: 1
b50a7181 784Test "Imaginary part of: cacos (0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
785ildouble: 1
786ldouble: 1
b50a7181 787Test "Imaginary part of: cacos (0.25 + 1.0 i)":
7e7b6f36
AZ
788float: 1
789ifloat: 1
790ildouble: 1
791ldouble: 1
b50a7181 792Test "Imaginary part of: cacos (0.25 - 1.0 i)":
7e7b6f36
AZ
793float: 1
794ifloat: 1
795ildouble: 1
796ldouble: 1
b50a7181 797Test "Real part of: cacos (0.5 + +0 i)":
7e7b6f36
AZ
798double: 1
799idouble: 1
b50a7181 800Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
801double: 1
802idouble: 1
b50a7181 803Test "Real part of: cacos (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
804double: 1
805idouble: 1
b50a7181 806Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
807double: 1
808idouble: 1
b50a7181 809Test "Real part of: cacos (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
810double: 1
811idouble: 1
b50a7181 812Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
813double: 1
814idouble: 1
b50a7181 815Test "Real part of: cacos (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
816double: 1
817idouble: 1
b50a7181 818Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
819double: 1
820idouble: 1
b50a7181 821Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)":
7e7b6f36
AZ
822double: 1
823idouble: 1
3f169543
AZ
824Test "Real part of: cacos (0.5 + 0x1p-52 i)":
825double: 1
826idouble: 1
b50a7181 827Test "Imaginary part of: cacos (0.5 + 0x1p-52 i)":
7e7b6f36
AZ
828ildouble: 1
829ldouble: 1
b50a7181 830Test "Real part of: cacos (0.5 + 0x1p-63 i)":
7e7b6f36
AZ
831double: 1
832idouble: 1
b50a7181 833Test "Real part of: cacos (0.5 + 1.0 i)":
7e7b6f36
AZ
834float: 1
835ifloat: 1
b50a7181 836Test "Imaginary part of: cacos (0.5 + 1.0 i)":
7e7b6f36
AZ
837double: 1
838idouble: 1
839ildouble: 1
840ldouble: 1
b50a7181 841Test "Real part of: cacos (0.5 - 0 i)":
7e7b6f36
AZ
842double: 1
843idouble: 1
b50a7181 844Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
845double: 1
846idouble: 1
b50a7181 847Test "Real part of: cacos (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
848double: 1
849idouble: 1
b50a7181 850Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
851double: 1
852idouble: 1
b50a7181 853Test "Real part of: cacos (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
854double: 1
855idouble: 1
b50a7181 856Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
857double: 1
858idouble: 1
b50a7181 859Test "Real part of: cacos (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
860double: 1
861idouble: 1
b50a7181 862Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
863double: 1
864idouble: 1
b50a7181 865Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)":
7e7b6f36
AZ
866double: 1
867idouble: 1
3f169543
AZ
868Test "Real part of: cacos (0.5 - 0x1p-52 i)":
869double: 1
870idouble: 1
b50a7181 871Test "Imaginary part of: cacos (0.5 - 0x1p-52 i)":
7e7b6f36
AZ
872ildouble: 1
873ldouble: 1
b50a7181 874Test "Real part of: cacos (0.5 - 0x1p-63 i)":
7e7b6f36
AZ
875double: 1
876idouble: 1
b50a7181 877Test "Real part of: cacos (0.5 - 1.0 i)":
7e7b6f36
AZ
878float: 1
879ifloat: 1
b50a7181 880Test "Imaginary part of: cacos (0.5 - 1.0 i)":
7e7b6f36
AZ
881double: 1
882idouble: 1
883ildouble: 1
884ldouble: 1
b50a7181 885Test "Real part of: cacos (0.75 + 1.25 i)":
7e7b6f36
AZ
886float: 1
887ifloat: 1
b50a7181 888Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0.0 i)":
7e7b6f36
AZ
889double: 1
890idouble: 1
b50a7181 891Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
892double: 1
893idouble: 1
b50a7181 894Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
895double: 1
896idouble: 1
b50a7181 897Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0.0 i)":
7e7b6f36
AZ
898double: 1
899idouble: 1
b50a7181 900Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
901double: 1
902idouble: 1
b50a7181 903Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
904double: 1
905idouble: 1
b50a7181 906Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
7e7b6f36
AZ
907ildouble: 1
908ldouble: 1
b50a7181 909Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
7e7b6f36
AZ
910ildouble: 1
911ldouble: 1
b50a7181 912Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
913double: 1
914float: 1
915idouble: 1
916ifloat: 1
917ildouble: 1
918ldouble: 1
b50a7181 919Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
920double: 1
921float: 1
922idouble: 1
923ifloat: 1
924ildouble: 1
925ldouble: 1
b50a7181 926Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
927float: 2
928ifloat: 2
929ildouble: 1
930ldouble: 1
b50a7181 931Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
932float: 2
933ifloat: 2
b50a7181 934Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
935double: 1
936float: 1
937idouble: 1
938ifloat: 1
939ildouble: 1
940ldouble: 1
b50a7181 941Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
942double: 1
943float: 1
944idouble: 1
945ifloat: 1
946ildouble: 1
947ldouble: 1
b50a7181 948Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
949float: 2
950ifloat: 2
951ildouble: 1
952ldouble: 1
b50a7181 953Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
954float: 2
955ifloat: 2
b50a7181 956Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
957double: 1
958idouble: 1
b50a7181 959Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
960ildouble: 1
961ldouble: 1
b50a7181 962Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
963double: 1
964idouble: 1
b50a7181 965Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
966ildouble: 1
967ldouble: 1
b50a7181 968Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
969float: 2
970ifloat: 2
b50a7181 971Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
972float: 1
973ifloat: 1
974ildouble: 2
975ldouble: 2
b50a7181 976Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
977float: 2
978ifloat: 2
b50a7181 979Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
980float: 1
981ifloat: 1
982ildouble: 2
983ldouble: 2
b50a7181 984Test "Real part of: cacos (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
985ildouble: 1
986ldouble: 1
b50a7181 987Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
988double: 1
989idouble: 1
990ildouble: 1
991ldouble: 1
b50a7181 992Test "Real part of: cacos (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
993ildouble: 1
994ldouble: 1
b50a7181 995Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
996double: 1
997idouble: 1
998ildouble: 1
999ldouble: 1
b50a7181 1000Test "Real part of: cacos (0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
1001ildouble: 1
1002ldouble: 1
b50a7181 1003Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
1004double: 1
1005float: 1
1006idouble: 1
1007ifloat: 1
b50a7181 1008Test "Real part of: cacos (0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
1009ildouble: 1
1010ldouble: 1
b50a7181 1011Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
1012double: 1
1013float: 1
1014idouble: 1
1015ifloat: 1
b50a7181 1016Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
1017double: 1
1018idouble: 1
b50a7181 1019Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
1020double: 1
1021idouble: 1
b50a7181 1022Test "Imaginary part of: cacos (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1023ildouble: 1
1024ldouble: 1
b50a7181 1025Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
1026double: 1
1027idouble: 1
b50a7181 1028Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
1029double: 1
1030idouble: 1
b50a7181 1031Test "Imaginary part of: cacos (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1032ildouble: 1
1033ldouble: 1
b50a7181 1034Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
1035double: 1
1036idouble: 1
b50a7181 1037Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
1038double: 1
1039idouble: 1
b50a7181 1040Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
1041float: 1
1042ifloat: 1
b50a7181 1043Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
1044double: 1
1045float: 1
1046idouble: 1
1047ifloat: 1
b50a7181 1048Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
1049double: 1
1050idouble: 1
b50a7181 1051Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
1052float: 1
1053ifloat: 1
b50a7181 1054Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
1055double: 1
1056float: 1
1057idouble: 1
1058ifloat: 1
b50a7181 1059Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
1060double: 1
1061idouble: 1
b50a7181 1062Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
1063double: 1
1064float: 1
1065idouble: 1
1066ifloat: 1
b50a7181 1067Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
1068double: 1
1069float: 1
1070idouble: 1
1071ifloat: 1
b50a7181 1072Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
1073double: 1
1074idouble: 1
1075ildouble: 1
1076ldouble: 1
b50a7181 1077Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
1078double: 1
1079idouble: 1
1080ildouble: 1
1081ldouble: 1
b50a7181 1082Test "Real part of: cacos (0x1p-105 + 0.5 i)":
7e7b6f36
AZ
1083ildouble: 1
1084ldouble: 1
b50a7181 1085Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)":
7e7b6f36
AZ
1086float: 1
1087ifloat: 1
b50a7181 1088Test "Imaginary part of: cacos (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
1089ildouble: 1
1090ldouble: 1
b50a7181 1091Test "Real part of: cacos (0x1p-105 - 0.5 i)":
7e7b6f36
AZ
1092ildouble: 1
1093ldouble: 1
b50a7181 1094Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)":
7e7b6f36
AZ
1095float: 1
1096ifloat: 1
b50a7181 1097Test "Imaginary part of: cacos (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
1098ildouble: 1
1099ldouble: 1
b50a7181 1100Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)":
7e7b6f36
AZ
1101float: 1
1102ifloat: 1
b50a7181 1103Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)":
7e7b6f36
AZ
1104float: 1
1105ifloat: 1
b50a7181 1106Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)":
7e7b6f36
AZ
1107float: 1
1108ifloat: 1
b50a7181 1109Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
1110double: 1
1111idouble: 1
b50a7181 1112Test "Imaginary part of: cacos (0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
1113ildouble: 1
1114ldouble: 1
b50a7181 1115Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)":
7e7b6f36
AZ
1116float: 1
1117ifloat: 1
b50a7181 1118Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
1119double: 1
1120idouble: 1
b50a7181 1121Test "Imaginary part of: cacos (0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
1122ildouble: 1
1123ldouble: 1
b50a7181 1124Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)":
7e7b6f36
AZ
1125float: 1
1126ifloat: 1
b50a7181 1127Test "Real part of: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)":
7e7b6f36
AZ
1128ildouble: 1
1129ldouble: 1
b50a7181 1130Test "Real part of: cacos (0x1p-52 + 0x1.0000000000001p0 i)":
7e7b6f36
AZ
1131ildouble: 1
1132ldouble: 1
b50a7181 1133Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)":
7e7b6f36
AZ
1134float: 1
1135ifloat: 1
b50a7181 1136Test "Real part of: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)":
7e7b6f36
AZ
1137ildouble: 1
1138ldouble: 1
b50a7181 1139Test "Real part of: cacos (0x1p-52 - 0x1.0000000000001p0 i)":
7e7b6f36
AZ
1140ildouble: 1
1141ldouble: 1
b50a7181 1142Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)":
7e7b6f36
AZ
1143float: 1
1144ifloat: 1
b50a7181 1145Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)":
7e7b6f36
AZ
1146float: 1
1147ifloat: 1
b50a7181 1148Test "Real part of: cacos (1.0 + 0.25 i)":
7e7b6f36
AZ
1149double: 1
1150idouble: 1
b50a7181 1151Test "Real part of: cacos (1.0 + 0.5 i)":
7e7b6f36
AZ
1152float: 1
1153ifloat: 1
b50a7181 1154Test "Imaginary part of: cacos (1.0 + 0.5 i)":
7e7b6f36
AZ
1155float: 1
1156ifloat: 1
b50a7181 1157Test "Real part of: cacos (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
1158float: 2
1159ifloat: 2
1160ildouble: 1
1161ldouble: 1
b50a7181 1162Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
1163float: 1
1164ifloat: 1
1165ildouble: 1
1166ldouble: 1
b50a7181 1167Test "Real part of: cacos (1.0 + 0x1.fp-30 i)":
7e7b6f36
AZ
1168double: 1
1169idouble: 1
b50a7181 1170Test "Real part of: cacos (1.0 - 0.25 i)":
7e7b6f36
AZ
1171double: 1
1172idouble: 1
b50a7181 1173Test "Real part of: cacos (1.0 - 0.5 i)":
7e7b6f36
AZ
1174float: 1
1175ifloat: 1
b50a7181 1176Test "Imaginary part of: cacos (1.0 - 0.5 i)":
7e7b6f36
AZ
1177float: 1
1178ifloat: 1
b50a7181 1179Test "Real part of: cacos (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
1180float: 2
1181ifloat: 2
1182ildouble: 1
1183ldouble: 1
b50a7181 1184Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
1185float: 1
1186ifloat: 1
1187ildouble: 1
1188ldouble: 1
b50a7181 1189Test "Real part of: cacos (1.0 - 0x1.fp-30 i)":
7e7b6f36
AZ
1190double: 1
1191idouble: 1
b50a7181 1192Test "Imaginary part of: cacos (1.5 + +0 i)":
7e7b6f36
AZ
1193double: 1
1194float: 1
1195idouble: 1
1196ifloat: 1
1197
1198# cacosh
b50a7181 1199Test "Real part of: cacosh (+0 + 0.5 i)":
7e7b6f36
AZ
1200float: 1
1201ifloat: 1
b50a7181 1202Test "Real part of: cacosh (+0 + 1.0 i)":
7e7b6f36
AZ
1203double: 1
1204float: 1
1205idouble: 1
1206ifloat: 1
b50a7181 1207Test "Real part of: cacosh (+0 + 1.5 i)":
7e7b6f36
AZ
1208double: 1
1209idouble: 1
b50a7181 1210Test "Real part of: cacosh (+0 - 0.5 i)":
7e7b6f36
AZ
1211float: 1
1212ifloat: 1
b50a7181 1213Test "Real part of: cacosh (+0 - 1.0 i)":
7e7b6f36
AZ
1214double: 1
1215float: 1
1216idouble: 1
1217ifloat: 1
b50a7181 1218Test "Real part of: cacosh (+0 - 1.5 i)":
7e7b6f36
AZ
1219double: 1
1220idouble: 1
b50a7181 1221Test "Real part of: cacosh (-0 + 0.5 i)":
7e7b6f36
AZ
1222float: 1
1223ifloat: 1
b50a7181 1224Test "Real part of: cacosh (-0 + 1.0 i)":
7e7b6f36
AZ
1225double: 1
1226float: 1
1227idouble: 1
1228ifloat: 1
b50a7181 1229Test "Real part of: cacosh (-0 + 1.5 i)":
7e7b6f36
AZ
1230double: 1
1231idouble: 1
b50a7181 1232Test "Real part of: cacosh (-0 - 0.5 i)":
7e7b6f36
AZ
1233float: 1
1234ifloat: 1
b50a7181 1235Test "Real part of: cacosh (-0 - 1.0 i)":
7e7b6f36
AZ
1236double: 1
1237float: 1
1238idouble: 1
1239ifloat: 1
b50a7181 1240Test "Real part of: cacosh (-0 - 1.5 i)":
7e7b6f36
AZ
1241double: 1
1242idouble: 1
b50a7181 1243Test "Real part of: cacosh (-0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1244ildouble: 1
1245ldouble: 1
b50a7181 1246Test "Real part of: cacosh (-0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1247ildouble: 1
1248ldouble: 1
b50a7181 1249Test "Real part of: cacosh (-0.25 + 1.0 i)":
7e7b6f36
AZ
1250float: 1
1251ifloat: 1
1252ildouble: 1
1253ldouble: 1
b50a7181 1254Test "Imaginary part of: cacosh (-0.25 + 1.0 i)":
7e7b6f36
AZ
1255double: 1
1256float: 1
1257idouble: 1
1258ifloat: 1
b50a7181 1259Test "Real part of: cacosh (-0.25 - 1.0 i)":
7e7b6f36
AZ
1260float: 1
1261ifloat: 1
1262ildouble: 1
1263ldouble: 1
b50a7181 1264Test "Imaginary part of: cacosh (-0.25 - 1.0 i)":
7e7b6f36
AZ
1265double: 1
1266float: 1
1267idouble: 1
1268ifloat: 1
b50a7181 1269Test "Imaginary part of: cacosh (-0.5 + +0 i)":
7e7b6f36
AZ
1270double: 1
1271idouble: 1
1272ildouble: 1
1273ldouble: 1
b50a7181 1274Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
1275ildouble: 1
1276ldouble: 1
b50a7181 1277Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
1278double: 1
1279idouble: 1
b50a7181 1280Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
1281ildouble: 1
1282ldouble: 1
b50a7181 1283Test "Real part of: cacosh (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
1284double: 1
1285idouble: 1
b50a7181 1286Test "Imaginary part of: cacosh (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
1287ildouble: 1
1288ldouble: 1
b50a7181 1289Test "Real part of: cacosh (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
1290double: 1
1291idouble: 1
b50a7181 1292Test "Imaginary part of: cacosh (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
1293ildouble: 1
1294ldouble: 1
b50a7181 1295Test "Real part of: cacosh (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
1296double: 1
1297idouble: 1
b50a7181 1298Test "Imaginary part of: cacosh (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
1299ildouble: 1
1300ldouble: 1
b50a7181 1301Test "Real part of: cacosh (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
1302ildouble: 1
1303ldouble: 1
b50a7181 1304Test "Imaginary part of: cacosh (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
1305double: 1
1306idouble: 1
1307ildouble: 1
1308ldouble: 1
b50a7181 1309Test "Imaginary part of: cacosh (-0.5 + 0x1p-63 i)":
7e7b6f36
AZ
1310ildouble: 1
1311ldouble: 1
b50a7181 1312Test "Real part of: cacosh (-0.5 + 1.0 i)":
7e7b6f36
AZ
1313double: 1
1314idouble: 1
1315ildouble: 1
1316ldouble: 1
b50a7181 1317Test "Imaginary part of: cacosh (-0.5 + 1.0 i)":
7e7b6f36
AZ
1318float: 1
1319ifloat: 1
b50a7181 1320Test "Imaginary part of: cacosh (-0.5 - 0 i)":
7e7b6f36
AZ
1321double: 1
1322idouble: 1
1323ildouble: 1
1324ldouble: 1
b50a7181 1325Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
1326ildouble: 1
1327ldouble: 1
b50a7181 1328Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
1329double: 1
1330idouble: 1
b50a7181 1331Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
1332ildouble: 1
1333ldouble: 1
b50a7181 1334Test "Real part of: cacosh (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
1335double: 1
1336idouble: 1
b50a7181 1337Test "Imaginary part of: cacosh (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
1338ildouble: 1
1339ldouble: 1
b50a7181 1340Test "Real part of: cacosh (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
1341double: 1
1342idouble: 1
b50a7181 1343Test "Imaginary part of: cacosh (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
1344ildouble: 1
1345ldouble: 1
b50a7181 1346Test "Real part of: cacosh (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
1347double: 1
1348idouble: 1
b50a7181 1349Test "Imaginary part of: cacosh (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
1350ildouble: 1
1351ldouble: 1
b50a7181 1352Test "Real part of: cacosh (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
1353ildouble: 1
1354ldouble: 1
b50a7181 1355Test "Imaginary part of: cacosh (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
1356double: 1
1357idouble: 1
1358ildouble: 1
1359ldouble: 1
b50a7181 1360Test "Imaginary part of: cacosh (-0.5 - 0x1p-63 i)":
7e7b6f36
AZ
1361ildouble: 1
1362ldouble: 1
b50a7181 1363Test "Real part of: cacosh (-0.5 - 1.0 i)":
7e7b6f36
AZ
1364double: 1
1365idouble: 1
1366ildouble: 1
1367ldouble: 1
b50a7181 1368Test "Imaginary part of: cacosh (-0.5 - 1.0 i)":
7e7b6f36
AZ
1369float: 1
1370ifloat: 1
b50a7181 1371Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
1372double: 1
1373idouble: 1
b50a7181 1374Test "Imaginary part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
1375ildouble: 1
1376ldouble: 1
b50a7181 1377Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
1378double: 1
1379idouble: 1
b50a7181 1380Test "Imaginary part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
1381ildouble: 1
1382ldouble: 1
b50a7181 1383Test "Imaginary part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
1384ildouble: 1
1385ldouble: 1
b50a7181 1386Test "Imaginary part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
1387ildouble: 1
1388ldouble: 1
b50a7181 1389Test "Imaginary part of: cacosh (-0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
1390ildouble: 1
1391ldouble: 1
b50a7181 1392Test "Imaginary part of: cacosh (-0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
1393ildouble: 1
1394ldouble: 1
b50a7181 1395Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
1396float: 2
1397ifloat: 2
b50a7181 1398Test "Imaginary part of: cacosh (-0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
1399ildouble: 1
1400ldouble: 1
b50a7181 1401Test "Imaginary part of: cacosh (-0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
1402ildouble: 1
1403ldouble: 1
b50a7181 1404Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
1405float: 2
1406ifloat: 2
b50a7181 1407Test "Imaginary part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)":
7e7b6f36
AZ
1408ildouble: 1
1409ldouble: 1
b50a7181 1410Test "Imaginary part of: cacosh (-0x1.0000000000000002p0 - 0x1p-63 i)":
7e7b6f36
AZ
1411ildouble: 1
1412ldouble: 1
b50a7181 1413Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
1414ildouble: 1
1415ldouble: 1
b50a7181 1416Test "Imaginary part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
1417ildouble: 1
1418ldouble: 1
b50a7181 1419Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
1420ildouble: 1
1421ldouble: 1
b50a7181 1422Test "Imaginary part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
1423ildouble: 1
1424ldouble: 1
b50a7181 1425Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
1426float: 1
1427ifloat: 1
1428ildouble: 2
1429ldouble: 2
b50a7181 1430Test "Imaginary part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
1431ildouble: 1
1432ldouble: 1
b50a7181 1433Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
1434float: 1
1435ifloat: 1
1436ildouble: 2
1437ldouble: 2
b50a7181 1438Test "Imaginary part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
1439ildouble: 1
1440ldouble: 1
b50a7181 1441Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
1442double: 1
1443idouble: 1
1444ildouble: 1
1445ldouble: 1
b50a7181 1446Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
1447double: 1
1448idouble: 1
1449ildouble: 1
1450ldouble: 1
b50a7181 1451Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
1452double: 1
1453float: 1
1454idouble: 1
1455ifloat: 1
b50a7181 1456Test "Imaginary part of: cacosh (-0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
1457float: 1
1458ifloat: 1
b50a7181 1459Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
1460double: 1
1461float: 1
1462idouble: 1
1463ifloat: 1
b50a7181 1464Test "Imaginary part of: cacosh (-0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
1465float: 1
1466ifloat: 1
b50a7181 1467Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
1468double: 1
1469idouble: 1
b50a7181 1470Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
1471double: 1
1472idouble: 1
b50a7181 1473Test "Real part of: cacosh (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1474ildouble: 1
1475ldouble: 1
b50a7181 1476Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
1477double: 1
1478idouble: 1
b50a7181 1479Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
1480double: 1
1481idouble: 1
b50a7181 1482Test "Real part of: cacosh (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1483ildouble: 1
1484ldouble: 1
b50a7181 1485Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
1486double: 1
1487idouble: 1
b50a7181 1488Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
1489double: 1
1490idouble: 1
b50a7181 1491Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
1492float: 1
1493ifloat: 1
b50a7181 1494Test "Imaginary part of: cacosh (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
1495float: 1
1496ifloat: 1
b50a7181 1497Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
1498float: 1
1499ifloat: 1
b50a7181 1500Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
7e7b6f36
AZ
1501float: 1
1502ifloat: 1
b50a7181 1503Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.fp-129 i)":
7e7b6f36
AZ
1504float: 1
1505ifloat: 1
b50a7181 1506Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1p-23 i)":
7e7b6f36
AZ
1507float: 1
1508ifloat: 1
b50a7181 1509Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
1510double: 1
1511float: 1
1512idouble: 1
1513ifloat: 1
b50a7181 1514Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
1515float: 1
1516ifloat: 1
b50a7181 1517Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
1518double: 1
1519idouble: 1
b50a7181 1520Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
1521float: 1
1522ifloat: 1
b50a7181 1523Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
1524float: 1
1525ifloat: 1
b50a7181 1526Test "Imaginary part of: cacosh (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
1527float: 1
1528ifloat: 1
b50a7181 1529Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
1530float: 1
1531ifloat: 1
b50a7181 1532Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
7e7b6f36
AZ
1533float: 1
1534ifloat: 1
b50a7181 1535Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.fp-129 i)":
7e7b6f36
AZ
1536float: 1
1537ifloat: 1
b50a7181 1538Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1p-23 i)":
7e7b6f36
AZ
1539float: 1
1540ifloat: 1
b50a7181 1541Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
1542double: 1
1543float: 1
1544idouble: 1
1545ifloat: 1
b50a7181 1546Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
1547float: 1
1548ifloat: 1
b50a7181 1549Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
1550double: 1
1551idouble: 1
b50a7181 1552Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
1553float: 1
1554ifloat: 1
b50a7181 1555Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
1556double: 1
1557float: 1
1558idouble: 1
1559ifloat: 1
b50a7181 1560Test "Imaginary part of: cacosh (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
1561float: 1
1562ifloat: 1
1563ildouble: 1
1564ldouble: 1
b50a7181 1565Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
1566double: 1
1567float: 1
1568idouble: 1
1569ifloat: 1
b50a7181 1570Test "Imaginary part of: cacosh (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
1571float: 1
1572ifloat: 1
1573ildouble: 1
1574ldouble: 1
b50a7181 1575Test "Imaginary part of: cacosh (-0x1p-105 + 0.0 i)":
7e7b6f36
AZ
1576float: 1
1577ifloat: 1
b50a7181 1578Test "Real part of: cacosh (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
1579float: 1
1580ifloat: 1
b50a7181 1581Test "Imaginary part of: cacosh (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
1582float: 1
1583ifloat: 1
b50a7181 1584Test "Real part of: cacosh (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
1585ildouble: 1
1586ldouble: 1
b50a7181 1587Test "Imaginary part of: cacosh (-0x1p-105 + 0x1p-105 i)":
7e7b6f36
AZ
1588float: 1
1589ifloat: 1
b50a7181 1590Test "Imaginary part of: cacosh (-0x1p-105 - 0.0 i)":
7e7b6f36
AZ
1591float: 1
1592ifloat: 1
b50a7181 1593Test "Real part of: cacosh (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
1594float: 1
1595ifloat: 1
b50a7181 1596Test "Imaginary part of: cacosh (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
1597float: 1
1598ifloat: 1
b50a7181 1599Test "Real part of: cacosh (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
1600ildouble: 1
1601ldouble: 1
b50a7181 1602Test "Imaginary part of: cacosh (-0x1p-105 - 0x1p-105 i)":
7e7b6f36
AZ
1603float: 1
1604ifloat: 1
b50a7181 1605Test "Imaginary part of: cacosh (-0x1p-112 + 0.0 i)":
7e7b6f36
AZ
1606float: 1
1607ifloat: 1
b50a7181 1608Test "Real part of: cacosh (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
1609float: 1
1610ifloat: 1
b50a7181 1611Test "Imaginary part of: cacosh (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
1612float: 1
1613ifloat: 1
b50a7181 1614Test "Imaginary part of: cacosh (-0x1p-112 + 0x1p-112 i)":
7e7b6f36
AZ
1615float: 1
1616ifloat: 1
b50a7181 1617Test "Imaginary part of: cacosh (-0x1p-112 - 0.0 i)":
7e7b6f36
AZ
1618float: 1
1619ifloat: 1
b50a7181 1620Test "Real part of: cacosh (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
1621float: 1
1622ifloat: 1
b50a7181 1623Test "Imaginary part of: cacosh (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
1624float: 1
1625ifloat: 1
b50a7181 1626Test "Imaginary part of: cacosh (-0x1p-112 - 0x1p-112 i)":
7e7b6f36
AZ
1627float: 1
1628ifloat: 1
b50a7181 1629Test "Imaginary part of: cacosh (-0x1p-23 + 0.0 i)":
7e7b6f36
AZ
1630float: 1
1631ifloat: 1
b50a7181 1632Test "Real part of: cacosh (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
1633float: 1
1634ifloat: 1
b50a7181 1635Test "Imaginary part of: cacosh (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
1636float: 1
1637ifloat: 1
1638ildouble: 1
1639ldouble: 1
b50a7181 1640Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
1641double: 1
1642idouble: 1
b50a7181 1643Test "Real part of: cacosh (-0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
1644ildouble: 1
1645ldouble: 1
b50a7181 1646Test "Imaginary part of: cacosh (-0x1p-23 + 0x1.fp-129 i)":
7e7b6f36
AZ
1647float: 1
1648ifloat: 1
b50a7181 1649Test "Imaginary part of: cacosh (-0x1p-23 + 0x1p-23 i)":
7e7b6f36
AZ
1650float: 1
1651ifloat: 1
b50a7181 1652Test "Imaginary part of: cacosh (-0x1p-23 - 0.0 i)":
7e7b6f36
AZ
1653float: 1
1654ifloat: 1
b50a7181 1655Test "Real part of: cacosh (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
1656float: 1
1657ifloat: 1
b50a7181 1658Test "Imaginary part of: cacosh (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
1659float: 1
1660ifloat: 1
1661ildouble: 1
1662ldouble: 1
b50a7181 1663Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
1664double: 1
1665idouble: 1
b50a7181 1666Test "Real part of: cacosh (-0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
1667ildouble: 1
1668ldouble: 1
b50a7181 1669Test "Imaginary part of: cacosh (-0x1p-23 - 0x1.fp-129 i)":
7e7b6f36
AZ
1670float: 1
1671ifloat: 1
b50a7181 1672Test "Imaginary part of: cacosh (-0x1p-23 - 0x1p-23 i)":
7e7b6f36
AZ
1673float: 1
1674ifloat: 1
b50a7181 1675Test "Imaginary part of: cacosh (-0x1p-52 + 0.0 i)":
7e7b6f36
AZ
1676float: 1
1677ifloat: 1
b50a7181 1678Test "Real part of: cacosh (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
1679float: 1
1680ifloat: 1
b50a7181 1681Test "Imaginary part of: cacosh (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
1682float: 1
1683ifloat: 1
1684ildouble: 1
1685ldouble: 1
b50a7181 1686Test "Imaginary part of: cacosh (-0x1p-52 + 0x1p-52 i)":
7e7b6f36
AZ
1687float: 1
1688ifloat: 1
b50a7181 1689Test "Imaginary part of: cacosh (-0x1p-52 - 0.0 i)":
7e7b6f36
AZ
1690float: 1
1691ifloat: 1
b50a7181 1692Test "Real part of: cacosh (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
1693float: 1
1694ifloat: 1
b50a7181 1695Test "Imaginary part of: cacosh (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
1696float: 1
1697ifloat: 1
1698ildouble: 1
1699ldouble: 1
b50a7181 1700Test "Imaginary part of: cacosh (-0x1p-52 - 0x1p-52 i)":
7e7b6f36
AZ
1701float: 1
1702ifloat: 1
b50a7181 1703Test "Imaginary part of: cacosh (-0x1p-63 + 0.0 i)":
7e7b6f36
AZ
1704float: 1
1705ifloat: 1
b50a7181 1706Test "Real part of: cacosh (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
1707float: 1
1708ifloat: 1
b50a7181 1709Test "Imaginary part of: cacosh (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
1710float: 1
1711ifloat: 1
b50a7181 1712Test "Imaginary part of: cacosh (-0x1p-63 + 0x1p-63 i)":
7e7b6f36
AZ
1713float: 1
1714ifloat: 1
b50a7181 1715Test "Imaginary part of: cacosh (-0x1p-63 - 0.0 i)":
7e7b6f36
AZ
1716float: 1
1717ifloat: 1
b50a7181 1718Test "Real part of: cacosh (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
1719float: 1
1720ifloat: 1
b50a7181 1721Test "Imaginary part of: cacosh (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
1722float: 1
1723ifloat: 1
b50a7181 1724Test "Imaginary part of: cacosh (-0x1p-63 - 0x1p-63 i)":
7e7b6f36
AZ
1725float: 1
1726ifloat: 1
b50a7181 1727Test "Real part of: cacosh (-1.0 + 0.5 i)":
7e7b6f36
AZ
1728float: 1
1729ifloat: 1
b50a7181 1730Test "Imaginary part of: cacosh (-1.0 + 0.5 i)":
7e7b6f36
AZ
1731ildouble: 1
1732ldouble: 1
b50a7181 1733Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
1734float: 1
1735ifloat: 1
1736ildouble: 1
1737ldouble: 1
b50a7181 1738Test "Imaginary part of: cacosh (-1.0 + 0x1.fp-100 i)":
7e7b6f36
AZ
1739ildouble: 1
1740ldouble: 1
b50a7181 1741Test "Imaginary part of: cacosh (-1.0 + 0x1p50 i)":
7e7b6f36
AZ
1742float: 1
1743ifloat: 1
b50a7181 1744Test "Real part of: cacosh (-1.0 - 0.5 i)":
7e7b6f36
AZ
1745float: 1
1746ifloat: 1
b50a7181 1747Test "Imaginary part of: cacosh (-1.0 - 0.5 i)":
7e7b6f36
AZ
1748ildouble: 1
1749ldouble: 1
b50a7181 1750Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
1751float: 1
1752ifloat: 1
1753ildouble: 1
1754ldouble: 1
b50a7181 1755Test "Imaginary part of: cacosh (-1.0 - 0x1.fp-100 i)":
7e7b6f36
AZ
1756ildouble: 1
1757ldouble: 1
b50a7181 1758Test "Imaginary part of: cacosh (-1.0 - 0x1p50 i)":
7e7b6f36
AZ
1759float: 1
1760ifloat: 1
b50a7181 1761Test "Real part of: cacosh (-1.5 + +0 i)":
7e7b6f36
AZ
1762float: 1
1763ifloat: 1
b50a7181 1764Test "Real part of: cacosh (-1.5 - 0 i)":
7e7b6f36
AZ
1765float: 1
1766ifloat: 1
b50a7181 1767Test "Real part of: cacosh (-2 - 3 i)":
7e7b6f36
AZ
1768double: 1
1769float: 7
1770idouble: 1
1771ifloat: 7
b50a7181 1772Test "Imaginary part of: cacosh (-2 - 3 i)":
7e7b6f36
AZ
1773double: 1
1774float: 3
1775idouble: 1
1776ifloat: 3
3f169543
AZ
1777Test "Imaginary part of: cacosh (-inf + inf i)":
1778ildouble: 1
1779ldouble: 1
1780Test "Imaginary part of: cacosh (-inf - inf i)":
1781ildouble: 1
1782ldouble: 1
b50a7181 1783Test "Real part of: cacosh (0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1784ildouble: 1
1785ldouble: 1
b50a7181 1786Test "Real part of: cacosh (0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
1787ildouble: 1
1788ldouble: 1
b50a7181 1789Test "Real part of: cacosh (0.25 + 1.0 i)":
7e7b6f36
AZ
1790float: 1
1791ifloat: 1
1792ildouble: 1
1793ldouble: 1
b50a7181 1794Test "Real part of: cacosh (0.25 - 1.0 i)":
7e7b6f36
AZ
1795float: 1
1796ifloat: 1
1797ildouble: 1
1798ldouble: 1
b50a7181 1799Test "Imaginary part of: cacosh (0.5 + +0 i)":
7e7b6f36
AZ
1800double: 1
1801idouble: 1
1802ildouble: 1
1803ldouble: 1
b50a7181 1804Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
1805double: 1
1806idouble: 1
b50a7181 1807Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
1808double: 1
1809idouble: 1
b50a7181 1810Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
1811double: 1
1812idouble: 1
b50a7181 1813Test "Real part of: cacosh (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
1814double: 1
1815idouble: 1
b50a7181 1816Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
1817double: 1
1818idouble: 1
b50a7181 1819Test "Real part of: cacosh (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
1820double: 1
1821idouble: 1
b50a7181 1822Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
1823double: 1
1824idouble: 1
b50a7181 1825Test "Real part of: cacosh (0.5 + 0x1p-23 i)":
7e7b6f36
AZ
1826double: 1
1827idouble: 1
b50a7181 1828Test "Real part of: cacosh (0.5 + 0x1p-52 i)":
7e7b6f36
AZ
1829ildouble: 1
1830ldouble: 1
3f169543
AZ
1831Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)":
1832double: 1
1833idouble: 1
b50a7181 1834Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)":
7e7b6f36
AZ
1835double: 1
1836idouble: 1
b50a7181 1837Test "Real part of: cacosh (0.5 + 1.0 i)":
7e7b6f36
AZ
1838double: 1
1839idouble: 1
1840ildouble: 1
1841ldouble: 1
b50a7181 1842Test "Imaginary part of: cacosh (0.5 + 1.0 i)":
7e7b6f36
AZ
1843float: 1
1844ifloat: 1
b50a7181 1845Test "Imaginary part of: cacosh (0.5 - 0 i)":
7e7b6f36
AZ
1846double: 1
1847idouble: 1
1848ildouble: 1
1849ldouble: 1
b50a7181 1850Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
1851double: 1
1852idouble: 1
b50a7181 1853Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
1854double: 1
1855idouble: 1
b50a7181 1856Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
1857double: 1
1858idouble: 1
b50a7181 1859Test "Real part of: cacosh (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
1860double: 1
1861idouble: 1
b50a7181 1862Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
1863double: 1
1864idouble: 1
b50a7181 1865Test "Real part of: cacosh (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
1866double: 1
1867idouble: 1
b50a7181 1868Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
1869double: 1
1870idouble: 1
b50a7181 1871Test "Real part of: cacosh (0.5 - 0x1p-23 i)":
7e7b6f36
AZ
1872double: 1
1873idouble: 1
b50a7181 1874Test "Real part of: cacosh (0.5 - 0x1p-52 i)":
7e7b6f36
AZ
1875ildouble: 1
1876ldouble: 1
3f169543
AZ
1877Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)":
1878double: 1
1879idouble: 1
b50a7181 1880Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)":
7e7b6f36
AZ
1881double: 1
1882idouble: 1
b50a7181 1883Test "Real part of: cacosh (0.5 - 1.0 i)":
7e7b6f36
AZ
1884double: 1
1885idouble: 1
1886ildouble: 1
1887ldouble: 1
b50a7181 1888Test "Imaginary part of: cacosh (0.5 - 1.0 i)":
7e7b6f36
AZ
1889float: 1
1890ifloat: 1
b50a7181 1891Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0.0 i)":
7e7b6f36
AZ
1892double: 1
1893idouble: 1
b50a7181 1894Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
1895double: 1
1896idouble: 1
b50a7181 1897Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
1898double: 1
1899idouble: 1
b50a7181 1900Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0.0 i)":
7e7b6f36
AZ
1901double: 1
1902idouble: 1
b50a7181 1903Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
1904double: 1
1905idouble: 1
b50a7181 1906Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
1907double: 1
1908idouble: 1
b50a7181 1909Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
7e7b6f36
AZ
1910ildouble: 1
1911ldouble: 1
b50a7181 1912Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
7e7b6f36
AZ
1913ildouble: 1
1914ldouble: 1
b50a7181 1915Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
1916double: 1
1917float: 1
1918idouble: 1
1919ifloat: 1
1920ildouble: 1
1921ldouble: 1
b50a7181 1922Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
1923double: 1
1924float: 1
1925idouble: 1
1926ifloat: 1
1927ildouble: 1
1928ldouble: 1
b50a7181 1929Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
1930float: 2
1931ifloat: 2
b50a7181 1932Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
1933float: 2
1934ifloat: 2
1935ildouble: 1
1936ldouble: 1
b50a7181 1937Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
1938double: 1
1939float: 1
1940idouble: 1
1941ifloat: 1
1942ildouble: 1
1943ldouble: 1
b50a7181 1944Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
1945double: 1
1946float: 1
1947idouble: 1
1948ifloat: 1
1949ildouble: 1
1950ldouble: 1
b50a7181 1951Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
1952float: 2
1953ifloat: 2
b50a7181 1954Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
1955float: 2
1956ifloat: 2
1957ildouble: 1
1958ldouble: 1
b50a7181 1959Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
1960ildouble: 1
1961ldouble: 1
b50a7181 1962Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
1963double: 1
1964idouble: 1
b50a7181 1965Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
1966ildouble: 1
1967ldouble: 1
b50a7181 1968Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
1969double: 1
1970idouble: 1
b50a7181 1971Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
1972float: 1
1973ifloat: 1
1974ildouble: 2
1975ldouble: 2
b50a7181 1976Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
1977float: 2
1978ifloat: 2
b50a7181 1979Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
1980float: 1
1981ifloat: 1
1982ildouble: 2
1983ldouble: 2
b50a7181 1984Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
1985float: 2
1986ifloat: 2
b50a7181 1987Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
1988double: 1
1989idouble: 1
1990ildouble: 1
1991ldouble: 1
b50a7181 1992Test "Imaginary part of: cacosh (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
1993ildouble: 1
1994ldouble: 1
b50a7181 1995Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
1996double: 1
1997idouble: 1
1998ildouble: 1
1999ldouble: 1
b50a7181 2000Test "Imaginary part of: cacosh (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
2001ildouble: 1
2002ldouble: 1
b50a7181 2003Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
2004double: 1
2005float: 1
2006idouble: 1
2007ifloat: 1
b50a7181 2008Test "Imaginary part of: cacosh (0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
2009ildouble: 1
2010ldouble: 1
b50a7181 2011Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
2012double: 1
2013float: 1
2014idouble: 1
2015ifloat: 1
b50a7181 2016Test "Imaginary part of: cacosh (0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
2017ildouble: 1
2018ldouble: 1
b50a7181 2019Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
2020double: 1
2021idouble: 1
b50a7181 2022Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
2023double: 1
2024idouble: 1
b50a7181 2025Test "Real part of: cacosh (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2026ildouble: 1
2027ldouble: 1
b50a7181 2028Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
2029double: 1
2030idouble: 1
b50a7181 2031Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
2032double: 1
2033idouble: 1
b50a7181 2034Test "Real part of: cacosh (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2035ildouble: 1
2036ldouble: 1
b50a7181 2037Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
2038double: 1
2039idouble: 1
b50a7181 2040Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
2041double: 1
2042idouble: 1
b50a7181 2043Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
2044float: 1
2045ifloat: 1
b50a7181 2046Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
2047double: 1
2048float: 1
2049idouble: 1
2050ifloat: 1
b50a7181 2051Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
2052double: 1
2053idouble: 1
b50a7181 2054Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
2055float: 1
2056ifloat: 1
b50a7181 2057Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
2058double: 1
2059float: 1
2060idouble: 1
2061ifloat: 1
b50a7181 2062Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
2063double: 1
2064idouble: 1
b50a7181 2065Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
2066double: 1
2067float: 1
2068idouble: 1
2069ifloat: 1
b50a7181 2070Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
2071double: 1
2072float: 1
2073idouble: 1
2074ifloat: 1
b50a7181 2075Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
2076double: 1
2077idouble: 1
2078ildouble: 1
2079ldouble: 1
b50a7181 2080Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
2081double: 1
2082idouble: 1
2083ildouble: 1
2084ldouble: 1
b50a7181 2085Test "Real part of: cacosh (0x1p-105 + 0.5 i)":
7e7b6f36
AZ
2086float: 1
2087ifloat: 1
b50a7181 2088Test "Imaginary part of: cacosh (0x1p-105 + 0.5 i)":
7e7b6f36
AZ
2089ildouble: 1
2090ldouble: 1
b50a7181 2091Test "Real part of: cacosh (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2092ildouble: 1
2093ldouble: 1
b50a7181 2094Test "Real part of: cacosh (0x1p-105 - 0.5 i)":
7e7b6f36
AZ
2095float: 1
2096ifloat: 1
b50a7181 2097Test "Imaginary part of: cacosh (0x1p-105 - 0.5 i)":
7e7b6f36
AZ
2098ildouble: 1
2099ldouble: 1
b50a7181 2100Test "Real part of: cacosh (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2101ildouble: 1
2102ldouble: 1
b50a7181 2103Test "Real part of: cacosh (0x1p-112 + 0.5 i)":
7e7b6f36
AZ
2104float: 1
2105ifloat: 1
b50a7181 2106Test "Real part of: cacosh (0x1p-112 - 0.5 i)":
7e7b6f36
AZ
2107float: 1
2108ifloat: 1
b50a7181 2109Test "Real part of: cacosh (0x1p-23 + 0.5 i)":
7e7b6f36
AZ
2110float: 1
2111ifloat: 1
b50a7181 2112Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
2113double: 1
2114idouble: 1
b50a7181 2115Test "Real part of: cacosh (0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
2116ildouble: 1
2117ldouble: 1
b50a7181 2118Test "Real part of: cacosh (0x1p-23 - 0.5 i)":
7e7b6f36
AZ
2119float: 1
2120ifloat: 1
b50a7181 2121Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
2122double: 1
2123idouble: 1
b50a7181 2124Test "Real part of: cacosh (0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
2125ildouble: 1
2126ldouble: 1
b50a7181 2127Test "Real part of: cacosh (0x1p-52 + 0.5 i)":
7e7b6f36
AZ
2128float: 1
2129ifloat: 1
b50a7181 2130Test "Imaginary part of: cacosh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
7e7b6f36
AZ
2131ildouble: 1
2132ldouble: 1
b50a7181 2133Test "Imaginary part of: cacosh (0x1p-52 + 0x1.0000000000001p0 i)":
7e7b6f36
AZ
2134ildouble: 1
2135ldouble: 1
b50a7181 2136Test "Real part of: cacosh (0x1p-52 - 0.5 i)":
7e7b6f36
AZ
2137float: 1
2138ifloat: 1
b50a7181 2139Test "Imaginary part of: cacosh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
7e7b6f36
AZ
2140ildouble: 1
2141ldouble: 1
b50a7181 2142Test "Imaginary part of: cacosh (0x1p-52 - 0x1.0000000000001p0 i)":
7e7b6f36
AZ
2143ildouble: 1
2144ldouble: 1
b50a7181 2145Test "Real part of: cacosh (0x1p-63 + 0.5 i)":
7e7b6f36
AZ
2146float: 1
2147ifloat: 1
b50a7181 2148Test "Real part of: cacosh (0x1p-63 - 0.5 i)":
7e7b6f36
AZ
2149float: 1
2150ifloat: 1
b50a7181 2151Test "Imaginary part of: cacosh (1.0 + 0.25 i)":
7e7b6f36
AZ
2152double: 1
2153idouble: 1
b50a7181 2154Test "Real part of: cacosh (1.0 + 0.5 i)":
7e7b6f36
AZ
2155float: 1
2156ifloat: 1
b50a7181 2157Test "Imaginary part of: cacosh (1.0 + 0.5 i)":
7e7b6f36
AZ
2158float: 1
2159ifloat: 1
b50a7181 2160Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
2161float: 1
2162ifloat: 1
2163ildouble: 1
2164ldouble: 1
b50a7181 2165Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
2166float: 2
2167ifloat: 2
2168ildouble: 1
2169ldouble: 1
b50a7181 2170Test "Imaginary part of: cacosh (1.0 + 0x1.fp-30 i)":
7e7b6f36
AZ
2171double: 1
2172idouble: 1
b50a7181 2173Test "Imaginary part of: cacosh (1.0 - 0.25 i)":
7e7b6f36
AZ
2174double: 1
2175idouble: 1
b50a7181 2176Test "Real part of: cacosh (1.0 - 0.5 i)":
7e7b6f36
AZ
2177float: 1
2178ifloat: 1
b50a7181 2179Test "Imaginary part of: cacosh (1.0 - 0.5 i)":
7e7b6f36
AZ
2180float: 1
2181ifloat: 1
b50a7181 2182Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
2183float: 1
2184ifloat: 1
2185ildouble: 1
2186ldouble: 1
b50a7181 2187Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
2188float: 2
2189ifloat: 2
2190ildouble: 1
2191ldouble: 1
b50a7181 2192Test "Imaginary part of: cacosh (1.0 - 0x1.fp-30 i)":
7e7b6f36
AZ
2193double: 1
2194idouble: 1
b50a7181 2195Test "Real part of: cacosh (1.5 + +0 i)":
7e7b6f36
AZ
2196float: 1
2197ifloat: 1
b50a7181 2198Test "Real part of: cacosh (1.5 - 0 i)":
7e7b6f36
AZ
2199float: 1
2200ifloat: 1
2201
3f169543
AZ
2202# carg
2203Test "carg (-inf + inf i)":
2204ildouble: 1
2205ldouble: 1
2206Test "carg (-inf - inf i)":
2207ildouble: 1
2208ldouble: 1
2209
7e7b6f36 2210# casin
b50a7181 2211Test "Imaginary part of: casin (+0 + 0.5 i)":
7e7b6f36
AZ
2212double: 2
2213float: 1
2214idouble: 2
2215ifloat: 1
2216ildouble: 2
2217ldouble: 2
b50a7181 2218Test "Imaginary part of: casin (+0 + 1.0 i)":
7e7b6f36
AZ
2219double: 3
2220float: 1
2221idouble: 3
2222ifloat: 1
2223ildouble: 1
2224ldouble: 1
b50a7181 2225Test "Imaginary part of: casin (+0 + 1.5 i)":
7e7b6f36
AZ
2226double: 2
2227float: 1
2228idouble: 2
2229ifloat: 1
2230ildouble: 1
2231ldouble: 1
b50a7181 2232Test "Imaginary part of: casin (+0 - 0.5 i)":
7e7b6f36
AZ
2233float: 1
2234ifloat: 1
b50a7181 2235Test "Imaginary part of: casin (+0 - 1.0 i)":
7e7b6f36
AZ
2236double: 1
2237float: 1
2238idouble: 1
2239ifloat: 1
b50a7181 2240Test "Imaginary part of: casin (+0 - 1.5 i)":
7e7b6f36
AZ
2241double: 1
2242idouble: 1
b50a7181 2243Test "Imaginary part of: casin (-0 + 0.5 i)":
7e7b6f36
AZ
2244double: 2
2245float: 1
2246idouble: 2
2247ifloat: 1
2248ildouble: 2
2249ldouble: 2
b50a7181 2250Test "Imaginary part of: casin (-0 + 1.0 i)":
7e7b6f36
AZ
2251double: 3
2252float: 1
2253idouble: 3
2254ifloat: 1
2255ildouble: 1
2256ldouble: 1
b50a7181 2257Test "Imaginary part of: casin (-0 + 1.5 i)":
7e7b6f36
AZ
2258double: 2
2259float: 1
2260idouble: 2
2261ifloat: 1
2262ildouble: 1
2263ldouble: 1
b50a7181 2264Test "Imaginary part of: casin (-0 - 0.5 i)":
7e7b6f36
AZ
2265float: 1
2266ifloat: 1
b50a7181 2267Test "Imaginary part of: casin (-0 - 1.0 i)":
7e7b6f36
AZ
2268double: 1
2269float: 1
2270idouble: 1
2271ifloat: 1
b50a7181 2272Test "Imaginary part of: casin (-0 - 1.5 i)":
7e7b6f36
AZ
2273double: 1
2274idouble: 1
b50a7181 2275Test "Imaginary part of: casin (-0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2276ildouble: 1
2277ldouble: 1
b50a7181 2278Test "Imaginary part of: casin (-0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2279ildouble: 1
2280ldouble: 1
b50a7181 2281Test "Imaginary part of: casin (-0.25 + 1.0 i)":
7e7b6f36
AZ
2282float: 1
2283ifloat: 1
2284ildouble: 1
2285ldouble: 1
b50a7181 2286Test "Imaginary part of: casin (-0.25 - 1.0 i)":
7e7b6f36
AZ
2287float: 1
2288ifloat: 1
2289ildouble: 1
2290ldouble: 1
b50a7181 2291Test "Real part of: casin (-0.5 + +0 i)":
7e7b6f36
AZ
2292double: 1
2293idouble: 1
2294ildouble: 1
2295ldouble: 1
b50a7181 2296Test "Real part of: casin (-0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
2297ildouble: 1
2298ldouble: 1
b50a7181 2299Test "Real part of: casin (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
2300ildouble: 1
2301ldouble: 1
b50a7181 2302Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
2303double: 1
2304idouble: 1
b50a7181 2305Test "Real part of: casin (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
2306ildouble: 1
2307ldouble: 1
b50a7181 2308Test "Imaginary part of: casin (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
2309double: 1
2310idouble: 1
b50a7181 2311Test "Real part of: casin (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
2312ildouble: 1
2313ldouble: 1
b50a7181 2314Test "Imaginary part of: casin (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
2315double: 1
2316idouble: 1
b50a7181 2317Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
2318double: 1
2319idouble: 1
b50a7181 2320Test "Real part of: casin (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
2321double: 1
2322idouble: 1
2323ildouble: 1
2324ldouble: 1
b50a7181 2325Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
2326ildouble: 1
2327ldouble: 1
b50a7181 2328Test "Real part of: casin (-0.5 + 0x1p-63 i)":
7e7b6f36
AZ
2329ildouble: 1
2330ldouble: 1
b50a7181 2331Test "Imaginary part of: casin (-0.5 + 1.0 i)":
7e7b6f36
AZ
2332double: 1
2333idouble: 1
2334ildouble: 1
2335ldouble: 1
b50a7181 2336Test "Real part of: casin (-0.5 - 0 i)":
7e7b6f36
AZ
2337double: 1
2338idouble: 1
2339ildouble: 1
2340ldouble: 1
b50a7181 2341Test "Real part of: casin (-0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
2342ildouble: 1
2343ldouble: 1
b50a7181 2344Test "Real part of: casin (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
2345ildouble: 1
2346ldouble: 1
b50a7181 2347Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
2348double: 1
2349idouble: 1
b50a7181 2350Test "Real part of: casin (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
2351ildouble: 1
2352ldouble: 1
b50a7181 2353Test "Imaginary part of: casin (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
2354double: 1
2355idouble: 1
b50a7181 2356Test "Real part of: casin (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
2357ildouble: 1
2358ldouble: 1
b50a7181 2359Test "Imaginary part of: casin (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
2360double: 1
2361idouble: 1
b50a7181 2362Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
2363double: 1
2364idouble: 1
b50a7181 2365Test "Real part of: casin (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
2366double: 1
2367idouble: 1
2368ildouble: 1
2369ldouble: 1
b50a7181 2370Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
2371ildouble: 1
2372ldouble: 1
b50a7181 2373Test "Real part of: casin (-0.5 - 0x1p-63 i)":
7e7b6f36
AZ
2374ildouble: 1
2375ldouble: 1
b50a7181 2376Test "Imaginary part of: casin (-0.5 - 1.0 i)":
7e7b6f36
AZ
2377double: 1
2378idouble: 1
2379ildouble: 1
2380ldouble: 1
b50a7181 2381Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
2382double: 1
2383idouble: 1
b50a7181 2384Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
2385double: 1
2386idouble: 1
b50a7181 2387Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)":
7e7b6f36
AZ
2388ildouble: 1
2389ldouble: 1
b50a7181 2390Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
2391ildouble: 1
2392ldouble: 1
b50a7181 2393Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)":
7e7b6f36
AZ
2394ildouble: 1
2395ldouble: 1
b50a7181 2396Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
2397ildouble: 1
2398ldouble: 1
b50a7181 2399Test "Real part of: casin (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
2400ildouble: 1
2401ldouble: 1
b50a7181 2402Test "Real part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
2403ildouble: 1
2404ldouble: 1
b50a7181 2405Test "Real part of: casin (-0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
2406ildouble: 1
2407ldouble: 1
b50a7181 2408Test "Real part of: casin (-0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
2409ildouble: 1
2410ldouble: 1
b50a7181 2411Test "Real part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
2412ildouble: 1
2413ldouble: 1
b50a7181 2414Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
2415float: 2
2416ifloat: 2
b50a7181 2417Test "Real part of: casin (-0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
2418ildouble: 1
2419ldouble: 1
b50a7181 2420Test "Real part of: casin (-0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
2421ildouble: 1
2422ldouble: 1
b50a7181 2423Test "Real part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
2424ildouble: 1
2425ldouble: 1
b50a7181 2426Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
2427float: 2
2428ifloat: 2
b50a7181 2429Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
2430ildouble: 1
2431ldouble: 1
b50a7181 2432Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
2433ildouble: 1
2434ldouble: 1
b50a7181 2435Test "Imaginary part of: casin (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
2436float: 1
2437ifloat: 1
2438ildouble: 2
2439ldouble: 2
b50a7181 2440Test "Imaginary part of: casin (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
2441float: 1
2442ifloat: 1
2443ildouble: 2
2444ldouble: 2
b50a7181 2445Test "Real part of: casin (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
2446float: 1
2447ifloat: 1
b50a7181 2448Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
2449double: 1
2450idouble: 1
2451ildouble: 1
2452ldouble: 1
b50a7181 2453Test "Real part of: casin (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
2454float: 1
2455ifloat: 1
b50a7181 2456Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
2457double: 1
2458idouble: 1
2459ildouble: 1
2460ldouble: 1
b50a7181 2461Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
2462double: 1
2463float: 1
2464idouble: 1
2465ifloat: 1
b50a7181 2466Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
2467double: 1
2468float: 1
2469idouble: 1
2470ifloat: 1
b50a7181 2471Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
2472double: 1
2473idouble: 1
b50a7181 2474Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
2475double: 1
2476idouble: 1
b50a7181 2477Test "Imaginary part of: casin (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2478ildouble: 1
2479ldouble: 1
b50a7181 2480Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
2481double: 1
2482idouble: 1
b50a7181 2483Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
2484double: 1
2485idouble: 1
b50a7181 2486Test "Imaginary part of: casin (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2487ildouble: 1
2488ldouble: 1
b50a7181 2489Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
2490double: 1
2491idouble: 1
b50a7181 2492Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
2493double: 1
2494idouble: 1
b50a7181 2495Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
2496float: 1
2497ifloat: 1
b50a7181 2498Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
2499double: 1
2500float: 1
2501idouble: 1
2502ifloat: 1
b50a7181 2503Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
2504double: 1
2505idouble: 1
b50a7181 2506Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
2507float: 1
2508ifloat: 1
b50a7181 2509Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
2510double: 1
2511float: 1
2512idouble: 1
2513ifloat: 1
b50a7181 2514Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
2515double: 1
2516idouble: 1
b50a7181 2517Test "Real part of: casin (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
2518double: 1
2519idouble: 1
b50a7181 2520Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
2521double: 1
2522float: 1
2523idouble: 1
2524ifloat: 1
b50a7181 2525Test "Real part of: casin (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
2526double: 1
2527idouble: 1
b50a7181 2528Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
2529double: 1
2530float: 1
2531idouble: 1
2532ifloat: 1
b50a7181 2533Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
2534float: 1
2535ifloat: 1
b50a7181 2536Test "Imaginary part of: casin (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2537ildouble: 1
2538ldouble: 1
b50a7181 2539Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
2540float: 1
2541ifloat: 1
b50a7181 2542Test "Imaginary part of: casin (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2543ildouble: 1
2544ldouble: 1
b50a7181 2545Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
2546float: 1
2547ifloat: 1
b50a7181 2548Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
2549float: 1
2550ifloat: 1
b50a7181 2551Test "Real part of: casin (-0x1p-23 + 0.5 i)":
3f169543 2552double: 1
7e7b6f36 2553float: 1
3f169543 2554idouble: 1
7e7b6f36 2555ifloat: 1
b50a7181 2556Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
2557float: 1
2558ifloat: 1
b50a7181 2559Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
2560double: 1
2561idouble: 1
b50a7181 2562Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
2563double: 1
2564float: 1
2565idouble: 1
2566ifloat: 1
b50a7181 2567Test "Imaginary part of: casin (-0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
2568ildouble: 1
2569ldouble: 1
b50a7181 2570Test "Real part of: casin (-0x1p-23 - 0.5 i)":
3f169543 2571double: 1
7e7b6f36 2572float: 1
3f169543 2573idouble: 1
7e7b6f36 2574ifloat: 1
b50a7181 2575Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
2576float: 1
2577ifloat: 1
b50a7181 2578Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
2579double: 1
2580idouble: 1
b50a7181 2581Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
2582double: 1
2583float: 1
2584idouble: 1
2585ifloat: 1
b50a7181 2586Test "Imaginary part of: casin (-0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
2587ildouble: 1
2588ldouble: 1
b50a7181 2589Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
2590float: 1
2591ifloat: 1
b50a7181 2592Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
2593float: 1
2594ifloat: 1
b50a7181 2595Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
2596float: 1
2597ifloat: 1
b50a7181 2598Test "Real part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
2599ildouble: 1
2600ldouble: 1
b50a7181 2601Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
2602float: 1
2603ifloat: 1
b50a7181 2604Test "Real part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
2605ildouble: 1
2606ldouble: 1
3f169543
AZ
2607Test "Real part of: casin (-1.0 + 0.25 i)":
2608double: 1
2609idouble: 1
b50a7181 2610Test "Real part of: casin (-1.0 + 0.5 i)":
7e7b6f36
AZ
2611float: 1
2612ifloat: 1
2613ildouble: 1
2614ldouble: 1
b50a7181 2615Test "Imaginary part of: casin (-1.0 + 0.5 i)":
7e7b6f36
AZ
2616float: 1
2617ifloat: 1
b50a7181 2618Test "Real part of: casin (-1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
2619ildouble: 1
2620ldouble: 1
b50a7181 2621Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
2622float: 1
2623ifloat: 1
2624ildouble: 1
2625ldouble: 1
3f169543
AZ
2626Test "Real part of: casin (-1.0 - 0.25 i)":
2627double: 1
2628idouble: 1
b50a7181 2629Test "Real part of: casin (-1.0 - 0.5 i)":
7e7b6f36
AZ
2630float: 1
2631ifloat: 1
2632ildouble: 1
2633ldouble: 1
b50a7181 2634Test "Imaginary part of: casin (-1.0 - 0.5 i)":
7e7b6f36
AZ
2635float: 1
2636ifloat: 1
b50a7181 2637Test "Real part of: casin (-1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
2638ildouble: 1
2639ldouble: 1
b50a7181 2640Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
2641float: 1
2642ifloat: 1
2643ildouble: 1
2644ldouble: 1
b50a7181 2645Test "Imaginary part of: casin (-1.5 + +0 i)":
7e7b6f36
AZ
2646double: 1
2647float: 1
2648idouble: 1
2649ifloat: 1
b50a7181 2650Test "Real part of: casin (-2 - 3 i)":
7e7b6f36
AZ
2651ildouble: 1
2652ldouble: 1
b50a7181 2653Test "Imaginary part of: casin (0.0 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2654ildouble: 1
2655ldouble: 1
b50a7181 2656Test "Imaginary part of: casin (0.0 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2657ildouble: 1
2658ldouble: 1
b50a7181 2659Test "Imaginary part of: casin (0.25 + 1.0 i)":
7e7b6f36
AZ
2660float: 1
2661ifloat: 1
2662ildouble: 1
2663ldouble: 1
b50a7181 2664Test "Imaginary part of: casin (0.25 - 1.0 i)":
7e7b6f36
AZ
2665float: 1
2666ifloat: 1
2667ildouble: 1
2668ldouble: 1
b50a7181 2669Test "Real part of: casin (0.5 + +0 i)":
7e7b6f36
AZ
2670double: 1
2671idouble: 1
2672ildouble: 1
2673ldouble: 1
b50a7181 2674Test "Real part of: casin (0.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
2675ildouble: 1
2676ldouble: 1
b50a7181 2677Test "Real part of: casin (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
2678ildouble: 1
2679ldouble: 1
b50a7181 2680Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
2681double: 1
2682idouble: 1
b50a7181 2683Test "Real part of: casin (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
2684ildouble: 1
2685ldouble: 1
b50a7181 2686Test "Imaginary part of: casin (0.5 + 0x1p-105 i)":
7e7b6f36
AZ
2687double: 1
2688idouble: 1
b50a7181 2689Test "Real part of: casin (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
2690ildouble: 1
2691ldouble: 1
b50a7181 2692Test "Imaginary part of: casin (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
2693double: 1
2694idouble: 1
b50a7181 2695Test "Imaginary part of: casin (0.5 + 0x1p-23 i)":
7e7b6f36
AZ
2696double: 1
2697idouble: 1
b50a7181 2698Test "Real part of: casin (0.5 + 0x1p-52 i)":
7e7b6f36
AZ
2699double: 1
2700idouble: 1
2701ildouble: 1
2702ldouble: 1
b50a7181 2703Test "Imaginary part of: casin (0.5 + 0x1p-52 i)":
7e7b6f36
AZ
2704ildouble: 1
2705ldouble: 1
b50a7181 2706Test "Real part of: casin (0.5 + 0x1p-63 i)":
7e7b6f36
AZ
2707ildouble: 1
2708ldouble: 1
b50a7181 2709Test "Imaginary part of: casin (0.5 + 1.0 i)":
7e7b6f36
AZ
2710double: 1
2711idouble: 1
2712ildouble: 1
2713ldouble: 1
b50a7181 2714Test "Real part of: casin (0.5 - 0 i)":
7e7b6f36
AZ
2715double: 1
2716idouble: 1
2717ildouble: 1
2718ldouble: 1
b50a7181 2719Test "Real part of: casin (0.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
2720ildouble: 1
2721ldouble: 1
b50a7181 2722Test "Real part of: casin (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
2723ildouble: 1
2724ldouble: 1
b50a7181 2725Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
2726double: 1
2727idouble: 1
b50a7181 2728Test "Real part of: casin (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
2729ildouble: 1
2730ldouble: 1
b50a7181 2731Test "Imaginary part of: casin (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
2732double: 1
2733idouble: 1
b50a7181 2734Test "Real part of: casin (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
2735ildouble: 1
2736ldouble: 1
b50a7181 2737Test "Imaginary part of: casin (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
2738double: 1
2739idouble: 1
b50a7181 2740Test "Imaginary part of: casin (0.5 - 0x1p-23 i)":
7e7b6f36
AZ
2741double: 1
2742idouble: 1
b50a7181 2743Test "Real part of: casin (0.5 - 0x1p-52 i)":
7e7b6f36
AZ
2744double: 1
2745idouble: 1
2746ildouble: 1
2747ldouble: 1
b50a7181 2748Test "Imaginary part of: casin (0.5 - 0x1p-52 i)":
7e7b6f36
AZ
2749ildouble: 1
2750ldouble: 1
b50a7181 2751Test "Real part of: casin (0.5 - 0x1p-63 i)":
7e7b6f36
AZ
2752ildouble: 1
2753ldouble: 1
b50a7181 2754Test "Imaginary part of: casin (0.5 - 1.0 i)":
7e7b6f36
AZ
2755double: 1
2756idouble: 1
2757ildouble: 1
2758ldouble: 1
b50a7181 2759Test "Real part of: casin (0.75 + 1.25 i)":
7e7b6f36
AZ
2760double: 1
2761float: 1
2762idouble: 1
2763ifloat: 1
b50a7181 2764Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)":
7e7b6f36
AZ
2765double: 1
2766idouble: 1
b50a7181 2767Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)":
7e7b6f36
AZ
2768double: 1
2769idouble: 1
b50a7181 2770Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)":
7e7b6f36
AZ
2771ildouble: 1
2772ldouble: 1
b50a7181 2773Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
2774ildouble: 1
2775ldouble: 1
b50a7181 2776Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)":
7e7b6f36
AZ
2777ildouble: 1
2778ldouble: 1
b50a7181 2779Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
2780ildouble: 1
2781ldouble: 1
b50a7181 2782Test "Real part of: casin (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
2783ildouble: 1
2784ldouble: 1
b50a7181 2785Test "Real part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
2786ildouble: 1
2787ldouble: 1
b50a7181 2788Test "Real part of: casin (0x0.ffffffp0 + 0.0 i)":
7e7b6f36
AZ
2789ildouble: 1
2790ldouble: 1
b50a7181 2791Test "Real part of: casin (0x0.ffffffp0 + 0x1.fp-129 i)":
7e7b6f36
AZ
2792ildouble: 1
2793ldouble: 1
b50a7181 2794Test "Real part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
2795ildouble: 1
2796ldouble: 1
b50a7181 2797Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
2798float: 2
2799ifloat: 2
b50a7181 2800Test "Real part of: casin (0x0.ffffffp0 - 0.0 i)":
7e7b6f36
AZ
2801ildouble: 1
2802ldouble: 1
b50a7181 2803Test "Real part of: casin (0x0.ffffffp0 - 0x1.fp-129 i)":
7e7b6f36
AZ
2804ildouble: 1
2805ldouble: 1
b50a7181 2806Test "Real part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
2807ildouble: 1
2808ldouble: 1
b50a7181 2809Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
2810float: 2
2811ifloat: 2
b50a7181 2812Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1p-52 i)":
7e7b6f36
AZ
2813ildouble: 1
2814ldouble: 1
b50a7181 2815Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1p-52 i)":
7e7b6f36
AZ
2816ildouble: 1
2817ldouble: 1
b50a7181 2818Test "Imaginary part of: casin (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
2819float: 1
2820ifloat: 1
2821ildouble: 2
2822ldouble: 2
b50a7181 2823Test "Imaginary part of: casin (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
2824float: 1
2825ifloat: 1
2826ildouble: 2
2827ldouble: 2
b50a7181 2828Test "Real part of: casin (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
2829float: 1
2830ifloat: 1
b50a7181 2831Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
2832double: 1
2833idouble: 1
2834ildouble: 1
2835ldouble: 1
b50a7181 2836Test "Real part of: casin (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
2837float: 1
2838ifloat: 1
b50a7181 2839Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
2840double: 1
2841idouble: 1
2842ildouble: 1
2843ldouble: 1
b50a7181 2844Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)":
7e7b6f36
AZ
2845double: 1
2846float: 1
2847idouble: 1
2848ifloat: 1
b50a7181 2849Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)":
7e7b6f36
AZ
2850double: 1
2851float: 1
2852idouble: 1
2853ifloat: 1
b50a7181 2854Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)":
7e7b6f36
AZ
2855double: 1
2856idouble: 1
b50a7181 2857Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)":
7e7b6f36
AZ
2858double: 1
2859idouble: 1
b50a7181 2860Test "Imaginary part of: casin (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2861ildouble: 1
2862ldouble: 1
b50a7181 2863Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)":
7e7b6f36
AZ
2864double: 1
2865idouble: 1
b50a7181 2866Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)":
7e7b6f36
AZ
2867double: 1
2868idouble: 1
b50a7181 2869Test "Imaginary part of: casin (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
7e7b6f36
AZ
2870ildouble: 1
2871ldouble: 1
b50a7181 2872Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)":
7e7b6f36
AZ
2873double: 1
2874idouble: 1
b50a7181 2875Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)":
7e7b6f36
AZ
2876double: 1
2877idouble: 1
b50a7181 2878Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
2879float: 1
2880ifloat: 1
b50a7181 2881Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)":
7e7b6f36
AZ
2882double: 1
2883float: 1
2884idouble: 1
2885ifloat: 1
b50a7181 2886Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)":
7e7b6f36
AZ
2887double: 1
2888idouble: 1
b50a7181 2889Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
2890float: 1
2891ifloat: 1
b50a7181 2892Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)":
7e7b6f36
AZ
2893double: 1
2894float: 1
2895idouble: 1
2896ifloat: 1
b50a7181 2897Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)":
7e7b6f36
AZ
2898double: 1
2899idouble: 1
b50a7181 2900Test "Real part of: casin (0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
2901double: 1
2902idouble: 1
b50a7181 2903Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)":
7e7b6f36
AZ
2904double: 1
2905float: 1
2906idouble: 1
2907ifloat: 1
b50a7181 2908Test "Real part of: casin (0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
2909double: 1
2910idouble: 1
b50a7181 2911Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)":
7e7b6f36
AZ
2912double: 1
2913float: 1
2914idouble: 1
2915ifloat: 1
b50a7181 2916Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
2917double: 1
2918idouble: 1
2919ildouble: 1
2920ldouble: 1
b50a7181 2921Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
2922double: 1
2923idouble: 1
2924ildouble: 1
2925ldouble: 1
b50a7181 2926Test "Imaginary part of: casin (0x1p-105 + 0.5 i)":
7e7b6f36
AZ
2927float: 1
2928ifloat: 1
b50a7181 2929Test "Imaginary part of: casin (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2930ildouble: 1
2931ldouble: 1
b50a7181 2932Test "Imaginary part of: casin (0x1p-105 - 0.5 i)":
7e7b6f36
AZ
2933float: 1
2934ifloat: 1
b50a7181 2935Test "Imaginary part of: casin (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
2936ildouble: 1
2937ldouble: 1
b50a7181 2938Test "Imaginary part of: casin (0x1p-112 + 0.5 i)":
7e7b6f36
AZ
2939float: 1
2940ifloat: 1
b50a7181 2941Test "Imaginary part of: casin (0x1p-112 - 0.5 i)":
7e7b6f36
AZ
2942float: 1
2943ifloat: 1
b50a7181 2944Test "Real part of: casin (0x1p-23 + 0.5 i)":
3f169543 2945double: 1
7e7b6f36 2946float: 1
3f169543 2947idouble: 1
7e7b6f36 2948ifloat: 1
b50a7181 2949Test "Imaginary part of: casin (0x1p-23 + 0.5 i)":
7e7b6f36
AZ
2950float: 1
2951ifloat: 1
b50a7181 2952Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
2953double: 1
2954idouble: 1
b50a7181 2955Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
2956double: 1
2957float: 1
2958idouble: 1
2959ifloat: 1
b50a7181 2960Test "Imaginary part of: casin (0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
2961ildouble: 1
2962ldouble: 1
b50a7181 2963Test "Real part of: casin (0x1p-23 - 0.5 i)":
3f169543 2964double: 1
7e7b6f36 2965float: 1
3f169543 2966idouble: 1
7e7b6f36 2967ifloat: 1
b50a7181 2968Test "Imaginary part of: casin (0x1p-23 - 0.5 i)":
7e7b6f36
AZ
2969float: 1
2970ifloat: 1
b50a7181 2971Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
2972double: 1
2973idouble: 1
b50a7181 2974Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
2975double: 1
2976float: 1
2977idouble: 1
2978ifloat: 1
b50a7181 2979Test "Imaginary part of: casin (0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
2980ildouble: 1
2981ldouble: 1
b50a7181 2982Test "Imaginary part of: casin (0x1p-52 + 0.5 i)":
7e7b6f36
AZ
2983float: 1
2984ifloat: 1
b50a7181 2985Test "Imaginary part of: casin (0x1p-52 - 0.5 i)":
7e7b6f36
AZ
2986float: 1
2987ifloat: 1
b50a7181 2988Test "Imaginary part of: casin (0x1p-63 + 0.5 i)":
7e7b6f36
AZ
2989float: 1
2990ifloat: 1
b50a7181 2991Test "Real part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
2992ildouble: 1
2993ldouble: 1
b50a7181 2994Test "Imaginary part of: casin (0x1p-63 - 0.5 i)":
7e7b6f36
AZ
2995float: 1
2996ifloat: 1
b50a7181 2997Test "Real part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
2998ildouble: 1
2999ldouble: 1
3f169543
AZ
3000Test "Real part of: casin (1.0 + 0.25 i)":
3001double: 1
3002idouble: 1
b50a7181 3003Test "Real part of: casin (1.0 + 0.5 i)":
7e7b6f36
AZ
3004float: 1
3005ifloat: 1
3006ildouble: 1
3007ldouble: 1
b50a7181 3008Test "Imaginary part of: casin (1.0 + 0.5 i)":
7e7b6f36
AZ
3009float: 1
3010ifloat: 1
b50a7181 3011Test "Real part of: casin (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
3012ildouble: 1
3013ldouble: 1
b50a7181 3014Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
3015float: 1
3016ifloat: 1
3017ildouble: 1
3018ldouble: 1
3f169543
AZ
3019Test "Real part of: casin (1.0 - 0.25 i)":
3020double: 1
3021idouble: 1
b50a7181 3022Test "Real part of: casin (1.0 - 0.5 i)":
7e7b6f36
AZ
3023float: 1
3024ifloat: 1
3025ildouble: 1
3026ldouble: 1
b50a7181 3027Test "Imaginary part of: casin (1.0 - 0.5 i)":
7e7b6f36
AZ
3028float: 1
3029ifloat: 1
b50a7181 3030Test "Real part of: casin (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
3031ildouble: 1
3032ldouble: 1
b50a7181 3033Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
3034float: 1
3035ifloat: 1
3036ildouble: 1
3037ldouble: 1
b50a7181 3038Test "Imaginary part of: casin (1.5 + +0 i)":
7e7b6f36
AZ
3039double: 1
3040float: 1
3041idouble: 1
3042ifloat: 1
3043
3044# casinh
b50a7181 3045Test "Imaginary part of: casinh (+0 + 0.5 i)":
7e7b6f36
AZ
3046double: 1
3047idouble: 1
3048ildouble: 1
3049ldouble: 1
b50a7181 3050Test "Imaginary part of: casinh (+0 - 0.5 i)":
7e7b6f36
AZ
3051double: 1
3052idouble: 1
3053ildouble: 1
3054ldouble: 1
b50a7181 3055Test "Imaginary part of: casinh (-0 + 0.5 i)":
7e7b6f36
AZ
3056double: 1
3057idouble: 1
3058ildouble: 1
3059ldouble: 1
b50a7181 3060Test "Real part of: casinh (-0 + 1.5 i)":
7e7b6f36
AZ
3061double: 1
3062float: 1
3063idouble: 1
3064ifloat: 1
b50a7181 3065Test "Imaginary part of: casinh (-0 - 0.5 i)":
7e7b6f36
AZ
3066double: 1
3067idouble: 1
3068ildouble: 1
3069ldouble: 1
b50a7181 3070Test "Real part of: casinh (-0 - 1.5 i)":
7e7b6f36
AZ
3071double: 1
3072float: 1
3073idouble: 1
3074ifloat: 1
b50a7181 3075Test "Imaginary part of: casinh (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3076ildouble: 1
3077ldouble: 1
b50a7181 3078Test "Imaginary part of: casinh (-0.0 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3079ildouble: 1
3080ldouble: 1
b50a7181 3081Test "Imaginary part of: casinh (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3082ildouble: 1
3083ldouble: 1
b50a7181 3084Test "Imaginary part of: casinh (-0.0 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3085ildouble: 1
3086ldouble: 1
3f169543
AZ
3087Test "Imaginary part of: casinh (-0.25 + 1.0 i)":
3088double: 1
3089idouble: 1
3090Test "Imaginary part of: casinh (-0.25 - 1.0 i)":
3091double: 1
3092idouble: 1
b50a7181 3093Test "Real part of: casinh (-0.5 + +0 i)":
7e7b6f36
AZ
3094double: 2
3095float: 1
3096idouble: 2
3097ifloat: 1
3098ildouble: 2
3099ldouble: 2
b50a7181 3100Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
3101float: 1
3102ifloat: 1
b50a7181 3103Test "Real part of: casinh (-0.5 + 0x1p-105 i)":
7e7b6f36
AZ
3104float: 1
3105ifloat: 1
b50a7181 3106Test "Real part of: casinh (-0.5 + 0x1p-112 i)":
7e7b6f36
AZ
3107float: 1
3108ifloat: 1
b50a7181 3109Test "Real part of: casinh (-0.5 + 0x1p-23 i)":
7e7b6f36
AZ
3110float: 1
3111ifloat: 1
b50a7181 3112Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)":
3f169543 3113double: 1
7e7b6f36 3114float: 1
3f169543 3115idouble: 1
7e7b6f36 3116ifloat: 1
b50a7181 3117Test "Real part of: casinh (-0.5 + 0x1p-52 i)":
7e7b6f36
AZ
3118float: 1
3119ifloat: 1
b50a7181 3120Test "Real part of: casinh (-0.5 + 0x1p-63 i)":
7e7b6f36
AZ
3121float: 1
3122ifloat: 1
b50a7181 3123Test "Real part of: casinh (-0.5 + 1.0 i)":
7e7b6f36
AZ
3124float: 1
3125ifloat: 1
b50a7181 3126Test "Imaginary part of: casinh (-0.5 + 1.0 i)":
7e7b6f36
AZ
3127float: 1
3128ifloat: 1
3129ildouble: 1
3130ldouble: 1
b50a7181 3131Test "Real part of: casinh (-0.5 - 0 i)":
7e7b6f36
AZ
3132double: 2
3133float: 1
3134idouble: 2
3135ifloat: 1
3136ildouble: 2
3137ldouble: 2
b50a7181 3138Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
3139float: 1
3140ifloat: 1
b50a7181 3141Test "Real part of: casinh (-0.5 - 0x1p-105 i)":
7e7b6f36
AZ
3142float: 1
3143ifloat: 1
b50a7181 3144Test "Real part of: casinh (-0.5 - 0x1p-112 i)":
7e7b6f36
AZ
3145float: 1
3146ifloat: 1
b50a7181 3147Test "Real part of: casinh (-0.5 - 0x1p-23 i)":
7e7b6f36
AZ
3148float: 1
3149ifloat: 1
b50a7181 3150Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)":
3f169543 3151double: 1
7e7b6f36 3152float: 1
3f169543 3153idouble: 1
7e7b6f36 3154ifloat: 1
b50a7181 3155Test "Real part of: casinh (-0.5 - 0x1p-52 i)":
7e7b6f36
AZ
3156float: 1
3157ifloat: 1
b50a7181 3158Test "Real part of: casinh (-0.5 - 0x1p-63 i)":
7e7b6f36
AZ
3159float: 1
3160ifloat: 1
b50a7181 3161Test "Real part of: casinh (-0.5 - 1.0 i)":
7e7b6f36
AZ
3162float: 1
3163ifloat: 1
b50a7181 3164Test "Imaginary part of: casinh (-0.5 - 1.0 i)":
7e7b6f36
AZ
3165float: 1
3166ifloat: 1
3167ildouble: 1
3168ldouble: 1
b50a7181 3169Test "Real part of: casinh (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
7e7b6f36
AZ
3170ildouble: 1
3171ldouble: 1
b50a7181 3172Test "Real part of: casinh (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
7e7b6f36
AZ
3173ildouble: 1
3174ldouble: 1
b50a7181 3175Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
3176ildouble: 1
3177ldouble: 1
b50a7181 3178Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
3179ildouble: 1
3180ldouble: 1
b50a7181 3181Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)":
7e7b6f36
AZ
3182double: 1
3183idouble: 1
b50a7181 3184Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
3185double: 1
3186idouble: 1
b50a7181 3187Test "Real part of: casinh (-0x1.000000000000000000000000008p0 + 0.0 i)":
7e7b6f36
AZ
3188ildouble: 1
3189ldouble: 1
b50a7181 3190Test "Real part of: casinh (-0x1.000000000000000000000000008p0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
3191ildouble: 1
3192ldouble: 1
b50a7181 3193Test "Real part of: casinh (-0x1.000000000000000000000000008p0 - 0.0 i)":
7e7b6f36
AZ
3194ildouble: 1
3195ldouble: 1
b50a7181 3196Test "Real part of: casinh (-0x1.000000000000000000000000008p0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
3197ildouble: 1
3198ldouble: 1
b50a7181 3199Test "Real part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
3200ildouble: 1
3201ldouble: 1
b50a7181 3202Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
3203double: 1
3204float: 1
3205idouble: 1
3206ifloat: 1
b50a7181 3207Test "Real part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
3208ildouble: 1
3209ldouble: 1
b50a7181 3210Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
3211double: 1
3212float: 1
3213idouble: 1
3214ifloat: 1
b50a7181 3215Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
3216float: 1
3217ifloat: 1
3218ildouble: 1
3219ldouble: 1
b50a7181 3220Test "Imaginary part of: casinh (-0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
3221ildouble: 1
3222ldouble: 1
b50a7181 3223Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
3224float: 1
3225ifloat: 1
3226ildouble: 1
3227ldouble: 1
b50a7181 3228Test "Imaginary part of: casinh (-0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
3229ildouble: 1
3230ldouble: 1
b50a7181 3231Test "Imaginary part of: casinh (-0x1.fp-1025 + 0.5 i)":
7e7b6f36
AZ
3232ildouble: 1
3233ldouble: 1
b50a7181 3234Test "Imaginary part of: casinh (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3235ildouble: 1
3236ldouble: 1
b50a7181 3237Test "Imaginary part of: casinh (-0x1.fp-1025 - 0.5 i)":
7e7b6f36
AZ
3238ildouble: 1
3239ldouble: 1
b50a7181 3240Test "Imaginary part of: casinh (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3241ildouble: 1
3242ldouble: 1
b50a7181 3243Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
3244double: 1
3245idouble: 1
b50a7181 3246Test "Imaginary part of: casinh (-0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
3247ildouble: 1
3248ldouble: 1
b50a7181 3249Test "Imaginary part of: casinh (-0x1.fp-129 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3250ildouble: 1
3251ldouble: 1
b50a7181 3252Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
3253double: 1
3254idouble: 1
b50a7181 3255Test "Imaginary part of: casinh (-0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
3256ildouble: 1
3257ldouble: 1
b50a7181 3258Test "Imaginary part of: casinh (-0x1.fp-129 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3259ildouble: 1
3260ldouble: 1
b50a7181 3261Test "Real part of: casinh (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
3262double: 1
3263idouble: 1
b50a7181 3264Test "Imaginary part of: casinh (-0x1p-105 + 0.5 i)":
7e7b6f36
AZ
3265ildouble: 1
3266ldouble: 1
b50a7181 3267Test "Real part of: casinh (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
3268double: 1
3269idouble: 1
b50a7181 3270Test "Imaginary part of: casinh (-0x1p-105 - 0.5 i)":
7e7b6f36
AZ
3271ildouble: 1
3272ldouble: 1
b50a7181 3273Test "Real part of: casinh (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
3274double: 1
3275idouble: 1
b50a7181 3276Test "Imaginary part of: casinh (-0x1p-112 + 0.5 i)":
7e7b6f36
AZ
3277ildouble: 1
3278ldouble: 1
b50a7181 3279Test "Real part of: casinh (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
3280double: 1
3281idouble: 1
b50a7181 3282Test "Imaginary part of: casinh (-0x1p-112 - 0.5 i)":
7e7b6f36
AZ
3283ildouble: 1
3284ldouble: 1
b50a7181 3285Test "Real part of: casinh (-0x1p-23 + 0.5 i)":
7e7b6f36
AZ
3286double: 1
3287idouble: 1
b50a7181 3288Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3289float: 2
3290ifloat: 2
b50a7181 3291Test "Imaginary part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3292ildouble: 1
3293ldouble: 1
b50a7181 3294Test "Real part of: casinh (-0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
3295float: 1
3296ifloat: 1
3297ildouble: 2
3298ldouble: 2
b50a7181 3299Test "Real part of: casinh (-0x1p-23 - 0.5 i)":
7e7b6f36
AZ
3300double: 1
3301idouble: 1
b50a7181 3302Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3303float: 2
3304ifloat: 2
b50a7181 3305Test "Imaginary part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36 3306ildouble: 1
fbbe2b9a 3307ldouble: 1
b50a7181 3308Test "Real part of: casinh (-0x1p-23 - 0x1.000002p0 i)":
7e7b6f36
AZ
3309float: 1
3310ifloat: 1
3311ildouble: 2
3312ldouble: 2
b50a7181 3313Test "Real part of: casinh (-0x1p-52 + 0.5 i)":
7e7b6f36
AZ
3314ildouble: 1
3315ldouble: 1
b50a7181 3316Test "Imaginary part of: casinh (-0x1p-52 + 0.5 i)":
058c132d
AS
3317double: 1
3318idouble: 1
7e7b6f36 3319ildouble: 1
fbbe2b9a 3320ldouble: 1
b50a7181 3321Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
058c132d 3322double: 1
058c132d 3323idouble: 1
b50a7181 3324Test "Real part of: casinh (-0x1p-52 + 0x1.0000000000001p0 i)":
7e7b6f36
AZ
3325ildouble: 1
3326ldouble: 1
b50a7181 3327Test "Real part of: casinh (-0x1p-52 - 0.5 i)":
7e7b6f36
AZ
3328ildouble: 1
3329ldouble: 1
b50a7181 3330Test "Imaginary part of: casinh (-0x1p-52 - 0.5 i)":
058c132d
AS
3331double: 1
3332idouble: 1
7e7b6f36
AZ
3333ildouble: 1
3334ldouble: 1
b50a7181 3335Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
058c132d
AS
3336double: 1
3337idouble: 1
b50a7181 3338Test "Real part of: casinh (-0x1p-52 - 0x1.0000000000001p0 i)":
7e7b6f36
AZ
3339ildouble: 1
3340ldouble: 1
b50a7181 3341Test "Imaginary part of: casinh (-0x1p-63 + 0.5 i)":
7e7b6f36
AZ
3342ildouble: 1
3343ldouble: 1
b50a7181 3344Test "Imaginary part of: casinh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
3345ildouble: 1
3346ldouble: 1
b50a7181 3347Test "Imaginary part of: casinh (-0x1p-63 - 0.5 i)":
7e7b6f36
AZ
3348ildouble: 1
3349ldouble: 1
b50a7181 3350Test "Imaginary part of: casinh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
3351ildouble: 1
3352ldouble: 1
b50a7181 3353Test "Real part of: casinh (-1.0 + +0 i)":
7e7b6f36 3354double: 3
e47686e9 3355float: 1
7e7b6f36 3356idouble: 3
e47686e9 3357ifloat: 1
7e7b6f36
AZ
3358ildouble: 1
3359ldouble: 1
b50a7181 3360Test "Real part of: casinh (-1.0 + 0.25 i)":
058c132d 3361float: 1
058c132d 3362ifloat: 1
7e7b6f36 3363ildouble: 1
fbbe2b9a 3364ldouble: 1
b50a7181 3365Test "Real part of: casinh (-1.0 + 0.5 i)":
7e7b6f36
AZ
3366double: 1
3367idouble: 1
3368ildouble: 1
fbbe2b9a 3369ldouble: 1
b50a7181 3370Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)":
7e7b6f36
AZ
3371double: 1
3372idouble: 1
3373ildouble: 1
3374ldouble: 1
b50a7181 3375Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10 i)":
058c132d
AS
3376float: 1
3377ifloat: 1
b50a7181 3378Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)":
058c132d
AS
3379double: 1
3380float: 1
3381idouble: 1
3382ifloat: 1
b50a7181 3383Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)":
058c132d
AS
3384double: 1
3385idouble: 1
b50a7181 3386Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
3387double: 1
3388idouble: 1
b50a7181 3389Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)":
7e7b6f36 3390double: 1
058c132d 3391float: 1
7e7b6f36 3392idouble: 1
058c132d 3393ifloat: 1
b50a7181 3394Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)":
058c132d
AS
3395double: 1
3396float: 1
3397idouble: 1
3398ifloat: 1
b50a7181 3399Test "Imaginary part of: casinh (-1.0 + 0x1.fp-30 i)":
058c132d
AS
3400double: 1
3401idouble: 1
b50a7181 3402Test "Real part of: casinh (-1.0 - 0 i)":
7e7b6f36 3403double: 3
058c132d 3404float: 1
7e7b6f36 3405idouble: 3
058c132d 3406ifloat: 1
7e7b6f36
AZ
3407ildouble: 1
3408ldouble: 1
b50a7181 3409Test "Real part of: casinh (-1.0 - 0.25 i)":
058c132d 3410float: 1
058c132d 3411ifloat: 1
7e7b6f36
AZ
3412ildouble: 1
3413ldouble: 1
b50a7181 3414Test "Real part of: casinh (-1.0 - 0.5 i)":
058c132d
AS
3415double: 1
3416idouble: 1
7e7b6f36
AZ
3417ildouble: 1
3418ldouble: 1
b50a7181 3419Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
3420double: 1
3421idouble: 1
3422ildouble: 1
3423ldouble: 1
b50a7181 3424Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10 i)":
058c132d
AS
3425float: 1
3426ifloat: 1
b50a7181 3427Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)":
058c132d
AS
3428double: 1
3429float: 1
3430idouble: 1
3431ifloat: 1
b50a7181 3432Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)":
058c132d
AS
3433double: 1
3434idouble: 1
b50a7181 3435Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)":
058c132d
AS
3436double: 1
3437idouble: 1
b50a7181 3438Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)":
058c132d 3439double: 1
058c132d 3440float: 1
7e7b6f36 3441idouble: 1
058c132d 3442ifloat: 1
b50a7181 3443Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)":
7e7b6f36 3444double: 1
058c132d 3445float: 1
7e7b6f36 3446idouble: 1
058c132d 3447ifloat: 1
b50a7181 3448Test "Imaginary part of: casinh (-1.0 - 0x1.fp-30 i)":
0ee38163 3449double: 1
0ee38163 3450idouble: 1
b50a7181 3451Test "Real part of: casinh (-1.5 + +0 i)":
7e7b6f36
AZ
3452double: 2
3453float: 1
3454idouble: 2
3455ifloat: 1
3456ildouble: 1
3457ldouble: 1
b50a7181 3458Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)":
0ee38163 3459double: 1
0ee38163 3460idouble: 1
b50a7181 3461Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)":
058c132d
AS
3462double: 1
3463idouble: 1
b50a7181 3464Test "Real part of: casinh (-1.5 - 0 i)":
7e7b6f36
AZ
3465double: 2
3466float: 1
3467idouble: 2
3468ifloat: 1
058c132d
AS
3469ildouble: 1
3470ldouble: 1
b50a7181 3471Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
3472double: 1
3473idouble: 1
b50a7181 3474Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)":
058c132d
AS
3475double: 1
3476idouble: 1
b50a7181 3477Test "Real part of: casinh (-2 - 3 i)":
7e7b6f36
AZ
3478double: 5
3479float: 1
3480idouble: 5
3481ifloat: 1
3482ildouble: 4
3483ldouble: 4
b50a7181 3484Test "Imaginary part of: casinh (-2 - 3 i)":
7e7b6f36
AZ
3485double: 3
3486float: 6
3487idouble: 3
3488ifloat: 6
058c132d
AS
3489ildouble: 1
3490ldouble: 1
b50a7181 3491Test "Imaginary part of: casinh (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3492ildouble: 1
3493ldouble: 1
b50a7181 3494Test "Imaginary part of: casinh (0.0 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3495ildouble: 1
3496ldouble: 1
b50a7181 3497Test "Imaginary part of: casinh (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3498ildouble: 1
3499ldouble: 1
b50a7181 3500Test "Imaginary part of: casinh (0.0 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3501ildouble: 1
3502ldouble: 1
3f169543
AZ
3503Test "Imaginary part of: casinh (0.25 + 1.0 i)":
3504double: 1
3505idouble: 1
3506Test "Imaginary part of: casinh (0.25 - 1.0 i)":
3507double: 1
3508idouble: 1
b50a7181 3509Test "Real part of: casinh (0.5 + +0 i)":
058c132d
AS
3510float: 1
3511ifloat: 1
b50a7181 3512Test "Real part of: casinh (0.5 + 0x1.fp-129 i)":
058c132d
AS
3513float: 1
3514ifloat: 1
b50a7181 3515Test "Real part of: casinh (0.5 + 0x1p-105 i)":
058c132d 3516float: 1
058c132d 3517ifloat: 1
b50a7181 3518Test "Real part of: casinh (0.5 + 0x1p-112 i)":
7e7b6f36
AZ
3519float: 1
3520ifloat: 1
b50a7181 3521Test "Real part of: casinh (0.5 + 0x1p-23 i)":
7e7b6f36
AZ
3522float: 1
3523ifloat: 1
b50a7181 3524Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)":
3f169543 3525double: 1
7e7b6f36 3526float: 1
3f169543 3527idouble: 1
7e7b6f36 3528ifloat: 1
b50a7181 3529Test "Real part of: casinh (0.5 + 0x1p-52 i)":
7e7b6f36
AZ
3530float: 1
3531ifloat: 1
b50a7181 3532Test "Real part of: casinh (0.5 + 0x1p-63 i)":
7e7b6f36
AZ
3533float: 1
3534ifloat: 1
b50a7181 3535Test "Real part of: casinh (0.5 + 1.0 i)":
7e7b6f36
AZ
3536float: 1
3537ifloat: 1
b50a7181 3538Test "Imaginary part of: casinh (0.5 + 1.0 i)":
058c132d 3539float: 1
058c132d
AS
3540ifloat: 1
3541ildouble: 1
3542ldouble: 1
b50a7181 3543Test "Real part of: casinh (0.5 - 0 i)":
7e7b6f36
AZ
3544float: 1
3545ifloat: 1
b50a7181 3546Test "Real part of: casinh (0.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
3547float: 1
3548ifloat: 1
b50a7181 3549Test "Real part of: casinh (0.5 - 0x1p-105 i)":
7e7b6f36
AZ
3550float: 1
3551ifloat: 1
b50a7181 3552Test "Real part of: casinh (0.5 - 0x1p-112 i)":
7e7b6f36
AZ
3553float: 1
3554ifloat: 1
b50a7181 3555Test "Real part of: casinh (0.5 - 0x1p-23 i)":
7e7b6f36
AZ
3556float: 1
3557ifloat: 1
b50a7181 3558Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)":
3f169543 3559double: 1
7e7b6f36 3560float: 1
3f169543 3561idouble: 1
7e7b6f36 3562ifloat: 1
b50a7181 3563Test "Real part of: casinh (0.5 - 0x1p-52 i)":
7e7b6f36
AZ
3564float: 1
3565ifloat: 1
b50a7181 3566Test "Real part of: casinh (0.5 - 0x1p-63 i)":
7e7b6f36
AZ
3567float: 1
3568ifloat: 1
b50a7181 3569Test "Real part of: casinh (0.5 - 1.0 i)":
7e7b6f36
AZ
3570float: 1
3571ifloat: 1
b50a7181 3572Test "Imaginary part of: casinh (0.5 - 1.0 i)":
058c132d 3573float: 1
058c132d
AS
3574ifloat: 1
3575ildouble: 1
3576ldouble: 1
b50a7181 3577Test "Real part of: casinh (0.75 + 1.25 i)":
058c132d
AS
3578float: 1
3579ifloat: 1
b50a7181 3580Test "Imaginary part of: casinh (0.75 + 1.25 i)":
058c132d
AS
3581double: 1
3582float: 1
3583idouble: 1
3584ifloat: 1
b50a7181 3585Test "Real part of: casinh (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
7e7b6f36
AZ
3586ildouble: 1
3587ldouble: 1
b50a7181 3588Test "Real part of: casinh (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
7e7b6f36
AZ
3589ildouble: 1
3590ldouble: 1
b50a7181 3591Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
7e7b6f36
AZ
3592ildouble: 1
3593ldouble: 1
b50a7181 3594Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
7e7b6f36
AZ
3595ildouble: 1
3596ldouble: 1
b50a7181 3597Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)":
058c132d
AS
3598double: 1
3599idouble: 1
b50a7181 3600Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)":
7e7b6f36
AZ
3601double: 1
3602idouble: 1
b50a7181 3603Test "Real part of: casinh (0x1.000000000000000000000000008p0 + 0.0 i)":
7e7b6f36
AZ
3604ildouble: 1
3605ldouble: 1
b50a7181 3606Test "Real part of: casinh (0x1.000000000000000000000000008p0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
3607ildouble: 1
3608ldouble: 1
b50a7181 3609Test "Real part of: casinh (0x1.000000000000000000000000008p0 - 0.0 i)":
7e7b6f36
AZ
3610ildouble: 1
3611ldouble: 1
b50a7181 3612Test "Real part of: casinh (0x1.000000000000000000000000008p0 - 0x1.fp-1025 i)":
7e7b6f36
AZ
3613ildouble: 1
3614ldouble: 1
b50a7181 3615Test "Real part of: casinh (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36
AZ
3616ildouble: 1
3617ldouble: 1
b50a7181 3618Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)":
7e7b6f36 3619double: 1
058c132d 3620float: 1
7e7b6f36 3621idouble: 1
058c132d 3622ifloat: 1
b50a7181 3623Test "Real part of: casinh (0x1.000002p0 - 0x1p-23 i)":
058c132d
AS
3624ildouble: 1
3625ldouble: 1
b50a7181 3626Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)":
7e7b6f36
AZ
3627double: 1
3628float: 1
3629idouble: 1
3630ifloat: 1
b50a7181 3631Test "Real part of: casinh (0x1.fp-10 + 1.0 i)":
058c132d 3632float: 1
058c132d
AS
3633ifloat: 1
3634ildouble: 1
3635ldouble: 1
b50a7181 3636Test "Imaginary part of: casinh (0x1.fp-10 + 1.0 i)":
7e7b6f36
AZ
3637ildouble: 1
3638ldouble: 1
b50a7181 3639Test "Real part of: casinh (0x1.fp-10 - 1.0 i)":
058c132d
AS
3640float: 1
3641ifloat: 1
7e7b6f36
AZ
3642ildouble: 1
3643ldouble: 1
b50a7181 3644Test "Imaginary part of: casinh (0x1.fp-10 - 1.0 i)":
7e7b6f36
AZ
3645ildouble: 1
3646ldouble: 1
b50a7181 3647Test "Imaginary part of: casinh (0x1.fp-1025 + 0.5 i)":
7e7b6f36
AZ
3648ildouble: 1
3649ldouble: 1
b50a7181 3650Test "Imaginary part of: casinh (0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3651ildouble: 1
3652ldouble: 1
b50a7181 3653Test "Imaginary part of: casinh (0x1.fp-1025 - 0.5 i)":
7e7b6f36
AZ
3654ildouble: 1
3655ldouble: 1
b50a7181 3656Test "Imaginary part of: casinh (0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)":
7e7b6f36
AZ
3657ildouble: 1
3658ldouble: 1
b50a7181 3659Test "Real part of: casinh (0x1.fp-129 + 0.5 i)":
058c132d 3660double: 1
058c132d 3661idouble: 1
b50a7181 3662Test "Imaginary part of: casinh (0x1.fp-129 + 0.5 i)":
7e7b6f36
AZ
3663ildouble: 1
3664ldouble: 1
b50a7181 3665Test "Imaginary part of: casinh (0x1.fp-129 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3666ildouble: 1
3667ldouble: 1
b50a7181 3668Test "Real part of: casinh (0x1.fp-129 - 0.5 i)":
058c132d
AS
3669double: 1
3670idouble: 1
b50a7181 3671Test "Imaginary part of: casinh (0x1.fp-129 - 0.5 i)":
7e7b6f36
AZ
3672ildouble: 1
3673ldouble: 1
b50a7181 3674Test "Imaginary part of: casinh (0x1.fp-129 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3675ildouble: 1
3676ldouble: 1
b50a7181 3677Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)":
058c132d
AS
3678double: 1
3679idouble: 1
3680ildouble: 1
3681ldouble: 1
b50a7181 3682Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)":
058c132d
AS
3683double: 1
3684idouble: 1
3685ildouble: 1
3686ldouble: 1
b50a7181 3687Test "Real part of: casinh (0x1p-105 + 0.5 i)":
058c132d 3688double: 1
058c132d 3689idouble: 1
b50a7181 3690Test "Imaginary part of: casinh (0x1p-105 + 0.5 i)":
f964490f
RM
3691ildouble: 1
3692ldouble: 1
b50a7181 3693Test "Real part of: casinh (0x1p-105 - 0.5 i)":
058c132d
AS
3694double: 1
3695idouble: 1
b50a7181 3696Test "Imaginary part of: casinh (0x1p-105 - 0.5 i)":
058c132d
AS
3697ildouble: 1
3698ldouble: 1
b50a7181 3699Test "Real part of: casinh (0x1p-112 + 0.5 i)":
058c132d
AS
3700double: 1
3701idouble: 1
b50a7181 3702Test "Imaginary part of: casinh (0x1p-112 + 0.5 i)":
058c132d
AS
3703ildouble: 1
3704ldouble: 1
b50a7181 3705Test "Real part of: casinh (0x1p-112 - 0.5 i)":
14a6e35c 3706double: 1
14a6e35c 3707idouble: 1
b50a7181 3708Test "Imaginary part of: casinh (0x1p-112 - 0.5 i)":
7e7b6f36
AZ
3709ildouble: 1
3710ldouble: 1
b50a7181 3711Test "Real part of: casinh (0x1p-23 + 0.5 i)":
47cf2278
SP
3712double: 1
3713idouble: 1
b50a7181 3714Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
7e7b6f36
AZ
3715float: 2
3716ifloat: 2
b50a7181 3717Test "Imaginary part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
47cf2278
SP
3718ildouble: 1
3719ldouble: 1
b50a7181 3720Test "Real part of: casinh (0x1p-23 + 0x1.000002p0 i)":
7e7b6f36
AZ
3721float: 1
3722ifloat: 1
3723ildouble: 2
3724ldouble: 2
b50a7181 3725Test "Real part of: casinh (0x1p-23 - 0.5 i)":
47cf2278
SP
3726double: 1
3727idouble: 1
b50a7181 3728Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
7e7b6f36
AZ
3729float: 2
3730ifloat: 2
b50a7181 3731Test "Imaginary part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
47cf2278
SP
3732ildouble: 1
3733ldouble: 1
b50a7181 3734Test "Real part of: casinh (0x1p-23 - 0x1.000002p0 i)":
058c132d 3735float: 1
058c132d 3736ifloat: 1
7e7b6f36
AZ
3737ildouble: 2
3738ldouble: 2
b50a7181 3739Test "Real part of: casinh (0x1p-52 + 0.5 i)":
7e7b6f36
AZ
3740ildouble: 1
3741ldouble: 1
b50a7181 3742Test "Imaginary part of: casinh (0x1p-52 + 0.5 i)":
058c132d
AS
3743double: 1
3744idouble: 1
3745ildouble: 1
3746ldouble: 1
b50a7181 3747Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
058c132d
AS
3748double: 1
3749idouble: 1
b50a7181 3750Test "Real part of: casinh (0x1p-52 + 0x1.0000000000001p0 i)":
058c132d
AS
3751ildouble: 1
3752ldouble: 1
b50a7181 3753Test "Real part of: casinh (0x1p-52 - 0.5 i)":
7e7b6f36
AZ
3754ildouble: 1
3755ldouble: 1
b50a7181 3756Test "Imaginary part of: casinh (0x1p-52 - 0.5 i)":
058c132d
AS
3757double: 1
3758idouble: 1
3759ildouble: 1
3760ldouble: 1
b50a7181 3761Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
7e7b6f36
AZ
3762double: 1
3763idouble: 1
b50a7181 3764Test "Real part of: casinh (0x1p-52 - 0x1.0000000000001p0 i)":
7e7b6f36
AZ
3765ildouble: 1
3766ldouble: 1
b50a7181 3767Test "Imaginary part of: casinh (0x1p-63 + 0.5 i)":
7e7b6f36
AZ
3768ildouble: 1
3769ldouble: 1
b50a7181 3770Test "Imaginary part of: casinh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
3771ildouble: 1
3772ldouble: 1
b50a7181 3773Test "Imaginary part of: casinh (0x1p-63 - 0.5 i)":
7e7b6f36
AZ
3774ildouble: 1
3775ldouble: 1
b50a7181 3776Test "Imaginary part of: casinh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
7e7b6f36
AZ
3777ildouble: 1
3778ldouble: 1
b50a7181 3779Test "Real part of: casinh (1.0 + +0 i)":
058c132d
AS
3780double: 1
3781float: 1
3782idouble: 1
3783ifloat: 1
b50a7181 3784Test "Real part of: casinh (1.0 + 0.25 i)":
7e7b6f36
AZ
3785float: 1
3786ifloat: 1
3787ildouble: 1
3788ldouble: 1
b50a7181 3789Test "Real part of: casinh (1.0 + 0.5 i)":
058c132d
AS
3790double: 1
3791idouble: 1
3792ildouble: 1
3793ldouble: 1
b50a7181 3794Test "Real part of: casinh (1.0 + 0x1.fp-10 i)":
058c132d 3795double: 1
058c132d 3796idouble: 1
7e7b6f36
AZ
3797ildouble: 1
3798ldouble: 1
b50a7181 3799Test "Imaginary part of: casinh (1.0 + 0x1.fp-10 i)":
7e7b6f36 3800float: 1
058c132d 3801ifloat: 1
b50a7181 3802Test "Real part of: casinh (1.0 + 0x1.fp-100 i)":
7e7b6f36 3803double: 1
058c132d 3804float: 1
7e7b6f36 3805idouble: 1
058c132d 3806ifloat: 1
b50a7181 3807Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)":
7e7b6f36
AZ
3808double: 1
3809idouble: 1
b50a7181 3810Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)":
7e7b6f36
AZ
3811double: 1
3812idouble: 1
b50a7181 3813Test "Real part of: casinh (1.0 + 0x1.fp-129 i)":
7e7b6f36 3814double: 1
058c132d 3815float: 1
7e7b6f36 3816idouble: 1
058c132d 3817ifloat: 1
b50a7181 3818Test "Real part of: casinh (1.0 + 0x1.fp-30 i)":
7e7b6f36 3819double: 1
058c132d 3820float: 1
7e7b6f36 3821idouble: 1
058c132d 3822ifloat: 1
b50a7181 3823Test "Imaginary part of: casinh (1.0 + 0x1.fp-30 i)":
7e7b6f36
AZ
3824double: 1
3825idouble: 1
b50a7181 3826Test "Real part of: casinh (1.0 - 0 i)":
7e7b6f36 3827double: 1
058c132d 3828float: 1
7e7b6f36 3829idouble: 1
058c132d 3830ifloat: 1
b50a7181 3831Test "Real part of: casinh (1.0 - 0.25 i)":
058c132d 3832float: 1
058c132d
AS
3833ifloat: 1
3834ildouble: 1
3835ldouble: 1
b50a7181 3836Test "Real part of: casinh (1.0 - 0.5 i)":
7e7b6f36
AZ
3837double: 1
3838idouble: 1
058c132d
AS
3839ildouble: 1
3840ldouble: 1
b50a7181 3841Test "Real part of: casinh (1.0 - 0x1.fp-10 i)":
7e7b6f36
AZ
3842double: 1
3843idouble: 1
f964490f
RM
3844ildouble: 1
3845ldouble: 1
b50a7181 3846Test "Imaginary part of: casinh (1.0 - 0x1.fp-10 i)":
058c132d
AS
3847float: 1
3848ifloat: 1
b50a7181 3849Test "Real part of: casinh (1.0 - 0x1.fp-100 i)":
e134f08a 3850double: 1
e134f08a 3851float: 1
14a6e35c 3852idouble: 1
e134f08a 3853ifloat: 1
b50a7181 3854Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)":
47cf2278
SP
3855double: 1
3856idouble: 1
b50a7181 3857Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)":
47cf2278
SP
3858double: 1
3859idouble: 1
b50a7181 3860Test "Real part of: casinh (1.0 - 0x1.fp-129 i)":
058c132d
AS
3861double: 1
3862float: 1
3863idouble: 1
3864ifloat: 1
b50a7181 3865Test "Real part of: casinh (1.0 - 0x1.fp-30 i)":
058c132d
AS
3866double: 1
3867float: 1
3868idouble: 1
3869ifloat: 1
b50a7181 3870Test "Imaginary part of: casinh (1.0 - 0x1.fp-30 i)":
7e7b6f36
AZ
3871double: 1
3872idouble: 1
b50a7181 3873Test "Real part of: casinh (1.5 + +0 i)":
058c132d
AS
3874double: 1
3875idouble: 1
b50a7181 3876Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)":
7e7b6f36
AZ
3877double: 1
3878idouble: 1
b50a7181 3879Test "Real part of: casinh (1.5 + 0x1.fp-129 i)":
7e7b6f36
AZ
3880double: 1
3881idouble: 1
b50a7181 3882Test "Real part of: casinh (1.5 - 0 i)":
058c132d
AS
3883double: 1
3884idouble: 1
b50a7181 3885Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)":
7e7b6f36
AZ
3886double: 1
3887idouble: 1
b50a7181 3888Test "Real part of: casinh (1.5 - 0x1.fp-129 i)":
7e7b6f36
AZ
3889double: 1
3890idouble: 1
e134f08a
UD
3891
3892# catan
b50a7181 3893Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
cb4d5414
AZ
3894double: 1
3895idouble: 1
b50a7181 3896Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 - 0x1p-27 i)":
cb4d5414
AZ
3897ildouble: 1
3898ldouble: 1
b50a7181 3899Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)":
cb4d5414
AZ
3900double: 1
3901float: 1
3902idouble: 1
3903ifloat: 1
b50a7181 3904Test "Real part of: catan (-0x1.000000000000000000000000008p0 + 0x1p-54 i)":
cb4d5414
AZ
3905ildouble: 1
3906ldouble: 1
b50a7181 3907Test "Real part of: catan (-0x1.000000000000000000000000008p0 - 0x1p-54 i)":
cb4d5414
AZ
3908ildouble: 1
3909ldouble: 1
b50a7181 3910Test "Imaginary part of: catan (-0x1.0000000000001p0 - 0x1p-27 i)":
cb4d5414
AZ
3911double: 1
3912idouble: 1
b50a7181 3913Test "Real part of: catan (-0x1.000002p0 + 0x1p-126 i)":
8237f48c
AZ
3914float: 1
3915ifloat: 1
b50a7181 3916Test "Real part of: catan (-0x1.000002p0 + 0x1p-13 i)":
cb4d5414
AZ
3917float: 1
3918ifloat: 1
b50a7181 3919Test "Real part of: catan (-0x1.000002p0 - 0x1p-126 i)":
8237f48c
AZ
3920float: 1
3921ifloat: 1
b50a7181 3922Test "Real part of: catan (-0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
3923float: 1
3924ifloat: 1
b50a7181 3925Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
3926double: 1
3927idouble: 1
b50a7181 3928Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
3929double: 1
3930idouble: 1
3931ildouble: 1
3932ldouble: 1
b50a7181 3933Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)":
7e7b6f36
AZ
3934double: 1
3935idouble: 1
3936ildouble: 1
3937ldouble: 1
b50a7181 3938Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
3939double: 1
3940idouble: 1
3941ildouble: 1
3942ldouble: 1
b50a7181 3943Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)":
7e7b6f36
AZ
3944double: 1
3945idouble: 1
3946ildouble: 1
3947ldouble: 1
b50a7181 3948Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)":
8237f48c
AZ
3949double: 1
3950idouble: 1
b50a7181 3951Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)":
8237f48c
AZ
3952double: 1
3953idouble: 1
b50a7181 3954Test "Real part of: catan (-0x1p-13 + 0x1.000002p0 i)":
cb4d5414
AZ
3955float: 1
3956ifloat: 1
b50a7181 3957Test "Real part of: catan (-0x1p-13 + 1.0 i)":
cb4d5414
AZ
3958float: 1
3959ifloat: 1
b50a7181 3960Test "Real part of: catan (-0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
3961float: 1
3962ifloat: 1
b50a7181 3963Test "Imaginary part of: catan (-0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
3964float: 1
3965ifloat: 1
b50a7181 3966Test "Real part of: catan (-0x1p-13 - 1.0 i)":
cb4d5414
AZ
3967float: 1
3968ifloat: 1
b50a7181 3969Test "Real part of: catan (-0x1p-27 + 1.0 i)":
cb4d5414
AZ
3970float: 1
3971ifloat: 1
b50a7181 3972Test "Real part of: catan (-0x1p-27 - 1.0 i)":
cb4d5414
AZ
3973float: 1
3974ifloat: 1
b50a7181 3975Test "Real part of: catan (-0x1p-33 + 1.0 i)":
cb4d5414
AZ
3976float: 1
3977ifloat: 1
b50a7181 3978Test "Real part of: catan (-0x1p-33 - 1.0 i)":
cb4d5414
AZ
3979float: 1
3980ifloat: 1
b50a7181 3981Test "Real part of: catan (-0x1p-54 + 1.0 i)":
cb4d5414
AZ
3982float: 1
3983ifloat: 1
b50a7181 3984Test "Imaginary part of: catan (-0x1p-54 + 1.0 i)":
8237f48c
AZ
3985float: 1
3986ifloat: 1
b50a7181 3987Test "Real part of: catan (-0x1p-54 - 1.0 i)":
cb4d5414
AZ
3988float: 1
3989ifloat: 1
b50a7181 3990Test "Imaginary part of: catan (-0x1p-54 - 1.0 i)":
8237f48c
AZ
3991float: 1
3992ifloat: 1
b50a7181 3993Test "Real part of: catan (-0x1p-57 + 1.0 i)":
cb4d5414
AZ
3994float: 1
3995ifloat: 1
b50a7181 3996Test "Imaginary part of: catan (-0x1p-57 + 1.0 i)":
8237f48c
AZ
3997float: 1
3998ifloat: 1
b50a7181 3999Test "Real part of: catan (-0x1p-57 - 1.0 i)":
cb4d5414
AZ
4000float: 1
4001ifloat: 1
b50a7181 4002Test "Imaginary part of: catan (-0x1p-57 - 1.0 i)":
8237f48c
AZ
4003float: 1
4004ifloat: 1
b50a7181 4005Test "Real part of: catan (-1.0 + 0x1p-13 i)":
cb4d5414
AZ
4006float: 1
4007ifloat: 1
b50a7181 4008Test "Real part of: catan (-1.0 + 0x1p-27 i)":
cb4d5414
AZ
4009float: 1
4010ifloat: 1
b50a7181 4011Test "Real part of: catan (-1.0 + 0x1p-33 i)":
cb4d5414
AZ
4012float: 1
4013ifloat: 1
b50a7181 4014Test "Real part of: catan (-1.0 + 0x1p-54 i)":
cb4d5414
AZ
4015float: 1
4016ifloat: 1
4017ildouble: 1
4018ldouble: 1
b50a7181 4019Test "Real part of: catan (-1.0 + 0x1p-57 i)":
cb4d5414
AZ
4020float: 1
4021ifloat: 1
b50a7181 4022Test "Real part of: catan (-1.0 - 0x1p-13 i)":
cb4d5414
AZ
4023float: 1
4024ifloat: 1
b50a7181 4025Test "Real part of: catan (-1.0 - 0x1p-27 i)":
cb4d5414
AZ
4026float: 1
4027ifloat: 1
b50a7181 4028Test "Real part of: catan (-1.0 - 0x1p-33 i)":
cb4d5414
AZ
4029float: 1
4030ifloat: 1
b50a7181 4031Test "Real part of: catan (-1.0 - 0x1p-54 i)":
cb4d5414
AZ
4032float: 1
4033ifloat: 1
4034ildouble: 1
4035ldouble: 1
b50a7181 4036Test "Real part of: catan (-1.0 - 0x1p-57 i)":
cb4d5414
AZ
4037float: 1
4038ifloat: 1
b50a7181 4039Test "Real part of: catan (-2 - 3 i)":
0ee38163
RM
4040float: 3
4041ifloat: 3
f964490f
RM
4042ildouble: 1
4043ldouble: 1
b50a7181 4044Test "Imaginary part of: catan (-2 - 3 i)":
e134f08a
UD
4045double: 1
4046float: 1
4047idouble: 1
4048ifloat: 1
b50a7181 4049Test "Real part of: catan (0.75 + 1.25 i)":
0ee38163
RM
4050float: 4
4051ifloat: 4
b50a7181 4052Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)":
cb4d5414
AZ
4053double: 1
4054idouble: 1
b50a7181 4055Test "Imaginary part of: catan (0x0.fffffffffffff8p0 - 0x1p-27 i)":
cb4d5414
AZ
4056ildouble: 1
4057ldouble: 1
b50a7181 4058Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)":
cb4d5414
AZ
4059double: 1
4060float: 1
4061idouble: 1
4062ifloat: 1
b50a7181 4063Test "Real part of: catan (0x1.000000000000000000000000008p0 + 0x1p-54 i)":
cb4d5414
AZ
4064ildouble: 1
4065ldouble: 1
b50a7181 4066Test "Real part of: catan (0x1.000000000000000000000000008p0 - 0x1p-54 i)":
cb4d5414
AZ
4067ildouble: 1
4068ldouble: 1
b50a7181 4069Test "Imaginary part of: catan (0x1.0000000000001p0 - 0x1p-27 i)":
cb4d5414
AZ
4070double: 1
4071idouble: 1
b50a7181 4072Test "Real part of: catan (0x1.000002p0 + 0x1p-126 i)":
8237f48c
AZ
4073float: 1
4074ifloat: 1
b50a7181 4075Test "Real part of: catan (0x1.000002p0 + 0x1p-13 i)":
cb4d5414
AZ
4076float: 1
4077ifloat: 1
b50a7181 4078Test "Real part of: catan (0x1.000002p0 - 0x1p-126 i)":
8237f48c
AZ
4079float: 1
4080ifloat: 1
b50a7181 4081Test "Real part of: catan (0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
4082float: 1
4083ifloat: 1
b50a7181 4084Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
4085double: 1
4086idouble: 1
b50a7181 4087Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
4088double: 1
4089idouble: 1
4090ildouble: 1
4091ldouble: 1
b50a7181 4092Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)":
7e7b6f36
AZ
4093double: 1
4094idouble: 1
4095ildouble: 1
4096ldouble: 1
b50a7181 4097Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
4098double: 1
4099idouble: 1
4100ildouble: 1
4101ldouble: 1
b50a7181 4102Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)":
7e7b6f36
AZ
4103double: 1
4104idouble: 1
4105ildouble: 1
4106ldouble: 1
b50a7181 4107Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)":
8237f48c
AZ
4108double: 1
4109idouble: 1
b50a7181 4110Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)":
8237f48c
AZ
4111double: 1
4112idouble: 1
b50a7181 4113Test "Real part of: catan (0x1p-13 + 0x1.000002p0 i)":
cb4d5414
AZ
4114float: 1
4115ifloat: 1
b50a7181 4116Test "Real part of: catan (0x1p-13 + 1.0 i)":
cb4d5414
AZ
4117float: 1
4118ifloat: 1
b50a7181 4119Test "Real part of: catan (0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
4120float: 1
4121ifloat: 1
b50a7181 4122Test "Imaginary part of: catan (0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
4123float: 1
4124ifloat: 1
b50a7181 4125Test "Real part of: catan (0x1p-13 - 1.0 i)":
cb4d5414
AZ
4126float: 1
4127ifloat: 1
b50a7181 4128Test "Real part of: catan (0x1p-27 + 1.0 i)":
cb4d5414
AZ
4129float: 1
4130ifloat: 1
b50a7181 4131Test "Real part of: catan (0x1p-27 - 1.0 i)":
cb4d5414
AZ
4132float: 1
4133ifloat: 1
b50a7181 4134Test "Real part of: catan (0x1p-33 + 1.0 i)":
cb4d5414
AZ
4135float: 1
4136ifloat: 1
b50a7181 4137Test "Real part of: catan (0x1p-33 - 1.0 i)":
cb4d5414
AZ
4138float: 1
4139ifloat: 1
b50a7181 4140Test "Real part of: catan (0x1p-54 + 1.0 i)":
cb4d5414
AZ
4141float: 1
4142ifloat: 1
b50a7181 4143Test "Imaginary part of: catan (0x1p-54 + 1.0 i)":
8237f48c
AZ
4144float: 1
4145ifloat: 1
b50a7181 4146Test "Real part of: catan (0x1p-54 - 1.0 i)":
cb4d5414
AZ
4147float: 1
4148ifloat: 1
b50a7181 4149Test "Imaginary part of: catan (0x1p-54 - 1.0 i)":
8237f48c
AZ
4150float: 1
4151ifloat: 1
b50a7181 4152Test "Real part of: catan (0x1p-57 + 1.0 i)":
cb4d5414
AZ
4153float: 1
4154ifloat: 1
b50a7181 4155Test "Imaginary part of: catan (0x1p-57 + 1.0 i)":
8237f48c
AZ
4156float: 1
4157ifloat: 1
b50a7181 4158Test "Real part of: catan (0x1p-57 - 1.0 i)":
cb4d5414
AZ
4159float: 1
4160ifloat: 1
b50a7181 4161Test "Imaginary part of: catan (0x1p-57 - 1.0 i)":
8237f48c
AZ
4162float: 1
4163ifloat: 1
b50a7181 4164Test "Real part of: catan (1.0 + 0x1p-13 i)":
cb4d5414
AZ
4165float: 1
4166ifloat: 1
b50a7181 4167Test "Real part of: catan (1.0 + 0x1p-27 i)":
cb4d5414
AZ
4168float: 1
4169ifloat: 1
b50a7181 4170Test "Real part of: catan (1.0 + 0x1p-33 i)":
cb4d5414
AZ
4171float: 1
4172ifloat: 1
b50a7181 4173Test "Real part of: catan (1.0 + 0x1p-54 i)":
cb4d5414
AZ
4174float: 1
4175ifloat: 1
4176ildouble: 1
4177ldouble: 1
b50a7181 4178Test "Real part of: catan (1.0 + 0x1p-57 i)":
cb4d5414
AZ
4179float: 1
4180ifloat: 1
b50a7181 4181Test "Real part of: catan (1.0 - 0x1p-13 i)":
cb4d5414
AZ
4182float: 1
4183ifloat: 1
b50a7181 4184Test "Real part of: catan (1.0 - 0x1p-27 i)":
cb4d5414
AZ
4185float: 1
4186ifloat: 1
b50a7181 4187Test "Real part of: catan (1.0 - 0x1p-33 i)":
cb4d5414
AZ
4188float: 1
4189ifloat: 1
b50a7181 4190Test "Real part of: catan (1.0 - 0x1p-54 i)":
cb4d5414
AZ
4191float: 1
4192ifloat: 1
4193ildouble: 1
4194ldouble: 1
b50a7181 4195Test "Real part of: catan (1.0 - 0x1p-57 i)":
cb4d5414
AZ
4196float: 1
4197ifloat: 1
e134f08a
UD
4198
4199# catanh
b50a7181 4200Test "Real part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
cb4d5414
AZ
4201float: 1
4202ifloat: 1
b50a7181 4203Test "Imaginary part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
cb4d5414
AZ
4204float: 1
4205ifloat: 1
b50a7181 4206Test "Real part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
4207float: 1
4208ifloat: 1
b50a7181 4209Test "Imaginary part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
4210float: 1
4211ifloat: 1
b50a7181 4212Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
4213double: 1
4214idouble: 1
4215ildouble: 1
4216ldouble: 1
b50a7181 4217Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)":
7e7b6f36
AZ
4218double: 1
4219idouble: 1
4220ildouble: 1
4221ldouble: 1
b50a7181 4222Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
4223double: 1
4224idouble: 1
4225ildouble: 1
4226ldouble: 1
b50a7181 4227Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)":
7e7b6f36
AZ
4228double: 1
4229idouble: 1
4230ildouble: 1
4231ldouble: 1
b50a7181 4232Test "Imaginary part of: catanh (-0x1p-126 + 0x1.000002p0 i)":
8237f48c
AZ
4233float: 1
4234ifloat: 1
b50a7181 4235Test "Imaginary part of: catanh (-0x1p-126 - 0x1.000002p0 i)":
8237f48c
AZ
4236float: 1
4237ifloat: 1
b50a7181 4238Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
cb4d5414
AZ
4239double: 1
4240idouble: 1
b50a7181 4241Test "Imaginary part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
cb4d5414
AZ
4242float: 1
4243ifloat: 1
b50a7181 4244Test "Imaginary part of: catanh (-0x1p-13 + 1.0 i)":
cb4d5414
AZ
4245float: 1
4246ifloat: 1
b50a7181 4247Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
4248double: 1
4249idouble: 1
b50a7181 4250Test "Imaginary part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
4251float: 1
4252ifloat: 1
b50a7181 4253Test "Imaginary part of: catanh (-0x1p-13 - 1.0 i)":
cb4d5414
AZ
4254float: 1
4255ifloat: 1
b50a7181 4256Test "Real part of: catanh (-0x1p-27 + 0x0.fffffffffffff8p0 i)":
cb4d5414
AZ
4257ildouble: 1
4258ldouble: 1
b50a7181 4259Test "Real part of: catanh (-0x1p-27 + 0x1.0000000000001p0 i)":
cb4d5414
AZ
4260double: 1
4261idouble: 1
b50a7181 4262Test "Imaginary part of: catanh (-0x1p-27 + 1.0 i)":
cb4d5414
AZ
4263float: 1
4264ifloat: 1
b50a7181 4265Test "Real part of: catanh (-0x1p-27 - 0x0.fffffffffffff8p0 i)":
cb4d5414
AZ
4266ildouble: 1
4267ldouble: 1
b50a7181 4268Test "Real part of: catanh (-0x1p-27 - 0x1.0000000000001p0 i)":
cb4d5414
AZ
4269double: 1
4270idouble: 1
b50a7181 4271Test "Imaginary part of: catanh (-0x1p-27 - 1.0 i)":
cb4d5414
AZ
4272float: 1
4273ifloat: 1
b50a7181 4274Test "Imaginary part of: catanh (-0x1p-33 + 1.0 i)":
cb4d5414
AZ
4275float: 1
4276ifloat: 1
b50a7181 4277Test "Imaginary part of: catanh (-0x1p-33 - 1.0 i)":
cb4d5414
AZ
4278float: 1
4279ifloat: 1
b50a7181 4280Test "Imaginary part of: catanh (-0x1p-54 + 0x1.000000000000000000000000008p0 i)":
cb4d5414
AZ
4281ildouble: 1
4282ldouble: 1
b50a7181 4283Test "Imaginary part of: catanh (-0x1p-54 + 1.0 i)":
cb4d5414
AZ
4284float: 1
4285ifloat: 1
4286ildouble: 1
4287ldouble: 1
b50a7181 4288Test "Imaginary part of: catanh (-0x1p-54 - 0x1.000000000000000000000000008p0 i)":
cb4d5414
AZ
4289ildouble: 1
4290ldouble: 1
b50a7181 4291Test "Imaginary part of: catanh (-0x1p-54 - 1.0 i)":
cb4d5414
AZ
4292float: 1
4293ifloat: 1
4294ildouble: 1
4295ldouble: 1
b50a7181 4296Test "Imaginary part of: catanh (-0x1p-57 + 1.0 i)":
cb4d5414
AZ
4297float: 1
4298ifloat: 1
b50a7181 4299Test "Imaginary part of: catanh (-0x1p-57 - 1.0 i)":
cb4d5414
AZ
4300float: 1
4301ifloat: 1
b50a7181 4302Test "Real part of: catanh (-1.0 + 0x1p-1020 i)":
8237f48c
AZ
4303double: 1
4304idouble: 1
b50a7181 4305Test "Imaginary part of: catanh (-1.0 + 0x1p-13 i)":
cb4d5414
AZ
4306float: 1
4307ifloat: 1
b50a7181 4308Test "Imaginary part of: catanh (-1.0 + 0x1p-27 i)":
cb4d5414
AZ
4309float: 1
4310ifloat: 1
b50a7181 4311Test "Imaginary part of: catanh (-1.0 + 0x1p-33 i)":
cb4d5414
AZ
4312float: 1
4313ifloat: 1
b50a7181 4314Test "Real part of: catanh (-1.0 + 0x1p-54 i)":
8237f48c
AZ
4315float: 1
4316ifloat: 1
b50a7181 4317Test "Imaginary part of: catanh (-1.0 + 0x1p-54 i)":
cb4d5414
AZ
4318float: 1
4319ifloat: 1
b50a7181 4320Test "Real part of: catanh (-1.0 + 0x1p-57 i)":
8237f48c
AZ
4321float: 1
4322ifloat: 1
b50a7181 4323Test "Imaginary part of: catanh (-1.0 + 0x1p-57 i)":
cb4d5414
AZ
4324float: 1
4325ifloat: 1
b50a7181 4326Test "Real part of: catanh (-1.0 - 0x1p-1020 i)":
8237f48c
AZ
4327double: 1
4328idouble: 1
b50a7181 4329Test "Imaginary part of: catanh (-1.0 - 0x1p-13 i)":
cb4d5414
AZ
4330float: 1
4331ifloat: 1
b50a7181 4332Test "Imaginary part of: catanh (-1.0 - 0x1p-27 i)":
cb4d5414
AZ
4333float: 1
4334ifloat: 1
b50a7181 4335Test "Imaginary part of: catanh (-1.0 - 0x1p-33 i)":
cb4d5414
AZ
4336float: 1
4337ifloat: 1
b50a7181 4338Test "Real part of: catanh (-1.0 - 0x1p-54 i)":
8237f48c
AZ
4339float: 1
4340ifloat: 1
b50a7181 4341Test "Imaginary part of: catanh (-1.0 - 0x1p-54 i)":
cb4d5414
AZ
4342float: 1
4343ifloat: 1
b50a7181 4344Test "Real part of: catanh (-1.0 - 0x1p-57 i)":
8237f48c
AZ
4345float: 1
4346ifloat: 1
b50a7181 4347Test "Imaginary part of: catanh (-1.0 - 0x1p-57 i)":
cb4d5414
AZ
4348float: 1
4349ifloat: 1
b50a7181 4350Test "Real part of: catanh (-2 - 3 i)":
e134f08a
UD
4351double: 4
4352idouble: 4
b50a7181 4353Test "Imaginary part of: catanh (-2 - 3 i)":
0ee38163
RM
4354float: 4
4355ifloat: 4
b50a7181 4356Test "Real part of: catanh (0.75 + 1.25 i)":
e134f08a 4357double: 1
e134f08a 4358idouble: 1
b50a7181 4359Test "Imaginary part of: catanh (0.75 + 1.25 i)":
0ee38163
RM
4360float: 6
4361ifloat: 6
b50a7181 4362Test "Imaginary part of: catanh (0x1.000002p0 + 0x1p-13 i)":
cb4d5414
AZ
4363float: 1
4364ifloat: 1
b50a7181 4365Test "Imaginary part of: catanh (0x1.000002p0 - 0x1p-13 i)":
cb4d5414
AZ
4366float: 1
4367ifloat: 1
b50a7181 4368Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)":
7e7b6f36
AZ
4369double: 1
4370idouble: 1
4371ildouble: 1
4372ldouble: 1
b50a7181 4373Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)":
7e7b6f36
AZ
4374double: 1
4375idouble: 1
4376ildouble: 1
4377ldouble: 1
b50a7181 4378Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)":
7e7b6f36
AZ
4379double: 1
4380idouble: 1
4381ildouble: 1
4382ldouble: 1
b50a7181 4383Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)":
7e7b6f36
AZ
4384double: 1
4385idouble: 1
4386ildouble: 1
4387ldouble: 1
b50a7181 4388Test "Imaginary part of: catanh (0x1p-126 + 0x1.000002p0 i)":
8237f48c
AZ
4389float: 1
4390ifloat: 1
b50a7181 4391Test "Imaginary part of: catanh (0x1p-126 - 0x1.000002p0 i)":
8237f48c
AZ
4392float: 1
4393ifloat: 1
b50a7181 4394Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)":
cb4d5414
AZ
4395double: 1
4396float: 1
4397idouble: 1
4398ifloat: 1
b50a7181 4399Test "Imaginary part of: catanh (0x1p-13 + 0x1.000002p0 i)":
cb4d5414
AZ
4400float: 1
4401ifloat: 1
b50a7181 4402Test "Imaginary part of: catanh (0x1p-13 + 1.0 i)":
cb4d5414
AZ
4403float: 1
4404ifloat: 1
b50a7181 4405Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)":
cb4d5414
AZ
4406double: 1
4407float: 1
4408idouble: 1
4409ifloat: 1
b50a7181 4410Test "Imaginary part of: catanh (0x1p-13 - 0x1.000002p0 i)":
cb4d5414
AZ
4411float: 1
4412ifloat: 1
b50a7181 4413Test "Imaginary part of: catanh (0x1p-13 - 1.0 i)":
cb4d5414
AZ
4414float: 1
4415ifloat: 1
b50a7181 4416Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)":
cb4d5414
AZ
4417double: 1
4418idouble: 1
b50a7181 4419Test "Imaginary part of: catanh (0x1p-27 + 1.0 i)":
cb4d5414
AZ
4420float: 1
4421ifloat: 1
b50a7181 4422Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)":
cb4d5414
AZ
4423double: 1
4424idouble: 1
b50a7181 4425Test "Imaginary part of: catanh (0x1p-27 - 1.0 i)":
cb4d5414
AZ
4426float: 1
4427ifloat: 1
b50a7181 4428Test "Imaginary part of: catanh (0x1p-33 + 1.0 i)":
cb4d5414
AZ
4429float: 1
4430ifloat: 1
b50a7181 4431Test "Imaginary part of: catanh (0x1p-33 - 1.0 i)":
cb4d5414
AZ
4432float: 1
4433ifloat: 1
b50a7181 4434Test "Imaginary part of: catanh (0x1p-54 + 0x1.000000000000000000000000008p0 i)":
cb4d5414
AZ
4435ildouble: 1
4436ldouble: 1
b50a7181 4437Test "Imaginary part of: catanh (0x1p-54 + 1.0 i)":
cb4d5414
AZ
4438float: 1
4439ifloat: 1
4440ildouble: 1
4441ldouble: 1
b50a7181 4442Test "Imaginary part of: catanh (0x1p-54 - 0x1.000000000000000000000000008p0 i)":
cb4d5414
AZ
4443ildouble: 1
4444ldouble: 1
b50a7181 4445Test "Imaginary part of: catanh (0x1p-54 - 1.0 i)":
cb4d5414
AZ
4446float: 1
4447ifloat: 1
4448ildouble: 1
4449ldouble: 1
b50a7181 4450Test "Imaginary part of: catanh (0x1p-57 + 1.0 i)":
cb4d5414
AZ
4451float: 1
4452ifloat: 1
b50a7181 4453Test "Imaginary part of: catanh (0x1p-57 - 1.0 i)":
cb4d5414
AZ
4454float: 1
4455ifloat: 1
b50a7181 4456Test "Real part of: catanh (1.0 + 0x1p-1020 i)":
8237f48c
AZ
4457double: 1
4458idouble: 1
b50a7181 4459Test "Imaginary part of: catanh (1.0 + 0x1p-13 i)":
cb4d5414
AZ
4460float: 1
4461ifloat: 1
b50a7181 4462Test "Imaginary part of: catanh (1.0 + 0x1p-27 i)":
cb4d5414
AZ
4463float: 1
4464ifloat: 1
b50a7181 4465Test "Imaginary part of: catanh (1.0 + 0x1p-33 i)":
cb4d5414
AZ
4466float: 1
4467ifloat: 1
b50a7181 4468Test "Real part of: catanh (1.0 + 0x1p-54 i)":
8237f48c
AZ
4469float: 1
4470ifloat: 1
b50a7181 4471Test "Imaginary part of: catanh (1.0 + 0x1p-54 i)":
cb4d5414
AZ
4472float: 1
4473ifloat: 1
b50a7181 4474Test "Real part of: catanh (1.0 + 0x1p-57 i)":
8237f48c
AZ
4475float: 1
4476ifloat: 1
b50a7181 4477Test "Imaginary part of: catanh (1.0 + 0x1p-57 i)":
cb4d5414
AZ
4478float: 1
4479ifloat: 1
b50a7181 4480Test "Real part of: catanh (1.0 - 0x1p-1020 i)":
8237f48c
AZ
4481double: 1
4482idouble: 1
b50a7181 4483Test "Imaginary part of: catanh (1.0 - 0x1p-13 i)":
cb4d5414
AZ
4484float: 1
4485ifloat: 1
b50a7181 4486Test "Imaginary part of: catanh (1.0 - 0x1p-27 i)":
cb4d5414
AZ
4487float: 1
4488ifloat: 1
b50a7181 4489Test "Imaginary part of: catanh (1.0 - 0x1p-33 i)":
cb4d5414
AZ
4490float: 1
4491ifloat: 1
b50a7181 4492Test "Real part of: catanh (1.0 - 0x1p-54 i)":
8237f48c
AZ
4493float: 1
4494ifloat: 1
b50a7181 4495Test "Imaginary part of: catanh (1.0 - 0x1p-54 i)":
cb4d5414
AZ
4496float: 1
4497ifloat: 1
b50a7181 4498Test "Real part of: catanh (1.0 - 0x1p-57 i)":
8237f48c
AZ
4499float: 1
4500ifloat: 1
b50a7181 4501Test "Imaginary part of: catanh (1.0 - 0x1p-57 i)":
cb4d5414
AZ
4502float: 1
4503ifloat: 1
e134f08a
UD
4504
4505# cbrt
b50a7181 4506Test "cbrt (-27.0)":
e134f08a
UD
4507double: 1
4508idouble: 1
b50a7181 4509Test "cbrt (0.9921875)":
e134f08a
UD
4510double: 1
4511idouble: 1
4512
4513# ccos
b50a7181 4514Test "Imaginary part of: ccos (-0.75 + 710.5 i)":
a6f1845d
AZ
4515double: 1
4516idouble: 1
b50a7181 4517Test "Imaginary part of: ccos (-0.75 + 89.5 i)":
a6f1845d
AZ
4518float: 1
4519ifloat: 1
a6f1845d 4520ildouble: 1
e7725326 4521ldouble: 1
b50a7181 4522Test "Imaginary part of: ccos (-0.75 - 710.5 i)":
e7725326
AS
4523double: 1
4524idouble: 1
b50a7181 4525Test "Imaginary part of: ccos (-0.75 - 89.5 i)":
a6f1845d
AZ
4526float: 1
4527ifloat: 1
a6f1845d 4528ildouble: 1
e7725326 4529ldouble: 1
b50a7181 4530Test "Imaginary part of: ccos (-2 - 3 i)":
e134f08a
UD
4531float: 1
4532ifloat: 1
b50a7181 4533Test "Real part of: ccos (0.75 + 1.25 i)":
e134f08a 4534double: 1
14a6e35c 4535float: 1
e134f08a 4536idouble: 1
14a6e35c 4537ifloat: 1
b50a7181 4538Test "Imaginary part of: ccos (0.75 + 1.25 i)":
14a6e35c
RM
4539float: 1
4540ifloat: 1
b50a7181 4541Test "Imaginary part of: ccos (0.75 + 710.5 i)":
e7725326
AS
4542double: 1
4543idouble: 1
b50a7181 4544Test "Imaginary part of: ccos (0.75 + 89.5 i)":
a6f1845d
AZ
4545float: 1
4546ifloat: 1
a6f1845d 4547ildouble: 1
a6f1845d 4548ldouble: 1
b50a7181 4549Test "Imaginary part of: ccos (0.75 - 710.5 i)":
a6f1845d
AZ
4550double: 1
4551idouble: 1
b50a7181 4552Test "Imaginary part of: ccos (0.75 - 89.5 i)":
e7725326
AS
4553float: 1
4554ifloat: 1
4555ildouble: 1
4556ldouble: 1
b50a7181 4557Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)":
a6f1845d
AZ
4558double: 1
4559idouble: 1
e134f08a
UD
4560
4561# ccosh
b50a7181 4562Test "Real part of: ccosh (-2 - 3 i)":
e7725326
AS
4563float: 1
4564ifloat: 1
b50a7181 4565Test "Imaginary part of: ccosh (-2 - 3 i)":
e7725326
AS
4566float: 1
4567ifloat: 1
b50a7181 4568Test "Imaginary part of: ccosh (-710.5 + 0.75 i)":
a6f1845d
AZ
4569double: 1
4570idouble: 1
b50a7181 4571Test "Imaginary part of: ccosh (-710.5 - 0.75 i)":
a6f1845d
AZ
4572double: 1
4573idouble: 1
b50a7181 4574Test "Imaginary part of: ccosh (-89.5 + 0.75 i)":
a6f1845d
AZ
4575float: 1
4576ifloat: 1
a6f1845d 4577ildouble: 1
e7725326 4578ldouble: 1
b50a7181 4579Test "Imaginary part of: ccosh (-89.5 - 0.75 i)":
a6f1845d
AZ
4580float: 1
4581ifloat: 1
a6f1845d 4582ildouble: 1
e7725326 4583ldouble: 1
b50a7181 4584Test "Real part of: ccosh (0.75 + 1.25 i)":
e134f08a
UD
4585double: 1
4586float: 1
4587idouble: 1
4588ifloat: 1
f964490f
RM
4589ildouble: 1
4590ldouble: 1
b50a7181 4591Test "Imaginary part of: ccosh (0.75 + 1.25 i)":
14a6e35c
RM
4592float: 1
4593ifloat: 1
f964490f
RM
4594ildouble: 2
4595ldouble: 2
b50a7181 4596Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)":
e7725326
AS
4597double: 1
4598idouble: 1
b50a7181 4599Test "Imaginary part of: ccosh (710.5 + 0.75 i)":
e7725326
AS
4600double: 1
4601idouble: 1
b50a7181 4602Test "Imaginary part of: ccosh (710.5 - 0.75 i)":
e7725326
AS
4603double: 1
4604idouble: 1
b50a7181 4605Test "Imaginary part of: ccosh (89.5 + 0.75 i)":
a6f1845d
AZ
4606float: 1
4607ifloat: 1
a6f1845d 4608ildouble: 1
e7725326 4609ldouble: 1
b50a7181 4610Test "Imaginary part of: ccosh (89.5 - 0.75 i)":
a6f1845d
AZ
4611float: 1
4612ifloat: 1
a6f1845d 4613ildouble: 1
e7725326 4614ldouble: 1
e134f08a
UD
4615
4616# cexp
b50a7181 4617Test "Imaginary part of: cexp (-2.0 - 3.0 i)":
e134f08a
UD
4618float: 1
4619ifloat: 1
b50a7181 4620Test "Imaginary part of: cexp (-95 + 0.75 i)":
c876e002
AS
4621double: 1
4622idouble: 1
4623ildouble: 1
4624ldouble: 1
b50a7181 4625Test "Real part of: cexp (0.75 + 1.25 i)":
e134f08a
UD
4626float: 1
4627ifloat: 1
f964490f
RM
4628ildouble: 2
4629ldouble: 2
b50a7181 4630Test "Imaginary part of: cexp (0.75 + 1.25 i)":
f964490f
RM
4631ildouble: 1
4632ldouble: 1
b50a7181 4633Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)":
c876e002
AS
4634double: 1
4635idouble: 1
b50a7181 4636Test "Real part of: cexp (50 + 0x1p127 i)":
233fc563
AS
4637double: 2
4638float: 1
4639idouble: 2
4640ifloat: 1
4641ildouble: 1
4642ldouble: 1
b50a7181 4643Test "Imaginary part of: cexp (50 + 0x1p127 i)":
233fc563
AS
4644double: 1
4645idouble: 1
4646ildouble: 2
4647ldouble: 2
b50a7181 4648Test "Real part of: cexp (500 + 0x1p1023 i)":
233fc563
AS
4649double: 1
4650idouble: 1
b50a7181 4651Test "Imaginary part of: cexp (500 + 0x1p1023 i)":
233fc563
AS
4652ildouble: 1
4653ldouble: 1
b50a7181 4654Test "Real part of: cexp (709.8125 + 0.75 i)":
c876e002
AS
4655double: 1
4656idouble: 1
4657ildouble: 1
4658ldouble: 1
b50a7181 4659Test "Imaginary part of: cexp (709.8125 + 0.75 i)":
c876e002
AS
4660double: 1
4661idouble: 1
b50a7181 4662Test "Real part of: cexp (88.75 + 0.75 i)":
c876e002
AS
4663float: 1
4664ifloat: 1
b50a7181 4665Test "Imaginary part of: cexp (88.75 + 0.75 i)":
c876e002
AS
4666float: 2
4667ifloat: 2
e134f08a
UD
4668
4669# clog
b50a7181 4670Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
1818fcb7
AS
4671double: 1
4672idouble: 1
4673ildouble: 1
4674ldouble: 1
b50a7181 4675Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
1818fcb7
AS
4676double: 1
4677idouble: 1
b50a7181 4678Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)":
1818fcb7
AS
4679float: 1
4680ifloat: 1
b50a7181 4681Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)":
1818fcb7
AS
4682float: 1
4683ifloat: 1
b50a7181 4684Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)":
1818fcb7
AS
4685float: 1
4686ifloat: 1
b50a7181 4687Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)":
1818fcb7
AS
4688float: 1
4689ifloat: 1
b50a7181 4690Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)":
1818fcb7
AS
4691float: 1
4692ifloat: 1
b50a7181 4693Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)":
1818fcb7
AS
4694float: 1
4695ifloat: 1
b50a7181 4696Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)":
1818fcb7
AS
4697float: 1
4698ifloat: 1
b50a7181 4699Test "Imaginary part of: clog (-2 - 3 i)":
0ee38163
RM
4700float: 3
4701ifloat: 3
f964490f
RM
4702ildouble: 1
4703ldouble: 1
3f169543
AZ
4704Test "Imaginary part of: clog (-inf + inf i)":
4705ildouble: 1
4706ldouble: 1
4707Test "Imaginary part of: clog (-inf - inf i)":
4708ildouble: 1
4709ldouble: 1
b50a7181 4710Test "Real part of: clog (0.75 + 1.25 i)":
c6922934
AS
4711float: 2
4712ifloat: 2
f964490f
RM
4713ildouble: 2
4714ldouble: 2
b50a7181 4715Test "Imaginary part of: clog (0.75 + 1.25 i)":
f964490f
RM
4716ildouble: 1
4717ldouble: 1
b50a7181 4718Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
1818fcb7
AS
4719float: 1
4720ifloat: 1
b50a7181 4721Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)":
1818fcb7
AS
4722float: 1
4723ifloat: 1
b50a7181 4724Test "Imaginary part of: clog (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
233fc563
AS
4725double: 1
4726idouble: 1
b50a7181 4727Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)":
1818fcb7
AS
4728float: 1
4729ifloat: 1
b50a7181 4730Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)":
1818fcb7
AS
4731float: 1
4732ifloat: 1
b50a7181 4733Test "Imaginary part of: clog (0x11682p-23 + 0x7ffed1p-23 i)":
1818fcb7
AS
4734ildouble: 1
4735ldouble: 1
b50a7181 4736Test "Imaginary part of: clog (0x155f8afc4c48685bf63610p-85 + 0x17d0cf2652cdbeb1294e19p-85 i)":
1818fcb7
AS
4737ildouble: 2
4738ldouble: 2
b50a7181 4739Test "Imaginary part of: clog (0x15cfbd1990d1ffp-53 + 0x176a3973e09a9ap-53 i)":
1818fcb7
AS
4740ildouble: 1
4741ldouble: 1
b50a7181 4742Test "Imaginary part of: clog (0x187190c1a334497bdbde5a95f48p-106 + 0x3b25f08062d0a095c4cfbbc338dp-106 i)":
1818fcb7
AS
4743ildouble: 1
4744ldouble: 1
b50a7181 4745Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)":
233fc563
AS
4746double: 1
4747idouble: 1
b50a7181 4748Test "Real part of: clog (0x1p-147 + 0x1p-147 i)":
233fc563
AS
4749float: 1
4750ifloat: 1
b50a7181 4751Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)":
1818fcb7
AS
4752float: 1
4753ifloat: 1
b50a7181 4754Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)":
1818fcb7
AS
4755float: 1
4756ifloat: 1
b50a7181 4757Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)":
1818fcb7
AS
4758double: 1
4759float: 1
4760idouble: 1
4761ifloat: 1
b50a7181 4762Test "Imaginary part of: clog (0x4d4ep-15 + 0x6605p-15 i)":
1818fcb7
AS
4763double: 1
4764idouble: 1
b50a7181 4765Test "Imaginary part of: clog (0x4d9c37e2b5cb4533p-63 + 0x65c98be2385a042ep-63 i)":
1818fcb7
AS
4766ildouble: 1
4767ldouble: 1
b50a7181 4768Test "Imaginary part of: clog (0x6241ef0da53f539f02fad67dabp-106 + 0x3fb46641182f7efd9caa769dac0p-106 i)":
1818fcb7
AS
4769ildouble: 1
4770ldouble: 1
b50a7181 4771Test "Imaginary part of: clog (0xa1f2c1p-24 + 0xc643aep-24 i)":
1818fcb7
AS
4772ildouble: 1
4773ldouble: 1
b50a7181 4774Test "Imaginary part of: clog (0xa4722f19346cp-51 + 0x7f9631c5e7f07p-51 i)":
1818fcb7
AS
4775ildouble: 1
4776ldouble: 1
b50a7181 4777Test "Imaginary part of: clog (0xf2p-10 + 0x3e3p-10 i)":
1818fcb7
AS
4778ildouble: 1
4779ldouble: 1
b50a7181 4780Test "Real part of: clog (1.0 + 0x1.234566p-10 i)":
1818fcb7
AS
4781float: 1
4782ifloat: 1
e134f08a
UD
4783
4784# clog10
b50a7181 4785Test "Imaginary part of: clog10 (-0 + inf i)":
f964490f 4786double: 1
e134f08a 4787float: 1
f964490f 4788idouble: 1
e134f08a 4789ifloat: 1
f964490f
RM
4790ildouble: 1
4791ldouble: 1
b50a7181 4792Test "Imaginary part of: clog10 (-0 - inf i)":
f964490f 4793double: 1
e134f08a 4794float: 1
f964490f 4795idouble: 1
e134f08a 4796ifloat: 1
f964490f
RM
4797ildouble: 1
4798ldouble: 1
b50a7181 4799Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
1818fcb7
AS
4800double: 2
4801idouble: 2
4802ildouble: 2
4803ldouble: 2
b50a7181 4804Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
1818fcb7
AS
4805double: 1
4806idouble: 1
4807ildouble: 1
4808ldouble: 1
b50a7181 4809Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
1818fcb7
AS
4810double: 2
4811idouble: 2
b50a7181 4812Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
1818fcb7
AS
4813double: 1
4814idouble: 1
b50a7181 4815Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)":
1818fcb7
AS
4816double: 1
4817idouble: 1
4818ildouble: 1
4819ldouble: 1
b50a7181 4820Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)":
1818fcb7
AS
4821double: 1
4822idouble: 1
4823ildouble: 1
4824ldouble: 1
b50a7181 4825Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)":
1818fcb7
AS
4826double: 1
4827float: 1
4828idouble: 1
4829ifloat: 1
4830ildouble: 1
4831ldouble: 1
b50a7181 4832Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)":
1818fcb7
AS
4833double: 1
4834float: 1
4835idouble: 1
4836ifloat: 1
4837ildouble: 1
4838ldouble: 1
b50a7181 4839Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)":
1818fcb7
AS
4840double: 1
4841idouble: 1
4842ildouble: 1
4843ldouble: 1
b50a7181 4844Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)":
1818fcb7
AS
4845double: 1
4846idouble: 1
4847ildouble: 1
4848ldouble: 1
b50a7181 4849Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)":
1818fcb7
AS
4850double: 1
4851idouble: 1
4852ildouble: 1
4853ldouble: 1
b50a7181 4854Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)":
1818fcb7
AS
4855double: 1
4856idouble: 1
4857ildouble: 1
4858ldouble: 1
b50a7181 4859Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)":
1818fcb7
AS
4860double: 1
4861idouble: 1
b50a7181 4862Test "Real part of: clog10 (-2 - 3 i)":
c6922934
AS
4863double: 1
4864idouble: 1
b50a7181 4865Test "Imaginary part of: clog10 (-2 - 3 i)":
e134f08a 4866double: 1
0ee38163 4867float: 5
e134f08a 4868idouble: 1
0ee38163 4869ifloat: 5
f964490f
RM
4870ildouble: 1
4871ldouble: 1
b50a7181 4872Test "Imaginary part of: clog10 (-3 + inf i)":
f964490f 4873double: 1
e134f08a 4874float: 1
f964490f 4875idouble: 1
e134f08a 4876ifloat: 1
f964490f
RM
4877ildouble: 1
4878ldouble: 1
b50a7181 4879Test "Imaginary part of: clog10 (-3 - inf i)":
f964490f 4880double: 1
e134f08a 4881float: 1
f964490f 4882idouble: 1
e134f08a 4883ifloat: 1
f964490f
RM
4884ildouble: 1
4885ldouble: 1
b50a7181 4886Test "Imaginary part of: clog10 (-inf + 0 i)":
f964490f 4887double: 1
e134f08a 4888float: 1
f964490f 4889idouble: 1
e134f08a 4890ifloat: 1
f964490f
RM
4891ildouble: 1
4892ldouble: 1
b50a7181 4893Test "Imaginary part of: clog10 (-inf + 1 i)":
f964490f 4894double: 1
e134f08a 4895float: 1
f964490f 4896idouble: 1
e134f08a 4897ifloat: 1
f964490f
RM
4898ildouble: 1
4899ldouble: 1
b50a7181 4900Test "Imaginary part of: clog10 (-inf + inf i)":
f964490f
RM
4901double: 1
4902idouble: 1
b50a7181 4903Test "Imaginary part of: clog10 (-inf - 0 i)":
f964490f 4904double: 1
e134f08a 4905float: 1
f964490f 4906idouble: 1
e134f08a 4907ifloat: 1
f964490f
RM
4908ildouble: 1
4909ldouble: 1
b50a7181 4910Test "Imaginary part of: clog10 (-inf - 1 i)":
f964490f 4911double: 1
e134f08a 4912float: 1
f964490f 4913idouble: 1
e134f08a 4914ifloat: 1
f964490f
RM
4915ildouble: 1
4916ldouble: 1
b50a7181 4917Test "Imaginary part of: clog10 (0 + inf i)":
f964490f 4918double: 1
e134f08a 4919float: 1
f964490f 4920idouble: 1
e134f08a 4921ifloat: 1
f964490f
RM
4922ildouble: 1
4923ldouble: 1
b50a7181 4924Test "Imaginary part of: clog10 (0 - inf i)":
f964490f 4925double: 1
e134f08a 4926float: 1
f964490f 4927idouble: 1
e134f08a 4928ifloat: 1
f964490f
RM
4929ildouble: 1
4930ldouble: 1
b50a7181 4931Test "Real part of: clog10 (0.75 + 1.25 i)":
c6922934
AS
4932float: 2
4933ifloat: 2
1818fcb7
AS
4934ildouble: 1
4935ldouble: 1
b50a7181 4936Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)":
1818fcb7
AS
4937double: 1
4938idouble: 1
b50a7181 4939Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
1818fcb7
AS
4940double: 1
4941float: 2
4942idouble: 1
4943ifloat: 2
b50a7181 4944Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
1818fcb7
AS
4945float: 1
4946ifloat: 1
b50a7181 4947Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
1818fcb7
AS
4948double: 1
4949idouble: 1
4950ildouble: 1
4951ldouble: 1
b50a7181 4952Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
1818fcb7
AS
4953float: 1
4954ifloat: 1
b50a7181 4955Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)":
1818fcb7
AS
4956float: 1
4957ifloat: 1
b50a7181 4958Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)":
1818fcb7
AS
4959float: 1
4960ifloat: 1
b50a7181 4961Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)":
1818fcb7
AS
4962double: 1
4963float: 1
4964idouble: 1
4965ifloat: 1
4966ildouble: 1
4967ldouble: 1
b50a7181 4968Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)":
233fc563
AS
4969double: 1
4970float: 1
4971idouble: 1
4972ifloat: 1
4973ildouble: 1
4974ldouble: 1
b50a7181 4975Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)":
233fc563
AS
4976float: 1
4977ifloat: 1
b50a7181 4978Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
233fc563
AS
4979double: 1
4980idouble: 1
4981ildouble: 1
4982ldouble: 1
b50a7181 4983Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
233fc563
AS
4984double: 1
4985idouble: 1
b50a7181 4986Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
1818fcb7
AS
4987double: 1
4988idouble: 1
b50a7181 4989Test "Imaginary part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
1818fcb7
AS
4990ildouble: 1
4991ldouble: 1
b50a7181 4992Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
1818fcb7
AS
4993double: 1
4994idouble: 1
b50a7181 4995Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
1818fcb7
AS
4996double: 1
4997idouble: 1
4998ildouble: 1
4999ldouble: 1
b50a7181 5000Test "Imaginary part of: clog10 (0x155f8afc4c48685bf63610p-85 + 0x17d0cf2652cdbeb1294e19p-85 i)":
1818fcb7
AS
5001ildouble: 2
5002ldouble: 2
b50a7181 5003Test "Real part of: clog10 (0x15d8ab6ed05ca514086ac3a1e84p-105 + 0x1761e480aa094c0b10b34b09ce9p-105 i)":
1818fcb7
AS
5004ildouble: 1
5005ldouble: 1
b50a7181 5006Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)":
1818fcb7
AS
5007double: 1
5008idouble: 1
b50a7181 5009Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
1818fcb7
AS
5010double: 1
5011idouble: 1
b50a7181 5012Test "Imaginary part of: clog10 (0x1df515eb171a808b9e400266p-95 + 0x7c71eb0cd4688dfe98581c77p-95 i)":
1818fcb7
AS
5013ildouble: 1
5014ldouble: 1
b50a7181 5015Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)":
233fc563
AS
5016double: 1
5017idouble: 1
5018ildouble: 1
5019ldouble: 1
b50a7181 5020Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)":
1818fcb7
AS
5021double: 1
5022idouble: 1
5023ildouble: 1
5024ldouble: 1
b50a7181 5025Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
233fc563
AS
5026double: 1
5027idouble: 1
b50a7181 5028Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
233fc563
AS
5029double: 1
5030idouble: 1
5031ildouble: 1
5032ldouble: 1
b50a7181 5033Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)":
1818fcb7
AS
5034double: 1
5035idouble: 1
5036ildouble: 1
5037ldouble: 1
b50a7181 5038Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)":
233fc563
AS
5039double: 1
5040float: 1
5041idouble: 1
5042ifloat: 1
5043ildouble: 1
5044ldouble: 1
b50a7181 5045Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)":
1818fcb7
AS
5046double: 1
5047float: 1
5048idouble: 1
5049ifloat: 1
5050ildouble: 1
5051ldouble: 1
b50a7181 5052Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)":
233fc563
AS
5053double: 1
5054float: 1
5055idouble: 1
5056ifloat: 1
5057ildouble: 1
5058ldouble: 1
b50a7181 5059Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)":
1818fcb7
AS
5060double: 1
5061float: 1
5062idouble: 1
5063ifloat: 1
5064ildouble: 1
5065ldouble: 1
b50a7181 5066Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)":
1818fcb7
AS
5067double: 1
5068idouble: 1
5069ildouble: 1
5070ldouble: 1
b50a7181 5071Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)":
1818fcb7
AS
5072double: 1
5073idouble: 1
5074ildouble: 1
5075ldouble: 1
b50a7181 5076Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)":
1818fcb7
AS
5077double: 1
5078idouble: 1
5079ildouble: 1
5080ldouble: 1
b50a7181 5081Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)":
1818fcb7
AS
5082double: 1
5083float: 1
5084idouble: 1
5085ifloat: 1
5086ildouble: 1
5087ldouble: 1
b50a7181 5088Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)":
1818fcb7
AS
5089double: 1
5090float: 1
5091idouble: 1
5092ifloat: 1
b50a7181 5093Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)":
1818fcb7
AS
5094double: 1
5095float: 1
5096idouble: 1
5097ifloat: 1
b50a7181 5098Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
1818fcb7
AS
5099double: 1
5100float: 1
5101idouble: 1
5102ifloat: 1
5103ildouble: 1
5104ldouble: 1
b50a7181 5105Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
1818fcb7
AS
5106double: 1
5107float: 1
5108idouble: 1
5109ifloat: 1
b50a7181 5110Test "Imaginary part of: clog10 (0x298c62cb546588a7p-63 + 0x7911b1dfcc4ecdaep-63 i)":
1818fcb7
AS
5111ildouble: 1
5112ldouble: 1
b50a7181 5113Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
1818fcb7
AS
5114double: 1
5115idouble: 1
b50a7181 5116Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
1818fcb7
AS
5117float: 1
5118ifloat: 1
b50a7181 5119Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
1818fcb7
AS
5120double: 1
5121idouble: 1
b50a7181 5122Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
1818fcb7
AS
5123double: 1
5124idouble: 1
b50a7181 5125Test "Imaginary part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)":
1818fcb7
AS
5126double: 1
5127idouble: 1
5128ildouble: 1
5129ldouble: 1
b50a7181 5130Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
1818fcb7
AS
5131double: 1
5132idouble: 1
b50a7181 5133Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i)":
1818fcb7
AS
5134ildouble: 1
5135ldouble: 1
b50a7181 5136Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)":
1818fcb7
AS
5137double: 1
5138idouble: 1
b50a7181 5139Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
1818fcb7
AS
5140double: 1
5141idouble: 1
b50a7181 5142Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
1818fcb7
AS
5143double: 1
5144idouble: 1
5145ildouble: 1
5146ldouble: 1
b50a7181 5147Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)":
1818fcb7
AS
5148double: 1
5149idouble: 1
b50a7181 5150Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)":
1818fcb7
AS
5151double: 1
5152idouble: 1
5153ildouble: 1
5154ldouble: 1
b50a7181 5155Test "Imaginary part of: clog10 (3 + inf i)":
f964490f 5156double: 1
e134f08a 5157float: 1
f964490f 5158idouble: 1
e134f08a 5159ifloat: 1
f964490f
RM
5160ildouble: 1
5161ldouble: 1
b50a7181 5162Test "Imaginary part of: clog10 (3 - inf i)":
f964490f 5163double: 1
e134f08a 5164float: 1
f964490f 5165idouble: 1
e134f08a 5166ifloat: 1
f964490f
RM
5167ildouble: 1
5168ldouble: 1
b50a7181 5169Test "Imaginary part of: clog10 (inf + inf i)":
f964490f 5170double: 1
e134f08a 5171float: 1
f964490f 5172idouble: 1
e134f08a 5173ifloat: 1
f964490f
RM
5174ildouble: 1
5175ldouble: 1
b50a7181 5176Test "Imaginary part of: clog10 (inf - inf i)":
f964490f 5177double: 1
e134f08a 5178float: 1
f964490f 5179idouble: 1
e134f08a 5180ifloat: 1
f964490f
RM
5181ildouble: 1
5182ldouble: 1
e134f08a
UD
5183
5184# cos
b50a7181 5185Test "cos (0x1p+120)":
1818fcb7
AS
5186float: 1
5187ifloat: 1
b50a7181 5188Test "cos (0x1p+127)":
1818fcb7
AS
5189float: 1
5190ifloat: 1
b50a7181 5191Test "cos (16.0)":
5ad91f6e
JM
5192ildouble: 2
5193ldouble: 2
b50a7181 5194Test "cos (M_PI_6l * 2.0)":
e134f08a 5195double: 1
0ee38163 5196float: 1
e134f08a 5197idouble: 1
0ee38163 5198ifloat: 1
b50a7181 5199Test "cos (M_PI_6l * 4.0)":
e134f08a
UD
5200double: 2
5201float: 1
5202idouble: 2
5203ifloat: 1
3f169543
AZ
5204ildouble: 2
5205ldouble: 2
b50a7181 5206Test "cos (pi/2)":
0ee38163
RM
5207double: 1
5208float: 1
5209idouble: 1
5210ifloat: 1
e134f08a 5211
c6922934 5212# cos_downward
b50a7181 5213Test "cos_downward (1)":
c6922934
AS
5214float: 1
5215ifloat: 1
47cf2278
SP
5216ildouble: 1
5217ldouble: 1
b50a7181 5218Test "cos_downward (10)":
c6922934
AS
5219ildouble: 1
5220ldouble: 1
b50a7181 5221Test "cos_downward (2)":
c6922934
AS
5222float: 1
5223ifloat: 1
b50a7181 5224Test "cos_downward (3)":
c6922934
AS
5225float: 1
5226ifloat: 1
b50a7181 5227Test "cos_downward (4)":
c6922934
AS
5228float: 1
5229ifloat: 1
b50a7181 5230Test "cos_downward (5)":
c6922934
AS
5231float: 1
5232ifloat: 1
b50a7181 5233Test "cos_downward (6)":
c6922934
AS
5234ildouble: 1
5235ldouble: 1
b50a7181 5236Test "cos_downward (7)":
c6922934
AS
5237float: 1
5238ifloat: 1
b50a7181 5239Test "cos_downward (8)":
c6922934
AS
5240float: 1
5241ifloat: 1
5242ildouble: 2
5243ldouble: 2
b50a7181 5244Test "cos_downward (9)":
c6922934
AS
5245ildouble: 1
5246ldouble: 1
5247
5248# cos_tonearest
b50a7181 5249Test "cos_tonearest (7)":
c6922934
AS
5250float: 1
5251ifloat: 1
5252
5253# cos_towardzero
b50a7181 5254Test "cos_towardzero (1)":
47cf2278
SP
5255ildouble: 1
5256ldouble: 1
b50a7181 5257Test "cos_towardzero (10)":
c6922934
AS
5258ildouble: 1
5259ldouble: 1
b50a7181 5260Test "cos_towardzero (2)":
c6922934
AS
5261float: 1
5262ifloat: 1
b50a7181 5263Test "cos_towardzero (3)":
c6922934
AS
5264float: 1
5265ifloat: 1
b50a7181 5266Test "cos_towardzero (4)":
c6922934
AS
5267ildouble: 1
5268ldouble: 1
b50a7181 5269Test "cos_towardzero (5)":
c6922934
AS
5270float: 1
5271ifloat: 1
b50a7181 5272Test "cos_towardzero (7)":
c6922934
AS
5273float: 1
5274ifloat: 1
b50a7181 5275Test "cos_towardzero (8)":
c6922934
AS
5276float: 1
5277ifloat: 1
5278ildouble: 2
5279ldouble: 2
5280
5281# cos_upward
b50a7181 5282Test "cos_upward (1)":
c6922934
AS
5283ildouble: 2
5284ldouble: 2
b50a7181 5285Test "cos_upward (10)":
c6922934
AS
5286float: 1
5287ifloat: 1
5288ildouble: 1
5289ldouble: 1
b50a7181 5290Test "cos_upward (4)":
c6922934
AS
5291ildouble: 1
5292ldouble: 1
b50a7181 5293Test "cos_upward (5)":
c6922934
AS
5294ildouble: 1
5295ldouble: 1
b50a7181 5296Test "cos_upward (6)":
c6922934
AS
5297float: 1
5298ifloat: 1
b50a7181 5299Test "cos_upward (7)":
c6922934
AS
5300float: 1
5301ifloat: 1
5302ildouble: 1
5303ldouble: 1
b50a7181 5304Test "cos_upward (9)":
c6922934
AS
5305float: 2
5306ifloat: 2
5307
884c5db4 5308# cosh_downward
b50a7181 5309Test "cosh_downward (22)":
884c5db4
AS
5310float: 1
5311ifloat: 1
5312ildouble: 1
5313ldouble: 1
b50a7181 5314Test "cosh_downward (23)":
884c5db4
AS
5315float: 1
5316ifloat: 1
5317ildouble: 1
5318ldouble: 1
b50a7181 5319Test "cosh_downward (24)":
884c5db4
AS
5320float: 1
5321ifloat: 1
5322ildouble: 1
5323ldouble: 1
5324
5325# cosh_tonearest
b50a7181 5326Test "cosh_tonearest (24)":
884c5db4
AS
5327ildouble: 1
5328ldouble: 1
5329
5330# cosh_towardzero
b50a7181 5331Test "cosh_towardzero (22)":
884c5db4
AS
5332float: 1
5333ifloat: 1
5334ildouble: 1
5335ldouble: 1
b50a7181 5336Test "cosh_towardzero (23)":
884c5db4
AS
5337float: 1
5338ifloat: 1
5339ildouble: 1
5340ldouble: 1
b50a7181 5341Test "cosh_towardzero (24)":
884c5db4
AS
5342float: 1
5343ifloat: 1
5344ildouble: 1
5345ldouble: 1
5346
5347# cosh_upward
b50a7181 5348Test "cosh_upward (22)":
884c5db4
AS
5349ildouble: 2
5350ldouble: 2
b50a7181 5351Test "cosh_upward (23)":
884c5db4
AS
5352ildouble: 2
5353ldouble: 2
b50a7181 5354Test "cosh_upward (24)":
884c5db4
AS
5355ildouble: 2
5356ldouble: 2
5357
e134f08a 5358# cpow
b50a7181 5359Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
14a6e35c
RM
5360float: 1
5361ifloat: 1
f964490f
RM
5362ildouble: 1
5363ldouble: 1
b50a7181 5364Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
c6922934
AS
5365float: 2
5366ifloat: 2
f964490f
RM
5367ildouble: 1
5368ldouble: 1
b50a7181 5369Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
14a6e35c
RM
5370double: 1
5371float: 4
5372idouble: 1
5373ifloat: 4
1818fcb7
AS
5374ildouble: 2
5375ldouble: 2
b50a7181 5376Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
c6922934
AS
5377float: 1
5378ifloat: 1
b50a7181 5379Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)":
c6922934
AS
5380float: 1
5381ifloat: 1
f964490f
RM
5382ildouble: 2
5383ldouble: 2
b50a7181 5384Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
14a6e35c 5385double: 2
c6922934 5386float: 4
14a6e35c 5387idouble: 2
c6922934 5388ifloat: 4
1818fcb7
AS
5389ildouble: 4
5390ldouble: 4
b50a7181 5391Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
c6922934
AS
5392float: 1
5393ifloat: 1
b50a7181 5394Test "Real part of: cpow (2 + 0 i, 10 + 0 i)":
f964490f
RM
5395ildouble: 1
5396ldouble: 1
b50a7181 5397Test "Real part of: cpow (2 + 3 i, 4 + 0 i)":
e134f08a 5398double: 1
0d9a071b 5399float: 5
e134f08a 5400idouble: 1
0d9a071b 5401ifloat: 5
b50a7181 5402Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)":
e134f08a
UD
5403float: 2
5404ifloat: 2
f964490f
RM
5405ildouble: 2
5406ldouble: 2
b50a7181 5407Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)":
e134f08a
UD
5408double: 2
5409float: 2
5410idouble: 2
5411ifloat: 2
f964490f
RM
5412ildouble: 2
5413ldouble: 2
e134f08a 5414
a6f1845d 5415# csin
b50a7181 5416Test "Real part of: csin (-0.75 + 710.5 i)":
a6f1845d
AZ
5417double: 1
5418idouble: 1
b50a7181 5419Test "Real part of: csin (-0.75 + 89.5 i)":
a6f1845d
AZ
5420float: 1
5421ifloat: 1
a6f1845d 5422ildouble: 1
e7725326 5423ldouble: 1
b50a7181 5424Test "Real part of: csin (-0.75 - 710.5 i)":
e7725326
AS
5425double: 1
5426idouble: 1
b50a7181 5427Test "Real part of: csin (-0.75 - 89.5 i)":
a6f1845d
AZ
5428float: 1
5429ifloat: 1
a6f1845d 5430ildouble: 1
e7725326 5431ldouble: 1
b50a7181 5432Test "Real part of: csin (0.75 + 710.5 i)":
e7725326
AS
5433double: 1
5434idouble: 1
b50a7181 5435Test "Real part of: csin (0.75 + 89.5 i)":
a6f1845d
AZ
5436float: 1
5437ifloat: 1
a6f1845d 5438ildouble: 1
a6f1845d 5439ldouble: 1
b50a7181 5440Test "Real part of: csin (0.75 - 710.5 i)":
a6f1845d
AZ
5441double: 1
5442idouble: 1
b50a7181 5443Test "Real part of: csin (0.75 - 89.5 i)":
e7725326
AS
5444float: 1
5445ifloat: 1
5446ildouble: 1
5447ldouble: 1
b50a7181 5448Test "Real part of: csin (0x1p-1074 + 1440 i)":
a6f1845d
AZ
5449double: 1
5450idouble: 1
5451
e134f08a 5452# csinh
b50a7181 5453Test "Imaginary part of: csinh (-2 - 3 i)":
e7725326
AS
5454double: 1
5455idouble: 1
5456ildouble: 1
5457ldouble: 1
b50a7181 5458Test "Imaginary part of: csinh (-710.5 + 0.75 i)":
a6f1845d
AZ
5459double: 1
5460idouble: 1
b50a7181 5461Test "Imaginary part of: csinh (-710.5 - 0.75 i)":
a6f1845d
AZ
5462double: 1
5463idouble: 1
b50a7181 5464Test "Imaginary part of: csinh (-89.5 + 0.75 i)":
a6f1845d
AZ
5465float: 1
5466ifloat: 1
a6f1845d 5467ildouble: 1
e7725326 5468ldouble: 1
b50a7181 5469Test "Imaginary part of: csinh (-89.5 - 0.75 i)":
a6f1845d
AZ
5470float: 1
5471ifloat: 1
f1122ec3
UD
5472ildouble: 1
5473ldouble: 1
b50a7181 5474Test "Real part of: csinh (0.75 + 1.25 i)":
e134f08a
UD
5475float: 1
5476ifloat: 1
f964490f
RM
5477ildouble: 1
5478ldouble: 1
b50a7181 5479Test "Imaginary part of: csinh (0.75 + 1.25 i)":
e134f08a
UD
5480float: 1
5481ifloat: 1
f964490f
RM
5482ildouble: 1
5483ldouble: 1
b50a7181 5484Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)":
e7725326
AS
5485double: 1
5486idouble: 1
b50a7181 5487Test "Imaginary part of: csinh (710.5 + 0.75 i)":
e7725326
AS
5488double: 1
5489idouble: 1
b50a7181 5490Test "Imaginary part of: csinh (710.5 - 0.75 i)":
e7725326
AS
5491double: 1
5492idouble: 1
b50a7181 5493Test "Imaginary part of: csinh (89.5 + 0.75 i)":
a6f1845d
AZ
5494float: 1
5495ifloat: 1
a6f1845d 5496ildouble: 1
e7725326 5497ldouble: 1
b50a7181 5498Test "Imaginary part of: csinh (89.5 - 0.75 i)":
a6f1845d
AZ
5499float: 1
5500ifloat: 1
a6f1845d 5501ildouble: 1
e7725326 5502ldouble: 1
e134f08a
UD
5503
5504# csqrt
b50a7181 5505Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)":
1818fcb7
AS
5506double: 1
5507idouble: 1
b50a7181 5508Test "Real part of: csqrt (-2 + 3 i)":
e134f08a
UD
5509float: 1
5510ifloat: 1
b50a7181 5511Test "Imaginary part of: csqrt (-2 + 3 i)":
c6922934
AS
5512float: 1
5513ifloat: 1
b50a7181 5514Test "Real part of: csqrt (-2 - 3 i)":
e134f08a
UD
5515float: 1
5516ifloat: 1
b50a7181 5517Test "Imaginary part of: csqrt (-2 - 3 i)":
c6922934
AS
5518float: 1
5519ifloat: 1
b50a7181 5520Test "Real part of: csqrt (0 - 1 i)":
c6922934
AS
5521double: 1
5522idouble: 1
b50a7181 5523Test "Imaginary part of: csqrt (0 - 1 i)":
c6922934
AS
5524double: 1
5525idouble: 1
b50a7181 5526Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)":
1818fcb7
AS
5527double: 1
5528idouble: 1
b50a7181 5529Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)":
9cad04ea
AS
5530float: 1
5531ifloat: 1
b50a7181 5532Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
9cad04ea
AS
5533double: 1
5534idouble: 1
b50a7181 5535Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
9cad04ea
AS
5536double: 1
5537idouble: 1
b50a7181 5538Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
9cad04ea
AS
5539double: 1
5540idouble: 1
5541ildouble: 1
5542ldouble: 1
b50a7181 5543Test "Real part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
9cad04ea
AS
5544double: 1
5545idouble: 1
b50a7181 5546Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
9cad04ea
AS
5547double: 1
5548idouble: 1
b50a7181 5549Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i)":
1818fcb7
AS
5550ildouble: 1
5551ldouble: 1
b50a7181 5552Test "Real part of: csqrt (0x1p-147 + 0x1p-147 i)":
9cad04ea
AS
5553double: 1
5554idouble: 1
b50a7181 5555Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i)":
9cad04ea
AS
5556double: 1
5557idouble: 1
b50a7181 5558Test "Real part of: csqrt (0x1p-149 + 0x1p-149 i)":
9cad04ea
AS
5559double: 1
5560float: 2
5561idouble: 1
5562ifloat: 2
b50a7181 5563Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i)":
9cad04ea
AS
5564double: 1
5565float: 2
5566idouble: 1
5567ifloat: 2
e134f08a
UD
5568
5569# ctan
b50a7181 5570Test "Real part of: ctan (-2 - 3 i)":
0ee38163 5571double: 1
e7725326 5572float: 1
0ee38163 5573idouble: 1
e7725326 5574ifloat: 1
0ac229c8 5575ildouble: 1
e7725326 5576ldouble: 1
b50a7181 5577Test "Imaginary part of: ctan (-2 - 3 i)":
0ac229c8
AZ
5578double: 1
5579idouble: 1
f964490f
RM
5580ildouble: 1
5581ldouble: 1
b50a7181 5582Test "Real part of: ctan (0.75 + 1.25 i)":
0ac229c8
AZ
5583float: 1
5584ifloat: 1
b50a7181 5585Test "Imaginary part of: ctan (0.75 + 1.25 i)":
e134f08a 5586double: 1
e7725326 5587float: 1
e134f08a 5588idouble: 1
e7725326 5589ifloat: 1
94d7165f
AS
5590ildouble: 1
5591ldouble: 1
b50a7181 5592Test "Real part of: ctan (0x1p1023 + 1 i)":
0ac229c8
AZ
5593double: 1
5594idouble: 1
b50a7181 5595Test "Imaginary part of: ctan (0x1p1023 + 1 i)":
28cfe843
AZ
5596ildouble: 1
5597ldouble: 1
b50a7181 5598Test "Real part of: ctan (0x1p127 + 1 i)":
0ac229c8
AZ
5599float: 1
5600ifloat: 1
28cfe843
AZ
5601ildouble: 1
5602ldouble: 1
b50a7181 5603Test "Imaginary part of: ctan (0x1p127 + 1 i)":
0ac229c8 5604double: 1
e7725326 5605float: 1
0ac229c8 5606idouble: 1
e7725326 5607ifloat: 1
28cfe843
AZ
5608ildouble: 2
5609ldouble: 2
b50a7181 5610Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)":
0ac229c8
AZ
5611float: 1
5612ifloat: 1
28cfe843
AZ
5613ildouble: 2
5614ldouble: 2
b50a7181 5615Test "Real part of: ctan (1 + 47 i)":
47cf2278
SP
5616ildouble: 1
5617ldouble: 1
e134f08a 5618
28cfe843 5619# ctan_downward
b50a7181 5620Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
28cfe843
AZ
5621ildouble: 3
5622ldouble: 3
b50a7181 5623Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5624double: 2
5625float: 1
5626idouble: 2
5627ifloat: 1
5628ildouble: 4
5629ldouble: 4
b50a7181 5630Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5631float: 1
5632ifloat: 1
5633ildouble: 10
5634ldouble: 10
5635
5636# ctan_tonearest
b50a7181 5637Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5638float: 1
5639ifloat: 1
5640ildouble: 2
5641ldouble: 2
b50a7181 5642Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5643float: 1
5644ifloat: 1
5645ildouble: 1
5646ldouble: 1
5647
5648# ctan_towardzero
b50a7181 5649Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
28cfe843 5650ildouble: 4
1818fcb7 5651ldouble: 4
b50a7181 5652Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
28cfe843
AZ
5653ildouble: 13
5654ldouble: 13
b50a7181 5655Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5656float: 1
5657ifloat: 1
5658ildouble: 2
5659ldouble: 2
b50a7181 5660Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5661float: 1
5662ifloat: 1
5663ildouble: 10
5664ldouble: 10
5665
5666# ctan_upward
b50a7181 5667Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
28cfe843
AZ
5668double: 1
5669idouble: 1
5670ildouble: 6
5671ldouble: 6
b50a7181 5672Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
28cfe843
AZ
5673ildouble: 10
5674ldouble: 10
b50a7181 5675Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5676double: 2
5677float: 1
5678idouble: 2
5679ifloat: 1
3f169543
AZ
5680ildouble: 5
5681ldouble: 5
b50a7181 5682Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
28cfe843
AZ
5683double: 1
5684float: 2
5685idouble: 1
5686ifloat: 2
3f169543
AZ
5687ildouble: 5
5688ldouble: 5
28cfe843 5689
e134f08a 5690# ctanh
b50a7181 5691Test "Real part of: ctanh (-2 - 3 i)":
e134f08a
UD
5692double: 1
5693float: 2
28cfe843 5694idouble: 2
1818fcb7 5695ifloat: 2
28cfe843
AZ
5696ildouble: 2
5697ldouble: 2
b50a7181 5698Test "Imaginary part of: ctanh (-2 - 3 i)":
0ac229c8
AZ
5699double: 1
5700idouble: 1
28cfe843
AZ
5701ildouble: 2
5702ldouble: 2
b50a7181 5703Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)":
e134f08a
UD
5704float: 1
5705ifloat: 1
28cfe843
AZ
5706ildouble: 2
5707ldouble: 2
b50a7181 5708Test "Imaginary part of: ctanh (0 + pi/4 i)":
0ac229c8 5709double: 1
e7725326 5710float: 1
0ac229c8 5711idouble: 1
e7725326 5712ifloat: 1
b50a7181 5713Test "Real part of: ctanh (0.75 + 1.25 i)":
14a6e35c
RM
5714double: 1
5715idouble: 1
47cf2278
SP
5716ildouble: 2
5717ldouble: 2
b50a7181 5718Test "Imaginary part of: ctanh (0.75 + 1.25 i)":
0ac229c8
AZ
5719float: 1
5720ifloat: 1
0ac229c8 5721ildouble: 2
0ac229c8 5722ldouble: 2
b50a7181 5723Test "Real part of: ctanh (1 + 0x1p1023 i)":
28cfe843
AZ
5724ildouble: 1
5725ldouble: 1
b50a7181 5726Test "Imaginary part of: ctanh (1 + 0x1p1023 i)":
28cfe843 5727double: 1
1818fcb7 5728idouble: 1
b50a7181 5729Test "Real part of: ctanh (1 + 0x1p127 i)":
0ac229c8 5730double: 1
e7725326 5731float: 1
0ac229c8 5732idouble: 1
e7725326 5733ifloat: 1
28cfe843
AZ
5734ildouble: 2
5735ldouble: 2
b50a7181 5736Test "Imaginary part of: ctanh (1 + 0x1p127 i)":
e7725326 5737double: 1
0ac229c8
AZ
5738float: 1
5739ifloat: 1
28cfe843
AZ
5740ildouble: 1
5741ldouble: 1
b50a7181 5742Test "Imaginary part of: ctanh (47 + 1 i)":
47cf2278
SP
5743ildouble: 1
5744ldouble: 1
e134f08a 5745
28cfe843 5746# ctanh_downward
b50a7181 5747Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
28cfe843
AZ
5748ildouble: 3
5749ldouble: 3
b50a7181 5750Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5751float: 1
5752ifloat: 1
5753ildouble: 10
5754ldouble: 10
b50a7181 5755Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5756double: 2
5757float: 1
5758idouble: 2
5759ifloat: 1
5760ildouble: 4
5761ldouble: 4
5762
5763# ctanh_tonearest
b50a7181 5764Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5765float: 1
5766ifloat: 1
5767ildouble: 1
5768ldouble: 1
b50a7181 5769Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5770float: 1
5771ifloat: 1
5772ildouble: 2
5773ldouble: 2
5774
5775# ctanh_towardzero
b50a7181 5776Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
28cfe843
AZ
5777ildouble: 13
5778ldouble: 13
b50a7181 5779Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
28cfe843
AZ
5780ildouble: 4
5781ldouble: 4
b50a7181 5782Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5783float: 1
5784ifloat: 1
5785ildouble: 10
5786ldouble: 10
b50a7181 5787Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5788float: 1
5789ifloat: 1
5790ildouble: 2
5791ldouble: 2
5792
5793# ctanh_upward
b50a7181 5794Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
28cfe843
AZ
5795ildouble: 10
5796ldouble: 10
b50a7181 5797Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
28cfe843
AZ
5798double: 1
5799idouble: 1
5800ildouble: 6
5801ldouble: 6
b50a7181 5802Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5803double: 1
5804float: 2
5805idouble: 1
5806ifloat: 2
3f169543
AZ
5807ildouble: 5
5808ldouble: 5
b50a7181 5809Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
28cfe843
AZ
5810double: 2
5811float: 1
5812idouble: 2
5813ifloat: 1
3f169543
AZ
5814ildouble: 5
5815ldouble: 5
28cfe843 5816
14a6e35c 5817# erf
b50a7181 5818Test "erf (1.25)":
e134f08a
UD
5819double: 1
5820idouble: 1
14a6e35c
RM
5821
5822# erfc
b50a7181 5823Test "erfc (0.75)":
14a6e35c
RM
5824float: 1
5825ifloat: 1
b50a7181 5826Test "erfc (0x1.f7303cp+1)":
7b1902cb
JM
5827double: 1
5828idouble: 1
b50a7181 5829Test "erfc (0x1.ffa002p+2)":
7b1902cb
JM
5830float: 1
5831ifloat: 1
b50a7181 5832Test "erfc (0x1.ffff56789abcdef0123456789a8p+2)":
7b1902cb
JM
5833ildouble: 1
5834ldouble: 1
b50a7181 5835Test "erfc (2.0)":
e134f08a 5836double: 1
e134f08a 5837idouble: 1
b50a7181 5838Test "erfc (4.125)":
e134f08a
UD
5839double: 1
5840idouble: 1
e134f08a 5841
f964490f 5842# exp
b50a7181 5843Test "exp (0.75)":
f964490f
RM
5844ildouble: 1
5845ldouble: 1
b50a7181 5846Test "exp (50.0)":
f964490f
RM
5847ildouble: 1
5848ldouble: 1
5849
e134f08a 5850# exp10
b50a7181 5851Test "exp10 (-1)":
e134f08a
UD
5852double: 2
5853float: 1
5854idouble: 2
5855ifloat: 1
f964490f
RM
5856ildouble: 1
5857ldouble: 1
b50a7181 5858Test "exp10 (-305)":
14a6e35c 5859double: 1
14a6e35c 5860idouble: 1
f964490f
RM
5861ildouble: 1
5862ldouble: 1
b50a7181 5863Test "exp10 (-36)":
478143fa
AZ
5864double: 1
5865idouble: 1
b50a7181 5866Test "exp10 (0.75)":
478143fa 5867double: 1
e7725326 5868float: 1
478143fa 5869idouble: 1
e7725326
AS
5870ifloat: 1
5871ildouble: 1
5872ldouble: 1
b50a7181 5873Test "exp10 (3)":
478143fa
AZ
5874double: 1
5875float: 1
5876idouble: 1
5877ifloat: 1
5878ildouble: 1
5879ldouble: 1
b50a7181 5880Test "exp10 (36)":
e7725326
AS
5881double: 1
5882idouble: 1
f964490f
RM
5883
5884# exp2
b50a7181 5885Test "exp2 (10)":
f964490f
RM
5886ildouble: 2
5887ldouble: 2
e134f08a 5888
c6922934 5889# exp_downward
b50a7181 5890Test "exp_downward (2)":
c6922934
AS
5891float: 1
5892ifloat: 1
b50a7181 5893Test "exp_downward (3)":
c6922934
AS
5894float: 1
5895ifloat: 1
5896ildouble: 1
5897ldouble: 1
5898
5899# exp_towardzero
b50a7181 5900Test "exp_towardzero (2)":
c6922934
AS
5901float: 1
5902ifloat: 1
b50a7181 5903Test "exp_towardzero (3)":
c6922934
AS
5904float: 1
5905ifloat: 1
5906ildouble: 1
5907ldouble: 1
5908
5909# exp_upward
b50a7181 5910Test "exp_upward (1)":
c6922934
AS
5911float: 1
5912ifloat: 1
5913ildouble: 1
5914ldouble: 1
5915
e134f08a 5916# expm1
b50a7181 5917Test "expm1 (0.75)":
14a6e35c
RM
5918double: 1
5919idouble: 1
b50a7181 5920Test "expm1 (1)":
f964490f 5921double: 1
e134f08a 5922float: 1
f964490f 5923idouble: 1
e134f08a 5924ifloat: 1
b50a7181 5925Test "expm1 (500.0)":
478143fa
AZ
5926double: 1
5927idouble: 1
e134f08a 5928
5e056687 5929# gamma
ddf985af
AZ
5930Test "gamma (-0x1p-10)":
5931double: 1
5932idouble: 1
5933Test "gamma (-0x1p-15)":
5934double: 1
5935float: 1
5936idouble: 1
5937ifloat: 1
5938Test "gamma (-0x1p-20)":
5939double: 1
5940idouble: 1
5941Test "gamma (-0x1p-5)":
5942double: 1
5943idouble: 1
5e056687
AZ
5944Test "gamma (0.7)":
5945double: 1
5946float: 1
5947idouble: 1
5948ifloat: 1
ddf985af
AZ
5949Test "gamma (0x1p-10)":
5950float: 1
5951ifloat: 1
5952Test "gamma (0x1p-30)":
5953double: 1
5954idouble: 1
5e056687
AZ
5955Test "gamma (1.2)":
5956double: 1
5957float: 2
5958idouble: 1
5959ifloat: 2
3f169543
AZ
5960ildouble: 3
5961ldouble: 3
5e056687 5962
e134f08a 5963# hypot
b50a7181 5964Test "hypot (-0.7, -12.4)":
c6922934 5965double: 1
e134f08a 5966float: 1
c6922934 5967idouble: 1
e134f08a 5968ifloat: 1
b50a7181 5969Test "hypot (-0.7, 12.4)":
c6922934 5970double: 1
e134f08a 5971float: 1
c6922934 5972idouble: 1
e134f08a 5973ifloat: 1
b50a7181 5974Test "hypot (-12.4, -0.7)":
c6922934 5975double: 1
e134f08a 5976float: 1
c6922934 5977idouble: 1
e134f08a 5978ifloat: 1
b50a7181 5979Test "hypot (-12.4, 0.7)":
c6922934 5980double: 1
e134f08a 5981float: 1
c6922934 5982idouble: 1
e134f08a 5983ifloat: 1
b50a7181 5984Test "hypot (0.7, -12.4)":
c6922934 5985double: 1
e134f08a 5986float: 1
c6922934 5987idouble: 1
e134f08a 5988ifloat: 1
b50a7181 5989Test "hypot (0.7, 12.4)":
c6922934 5990double: 1
e134f08a 5991float: 1
c6922934 5992idouble: 1
e134f08a 5993ifloat: 1
b50a7181 5994Test "hypot (0.75, 1.25)":
c6922934
AS
5995float: 1
5996ifloat: 1
f964490f
RM
5997ildouble: 1
5998ldouble: 1
b50a7181 5999Test "hypot (0x1.234566p-126, 0x1.234566p-126)":
9cad04ea 6000double: 1
9cad04ea 6001idouble: 1
b50a7181 6002Test "hypot (12.4, -0.7)":
c6922934 6003double: 1
e134f08a 6004float: 1
c6922934 6005idouble: 1
e134f08a 6006ifloat: 1
b50a7181 6007Test "hypot (12.4, 0.7)":
c6922934 6008double: 1
e134f08a 6009float: 1
c6922934 6010idouble: 1
e134f08a
UD
6011ifloat: 1
6012
6013# j0
b50a7181 6014Test "j0 (-0x1.001000001p+593)":
e79d442e
AS
6015ildouble: 2
6016ldouble: 2
b50a7181 6017Test "j0 (-4.0)":
14a6e35c 6018double: 1
0ee38163 6019float: 2
14a6e35c 6020idouble: 1
0ee38163 6021ifloat: 2
d700bc13
RM
6022ildouble: 1
6023ldouble: 1
b50a7181 6024Test "j0 (0x1.d7ce3ap+107)":
e79d442e
AS
6025double: 1
6026float: 2
6027idouble: 1
6028ifloat: 2
6029ildouble: 1
6030ldouble: 1
b50a7181 6031Test "j0 (0x1p1023)":
7e7b6f36
AZ
6032ildouble: 1
6033ldouble: 1
b50a7181 6034Test "j0 (10.0)":
0ee38163 6035double: 3
e134f08a 6036float: 1
0ee38163 6037idouble: 3
e134f08a 6038ifloat: 1
d700bc13
RM
6039ildouble: 1
6040ldouble: 1
b50a7181 6041Test "j0 (2.0)":
c6922934 6042double: 1
f964490f 6043float: 2
c6922934 6044idouble: 1
f964490f 6045ifloat: 2
b50a7181 6046Test "j0 (4.0)":
31a54688 6047double: 1
0ee38163 6048float: 2
31a54688 6049idouble: 1
0ee38163 6050ifloat: 2
d700bc13
RM
6051ildouble: 1
6052ldouble: 1
b50a7181 6053Test "j0 (8.0)":
c6922934 6054double: 1
14a6e35c 6055float: 1
c6922934 6056idouble: 1
14a6e35c 6057ifloat: 1
d700bc13
RM
6058ildouble: 1
6059ldouble: 1
e134f08a
UD
6060
6061# j1
b50a7181 6062Test "j1 (0x1.3ffp+74)":
e79d442e
AS
6063double: 1
6064idouble: 1
b50a7181 6065Test "j1 (0x1.ff00000000002p+840)":
e79d442e
AS
6066double: 1
6067idouble: 1
6068ildouble: 1
6069ldouble: 1
b50a7181 6070Test "j1 (0x1p1023)":
7e7b6f36
AZ
6071ildouble: 1
6072ldouble: 1
b50a7181 6073Test "j1 (10.0)":
e134f08a
UD
6074float: 2
6075ifloat: 2
d700bc13
RM
6076ildouble: 1
6077ldouble: 1
b50a7181 6078Test "j1 (2.0)":
e134f08a
UD
6079double: 1
6080idouble: 1
b50a7181 6081Test "j1 (8.0)":
e134f08a
UD
6082double: 1
6083idouble: 1
d700bc13
RM
6084ildouble: 1
6085ldouble: 1
e134f08a
UD
6086
6087# jn
b50a7181 6088Test "jn (0, -4.0)":
14a6e35c 6089double: 1
0ee38163 6090float: 2
14a6e35c 6091idouble: 1
0ee38163 6092ifloat: 2
d700bc13
RM
6093ildouble: 1
6094ldouble: 1
b50a7181 6095Test "jn (0, 10.0)":
0ee38163 6096double: 3
e134f08a 6097float: 1
0ee38163 6098idouble: 3
e134f08a 6099ifloat: 1
d700bc13
RM
6100ildouble: 1
6101ldouble: 1
b50a7181 6102Test "jn (0, 2.0)":
c6922934 6103double: 1
f964490f 6104float: 2
c6922934 6105idouble: 1
f964490f 6106ifloat: 2
b50a7181 6107Test "jn (0, 4.0)":
14a6e35c 6108double: 1
0ee38163 6109float: 2
14a6e35c 6110idouble: 1
0ee38163 6111ifloat: 2
d700bc13
RM
6112ildouble: 1
6113ldouble: 1
b50a7181 6114Test "jn (0, 8.0)":
c6922934 6115double: 1
e134f08a 6116float: 1
c6922934 6117idouble: 1
e134f08a 6118ifloat: 1
d700bc13
RM
6119ildouble: 1
6120ldouble: 1
b50a7181 6121Test "jn (1, 10.0)":
e134f08a
UD
6122float: 2
6123ifloat: 2
d700bc13
RM
6124ildouble: 1
6125ldouble: 1
b50a7181 6126Test "jn (1, 2.0)":
e134f08a
UD
6127double: 1
6128idouble: 1
b50a7181 6129Test "jn (1, 8.0)":
e134f08a
UD
6130double: 1
6131idouble: 1
d700bc13
RM
6132ildouble: 1
6133ldouble: 1
b50a7181 6134Test "jn (10, -1.0)":
f964490f
RM
6135ildouble: 1
6136ldouble: 1
b50a7181 6137Test "jn (10, 0.125)":
14a6e35c 6138double: 1
e134f08a 6139float: 1
14a6e35c 6140idouble: 1
e134f08a 6141ifloat: 1
f964490f
RM
6142ildouble: 1
6143ldouble: 1
b50a7181 6144Test "jn (10, 0.75)":
14a6e35c 6145double: 1
e134f08a 6146float: 1
14a6e35c 6147idouble: 1
e134f08a 6148ifloat: 1
b50a7181 6149Test "jn (10, 1.0)":
f964490f
RM
6150ildouble: 1
6151ldouble: 1
b50a7181 6152Test "jn (10, 10.0)":
c6922934 6153double: 2
ddf985af 6154float: 2
c6922934 6155idouble: 2
ddf985af 6156ifloat: 2
d700bc13
RM
6157ildouble: 4
6158ldouble: 4
b50a7181 6159Test "jn (10, 2.0)":
68822d74 6160double: 1
0d9a071b 6161float: 4
68822d74 6162idouble: 1
0d9a071b 6163ifloat: 4
b50a7181 6164Test "jn (2, 0x1.ffff62p+99)":
e79d442e
AS
6165double: 2
6166float: 2
6167idouble: 2
6168ifloat: 2
ddf985af
AZ
6169Test "jn (2, 0x1p1023)":
6170ildouble: 1
6171ldouble: 1
6172Test "jn (2, 0x1p127)":
6173double: 1
6174idouble: 1
6175ildouble: 1
6176ldouble: 1
b50a7181 6177Test "jn (2, 2.4048255576957729)":
68822d74
AS
6178double: 2
6179float: 1
6180idouble: 2
6181ifloat: 1
b50a7181 6182Test "jn (3, -1.0)":
f964490f
RM
6183ildouble: 1
6184ldouble: 1
b50a7181 6185Test "jn (3, 0.125)":
e134f08a 6186double: 1
e134f08a 6187float: 1
14a6e35c 6188idouble: 1
e134f08a 6189ifloat: 1
b50a7181 6190Test "jn (3, 0.75)":
14a6e35c
RM
6191double: 1
6192idouble: 1
b50a7181 6193Test "jn (3, 1.0)":
f964490f
RM
6194ildouble: 1
6195ldouble: 1
b50a7181 6196Test "jn (3, 10.0)":
e134f08a 6197double: 3
0ee38163 6198float: 2
e134f08a 6199idouble: 3
0ee38163 6200ifloat: 2
d700bc13
RM
6201ildouble: 2
6202ldouble: 2
b50a7181 6203Test "jn (3, 2.0)":
e134f08a 6204double: 1
0d9a071b 6205float: 2
e134f08a 6206idouble: 1
0d9a071b 6207ifloat: 2
f964490f
RM
6208ildouble: 2
6209ldouble: 2
b50a7181 6210Test "jn (3, 2.4048255576957729)":
68822d74
AS
6211double: 3
6212idouble: 3
84ba42c4
AS
6213ildouble: 1
6214ldouble: 1
b50a7181 6215Test "jn (4, 2.4048255576957729)":
68822d74
AS
6216double: 1
6217idouble: 1
84ba42c4
AS
6218ildouble: 2
6219ldouble: 2
b50a7181 6220Test "jn (5, 2.4048255576957729)":
68822d74
AS
6221double: 3
6222float: 1
6223idouble: 3
6224ifloat: 1
84ba42c4
AS
6225ildouble: 1
6226ldouble: 1
b50a7181 6227Test "jn (6, 2.4048255576957729)":
68822d74
AS
6228double: 4
6229float: 3
6230idouble: 4
6231ifloat: 3
84ba42c4
AS
6232ildouble: 4
6233ldouble: 4
b50a7181 6234Test "jn (7, 2.4048255576957729)":
68822d74
AS
6235double: 3
6236float: 5
6237idouble: 3
6238ifloat: 5
84ba42c4
AS
6239ildouble: 2
6240ldouble: 2
b50a7181 6241Test "jn (8, 2.4048255576957729)":
68822d74
AS
6242double: 3
6243float: 2
6244idouble: 3
6245ifloat: 2
84ba42c4
AS
6246ildouble: 4
6247ldouble: 4
b50a7181 6248Test "jn (9, 2.4048255576957729)":
c6922934 6249double: 2
68822d74 6250float: 2
c6922934 6251idouble: 2
68822d74 6252ifloat: 2
84ba42c4
AS
6253ildouble: 7
6254ldouble: 7
e134f08a
UD
6255
6256# lgamma
ddf985af
AZ
6257Test "lgamma (-0x1p-10)":
6258double: 1
6259idouble: 1
6260Test "lgamma (-0x1p-15)":
6261double: 1
6262float: 1
6263idouble: 1
6264ifloat: 1
6265Test "lgamma (-0x1p-20)":
6266double: 1
6267idouble: 1
6268Test "lgamma (-0x1p-5)":
6269double: 1
6270idouble: 1
b50a7181 6271Test "lgamma (0.7)":
e134f08a
UD
6272double: 1
6273float: 1
6274idouble: 1
6275ifloat: 1
ddf985af
AZ
6276Test "lgamma (0x1p-10)":
6277float: 1
6278ifloat: 1
6279Test "lgamma (0x1p-30)":
6280double: 1
6281idouble: 1
b50a7181 6282Test "lgamma (1.2)":
e134f08a
UD
6283double: 1
6284float: 2
6285idouble: 1
6286ifloat: 2
f964490f
RM
6287ildouble: 3
6288ldouble: 3
6289
e134f08a 6290# log10
b50a7181 6291Test "log10 (0.75)":
e134f08a 6292double: 1
14a6e35c 6293float: 2
e134f08a 6294idouble: 1
14a6e35c 6295ifloat: 2
b50a7181 6296Test "log10 (e)":
e134f08a
UD
6297float: 1
6298ifloat: 1
6299
6300# log1p
b50a7181 6301Test "log1p (-0.25)":
e134f08a 6302float: 1
e134f08a
UD
6303ifloat: 1
6304
f964490f 6305# log2
b50a7181 6306Test "log2 (e)":
f964490f
RM
6307ildouble: 1
6308ldouble: 1
6309
94e02fc4 6310# pow
b50a7181 6311Test "pow (0x0.ffffffp0, -0x1p24)":
94e02fc4
AZ
6312float: 1
6313ifloat: 1
b50a7181 6314Test "pow (0x0.ffffffp0, 0x1p24)":
94e02fc4
AZ
6315float: 1
6316ifloat: 1
b50a7181 6317Test "pow (0x1.000002p0, 0x1p24)":
94e02fc4
AZ
6318float: 1
6319ifloat: 1
6320
5e056687
AZ
6321# pow10
6322Test "pow10 (-1)":
6323double: 1
6324idouble: 1
6325Test "pow10 (-305)":
6326double: 1
6327idouble: 1
3f169543
AZ
6328ildouble: 1
6329ldouble: 1
5e056687
AZ
6330Test "pow10 (-36)":
6331double: 1
6332idouble: 1
6333Test "pow10 (3)":
6334double: 1
6335idouble: 1
6336Test "pow10 (36)":
6337double: 1
6338idouble: 1
6339
884c5db4 6340# pow_downward
b50a7181 6341Test "pow_downward (1.0625, 1.125)":
884c5db4
AS
6342ildouble: 1
6343ldouble: 1
b50a7181 6344Test "pow_downward (1.5, 1.03125)":
884c5db4
AS
6345float: 1
6346ifloat: 1
6347
6348# pow_towardzero
b50a7181 6349Test "pow_towardzero (1.0625, 1.125)":
884c5db4
AS
6350ildouble: 1
6351ldouble: 1
b50a7181 6352Test "pow_towardzero (1.5, 1.03125)":
884c5db4
AS
6353float: 1
6354ifloat: 1
6355
6356# pow_upward
b50a7181 6357Test "pow_upward (1.0625, 1.125)":
884c5db4
AS
6358float: 1
6359ifloat: 1
b50a7181 6360Test "pow_upward (1.5, 1.03125)":
884c5db4
AS
6361ildouble: 1
6362ldouble: 1
6363
d700bc13 6364# sin
b50a7181 6365Test "sin (16.0)":
d700bc13
RM
6366ildouble: 2
6367ldouble: 2
6368
c6922934 6369# sin_downward
b50a7181 6370Test "sin_downward (1)":
c6922934
AS
6371ildouble: 4
6372ldouble: 4
b50a7181 6373Test "sin_downward (10)":
c6922934
AS
6374float: 1
6375ifloat: 1
b50a7181 6376Test "sin_downward (2)":
c6922934
AS
6377ildouble: 1
6378ldouble: 1
b50a7181 6379Test "sin_downward (3)":
c6922934
AS
6380float: 1
6381ifloat: 1
6382ildouble: 2
6383ldouble: 2
b50a7181 6384Test "sin_downward (4)":
c6922934
AS
6385ildouble: 1
6386ldouble: 1
b50a7181 6387Test "sin_downward (5)":
c6922934
AS
6388float: 1
6389ifloat: 1
b50a7181 6390Test "sin_downward (6)":
c6922934
AS
6391float: 1
6392ifloat: 1
6393ildouble: 2
6394ldouble: 2
b50a7181 6395Test "sin_downward (8)":
c6922934
AS
6396ildouble: 1
6397ldouble: 1
6398
6399# sin_tonearest
b50a7181 6400Test "sin_tonearest (1)":
c6922934
AS
6401float: 1
6402ifloat: 1
6403
6404# sin_towardzero
b50a7181 6405Test "sin_towardzero (1)":
c6922934
AS
6406float: 1
6407ifloat: 1
3f169543
AZ
6408ildouble: 3
6409ldouble: 3
b50a7181 6410Test "sin_towardzero (10)":
c6922934
AS
6411float: 1
6412ifloat: 1
b50a7181 6413Test "sin_towardzero (2)":
c6922934
AS
6414ildouble: 1
6415ldouble: 1
b50a7181 6416Test "sin_towardzero (3)":
c6922934
AS
6417ildouble: 1
6418ldouble: 1
b50a7181 6419Test "sin_towardzero (4)":
c6922934
AS
6420float: 1
6421ifloat: 1
b50a7181 6422Test "sin_towardzero (5)":
c6922934
AS
6423float: 1
6424ifloat: 1
b50a7181 6425Test "sin_towardzero (8)":
c6922934
AS
6426ildouble: 1
6427ldouble: 1
b50a7181 6428Test "sin_towardzero (9)":
c6922934
AS
6429float: 1
6430ifloat: 1
6431ildouble: 1
6432ldouble: 1
6433
6434# sin_upward
b50a7181 6435Test "sin_upward (1)":
c6922934
AS
6436float: 1
6437ifloat: 1
3f169543
AZ
6438ildouble: 3
6439ldouble: 3
b50a7181 6440Test "sin_upward (2)":
c6922934
AS
6441float: 2
6442ifloat: 2
b50a7181 6443Test "sin_upward (3)":
c6922934
AS
6444ildouble: 1
6445ldouble: 1
b50a7181 6446Test "sin_upward (4)":
c6922934
AS
6447float: 1
6448ifloat: 1
6449ildouble: 1
6450ldouble: 1
b50a7181 6451Test "sin_upward (6)":
c6922934
AS
6452ildouble: 1
6453ldouble: 1
b50a7181 6454Test "sin_upward (9)":
c6922934
AS
6455float: 1
6456ifloat: 1
6457
e134f08a 6458# sincos
db62a907 6459Test "sincos (0x1p+120) extra output 2":
1818fcb7
AS
6460float: 1
6461ifloat: 1
db62a907 6462Test "sincos (0x1p+127) extra output 2":
1818fcb7
AS
6463float: 1
6464ifloat: 1
db62a907 6465Test "sincos (M_PI_6l*2.0) extra output 1":
e134f08a 6466double: 1
0ee38163 6467float: 1
e134f08a 6468idouble: 1
0ee38163 6469ifloat: 1
db62a907 6470Test "sincos (M_PI_6l*2.0) extra output 2":
e134f08a
UD
6471double: 1
6472float: 1
6473idouble: 1
6474ifloat: 1
db62a907 6475Test "sincos (pi/2) extra output 2":
0ee38163
RM
6476double: 1
6477float: 1
6478idouble: 1
6479ifloat: 1
db62a907 6480Test "sincos (pi/6) extra output 2":
e134f08a
UD
6481float: 1
6482ifloat: 1
6483
f964490f 6484# sinh
b50a7181 6485Test "sinh (0.75)":
f964490f
RM
6486ildouble: 1
6487ldouble: 1
6488
884c5db4 6489# sinh_downward
b50a7181 6490Test "sinh_downward (22)":
884c5db4
AS
6491float: 1
6492ifloat: 1
6493ildouble: 2
6494ldouble: 2
b50a7181 6495Test "sinh_downward (23)":
884c5db4
AS
6496float: 1
6497ifloat: 1
b50a7181 6498Test "sinh_downward (24)":
884c5db4
AS
6499float: 1
6500ifloat: 1
6501ildouble: 1
6502ldouble: 1
6503
6504# sinh_towardzero
b50a7181 6505Test "sinh_towardzero (22)":
884c5db4
AS
6506float: 1
6507ifloat: 1
6508ildouble: 2
6509ldouble: 2
b50a7181 6510Test "sinh_towardzero (23)":
884c5db4
AS
6511float: 1
6512ifloat: 1
b50a7181 6513Test "sinh_towardzero (24)":
884c5db4
AS
6514float: 1
6515ifloat: 1
6516ildouble: 1
6517ldouble: 1
6518
6519# sinh_upward
b50a7181 6520Test "sinh_upward (23)":
884c5db4
AS
6521ildouble: 1
6522ldouble: 1
b50a7181 6523Test "sinh_upward (24)":
884c5db4
AS
6524ildouble: 1
6525ldouble: 1
6526
c6922934 6527# sqrt
b50a7181 6528Test "sqrt (0.75)":
c6922934
AS
6529double: 1
6530idouble: 1
b50a7181 6531Test "sqrt (2)":
c6922934
AS
6532double: 1
6533idouble: 1
6534
e134f08a 6535# tan
b50a7181 6536Test "tan (-0xc.908p-4)":
1818fcb7
AS
6537ildouble: 2
6538ldouble: 2
b50a7181 6539Test "tan (-0xc.90cp-4)":
1818fcb7
AS
6540ildouble: 2
6541ldouble: 2
b50a7181 6542Test "tan (-0xc.90ep-4)":
1818fcb7
AS
6543ildouble: 2
6544ldouble: 2
b50a7181 6545Test "tan (-0xc.90f8p-4)":
1818fcb7
AS
6546ildouble: 2
6547ldouble: 2
b50a7181 6548Test "tan (-0xc.90fcp-4)":
1818fcb7
AS
6549ildouble: 1
6550ldouble: 1
b50a7181 6551Test "tan (-0xc.90fd8p-4)":
1818fcb7
AS
6552ildouble: 1
6553ldouble: 1
b50a7181 6554Test "tan (-0xc.90fdap-4)":
1818fcb7
AS
6555ildouble: 1
6556ldouble: 1
b50a7181 6557Test "tan (-0xc.92p-4)":
1818fcb7
AS
6558ildouble: 1
6559ldouble: 1
b50a7181 6560Test "tan (-0xc.9p-4)":
1818fcb7
AS
6561ildouble: 1
6562ldouble: 1
b50a7181 6563Test "tan (0xc.908p-4)":
1818fcb7
AS
6564ildouble: 2
6565ldouble: 2
b50a7181 6566Test "tan (0xc.90cp-4)":
1818fcb7
AS
6567ildouble: 2
6568ldouble: 2
b50a7181 6569Test "tan (0xc.90ep-4)":
1818fcb7
AS
6570ildouble: 2
6571ldouble: 2
b50a7181 6572Test "tan (0xc.90f8p-4)":
1818fcb7
AS
6573ildouble: 2
6574ldouble: 2
b50a7181 6575Test "tan (0xc.90fcp-4)":
1818fcb7
AS
6576ildouble: 1
6577ldouble: 1
b50a7181 6578Test "tan (0xc.90fd8p-4)":
1818fcb7
AS
6579ildouble: 1
6580ldouble: 1
b50a7181 6581Test "tan (0xc.90fdap-4)":
1818fcb7
AS
6582ildouble: 1
6583ldouble: 1
b50a7181 6584Test "tan (0xc.92p-4)":
1818fcb7
AS
6585ildouble: 1
6586ldouble: 1
b50a7181 6587Test "tan (0xc.9p-4)":
1818fcb7
AS
6588ildouble: 1
6589ldouble: 1
b50a7181 6590Test "tan (pi/4)":
0ee38163
RM
6591double: 1
6592idouble: 1
f964490f
RM
6593ildouble: 1
6594ldouble: 1
6595
c6922934 6596# tan_downward
b50a7181 6597Test "tan_downward (1)":
c6922934
AS
6598float: 1
6599ifloat: 1
6600ildouble: 2
6601ldouble: 2
b50a7181 6602Test "tan_downward (10)":
c6922934
AS
6603float: 1
6604ifloat: 1
6605ildouble: 2
6606ldouble: 2
b50a7181 6607Test "tan_downward (2)":
c6922934
AS
6608float: 1
6609ifloat: 1
6610ildouble: 1
6611ldouble: 1
b50a7181 6612Test "tan_downward (6)":
c6922934
AS
6613float: 1
6614ifloat: 1
6615ildouble: 1
6616ldouble: 1
b50a7181 6617Test "tan_downward (8)":
c6922934
AS
6618float: 1
6619ifloat: 1
b50a7181 6620Test "tan_downward (9)":
c6922934
AS
6621float: 1
6622ifloat: 1
6623ildouble: 1
6624ldouble: 1
6625
6626# tan_tonearest
b50a7181 6627Test "tan_tonearest (10)":
c6922934
AS
6628ildouble: 1
6629ldouble: 1
b50a7181 6630Test "tan_tonearest (4)":
c6922934
AS
6631ildouble: 1
6632ldouble: 1
b50a7181 6633Test "tan_tonearest (7)":
c6922934
AS
6634ildouble: 1
6635ldouble: 1
6636
6637# tan_towardzero
b50a7181 6638Test "tan_towardzero (10)":
c6922934
AS
6639float: 1
6640ifloat: 1
6641ildouble: 2
6642ldouble: 2
765714ca
AM
6643Test "tan_towardzero (2)":
6644ildouble: 1
6645ldouble: 1
b50a7181 6646Test "tan_towardzero (3)":
c6922934
AS
6647float: 1
6648ifloat: 1
6649ildouble: 3
6650ldouble: 3
b50a7181 6651Test "tan_towardzero (4)":
c6922934
AS
6652float: 1
6653ifloat: 1
6654ildouble: 1
6655ldouble: 1
b50a7181 6656Test "tan_towardzero (5)":
c6922934
AS
6657float: 1
6658ifloat: 1
b50a7181 6659Test "tan_towardzero (6)":
c6922934
AS
6660ildouble: 1
6661ldouble: 1
b50a7181 6662Test "tan_towardzero (7)":
c6922934
AS
6663ildouble: 2
6664ldouble: 2
b50a7181 6665Test "tan_towardzero (9)":
c6922934
AS
6666float: 1
6667ifloat: 1
6668ildouble: 1
6669ldouble: 1
6670
6671# tan_upward
b50a7181 6672Test "tan_upward (10)":
c6922934
AS
6673ildouble: 1
6674ldouble: 1
b50a7181 6675Test "tan_upward (3)":
c6922934
AS
6676float: 1
6677ifloat: 1
6678ildouble: 3
6679ldouble: 3
b50a7181 6680Test "tan_upward (5)":
c6922934
AS
6681float: 1
6682ifloat: 1
6683ildouble: 1
6684ldouble: 1
b50a7181 6685Test "tan_upward (6)":
c6922934
AS
6686ildouble: 1
6687ldouble: 1
b50a7181 6688Test "tan_upward (7)":
c6922934
AS
6689ildouble: 1
6690ldouble: 1
b50a7181 6691Test "tan_upward (9)":
c6922934
AS
6692ildouble: 1
6693ldouble: 1
6694
f964490f 6695# tanh
b50a7181 6696Test "tanh (-0.75)":
f964490f
RM
6697ildouble: 1
6698ldouble: 1
b50a7181 6699Test "tanh (0.75)":
f964490f
RM
6700ildouble: 1
6701ldouble: 1
e134f08a 6702
e134f08a 6703# tgamma
b50a7181 6704Test "tgamma (-0.5)":
e134f08a
UD
6705double: 1
6706float: 1
6707idouble: 1
6708ifloat: 1
b50a7181 6709Test "tgamma (-0x0.fffffffffffff8p0)":
e9a5e0fd
AZ
6710double: 1
6711idouble: 1
6712ildouble: 1
6713ldouble: 1
b50a7181 6714Test "tgamma (-0x0.ffffffp0)":
e9a5e0fd
AZ
6715float: 1
6716ifloat: 1
b50a7181 6717Test "tgamma (-0x1.000002p0)":
e9a5e0fd
AZ
6718double: 2
6719idouble: 2
6720ildouble: 1
6721ldouble: 1
b50a7181 6722Test "tgamma (-0x1.0a32a2p+5)":
e9a5e0fd
AZ
6723float: 2
6724ifloat: 2
b50a7181 6725Test "tgamma (-0x13.ffffep0)":
3f169543
AZ
6726float: 2
6727ifloat: 2
b50a7181 6728Test "tgamma (-0x13.fffffffffffffffffffffffff8p0)":
e9a5e0fd
AZ
6729ildouble: 2
6730ldouble: 2
b50a7181 6731Test "tgamma (-0x13.ffffffffffffp0)":
e9a5e0fd
AZ
6732ildouble: 1
6733ldouble: 1
b50a7181 6734Test "tgamma (-0x14.000000000001p0)":
e9a5e0fd
AZ
6735double: 1
6736idouble: 1
6737ildouble: 2
6738ldouble: 2
b50a7181 6739Test "tgamma (-0x14.00002p0)":
e9a5e0fd
AZ
6740float: 1
6741ifloat: 1
b50a7181 6742Test "tgamma (-0x1d.ffffep0)":
e9a5e0fd
AZ
6743double: 1
6744float: 1
6745idouble: 1
6746ifloat: 1
6747ildouble: 1
6748ldouble: 1
b50a7181 6749Test "tgamma (-0x1d.fffffffffffffffffffffffff8p0)":
e9a5e0fd
AZ
6750ildouble: 1
6751ldouble: 1
b50a7181 6752Test "tgamma (-0x1d.ffffffffffffp0)":
e9a5e0fd
AZ
6753ildouble: 1
6754ldouble: 1
b50a7181 6755Test "tgamma (-0x1e.00000000000000000000000008p0)":
e9a5e0fd
AZ
6756ildouble: 2
6757ldouble: 2
b50a7181 6758Test "tgamma (-0x1e.000000000001p0)":
e9a5e0fd
AZ
6759double: 3
6760idouble: 3
6761ildouble: 3
6762ldouble: 3
b50a7181 6763Test "tgamma (-0x1e.00002p0)":
e9a5e0fd
AZ
6764double: 1
6765float: 1
6766idouble: 1
6767ifloat: 1
b50a7181 6768Test "tgamma (-0x2.0000000000002p0)":
e9a5e0fd
AZ
6769double: 1
6770idouble: 1
b50a7181 6771Test "tgamma (-0x2.000004p0)":
e9a5e0fd
AZ
6772double: 2
6773float: 1
6774idouble: 2
6775ifloat: 1
6776ildouble: 1
6777ldouble: 1
b50a7181 6778Test "tgamma (-0x2.fffffcp0)":
e9a5e0fd
AZ
6779double: 1
6780float: 1
6781idouble: 1
6782ifloat: 1
6783ildouble: 1
6784ldouble: 1
b50a7181 6785Test "tgamma (-0x27.fffffffffffep0)":
e9a5e0fd
AZ
6786double: 1
6787idouble: 1
b50a7181 6788Test "tgamma (-0x27.fffffffffffffffffffffffffp0)":
e9a5e0fd
AZ
6789ildouble: 1
6790ldouble: 1
3f169543
AZ
6791Test "tgamma (-0x28.0000000000000000000000001p0)":
6792ildouble: 1
6793ldouble: 1
b50a7181 6794Test "tgamma (-0x28.000000000002p0)":
e9a5e0fd
AZ
6795double: 1
6796idouble: 1
6797ildouble: 1
6798ldouble: 1
b50a7181 6799Test "tgamma (-0x28.00004p0)":
e9a5e0fd
AZ
6800double: 2
6801idouble: 2
b50a7181 6802Test "tgamma (-0x29.0000000000000000000000001p0)":
e9a5e0fd
AZ
6803ildouble: 1
6804ldouble: 1
b50a7181 6805Test "tgamma (-0x29.00004p0)":
e9a5e0fd
AZ
6806double: 1
6807idouble: 1
b50a7181 6808Test "tgamma (-0x29.ffffcp0)":
e9a5e0fd
AZ
6809double: 1
6810idouble: 1
6811ildouble: 1
6812ldouble: 1
b50a7181 6813Test "tgamma (-0x29.fffffffffffep0)":
e9a5e0fd
AZ
6814ildouble: 1
6815ldouble: 1
b50a7181 6816Test "tgamma (-0x2a.0000000000000000000000001p0)":
e9a5e0fd
AZ
6817ildouble: 1
6818ldouble: 1
b50a7181 6819Test "tgamma (-0x3.000004p0)":
e9a5e0fd
AZ
6820double: 2
6821float: 1
6822idouble: 2
6823ifloat: 1
b50a7181 6824Test "tgamma (-0x3.fffffcp0)":
e9a5e0fd
AZ
6825double: 1
6826float: 1
6827idouble: 1
6828ifloat: 1
b50a7181 6829Test "tgamma (-0x3.ffffffffffffep0)":
e9a5e0fd
AZ
6830double: 2
6831idouble: 2
b50a7181 6832Test "tgamma (-0x31.fffffffffffep0)":
e9a5e0fd
AZ
6833double: 3
6834idouble: 3
b50a7181 6835Test "tgamma (-0x32.0000000000000000000000001p0)":
e9a5e0fd
AZ
6836ildouble: 1
6837ldouble: 1
b50a7181 6838Test "tgamma (-0x32.000000000002p0)":
e9a5e0fd
AZ
6839ildouble: 1
6840ldouble: 1
b50a7181 6841Test "tgamma (-0x4.000008p0)":
e9a5e0fd
AZ
6842float: 1
6843ifloat: 1
b50a7181 6844Test "tgamma (-0x4.fffff8p0)":
e9a5e0fd
AZ
6845double: 1
6846float: 1
6847idouble: 1
6848ifloat: 1
b50a7181 6849Test "tgamma (-0x4.ffffffffffffcp0)":
e9a5e0fd
AZ
6850double: 1
6851idouble: 1
6852ildouble: 1
6853ldouble: 1
b50a7181 6854Test "tgamma (-0x5.0000000000004p0)":
e9a5e0fd
AZ
6855ildouble: 1
6856ldouble: 1
b50a7181 6857Test "tgamma (-0x5.000008p0)":
e9a5e0fd
AZ
6858double: 1
6859float: 2
6860idouble: 1
6861ifloat: 2
b50a7181 6862Test "tgamma (-0x5.ffffffffffffcp0)":
e9a5e0fd
AZ
6863double: 1
6864idouble: 1
b50a7181 6865Test "tgamma (-0x6.000008p0)":
e9a5e0fd
AZ
6866float: 2
6867ifloat: 2
6868ildouble: 1
6869ldouble: 1
b50a7181 6870Test "tgamma (-0x6.fffff8p0)":
e9a5e0fd
AZ
6871double: 2
6872float: 1
6873idouble: 2
6874ifloat: 1
6875ildouble: 1
6876ldouble: 1
b50a7181 6877Test "tgamma (-0x6.ffffffffffffcp0)":
e9a5e0fd
AZ
6878double: 4
6879idouble: 4
6880ildouble: 2
6881ldouble: 2
b50a7181 6882Test "tgamma (-0x63.fffffffffffcp0)":
e9a5e0fd
AZ
6883double: 2
6884idouble: 2
6885ildouble: 1
6886ldouble: 1
b50a7181 6887Test "tgamma (-0x63.ffffffffffffffffffffffffep0)":
e9a5e0fd
AZ
6888ildouble: 1
6889ldouble: 1
b50a7181 6890Test "tgamma (-0x64.000000000004p0)":
e9a5e0fd
AZ
6891double: 1
6892idouble: 1
6893ildouble: 1
6894ldouble: 1
b50a7181 6895Test "tgamma (-0x7.0000000000004p0)":
e9a5e0fd
AZ
6896double: 3
6897idouble: 3
3f169543
AZ
6898ildouble: 2
6899ldouble: 2
b50a7181 6900Test "tgamma (-0x7.000008p0)":
e9a5e0fd 6901double: 1
3f169543 6902float: 1
e9a5e0fd 6903idouble: 1
3f169543 6904ifloat: 1
b50a7181 6905Test "tgamma (-0x7.fffff8p0)":
e9a5e0fd
AZ
6906double: 3
6907float: 1
6908idouble: 3
6909ifloat: 1
b50a7181 6910Test "tgamma (-0x7.ffffffffffffcp0)":
e9a5e0fd
AZ
6911double: 3
6912idouble: 3
6913ildouble: 3
6914ldouble: 3
b50a7181 6915Test "tgamma (-0x8.00000000000000000000000004p0)":
e9a5e0fd
AZ
6916ildouble: 1
6917ldouble: 1
b50a7181 6918Test "tgamma (-0x8.00001p0)":
e9a5e0fd
AZ
6919double: 2
6920idouble: 2
b50a7181 6921Test "tgamma (-0x9.ffffffffffff8p0)":
e9a5e0fd
AZ
6922double: 1
6923idouble: 1
6924ildouble: 2
6925ldouble: 2
b50a7181 6926Test "tgamma (-0x9.fffffp0)":
3f169543
AZ
6927float: 1
6928ifloat: 1
e9a5e0fd
AZ
6929ildouble: 1
6930ldouble: 1
b50a7181 6931Test "tgamma (-0x96.000000000008p0)":
e9a5e0fd
AZ
6932double: 1
6933idouble: 1
b50a7181 6934Test "tgamma (-0xa.00001p0)":
e9a5e0fd
AZ
6935double: 1
6936idouble: 1
6937ildouble: 2
6938ldouble: 2
b50a7181 6939Test "tgamma (-2.5)":
e9a5e0fd
AZ
6940double: 1
6941float: 2
6942idouble: 1
6943ifloat: 2
6944ildouble: 1
6945ldouble: 1
b50a7181 6946Test "tgamma (-3.5)":
e9a5e0fd
AZ
6947double: 1
6948float: 1
6949idouble: 1
6950ifloat: 1
b50a7181 6951Test "tgamma (-4.5)":
e9a5e0fd
AZ
6952double: 1
6953float: 1
6954idouble: 1
6955ifloat: 1
6956ildouble: 1
6957ldouble: 1
b50a7181 6958Test "tgamma (-5.5)":
e9a5e0fd
AZ
6959double: 1
6960idouble: 1
b50a7181 6961Test "tgamma (-6.5)":
e9a5e0fd
AZ
6962float: 1
6963ifloat: 1
b50a7181 6964Test "tgamma (-7.5)":
e9a5e0fd
AZ
6965double: 2
6966float: 1
6967idouble: 2
6968ifloat: 1
b50a7181 6969Test "tgamma (-8.5)":
e9a5e0fd
AZ
6970double: 1
6971float: 1
6972idouble: 1
6973ifloat: 1
b50a7181 6974Test "tgamma (-9.5)":
e9a5e0fd
AZ
6975double: 1
6976float: 2
6977idouble: 1
6978ifloat: 2
b50a7181 6979Test "tgamma (0.5)":
e134f08a
UD
6980float: 1
6981ifloat: 1
b50a7181 6982Test "tgamma (0.7)":
e134f08a
UD
6983double: 1
6984float: 1
6985idouble: 1
6986ifloat: 1
b50a7181 6987Test "tgamma (0x1.fffffep0)":
e9a5e0fd
AZ
6988float: 1
6989ifloat: 1
b50a7181 6990Test "tgamma (0x1.fffffffffffffp0)":
e9a5e0fd
AZ
6991double: 1
6992idouble: 1
b50a7181 6993Test "tgamma (0x1p-24)":
e9a5e0fd
AZ
6994float: 1
6995ifloat: 1
b50a7181 6996Test "tgamma (0x1p-53)":
e9a5e0fd
AZ
6997double: 1
6998idouble: 1
b50a7181 6999Test "tgamma (0x2.30a43cp+4)":
e9a5e0fd 7000double: 1
3f169543 7001float: 2
e9a5e0fd 7002idouble: 1
3f169543 7003ifloat: 2
b50a7181 7004Test "tgamma (0x2.fffffcp0)":
e9a5e0fd
AZ
7005float: 3
7006ifloat: 3
b50a7181 7007Test "tgamma (0x3.fffffcp0)":
e9a5e0fd
AZ
7008float: 1
7009ifloat: 1
b50a7181 7010Test "tgamma (0x3.ffffffffffffep0)":
e9a5e0fd
AZ
7011double: 1
7012idouble: 1
b50a7181 7013Test "tgamma (0x4.0000000000004p0)":
e9a5e0fd
AZ
7014double: 1
7015idouble: 1
b50a7181 7016Test "tgamma (0x4.fffff8p0)":
e9a5e0fd
AZ
7017float: 1
7018ifloat: 1
b50a7181 7019Test "tgamma (0x4.ffffffffffffcp0)":
e9a5e0fd
AZ
7020double: 1
7021idouble: 1
7022ildouble: 1
7023ldouble: 1
b50a7181 7024Test "tgamma (0x5.0000000000004p0)":
e9a5e0fd
AZ
7025double: 1
7026idouble: 1
b50a7181 7027Test "tgamma (0x5.000008p0)":
e9a5e0fd
AZ
7028float: 3
7029ifloat: 3
b50a7181 7030Test "tgamma (0x5.fffff8p0)":
e9a5e0fd
AZ
7031double: 1
7032float: 1
7033idouble: 1
7034ifloat: 1
b50a7181 7035Test "tgamma (0x6.0000000000004p0)":
e9a5e0fd
AZ
7036double: 1
7037idouble: 1
b50a7181 7038Test "tgamma (0x6.000008p0)":
e9a5e0fd
AZ
7039float: 2
7040ifloat: 2
b50a7181 7041Test "tgamma (0x6.fffff8p0)":
e9a5e0fd
AZ
7042double: 1
7043idouble: 1
b50a7181 7044Test "tgamma (0x6.ffffffffffffcp0)":
e9a5e0fd
AZ
7045double: 4
7046idouble: 4
7047ildouble: 1
7048ldouble: 1
b50a7181 7049Test "tgamma (0x7.0000000000004p0)":
e9a5e0fd
AZ
7050double: 4
7051idouble: 4
3f169543
AZ
7052ildouble: 1
7053ldouble: 1
b50a7181 7054Test "tgamma (0x7.000008p0)":
e9a5e0fd 7055double: 1
3f169543 7056float: 1
e9a5e0fd 7057idouble: 1
3f169543 7058ifloat: 1
b50a7181 7059Test "tgamma (0x7.fffff8p0)":
e9a5e0fd
AZ
7060double: 2
7061float: 1
7062idouble: 2
7063ifloat: 1
b50a7181 7064Test "tgamma (0x7.ffffffffffffcp0)":
e9a5e0fd
AZ
7065double: 2
7066idouble: 2
7067ildouble: 1
7068ldouble: 1
b50a7181 7069Test "tgamma (0x8.00001p0)":
e9a5e0fd
AZ
7070double: 2
7071idouble: 2
b50a7181 7072Test "tgamma (0xa.b9fd72b0fb238p+4)":
e9a5e0fd
AZ
7073double: 1
7074idouble: 1
7075ildouble: 2
7076ldouble: 2
b50a7181 7077Test "tgamma (0xa.b9fd72b0fb23a9ddbf0d3804f4p+4)":
e9a5e0fd
AZ
7078ildouble: 1
7079ldouble: 1
b50a7181 7080Test "tgamma (10)":
e9a5e0fd
AZ
7081double: 1
7082float: 1
7083idouble: 1
7084ifloat: 1
b50a7181 7085Test "tgamma (18.5)":
e9a5e0fd 7086double: 1
3f169543 7087float: 1
e9a5e0fd 7088idouble: 1
3f169543 7089ifloat: 1
e9a5e0fd
AZ
7090ildouble: 1
7091ldouble: 1
b50a7181 7092Test "tgamma (19.5)":
e9a5e0fd
AZ
7093double: 2
7094idouble: 2
3f169543
AZ
7095ildouble: 1
7096ldouble: 1
b50a7181 7097Test "tgamma (2.5)":
e9a5e0fd
AZ
7098float: 2
7099ifloat: 2
7100ildouble: 1
7101ldouble: 1
b50a7181 7102Test "tgamma (23.5)":
e9a5e0fd
AZ
7103double: 1
7104float: 1
7105idouble: 1
7106ifloat: 1
b50a7181 7107Test "tgamma (29.5)":
e9a5e0fd
AZ
7108double: 1
7109float: 1
7110idouble: 1
7111ifloat: 1
b50a7181 7112Test "tgamma (3)":
e9a5e0fd
AZ
7113float: 1
7114ifloat: 1
b50a7181 7115Test "tgamma (3.5)":
e9a5e0fd
AZ
7116float: 2
7117ifloat: 2
3f169543
AZ
7118Test "tgamma (30.5)":
7119float: 1
7120ifloat: 1
b50a7181 7121Test "tgamma (33.5)":
3f169543
AZ
7122float: 1
7123ifloat: 1
e9a5e0fd
AZ
7124ildouble: 1
7125ldouble: 1
b50a7181 7126Test "tgamma (34.5)":
e9a5e0fd 7127double: 1
3f169543 7128float: 2
e9a5e0fd 7129idouble: 1
3f169543 7130ifloat: 2
e9a5e0fd
AZ
7131ildouble: 1
7132ldouble: 1
b50a7181 7133Test "tgamma (4)":
e9a5e0fd
AZ
7134float: 1
7135ifloat: 1
b50a7181 7136Test "tgamma (4.5)":
e9a5e0fd
AZ
7137double: 1
7138float: 1
7139idouble: 1
7140ifloat: 1
b50a7181 7141Test "tgamma (6)":
e9a5e0fd
AZ
7142float: 1
7143ifloat: 1
b50a7181 7144Test "tgamma (6.5)":
e9a5e0fd
AZ
7145float: 1
7146ifloat: 1
b50a7181 7147Test "tgamma (7)":
e9a5e0fd
AZ
7148double: 1
7149idouble: 1
b50a7181 7150Test "tgamma (7.5)":
e9a5e0fd
AZ
7151double: 2
7152float: 1
7153idouble: 2
7154ifloat: 1
7155ildouble: 1
7156ldouble: 1
b50a7181 7157Test "tgamma (8)":
e9a5e0fd
AZ
7158double: 1
7159idouble: 1
b50a7181 7160Test "tgamma (8.5)":
e9a5e0fd
AZ
7161double: 1
7162float: 1
7163idouble: 1
7164ifloat: 1
b50a7181 7165Test "tgamma (9)":
e9a5e0fd
AZ
7166double: 1
7167idouble: 1
b50a7181 7168Test "tgamma (9.5)":
e9a5e0fd
AZ
7169double: 1
7170float: 1
7171idouble: 1
7172ifloat: 1
7173ildouble: 1
7174ldouble: 1
e134f08a
UD
7175
7176# y0
b50a7181 7177Test "y0 (0.125)":
f1122ec3
UD
7178ildouble: 1
7179ldouble: 1
b50a7181 7180Test "y0 (0.75)":
f964490f
RM
7181ildouble: 1
7182ldouble: 1
b50a7181 7183Test "y0 (0x1.3ffp+74)":
e79d442e
AS
7184double: 1
7185idouble: 1
b50a7181 7186Test "y0 (0x1.ff00000000002p+840)":
e79d442e
AS
7187double: 1
7188idouble: 1
7189ildouble: 1
7190ldouble: 1
b50a7181 7191Test "y0 (0x1p-100)":
4e6e34e6
AS
7192ildouble: 1
7193ldouble: 1
b50a7181 7194Test "y0 (0x1p-110)":
4e6e34e6
AS
7195double: 1
7196idouble: 1
7197ildouble: 1
7198ldouble: 1
b50a7181 7199Test "y0 (0x1p-20)":
4e6e34e6
AS
7200double: 1
7201idouble: 1
b50a7181 7202Test "y0 (0x1p-30)":
4e6e34e6
AS
7203float: 1
7204ifloat: 1
7205ildouble: 1
7206ldouble: 1
b50a7181 7207Test "y0 (0x1p-40)":
4e6e34e6
AS
7208double: 1
7209float: 1
7210idouble: 1
7211ifloat: 1
b50a7181 7212Test "y0 (0x1p-60)":
4e6e34e6
AS
7213float: 1
7214ifloat: 1
b50a7181 7215Test "y0 (0x1p-70)":
4e6e34e6
AS
7216double: 1
7217float: 1
7218idouble: 1
7219ifloat: 1
b50a7181 7220Test "y0 (0x1p-80)":
4e6e34e6
AS
7221double: 1
7222idouble: 1
b50a7181 7223Test "y0 (0x1p1023)":
7e7b6f36
AZ
7224ildouble: 1
7225ldouble: 1
b50a7181 7226Test "y0 (1.0)":
e134f08a
UD
7227double: 2
7228float: 1
7229idouble: 2
7230ifloat: 1
f964490f
RM
7231ildouble: 1
7232ldouble: 1
b50a7181 7233Test "y0 (1.5)":
e134f08a
UD
7234double: 2
7235float: 1
7236idouble: 2
7237ifloat: 1
b50a7181 7238Test "y0 (10.0)":
0ee38163 7239double: 1
e134f08a 7240float: 1
0ee38163 7241idouble: 1
e134f08a 7242ifloat: 1
d700bc13
RM
7243ildouble: 1
7244ldouble: 1
b50a7181 7245Test "y0 (2.0)":
0ee38163
RM
7246double: 1
7247idouble: 1
b50a7181 7248Test "y0 (8.0)":
e134f08a
UD
7249double: 1
7250float: 1
7251idouble: 1
7252ifloat: 1
d700bc13
RM
7253ildouble: 1
7254ldouble: 1
e134f08a
UD
7255
7256# y1
b50a7181 7257Test "y1 (0.125)":
b07d45ec
RM
7258double: 1
7259idouble: 1
b50a7181 7260Test "y1 (0x1.001000001p+593)":
e79d442e
AS
7261ildouble: 2
7262ldouble: 2
b50a7181 7263Test "y1 (0x1.27e204p+99)":
e79d442e
AS
7264double: 1
7265float: 1
7266idouble: 1
7267ifloat: 1
7268ildouble: 1
7269ldouble: 1
b50a7181 7270Test "y1 (0x1p-10)":
4e6e34e6
AS
7271double: 1
7272idouble: 1
b50a7181 7273Test "y1 (0x1p-20)":
4e6e34e6
AS
7274ildouble: 1
7275ldouble: 1
b50a7181 7276Test "y1 (0x1p1023)":
7e7b6f36
AZ
7277ildouble: 1
7278ldouble: 1
b50a7181 7279Test "y1 (1.5)":
b07d45ec
RM
7280float: 1
7281ifloat: 1
b50a7181 7282Test "y1 (10.0)":
e134f08a
UD
7283double: 3
7284float: 1
7285idouble: 3
7286ifloat: 1
d700bc13
RM
7287ildouble: 2
7288ldouble: 2
b50a7181 7289Test "y1 (2.0)":
c6922934 7290double: 2
e134f08a 7291float: 1
d700bc13
RM
7292idouble: 2
7293ifloat: 2
b50a7181 7294Test "y1 (8.0)":
e134f08a
UD
7295double: 1
7296float: 2
7297idouble: 1
7298ifloat: 2
47cf2278
SP
7299ildouble: 1
7300ldouble: 1
e134f08a
UD
7301
7302# yn
b50a7181 7303Test "yn (0, 0.125)":
f1122ec3
UD
7304ildouble: 1
7305ldouble: 1
b50a7181 7306Test "yn (0, 0.75)":
f964490f
RM
7307ildouble: 1
7308ldouble: 1
b50a7181 7309Test "yn (0, 1.0)":
e134f08a
UD
7310double: 2
7311float: 1
7312idouble: 2
7313ifloat: 1
47cf2278
SP
7314ildouble: 1
7315ldouble: 1
b50a7181 7316Test "yn (0, 1.5)":
e134f08a
UD
7317double: 2
7318float: 1
7319idouble: 2
7320ifloat: 1
b50a7181 7321Test "yn (0, 10.0)":
0ee38163 7322double: 1
e134f08a 7323float: 1
0ee38163 7324idouble: 1
e134f08a 7325ifloat: 1
d700bc13
RM
7326ildouble: 2
7327ldouble: 2
b50a7181 7328Test "yn (0, 2.0)":
0ee38163
RM
7329double: 1
7330idouble: 1
b50a7181 7331Test "yn (0, 8.0)":
e134f08a
UD
7332double: 1
7333float: 1
7334idouble: 1
7335ifloat: 1
47cf2278
SP
7336ildouble: 1
7337ldouble: 1
b50a7181 7338Test "yn (1, 0.125)":
b07d45ec
RM
7339double: 1
7340idouble: 1
b50a7181 7341Test "yn (1, 1.5)":
0ee38163
RM
7342float: 2
7343ifloat: 2
b50a7181 7344Test "yn (1, 10.0)":
e134f08a
UD
7345double: 3
7346float: 1
7347idouble: 3
7348ifloat: 1
d700bc13
RM
7349ildouble: 2
7350ldouble: 2
b50a7181 7351Test "yn (1, 2.0)":
c6922934 7352double: 2
e134f08a 7353float: 1
c6922934 7354idouble: 2
e134f08a 7355ifloat: 1
b50a7181 7356Test "yn (1, 8.0)":
e134f08a
UD
7357double: 1
7358float: 2
7359idouble: 1
7360ifloat: 2
47cf2278
SP
7361ildouble: 1
7362ldouble: 1
b50a7181 7363Test "yn (10, 0.125)":
b07d45ec
RM
7364double: 1
7365idouble: 1
b50a7181 7366Test "yn (10, 0.75)":
e134f08a 7367double: 1
14a6e35c 7368float: 2
e134f08a 7369idouble: 1
14a6e35c 7370ifloat: 2
b50a7181 7371Test "yn (10, 1.0)":
e134f08a
UD
7372float: 2
7373ifloat: 2
b50a7181 7374Test "yn (10, 10.0)":
e134f08a 7375double: 2
0ee38163 7376float: 2
e134f08a 7377idouble: 2
0ee38163 7378ifloat: 2
d700bc13
RM
7379ildouble: 2
7380ldouble: 2
b50a7181 7381Test "yn (10, 2.0)":
0ee38163 7382double: 3
e134f08a 7383float: 1
0ee38163 7384idouble: 3
e134f08a 7385ifloat: 1
47cf2278
SP
7386ildouble: 1
7387ldouble: 1
ddf985af
AZ
7388Test "yn (2, 0x1.ffff62p+99)":
7389double: 1
7390idouble: 1
7391Test "yn (2, 0x1p1023)":
7392ildouble: 1
7393ldouble: 1
7394Test "yn (2, 0x1p127)":
7395double: 1
7396float: 1
7397idouble: 1
7398ifloat: 1
7399ildouble: 1
7400ldouble: 1
b50a7181 7401Test "yn (3, 0.125)":
f964490f
RM
7402double: 1
7403idouble: 1
b50a7181 7404Test "yn (3, 0.75)":
e134f08a 7405float: 1
e134f08a 7406ifloat: 1
b50a7181 7407Test "yn (3, 10.0)":
e134f08a
UD
7408double: 1
7409float: 1
7410idouble: 1
7411ifloat: 1
47cf2278
SP
7412ildouble: 1
7413ldouble: 1
b50a7181 7414Test "yn (3, 2.0)":
e134f08a
UD
7415double: 1
7416idouble: 1
7417
7418# Maximal error of functions:
f964490f
RM
7419Function: "acos":
7420ildouble: 1
7421ldouble: 1
7422
31dc8730 7423Function: "acos_downward":
31dc8730 7424double: 1
e7725326 7425float: 1
31dc8730 7426idouble: 1
e7725326 7427ifloat: 1
31dc8730 7428ildouble: 1
e7725326 7429ldouble: 1
31dc8730
AZ
7430
7431Function: "acos_tonearest":
31dc8730 7432ildouble: 1
e7725326 7433ldouble: 1
31dc8730
AZ
7434
7435Function: "acos_towardzero":
31dc8730 7436double: 1
e7725326 7437float: 1
31dc8730 7438idouble: 1
e7725326 7439ifloat: 1
31dc8730 7440ildouble: 1
e7725326 7441ldouble: 1
31dc8730
AZ
7442
7443Function: "acos_upward":
31dc8730 7444ildouble: 2
e7725326 7445ldouble: 2
31dc8730 7446
f964490f
RM
7447Function: "acosh":
7448ildouble: 1
7449ldouble: 1
7450
7451Function: "asin":
7452ildouble: 2
7453ldouble: 2
7454
31dc8730 7455Function: "asin_downward":
31dc8730 7456double: 1
e7725326 7457float: 1
31dc8730 7458idouble: 1
e7725326 7459ifloat: 1
31dc8730 7460ildouble: 1
e7725326 7461ldouble: 1
31dc8730
AZ
7462
7463Function: "asin_tonearest":
31dc8730 7464ildouble: 1
e7725326 7465ldouble: 1
31dc8730
AZ
7466
7467Function: "asin_towardzero":
31dc8730 7468double: 1
e7725326 7469float: 1
31dc8730 7470idouble: 1
e7725326 7471ifloat: 1
31dc8730 7472ildouble: 1
e7725326 7473ldouble: 1
31dc8730
AZ
7474
7475Function: "asin_upward":
7476float: 1
7477ifloat: 1
31dc8730 7478ildouble: 1
e7725326 7479ldouble: 1
31dc8730 7480
f964490f
RM
7481Function: "asinh":
7482ildouble: 1
7483ldouble: 1
7484
d8cbcd7d 7485Function: "atan2":
35476e9c
UD
7486float: 1
7487ifloat: 1
f964490f
RM
7488ildouble: 1
7489ldouble: 1
d8cbcd7d 7490
e134f08a 7491Function: "atanh":
e134f08a
UD
7492float: 1
7493ifloat: 1
7494
f964490f 7495Function: "cabs":
c6922934
AS
7496float: 1
7497ifloat: 1
f964490f
RM
7498ildouble: 1
7499ldouble: 1
7500
7501Function: Real part of "cacos":
058c132d 7502double: 1
7e7b6f36 7503float: 2
058c132d 7504idouble: 1
7e7b6f36 7505ifloat: 2
f964490f
RM
7506
7507Function: Imaginary part of "cacos":
058c132d 7508double: 3
7e7b6f36 7509float: 2
058c132d 7510idouble: 3
7e7b6f36 7511ifloat: 2
f964490f 7512
e134f08a 7513Function: Real part of "cacosh":
0ee38163
RM
7514double: 1
7515float: 7
7516idouble: 1
7517ifloat: 7
e134f08a
UD
7518
7519Function: Imaginary part of "cacosh":
0ee38163
RM
7520double: 1
7521float: 3
7522idouble: 1
7523ifloat: 3
e134f08a 7524
3f169543
AZ
7525Function: "carg":
7526ildouble: 1
7527ldouble: 1
7528
e134f08a 7529Function: Real part of "casin":
14a6e35c 7530double: 1
e134f08a 7531float: 1
14a6e35c 7532idouble: 1
e134f08a 7533ifloat: 1
f964490f
RM
7534ildouble: 1
7535ldouble: 1
7536
7537Function: Imaginary part of "casin":
058c132d 7538double: 3
7e7b6f36 7539float: 2
058c132d 7540idouble: 3
7e7b6f36 7541ifloat: 2
e134f08a
UD
7542
7543Function: Real part of "casinh":
7544double: 5
7e7b6f36 7545float: 2
e134f08a 7546idouble: 5
7e7b6f36 7547ifloat: 2
e134f08a
UD
7548
7549Function: Imaginary part of "casinh":
7550double: 3
7e7b6f36 7551float: 1
e134f08a 7552idouble: 3
7e7b6f36 7553ifloat: 1
f964490f
RM
7554ildouble: 1
7555ldouble: 1
e134f08a
UD
7556
7557Function: Real part of "catan":
0ee38163
RM
7558float: 4
7559ifloat: 4
f964490f
RM
7560ildouble: 1
7561ldouble: 1
e134f08a
UD
7562
7563Function: Imaginary part of "catan":
7564double: 1
7565float: 1
7566idouble: 1
7567ifloat: 1
f964490f
RM
7568ildouble: 1
7569ldouble: 1
e134f08a
UD
7570
7571Function: Real part of "catanh":
7572double: 4
cb4d5414 7573float: 1
e134f08a 7574idouble: 4
cb4d5414 7575ifloat: 1
7e7b6f36
AZ
7576ildouble: 1
7577ldouble: 1
e134f08a 7578
0ee38163 7579Function: Imaginary part of "catanh":
cb4d5414
AZ
7580float: 1
7581ifloat: 1
7582ildouble: 1
7583ldouble: 1
0ee38163 7584
e134f08a
UD
7585Function: "cbrt":
7586double: 1
7587idouble: 1
f964490f
RM
7588ildouble: 1
7589ldouble: 1
e134f08a
UD
7590
7591Function: Real part of "ccos":
7592double: 1
14a6e35c 7593float: 1
e134f08a 7594idouble: 1
14a6e35c 7595ifloat: 1
f964490f
RM
7596ildouble: 1
7597ldouble: 1
e134f08a
UD
7598
7599Function: Imaginary part of "ccos":
a6f1845d 7600double: 1
e7725326 7601float: 1
a6f1845d 7602idouble: 1
e7725326 7603ifloat: 1
f964490f
RM
7604ildouble: 1
7605ldouble: 1
e134f08a
UD
7606
7607Function: Real part of "ccosh":
7608double: 1
7609float: 1
7610idouble: 1
7611ifloat: 1
f964490f
RM
7612ildouble: 1
7613ldouble: 1
e134f08a
UD
7614
7615Function: Imaginary part of "ccosh":
a6f1845d 7616double: 1
e7725326 7617float: 1
a6f1845d 7618idouble: 1
e7725326 7619ifloat: 1
f964490f
RM
7620ildouble: 2
7621ldouble: 2
e134f08a
UD
7622
7623Function: Real part of "cexp":
233fc563 7624double: 2
e134f08a 7625float: 1
233fc563 7626idouble: 2
e134f08a 7627ifloat: 1
f964490f
RM
7628ildouble: 2
7629ldouble: 2
e134f08a
UD
7630
7631Function: Imaginary part of "cexp":
233fc563 7632double: 1
c876e002 7633float: 2
233fc563 7634idouble: 1
c876e002 7635ifloat: 2
233fc563
AS
7636ildouble: 2
7637ldouble: 2
e134f08a 7638
14a6e35c 7639Function: Real part of "clog":
233fc563 7640double: 1
c6922934 7641float: 2
233fc563 7642idouble: 1
c6922934 7643ifloat: 2
1818fcb7
AS
7644ildouble: 1
7645ldouble: 1
14a6e35c 7646
e134f08a 7647Function: Imaginary part of "clog":
233fc563 7648double: 1
0ee38163 7649float: 3
233fc563 7650idouble: 1
0ee38163 7651ifloat: 3
1818fcb7
AS
7652ildouble: 2
7653ldouble: 2
e134f08a
UD
7654
7655Function: Real part of "clog10":
1818fcb7 7656double: 2
c6922934 7657float: 2
1818fcb7 7658idouble: 2
c6922934 7659ifloat: 2
1818fcb7
AS
7660ildouble: 2
7661ldouble: 2
e134f08a
UD
7662
7663Function: Imaginary part of "clog10":
7664double: 1
c6922934 7665float: 1
e134f08a 7666idouble: 1
c6922934 7667ifloat: 1
1818fcb7
AS
7668ildouble: 2
7669ldouble: 2
e134f08a
UD
7670
7671Function: "cos":
7672double: 2
7673float: 1
7674idouble: 2
7675ifloat: 1
3f169543
AZ
7676ildouble: 2
7677ldouble: 2
f964490f 7678
c6922934
AS
7679Function: "cos_downward":
7680float: 1
7681ifloat: 1
47cf2278
SP
7682ildouble: 2
7683ldouble: 2
c6922934
AS
7684
7685Function: "cos_tonearest":
7686float: 1
7687ifloat: 1
7688ildouble: 1
7689ldouble: 1
7690
7691Function: "cos_towardzero":
7692float: 1
7693ifloat: 1
7694ildouble: 2
7695ldouble: 2
7696
7697Function: "cos_upward":
7698float: 2
7699ifloat: 2
47cf2278
SP
7700ildouble: 1
7701ldouble: 1
c6922934 7702
f964490f
RM
7703Function: "cosh":
7704ildouble: 1
7705ldouble: 1
e134f08a 7706
884c5db4
AS
7707Function: "cosh_downward":
7708float: 1
7709ifloat: 1
7710ildouble: 1
7711ldouble: 1
7712
7713Function: "cosh_tonearest":
7714ildouble: 1
7715ldouble: 1
7716
7717Function: "cosh_towardzero":
7718float: 1
7719ifloat: 1
7720ildouble: 1
7721ldouble: 1
7722
7723Function: "cosh_upward":
7724ildouble: 2
7725ldouble: 2
7726
e134f08a 7727Function: Real part of "cpow":
14a6e35c 7728double: 2
0d9a071b 7729float: 5
14a6e35c 7730idouble: 2
0d9a071b 7731ifloat: 5
1818fcb7
AS
7732ildouble: 4
7733ldouble: 4
e134f08a
UD
7734
7735Function: Imaginary part of "cpow":
7736double: 2
7737float: 2
7738idouble: 2
7739ifloat: 2
f964490f
RM
7740ildouble: 2
7741ldouble: 2
7742
7743Function: Imaginary part of "cproj":
7744ildouble: 1
7745ldouble: 1
7746
7747Function: Real part of "csin":
a6f1845d 7748double: 1
e7725326 7749float: 1
a6f1845d 7750idouble: 1
e7725326 7751ifloat: 1
f964490f
RM
7752ildouble: 1
7753ldouble: 1
e134f08a 7754
a6f1845d 7755Function: Imaginary part of "csin":
a6f1845d 7756ildouble: 1
e7725326 7757ldouble: 1
a6f1845d 7758
e134f08a
UD
7759Function: Real part of "csinh":
7760float: 1
7761ifloat: 1
f964490f
RM
7762ildouble: 1
7763ldouble: 1
e134f08a
UD
7764
7765Function: Imaginary part of "csinh":
7766double: 1
7767float: 1
7768idouble: 1
7769ifloat: 1
f964490f
RM
7770ildouble: 1
7771ldouble: 1
e134f08a
UD
7772
7773Function: Real part of "csqrt":
c6922934 7774double: 1
9cad04ea 7775float: 2
c6922934 7776idouble: 1
9cad04ea 7777ifloat: 2
f964490f
RM
7778ildouble: 1
7779ldouble: 1
7780
7781Function: Imaginary part of "csqrt":
c6922934 7782double: 1
9cad04ea 7783float: 2
c6922934 7784idouble: 1
9cad04ea 7785ifloat: 2
f964490f
RM
7786ildouble: 1
7787ldouble: 1
e134f08a
UD
7788
7789Function: Real part of "ctan":
0ee38163 7790double: 1
e7725326 7791float: 1
0ee38163 7792idouble: 1
e7725326 7793ifloat: 1
0ac229c8
AZ
7794ildouble: 2
7795ldouble: 2
e134f08a
UD
7796
7797Function: Imaginary part of "ctan":
7798double: 1
e7725326 7799float: 1
e134f08a 7800idouble: 1
e7725326 7801ifloat: 1
28cfe843
AZ
7802ildouble: 2
7803ldouble: 2
7804
7805Function: Real part of "ctan_downward":
7806double: 2
7807float: 1
7808idouble: 2
7809ifloat: 1
7810ildouble: 4
7811ldouble: 4
7812
7813Function: Imaginary part of "ctan_downward":
7814float: 1
7815ifloat: 1
7816ildouble: 10
7817ldouble: 10
7818
7819Function: Real part of "ctan_tonearest":
7820float: 1
7821ifloat: 1
7822ildouble: 2
7823ldouble: 2
7824
7825Function: Imaginary part of "ctan_tonearest":
7826float: 1
7827ifloat: 1
f964490f
RM
7828ildouble: 1
7829ldouble: 1
e134f08a 7830
28cfe843
AZ
7831Function: Real part of "ctan_towardzero":
7832float: 1
7833ifloat: 1
7834ildouble: 4
7835ldouble: 4
7836
7837Function: Imaginary part of "ctan_towardzero":
7838float: 1
7839ifloat: 1
7840ildouble: 13
7841ldouble: 13
7842
7843Function: Real part of "ctan_upward":
7844double: 2
7845float: 1
7846idouble: 2
7847ifloat: 1
7848ildouble: 6
7849ldouble: 6
7850
7851Function: Imaginary part of "ctan_upward":
7852double: 1
7853float: 2
7854idouble: 1
7855ifloat: 2
7856ildouble: 10
7857ldouble: 10
7858
e134f08a 7859Function: Real part of "ctanh":
14a6e35c 7860double: 1
e134f08a 7861float: 2
14a6e35c 7862idouble: 1
e134f08a 7863ifloat: 2
47cf2278
SP
7864ildouble: 2
7865ldouble: 2
e134f08a
UD
7866
7867Function: Imaginary part of "ctanh":
0ac229c8 7868double: 1
e7725326 7869float: 1
0ac229c8 7870idouble: 1
e7725326 7871ifloat: 1
0ac229c8
AZ
7872ildouble: 2
7873ldouble: 2
e134f08a 7874
28cfe843
AZ
7875Function: Real part of "ctanh_downward":
7876float: 1
7877ifloat: 1
7878ildouble: 10
7879ldouble: 10
7880
7881Function: Imaginary part of "ctanh_downward":
7882double: 2
7883float: 1
7884idouble: 2
7885ifloat: 1
7886ildouble: 4
7887ldouble: 4
7888
7889Function: Real part of "ctanh_tonearest":
7890float: 1
7891ifloat: 1
7892ildouble: 1
7893ldouble: 1
7894
7895Function: Imaginary part of "ctanh_tonearest":
7896float: 1
7897ifloat: 1
7898ildouble: 2
7899ldouble: 2
7900
7901Function: Real part of "ctanh_towardzero":
7902float: 1
7903ifloat: 1
7904ildouble: 13
7905ldouble: 13
7906
7907Function: Imaginary part of "ctanh_towardzero":
7908float: 1
7909ifloat: 1
7910ildouble: 4
7911ldouble: 4
7912
7913Function: Real part of "ctanh_upward":
7914double: 1
7915float: 2
7916idouble: 1
7917ifloat: 2
7918ildouble: 10
7919ldouble: 10
7920
7921Function: Imaginary part of "ctanh_upward":
7922double: 2
7923float: 1
7924idouble: 2
7925ifloat: 1
7926ildouble: 6
7927ldouble: 6
7928
14a6e35c
RM
7929Function: "erf":
7930double: 1
7931idouble: 1
f964490f
RM
7932ildouble: 1
7933ldouble: 1
14a6e35c 7934
e134f08a 7935Function: "erfc":
14a6e35c
RM
7936double: 1
7937float: 1
7938idouble: 1
7939ifloat: 1
f964490f
RM
7940ildouble: 1
7941ldouble: 1
7942
7943Function: "exp":
7944ildouble: 1
7945ldouble: 1
e134f08a
UD
7946
7947Function: "exp10":
478143fa
AZ
7948double: 1
7949float: 1
7950idouble: 1
7951ifloat: 1
7952ildouble: 1
7953ldouble: 1
f964490f
RM
7954
7955Function: "exp2":
7956ildouble: 2
7957ldouble: 2
e134f08a 7958
c6922934
AS
7959Function: "exp_downward":
7960float: 1
7961ifloat: 1
7962ildouble: 1
7963ldouble: 1
7964
7965Function: "exp_tonearest":
7966ildouble: 1
7967ldouble: 1
7968
7969Function: "exp_towardzero":
7970float: 1
7971ifloat: 1
7972ildouble: 1
7973ldouble: 1
7974
7975Function: "exp_upward":
7976float: 1
7977ifloat: 1
7978ildouble: 1
7979ldouble: 1
7980
e134f08a 7981Function: "expm1":
14a6e35c 7982double: 1
e134f08a 7983float: 1
14a6e35c 7984idouble: 1
e134f08a 7985ifloat: 1
478143fa 7986ildouble: 1
e7725326 7987ldouble: 1
e134f08a 7988
f964490f 7989Function: "gamma":
5e056687
AZ
7990double: 1
7991float: 2
7992idouble: 1
7993ifloat: 2
3f169543
AZ
7994ildouble: 3
7995ldouble: 3
f964490f 7996
e134f08a 7997Function: "hypot":
c6922934 7998double: 1
11e0098e 7999float: 1
c6922934 8000idouble: 1
e134f08a 8001ifloat: 1
f964490f
RM
8002ildouble: 1
8003ldouble: 1
e134f08a
UD
8004
8005Function: "j0":
0ee38163 8006double: 3
0d9a071b 8007float: 2
0ee38163 8008idouble: 3
0d9a071b 8009ifloat: 2
e79d442e
AS
8010ildouble: 2
8011ldouble: 2
e134f08a
UD
8012
8013Function: "j1":
8014double: 1
8015float: 2
8016idouble: 1
8017ifloat: 2
d700bc13
RM
8018ildouble: 1
8019ldouble: 1
e134f08a
UD
8020
8021Function: "jn":
68822d74
AS
8022double: 4
8023float: 5
8024idouble: 4
8025ifloat: 5
84ba42c4
AS
8026ildouble: 7
8027ldouble: 7
e134f08a
UD
8028
8029Function: "lgamma":
8030double: 1
8031float: 2
8032idouble: 1
8033ifloat: 2
f964490f
RM
8034ildouble: 3
8035ldouble: 3
8036
8037Function: "log":
8038ildouble: 1
8039ldouble: 1
e134f08a 8040
e134f08a
UD
8041Function: "log10":
8042double: 1
14a6e35c 8043float: 2
e134f08a 8044idouble: 1
14a6e35c 8045ifloat: 2
f964490f
RM
8046ildouble: 1
8047ldouble: 1
e134f08a
UD
8048
8049Function: "log1p":
e134f08a 8050float: 1
e134f08a 8051ifloat: 1
f964490f
RM
8052ildouble: 1
8053ldouble: 1
8054
8055Function: "log2":
8056ildouble: 1
8057ldouble: 1
8058
8059Function: "pow":
94e02fc4
AZ
8060float: 1
8061ifloat: 1
f964490f
RM
8062ildouble: 1
8063ldouble: 1
8064
5e056687
AZ
8065Function: "pow10":
8066double: 1
8067idouble: 1
3f169543
AZ
8068ildouble: 1
8069ldouble: 1
5e056687 8070
884c5db4
AS
8071Function: "pow_downward":
8072float: 1
8073ifloat: 1
8074ildouble: 1
8075ldouble: 1
8076
8077Function: "pow_towardzero":
8078float: 1
8079ifloat: 1
8080ildouble: 1
8081ldouble: 1
8082
8083Function: "pow_upward":
8084float: 1
8085ifloat: 1
8086ildouble: 1
8087ldouble: 1
8088
f964490f
RM
8089Function: "sin":
8090ildouble: 1
8091ldouble: 1
e134f08a 8092
c6922934
AS
8093Function: "sin_downward":
8094float: 1
8095ifloat: 1
8096ildouble: 4
8097ldouble: 4
8098
8099Function: "sin_tonearest":
8100float: 1
8101ifloat: 1
8102ildouble: 1
8103ldouble: 1
8104
8105Function: "sin_towardzero":
8106float: 1
8107ifloat: 1
3f169543
AZ
8108ildouble: 3
8109ldouble: 3
c6922934
AS
8110
8111Function: "sin_upward":
8112float: 2
8113ifloat: 2
3f169543
AZ
8114ildouble: 3
8115ldouble: 3
c6922934 8116
e134f08a
UD
8117Function: "sincos":
8118double: 1
8119float: 1
8120idouble: 1
8121ifloat: 1
3f169543
AZ
8122ildouble: 1
8123ldouble: 1
f964490f
RM
8124
8125Function: "sinh":
8126ildouble: 1
8127ldouble: 1
e134f08a 8128
884c5db4
AS
8129Function: "sinh_downward":
8130float: 1
8131ifloat: 1
8132ildouble: 2
8133ldouble: 2
8134
8135Function: "sinh_tonearest":
8136ildouble: 1
8137ldouble: 1
8138
8139Function: "sinh_towardzero":
8140float: 1
8141ifloat: 1
8142ildouble: 2
8143ldouble: 2
8144
8145Function: "sinh_upward":
8146ildouble: 1
8147ldouble: 1
8148
c6922934
AS
8149Function: "sqrt":
8150double: 1
8151idouble: 1
8152
e134f08a
UD
8153Function: "tan":
8154double: 1
8155idouble: 1
1818fcb7
AS
8156ildouble: 2
8157ldouble: 2
f964490f 8158
c6922934
AS
8159Function: "tan_downward":
8160float: 1
8161ifloat: 1
8162ildouble: 2
8163ldouble: 2
8164
8165Function: "tan_tonearest":
8166ildouble: 1
8167ldouble: 1
8168
8169Function: "tan_towardzero":
8170float: 1
8171ifloat: 1
8172ildouble: 3
8173ldouble: 3
8174
8175Function: "tan_upward":
8176float: 1
8177ifloat: 1
8178ildouble: 3
8179ldouble: 3
8180
f964490f
RM
8181Function: "tanh":
8182ildouble: 1
8183ldouble: 1
e134f08a 8184
e134f08a 8185Function: "tgamma":
e9a5e0fd
AZ
8186double: 4
8187float: 3
8188idouble: 4
8189ifloat: 3
8190ildouble: 3
8191ldouble: 3
e134f08a
UD
8192
8193Function: "y0":
8194double: 2
8195float: 1
8196idouble: 2
8197ifloat: 1
d700bc13
RM
8198ildouble: 1
8199ldouble: 1
e134f08a
UD
8200
8201Function: "y1":
8202double: 3
8203float: 2
8204idouble: 3
8205ifloat: 2
d700bc13
RM
8206ildouble: 2
8207ldouble: 2
e134f08a
UD
8208
8209Function: "yn":
8210double: 3
8211float: 2
8212idouble: 3
8213ifloat: 2
d700bc13
RM
8214ildouble: 2
8215ldouble: 2
e134f08a
UD
8216
8217# end of automatic generation
This page took 1.601451 seconds and 5 git commands to generate.