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