1 # Begin of automatic generation
4 Test "acos (-0x0.ffffffff8p0)":
7 Test "acos (-0x0.ffffffp0)":
10 Test "acos (-0xf.fffffff8p-4)":
13 Test "acos (-0xf.fffffp-4)":
16 Test "acos (0x1.70ef54646d496892137dfd73f58p-56)":
19 Test "acos (0x1.70ef54646d496892137dfd73f6p-56)":
22 Test "acos (0x1.70ef54646d496892p-56)":
25 Test "acos (0x1.70ef54646d496894p-56)":
28 Test "acos (0x1.70ef54646d496p-56)":
31 Test "acos (0x1.70ef54646d497p-56)":
39 Test "acos_downward (-0)":
42 Test "acos_downward (-0.5)":
47 Test "acos_downward (-0x8p-4)":
50 Test "acos_downward (-0xf.fffffffffffffffp-4)":
53 Test "acos_downward (-0xf.fffffffffffp-4)":
56 Test "acos_downward (-1)":
59 Test "acos_downward (0)":
62 Test "acos_downward (0.5)":
69 Test "acos_downward (0x1.70ef54646d496892137dfd73f58p-56)":
72 Test "acos_downward (0x1.70ef54646d496892137dfd73f6p-56)":
75 Test "acos_downward (0x1.70ef54646d496892p-56)":
78 Test "acos_downward (0x1.70ef54646d496894p-56)":
81 Test "acos_downward (0x1.70ef54646d496p-56)":
84 Test "acos_downward (0x1.70ef54646d497p-56)":
87 Test "acos_downward (0x1.70ef54p-56)":
90 Test "acos_downward (0x1.70ef56p-56)":
93 Test "acos_downward (0x1p-4)":
96 Test "acos_downward (0xcp-4)":
101 Test "acos_tonearest (-0xf.fffffff8p-4)":
104 Test "acos_tonearest (-0xf.fffffp-4)":
107 Test "acos_tonearest (0x1.70ef54646d496892137dfd73f58p-56)":
110 Test "acos_tonearest (0x1.70ef54646d496892137dfd73f6p-56)":
113 Test "acos_tonearest (0x1.70ef54646d496892p-56)":
116 Test "acos_tonearest (0x1.70ef54646d496894p-56)":
119 Test "acos_tonearest (0x1.70ef54646d496p-56)":
122 Test "acos_tonearest (0x1.70ef54646d497p-56)":
127 Test "acos_towardzero (-0)":
130 Test "acos_towardzero (-0.5)":
135 Test "acos_towardzero (-0x8p-4)":
138 Test "acos_towardzero (-0xf.fffffffffffffffp-4)":
141 Test "acos_towardzero (-0xf.fffffffffffp-4)":
144 Test "acos_towardzero (-1)":
147 Test "acos_towardzero (0)":
150 Test "acos_towardzero (0.5)":
157 Test "acos_towardzero (0x1.70ef54646d496892137dfd73f58p-56)":
160 Test "acos_towardzero (0x1.70ef54646d496892137dfd73f6p-56)":
163 Test "acos_towardzero (0x1.70ef54646d496892p-56)":
166 Test "acos_towardzero (0x1.70ef54646d496894p-56)":
169 Test "acos_towardzero (0x1.70ef54646d496p-56)":
172 Test "acos_towardzero (0x1.70ef54646d497p-56)":
175 Test "acos_towardzero (0x1.70ef54p-56)":
178 Test "acos_towardzero (0x1.70ef56p-56)":
181 Test "acos_towardzero (0x1p-4)":
184 Test "acos_towardzero (0xcp-4)":
189 Test "acos_upward (+0)":
194 Test "acos_upward (-0)":
199 Test "acos_upward (-0x1p+0)":
204 Test "acos_upward (-1)":
207 Test "acos_upward (0)":
210 Test "acos_upward (0x1.70ef54646d496p-56)":
213 Test "acos_upward (0x1.70ef54646d497p-56)":
216 Test "acos_upward (0x1.70ef54p-56)":
219 Test "acos_upward (0x1.70ef56p-56)":
222 Test "acos_upward (0x1p-4)":
225 Test "acos_upward (0xf.fffffp-4)":
230 Test "asin (-0x0.ffffffff8p0)":
233 Test "asin (-0x0.ffffffp0)":
236 Test "asin (-0xf.fffffff8p-4)":
239 Test "asin (-0xf.fffffp-4)":
245 Test "asin (0x0.ffffffff8p0)":
248 Test "asin (0x0.ffffffp0)":
251 Test "asin (0xcp-4)":
254 Test "asin (0xf.fffffff8p-4)":
257 Test "asin (0xf.fffffp-4)":
262 Test "asin_downward (-0.5)":
267 Test "asin_downward (-0x1p+0)":
270 Test "asin_downward (-0x8p-4)":
275 Test "asin_downward (-0xf.fffffff8p-4)":
280 Test "asin_downward (-0xf.ffffffffffff8p-4)":
285 Test "asin_downward (-0xf.fffffffffffffffp-4)":
288 Test "asin_downward (-0xf.fffffffffffp-4)":
293 Test "asin_downward (-0xf.fffffp-4)":
300 Test "asin_downward (-1.0)":
303 Test "asin_downward (0.5)":
308 Test "asin_downward (0x8p-4)":
311 Test "asin_downward (0xcp-4)":
314 Test "asin_downward (0xf.fffffffffffffffp-4)":
317 Test "asin_downward (0xf.fffffffffffp-4)":
320 Test "asin_downward (0xf.fffffp-4)":
323 Test "asin_downward (1.0)":
328 Test "asin_tonearest (-0xf.fffffff8p-4)":
331 Test "asin_tonearest (-0xf.fffffp-4)":
334 Test "asin_tonearest (0xcp-4)":
337 Test "asin_tonearest (0xf.fffffff8p-4)":
340 Test "asin_tonearest (0xf.fffffp-4)":
345 Test "asin_towardzero (-0.5)":
350 Test "asin_towardzero (-0x8p-4)":
353 Test "asin_towardzero (-0xf.fffffffffffffffp-4)":
356 Test "asin_towardzero (-0xf.fffffffffffp-4)":
359 Test "asin_towardzero (-0xf.fffffp-4)":
362 Test "asin_towardzero (-1.0)":
365 Test "asin_towardzero (0.5)":
370 Test "asin_towardzero (0x8p-4)":
373 Test "asin_towardzero (0xcp-4)":
376 Test "asin_towardzero (0xf.fffffffffffffffp-4)":
379 Test "asin_towardzero (0xf.fffffffffffp-4)":
382 Test "asin_towardzero (0xf.fffffp-4)":
385 Test "asin_towardzero (1.0)":
390 Test "asin_upward (-0x8p-4)":
397 Test "asin_upward (-0xf.fffffff8p-4)":
400 Test "asin_upward (-0xf.ffffffffffff8p-4)":
403 Test "asin_upward (-0xf.fffffffffffp-4)":
406 Test "asin_upward (-0xf.fffffp-4)":
413 Test "asin_upward (-1.0)":
416 Test "asin_upward (0x1p+0)":
419 Test "asin_upward (0xf.fffffffffffffffp-4)":
422 Test "asin_upward (0xf.fffffffffffp-4)":
425 Test "asin_upward (1.0)":
430 Test "atan2 (-0.00756827042671106339, -.001792735857538728036)":
433 Test "atan2 (-0.75, -1.0)":
436 Test "atan2 (-inf, -inf)":
439 Test "atan2 (-max_value, -min_value)":
442 Test "atan2 (0.75, -1.0)":
445 Test "atan2 (1.390625, 0.9296875)":
450 Test "atan2 (inf, -inf)":
458 Test "atanh (0xcp-4)":
463 Test "cabs (-0.75 + 12.390625 i)":
466 Test "cabs (-0.75 - 12.390625 i)":
469 Test "cabs (-12.390625 + 0.75 i)":
472 Test "cabs (-12.390625 - 0.75 i)":
475 Test "cabs (0.75 + 1.25 i)":
480 Test "cabs (0.75 + 12.390625 i)":
485 Test "Imaginary part of: cacos (+0 + 0.5 i)":
492 Test "Imaginary part of: cacos (+0 + 1.0 i)":
499 Test "Imaginary part of: cacos (+0 + 1.5 i)":
506 Test "Imaginary part of: cacos (+0 - 0.5 i)":
509 Test "Imaginary part of: cacos (+0 - 1.0 i)":
514 Test "Imaginary part of: cacos (+0 - 1.5 i)":
517 Test "Imaginary part of: cacos (-0 + 0.5 i)":
524 Test "Imaginary part of: cacos (-0 + 1.0 i)":
531 Test "Imaginary part of: cacos (-0 + 1.5 i)":
538 Test "Imaginary part of: cacos (-0 - 0.5 i)":
541 Test "Imaginary part of: cacos (-0 - 1.0 i)":
546 Test "Imaginary part of: cacos (-0 - 1.5 i)":
549 Test "Imaginary part of: cacos (-0.0 + 0x1.000000000000000000000000008p0 i)":
552 Test "Imaginary part of: cacos (-0.0 - 0x1.000000000000000000000000008p0 i)":
555 Test "Real part of: cacos (-0.25 + 1.0 i)":
560 Test "Imaginary part of: cacos (-0.25 + 1.0 i)":
565 Test "Real part of: cacos (-0.25 - 1.0 i)":
570 Test "Imaginary part of: cacos (-0.25 - 1.0 i)":
575 Test "Real part of: cacos (-0.5 + +0 i)":
580 Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i)":
583 Test "Real part of: cacos (-0.5 + 0x1.fp-129 i)":
586 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
589 Test "Real part of: cacos (-0.5 + 0x1p-105 i)":
592 Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)":
595 Test "Real part of: cacos (-0.5 + 0x1p-112 i)":
598 Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)":
601 Test "Real part of: cacos (-0.5 + 0x1p-23 i)":
604 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)":
607 Test "Real part of: cacos (-0.5 + 0x1p-52 i)":
612 Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)":
615 Test "Real part of: cacos (-0.5 + 0x1p-63 i)":
618 Test "Real part of: cacos (-0.5 + 1.0 i)":
621 Test "Imaginary part of: cacos (-0.5 + 1.0 i)":
626 Test "Real part of: cacos (-0.5 - 0 i)":
631 Test "Real part of: cacos (-0.5 - 0x1.fp-1025 i)":
634 Test "Real part of: cacos (-0.5 - 0x1.fp-129 i)":
637 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)":
640 Test "Real part of: cacos (-0.5 - 0x1p-105 i)":
643 Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)":
646 Test "Real part of: cacos (-0.5 - 0x1p-112 i)":
649 Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)":
652 Test "Real part of: cacos (-0.5 - 0x1p-23 i)":
655 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)":
658 Test "Real part of: cacos (-0.5 - 0x1p-52 i)":
663 Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)":
666 Test "Real part of: cacos (-0.5 - 0x1p-63 i)":
669 Test "Real part of: cacos (-0.5 - 1.0 i)":
672 Test "Imaginary part of: cacos (-0.5 - 1.0 i)":
677 Test "Real part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
680 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
683 Test "Real part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
686 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
689 Test "Real part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
692 Test "Real part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
695 Test "Real part of: cacos (-0x0.ffffffp0 + 0.0 i)":
698 Test "Real part of: cacos (-0x0.ffffffp0 + 0x1.fp-129 i)":
701 Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)":
704 Test "Real part of: cacos (-0x0.ffffffp0 - 0.0 i)":
707 Test "Real part of: cacos (-0x0.ffffffp0 - 0x1.fp-129 i)":
710 Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)":
713 Test "Real part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)":
716 Test "Real part of: cacos (-0x1.0000000000000002p0 - 0x1p-63 i)":
719 Test "Real part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
722 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
725 Test "Real part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
728 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
731 Test "Real part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
734 Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
739 Test "Real part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
742 Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
747 Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)":
752 Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)":
757 Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)":
760 Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)":
765 Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)":
768 Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)":
773 Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)":
776 Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)":
779 Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
782 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)":
785 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)":
788 Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
791 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)":
794 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)":
797 Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)":
800 Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)":
803 Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)":
806 Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
809 Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)":
812 Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)":
815 Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)":
818 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)":
823 Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)":
826 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)":
829 Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)":
832 Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)":
835 Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)":
838 Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
841 Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)":
844 Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)":
847 Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)":
850 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)":
855 Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)":
858 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)":
861 Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)":
866 Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)":
871 Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)":
876 Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)":
881 Test "Real part of: cacos (-0x1p-105 + 0.0 i)":
884 Test "Real part of: cacos (-0x1p-105 + 0.5 i)":
887 Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)":
890 Test "Imaginary part of: cacos (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
893 Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)":
896 Test "Real part of: cacos (-0x1p-105 - 0.0 i)":
899 Test "Real part of: cacos (-0x1p-105 - 0.5 i)":
902 Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)":
905 Test "Imaginary part of: cacos (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
908 Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)":
911 Test "Real part of: cacos (-0x1p-112 + 0.0 i)":
914 Test "Real part of: cacos (-0x1p-112 + 0.5 i)":
917 Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)":
920 Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)":
923 Test "Real part of: cacos (-0x1p-112 - 0.0 i)":
926 Test "Real part of: cacos (-0x1p-112 - 0.5 i)":
929 Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)":
932 Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)":
935 Test "Real part of: cacos (-0x1p-23 + 0.0 i)":
938 Test "Real part of: cacos (-0x1p-23 + 0.5 i)":
943 Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)":
946 Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)":
949 Test "Imaginary part of: cacos (-0x1p-23 + 0x1.000002p0 i)":
952 Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)":
955 Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)":
958 Test "Real part of: cacos (-0x1p-23 - 0.0 i)":
961 Test "Real part of: cacos (-0x1p-23 - 0.5 i)":
966 Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)":
969 Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)":
972 Test "Imaginary part of: cacos (-0x1p-23 - 0x1.000002p0 i)":
975 Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)":
978 Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)":
981 Test "Real part of: cacos (-0x1p-52 + 0.0 i)":
984 Test "Real part of: cacos (-0x1p-52 + 0.5 i)":
989 Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)":
992 Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)":
995 Test "Real part of: cacos (-0x1p-52 - 0.0 i)":
998 Test "Real part of: cacos (-0x1p-52 - 0.5 i)":
1003 Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)":
1006 Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)":
1009 Test "Real part of: cacos (-0x1p-63 + 0.0 i)":
1012 Test "Real part of: cacos (-0x1p-63 + 0.5 i)":
1015 Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)":
1018 Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)":
1021 Test "Real part of: cacos (-0x1p-63 - 0.0 i)":
1024 Test "Real part of: cacos (-0x1p-63 - 0.5 i)":
1027 Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)":
1030 Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)":
1033 Test "Real part of: cacos (-1.0 + 0.5 i)":
1036 Test "Imaginary part of: cacos (-1.0 + 0.5 i)":
1039 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)":
1044 Test "Real part of: cacos (-1.0 + 0x1.fp-100 i)":
1047 Test "Real part of: cacos (-1.0 + 0x1p50 i)":
1050 Test "Real part of: cacos (-1.0 - 0.5 i)":
1053 Test "Imaginary part of: cacos (-1.0 - 0.5 i)":
1056 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)":
1061 Test "Real part of: cacos (-1.0 - 0x1.fp-100 i)":
1064 Test "Real part of: cacos (-1.0 - 0x1p50 i)":
1067 Test "Imaginary part of: cacos (-1.5 + +0 i)":
1072 Test "Real part of: cacos (-2 - 3 i)":
1075 Test "Real part of: cacos (-inf + inf i)":
1078 Test "Real part of: cacos (-inf - inf i)":
1081 Test "Imaginary part of: cacos (0.0 + 0x1.000000000000000000000000008p0 i)":
1084 Test "Imaginary part of: cacos (0.0 - 0x1.000000000000000000000000008p0 i)":
1087 Test "Imaginary part of: cacos (0.25 + 1.0 i)":
1092 Test "Imaginary part of: cacos (0.25 - 1.0 i)":
1097 Test "Real part of: cacos (0.5 + +0 i)":
1100 Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)":
1103 Test "Real part of: cacos (0.5 + 0x1.fp-129 i)":
1106 Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)":
1109 Test "Real part of: cacos (0.5 + 0x1p-105 i)":
1112 Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)":
1115 Test "Real part of: cacos (0.5 + 0x1p-112 i)":
1118 Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)":
1121 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)":
1124 Test "Real part of: cacos (0.5 + 0x1p-52 i)":
1127 Test "Imaginary part of: cacos (0.5 + 0x1p-52 i)":
1130 Test "Real part of: cacos (0.5 + 0x1p-63 i)":
1133 Test "Real part of: cacos (0.5 + 1.0 i)":
1136 Test "Imaginary part of: cacos (0.5 + 1.0 i)":
1141 Test "Real part of: cacos (0.5 - 0 i)":
1144 Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)":
1147 Test "Real part of: cacos (0.5 - 0x1.fp-129 i)":
1150 Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)":
1153 Test "Real part of: cacos (0.5 - 0x1p-105 i)":
1156 Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)":
1159 Test "Real part of: cacos (0.5 - 0x1p-112 i)":
1162 Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)":
1165 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)":
1168 Test "Real part of: cacos (0.5 - 0x1p-52 i)":
1171 Test "Imaginary part of: cacos (0.5 - 0x1p-52 i)":
1174 Test "Real part of: cacos (0.5 - 0x1p-63 i)":
1177 Test "Real part of: cacos (0.5 - 1.0 i)":
1180 Test "Imaginary part of: cacos (0.5 - 1.0 i)":
1185 Test "Real part of: cacos (0.75 + 1.25 i)":
1188 Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0.0 i)":
1191 Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
1194 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1197 Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0.0 i)":
1200 Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
1203 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1206 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
1209 Test "Real part of: cacos (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
1212 Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)":
1219 Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)":
1226 Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
1231 Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
1234 Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)":
1241 Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)":
1248 Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
1253 Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
1256 Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
1259 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
1262 Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
1265 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
1268 Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)":
1271 Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)":
1276 Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)":
1279 Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)":
1284 Test "Real part of: cacos (0x1.fp-10 + 1.0 i)":
1287 Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)":
1292 Test "Real part of: cacos (0x1.fp-10 - 1.0 i)":
1295 Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)":
1300 Test "Real part of: cacos (0x1.fp-100 + 1.0 i)":
1303 Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)":
1308 Test "Real part of: cacos (0x1.fp-100 - 1.0 i)":
1311 Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)":
1316 Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)":
1319 Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)":
1322 Test "Imaginary part of: cacos (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
1325 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)":
1328 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)":
1331 Test "Imaginary part of: cacos (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
1334 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)":
1337 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)":
1340 Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)":
1343 Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)":
1348 Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)":
1351 Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)":
1354 Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)":
1359 Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)":
1362 Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)":
1367 Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)":
1372 Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)":
1377 Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)":
1382 Test "Real part of: cacos (0x1p-105 + 0.5 i)":
1385 Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)":
1388 Test "Imaginary part of: cacos (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
1391 Test "Real part of: cacos (0x1p-105 - 0.5 i)":
1394 Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)":
1397 Test "Imaginary part of: cacos (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
1400 Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)":
1403 Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)":
1406 Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)":
1409 Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
1412 Test "Imaginary part of: cacos (0x1p-23 + 0x1.000002p0 i)":
1415 Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)":
1418 Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
1421 Test "Imaginary part of: cacos (0x1p-23 - 0x1.000002p0 i)":
1424 Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)":
1427 Test "Real part of: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)":
1430 Test "Real part of: cacos (0x1p-52 + 0x1.0000000000001p0 i)":
1433 Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)":
1436 Test "Real part of: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)":
1439 Test "Real part of: cacos (0x1p-52 - 0x1.0000000000001p0 i)":
1442 Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)":
1445 Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)":
1448 Test "Real part of: cacos (1.0 + 0.25 i)":
1451 Test "Real part of: cacos (1.0 + 0.5 i)":
1454 Test "Imaginary part of: cacos (1.0 + 0.5 i)":
1457 Test "Real part of: cacos (1.0 + 0x1.fp-10 i)":
1462 Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)":
1467 Test "Real part of: cacos (1.0 + 0x1.fp-30 i)":
1470 Test "Real part of: cacos (1.0 - 0.25 i)":
1473 Test "Real part of: cacos (1.0 - 0.5 i)":
1476 Test "Imaginary part of: cacos (1.0 - 0.5 i)":
1479 Test "Real part of: cacos (1.0 - 0x1.fp-10 i)":
1484 Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)":
1489 Test "Real part of: cacos (1.0 - 0x1.fp-30 i)":
1492 Test "Imaginary part of: cacos (1.5 + +0 i)":
1499 Test "Real part of: cacosh (+0 + 0.5 i)":
1502 Test "Real part of: cacosh (+0 + 1.0 i)":
1507 Test "Real part of: cacosh (+0 + 1.5 i)":
1510 Test "Real part of: cacosh (+0 - 0.5 i)":
1513 Test "Real part of: cacosh (+0 - 1.0 i)":
1518 Test "Real part of: cacosh (+0 - 1.5 i)":
1521 Test "Real part of: cacosh (-0 + 0.5 i)":
1524 Test "Real part of: cacosh (-0 + 1.0 i)":
1529 Test "Real part of: cacosh (-0 + 1.5 i)":
1532 Test "Real part of: cacosh (-0 - 0.5 i)":
1535 Test "Real part of: cacosh (-0 - 1.0 i)":
1540 Test "Real part of: cacosh (-0 - 1.5 i)":
1543 Test "Real part of: cacosh (-0.0 + 0x1.000000000000000000000000008p0 i)":
1546 Test "Real part of: cacosh (-0.0 - 0x1.000000000000000000000000008p0 i)":
1549 Test "Real part of: cacosh (-0.25 + 1.0 i)":
1554 Test "Imaginary part of: cacosh (-0.25 + 1.0 i)":
1559 Test "Real part of: cacosh (-0.25 - 1.0 i)":
1564 Test "Imaginary part of: cacosh (-0.25 - 1.0 i)":
1569 Test "Imaginary part of: cacosh (-0.5 + +0 i)":
1574 Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-1025 i)":
1577 Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)":
1580 Test "Imaginary part of: cacosh (-0.5 + 0x1.fp-129 i)":
1583 Test "Real part of: cacosh (-0.5 + 0x1p-105 i)":
1586 Test "Imaginary part of: cacosh (-0.5 + 0x1p-105 i)":
1589 Test "Real part of: cacosh (-0.5 + 0x1p-112 i)":
1592 Test "Imaginary part of: cacosh (-0.5 + 0x1p-112 i)":
1595 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)":
1598 Test "Imaginary part of: cacosh (-0.5 + 0x1p-23 i)":
1601 Test "Real part of: cacosh (-0.5 + 0x1p-52 i)":
1604 Test "Imaginary part of: cacosh (-0.5 + 0x1p-52 i)":
1609 Test "Imaginary part of: cacosh (-0.5 + 0x1p-63 i)":
1612 Test "Real part of: cacosh (-0.5 + 1.0 i)":
1617 Test "Imaginary part of: cacosh (-0.5 + 1.0 i)":
1620 Test "Imaginary part of: cacosh (-0.5 - 0 i)":
1625 Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-1025 i)":
1628 Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)":
1631 Test "Imaginary part of: cacosh (-0.5 - 0x1.fp-129 i)":
1634 Test "Real part of: cacosh (-0.5 - 0x1p-105 i)":
1637 Test "Imaginary part of: cacosh (-0.5 - 0x1p-105 i)":
1640 Test "Real part of: cacosh (-0.5 - 0x1p-112 i)":
1643 Test "Imaginary part of: cacosh (-0.5 - 0x1p-112 i)":
1646 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)":
1649 Test "Imaginary part of: cacosh (-0.5 - 0x1p-23 i)":
1652 Test "Real part of: cacosh (-0.5 - 0x1p-52 i)":
1655 Test "Imaginary part of: cacosh (-0.5 - 0x1p-52 i)":
1660 Test "Imaginary part of: cacosh (-0.5 - 0x1p-63 i)":
1663 Test "Real part of: cacosh (-0.5 - 1.0 i)":
1668 Test "Imaginary part of: cacosh (-0.5 - 1.0 i)":
1671 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
1674 Test "Imaginary part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
1677 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
1680 Test "Imaginary part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
1683 Test "Imaginary part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1686 Test "Imaginary part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1689 Test "Imaginary part of: cacosh (-0x0.ffffffp0 + 0.0 i)":
1692 Test "Imaginary part of: cacosh (-0x0.ffffffp0 + 0x1.fp-129 i)":
1695 Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)":
1698 Test "Imaginary part of: cacosh (-0x0.ffffffp0 - 0.0 i)":
1701 Test "Imaginary part of: cacosh (-0x0.ffffffp0 - 0x1.fp-129 i)":
1704 Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)":
1707 Test "Imaginary part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)":
1710 Test "Imaginary part of: cacosh (-0x1.0000000000000002p0 - 0x1p-63 i)":
1713 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
1716 Test "Imaginary part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
1719 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
1722 Test "Imaginary part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
1725 Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
1730 Test "Imaginary part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
1733 Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
1738 Test "Imaginary part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
1741 Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)":
1746 Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)":
1751 Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)":
1756 Test "Imaginary part of: cacosh (-0x1.fp-100 + 1.0 i)":
1759 Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)":
1764 Test "Imaginary part of: cacosh (-0x1.fp-100 - 1.0 i)":
1767 Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)":
1770 Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)":
1773 Test "Real part of: cacosh (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
1776 Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)":
1779 Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)":
1782 Test "Real part of: cacosh (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
1785 Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)":
1788 Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)":
1791 Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)":
1794 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0.5 i)":
1797 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x0.ffffffp0 i)":
1800 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
1803 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.fp-129 i)":
1806 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1p-23 i)":
1809 Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)":
1814 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.0 i)":
1817 Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)":
1820 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.5 i)":
1823 Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)":
1826 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0.5 i)":
1829 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x0.ffffffp0 i)":
1832 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
1835 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.fp-129 i)":
1838 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1p-23 i)":
1841 Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)":
1846 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.0 i)":
1849 Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)":
1852 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.5 i)":
1855 Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)":
1860 Test "Imaginary part of: cacosh (-0x1.fp-30 + 1.0 i)":
1865 Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)":
1870 Test "Imaginary part of: cacosh (-0x1.fp-30 - 1.0 i)":
1875 Test "Imaginary part of: cacosh (-0x1p-105 + 0.0 i)":
1878 Test "Real part of: cacosh (-0x1p-105 + 0.5 i)":
1881 Test "Imaginary part of: cacosh (-0x1p-105 + 0.5 i)":
1884 Test "Real part of: cacosh (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
1887 Test "Imaginary part of: cacosh (-0x1p-105 + 0x1p-105 i)":
1890 Test "Imaginary part of: cacosh (-0x1p-105 - 0.0 i)":
1893 Test "Real part of: cacosh (-0x1p-105 - 0.5 i)":
1896 Test "Imaginary part of: cacosh (-0x1p-105 - 0.5 i)":
1899 Test "Real part of: cacosh (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
1902 Test "Imaginary part of: cacosh (-0x1p-105 - 0x1p-105 i)":
1905 Test "Imaginary part of: cacosh (-0x1p-112 + 0.0 i)":
1908 Test "Real part of: cacosh (-0x1p-112 + 0.5 i)":
1911 Test "Imaginary part of: cacosh (-0x1p-112 + 0.5 i)":
1914 Test "Imaginary part of: cacosh (-0x1p-112 + 0x1p-112 i)":
1917 Test "Imaginary part of: cacosh (-0x1p-112 - 0.0 i)":
1920 Test "Real part of: cacosh (-0x1p-112 - 0.5 i)":
1923 Test "Imaginary part of: cacosh (-0x1p-112 - 0.5 i)":
1926 Test "Imaginary part of: cacosh (-0x1p-112 - 0x1p-112 i)":
1929 Test "Imaginary part of: cacosh (-0x1p-23 + 0.0 i)":
1932 Test "Real part of: cacosh (-0x1p-23 + 0.5 i)":
1935 Test "Imaginary part of: cacosh (-0x1p-23 + 0.5 i)":
1940 Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)":
1943 Test "Real part of: cacosh (-0x1p-23 + 0x1.000002p0 i)":
1946 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1.fp-129 i)":
1949 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1p-23 i)":
1952 Test "Imaginary part of: cacosh (-0x1p-23 - 0.0 i)":
1955 Test "Real part of: cacosh (-0x1p-23 - 0.5 i)":
1958 Test "Imaginary part of: cacosh (-0x1p-23 - 0.5 i)":
1963 Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)":
1966 Test "Real part of: cacosh (-0x1p-23 - 0x1.000002p0 i)":
1969 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1.fp-129 i)":
1972 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1p-23 i)":
1975 Test "Imaginary part of: cacosh (-0x1p-52 + 0.0 i)":
1978 Test "Real part of: cacosh (-0x1p-52 + 0.5 i)":
1981 Test "Imaginary part of: cacosh (-0x1p-52 + 0.5 i)":
1986 Test "Imaginary part of: cacosh (-0x1p-52 + 0x1p-52 i)":
1989 Test "Imaginary part of: cacosh (-0x1p-52 - 0.0 i)":
1992 Test "Real part of: cacosh (-0x1p-52 - 0.5 i)":
1995 Test "Imaginary part of: cacosh (-0x1p-52 - 0.5 i)":
2000 Test "Imaginary part of: cacosh (-0x1p-52 - 0x1p-52 i)":
2003 Test "Imaginary part of: cacosh (-0x1p-63 + 0.0 i)":
2006 Test "Real part of: cacosh (-0x1p-63 + 0.5 i)":
2009 Test "Imaginary part of: cacosh (-0x1p-63 + 0.5 i)":
2012 Test "Imaginary part of: cacosh (-0x1p-63 + 0x1p-63 i)":
2015 Test "Imaginary part of: cacosh (-0x1p-63 - 0.0 i)":
2018 Test "Real part of: cacosh (-0x1p-63 - 0.5 i)":
2021 Test "Imaginary part of: cacosh (-0x1p-63 - 0.5 i)":
2024 Test "Imaginary part of: cacosh (-0x1p-63 - 0x1p-63 i)":
2027 Test "Real part of: cacosh (-1.0 + 0.5 i)":
2030 Test "Imaginary part of: cacosh (-1.0 + 0.5 i)":
2033 Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)":
2038 Test "Imaginary part of: cacosh (-1.0 + 0x1.fp-100 i)":
2041 Test "Imaginary part of: cacosh (-1.0 + 0x1p50 i)":
2044 Test "Real part of: cacosh (-1.0 - 0.5 i)":
2047 Test "Imaginary part of: cacosh (-1.0 - 0.5 i)":
2050 Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)":
2055 Test "Imaginary part of: cacosh (-1.0 - 0x1.fp-100 i)":
2058 Test "Imaginary part of: cacosh (-1.0 - 0x1p50 i)":
2061 Test "Real part of: cacosh (-1.5 + +0 i)":
2064 Test "Real part of: cacosh (-1.5 - 0 i)":
2067 Test "Real part of: cacosh (-2 - 3 i)":
2072 Test "Imaginary part of: cacosh (-2 - 3 i)":
2077 Test "Imaginary part of: cacosh (-inf + inf i)":
2080 Test "Imaginary part of: cacosh (-inf - inf i)":
2083 Test "Real part of: cacosh (0.0 + 0x1.000000000000000000000000008p0 i)":
2086 Test "Real part of: cacosh (0.0 - 0x1.000000000000000000000000008p0 i)":
2089 Test "Real part of: cacosh (0.25 + 1.0 i)":
2094 Test "Real part of: cacosh (0.25 - 1.0 i)":
2099 Test "Imaginary part of: cacosh (0.5 + +0 i)":
2104 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)":
2107 Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)":
2110 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)":
2113 Test "Real part of: cacosh (0.5 + 0x1p-105 i)":
2116 Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)":
2119 Test "Real part of: cacosh (0.5 + 0x1p-112 i)":
2122 Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)":
2125 Test "Real part of: cacosh (0.5 + 0x1p-23 i)":
2128 Test "Real part of: cacosh (0.5 + 0x1p-52 i)":
2131 Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)":
2134 Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)":
2137 Test "Real part of: cacosh (0.5 + 1.0 i)":
2142 Test "Imaginary part of: cacosh (0.5 + 1.0 i)":
2145 Test "Imaginary part of: cacosh (0.5 - 0 i)":
2150 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)":
2153 Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)":
2156 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)":
2159 Test "Real part of: cacosh (0.5 - 0x1p-105 i)":
2162 Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)":
2165 Test "Real part of: cacosh (0.5 - 0x1p-112 i)":
2168 Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)":
2171 Test "Real part of: cacosh (0.5 - 0x1p-23 i)":
2174 Test "Real part of: cacosh (0.5 - 0x1p-52 i)":
2177 Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)":
2180 Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)":
2183 Test "Real part of: cacosh (0.5 - 1.0 i)":
2188 Test "Imaginary part of: cacosh (0.5 - 1.0 i)":
2191 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0.0 i)":
2194 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
2197 Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
2200 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0.0 i)":
2203 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
2206 Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
2209 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
2212 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
2215 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)":
2222 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)":
2229 Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
2232 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
2237 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)":
2244 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)":
2251 Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
2254 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
2259 Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
2262 Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
2265 Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
2268 Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
2271 Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
2276 Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
2279 Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
2284 Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
2287 Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)":
2292 Test "Imaginary part of: cacosh (0x1.fp-10 + 1.0 i)":
2295 Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)":
2300 Test "Imaginary part of: cacosh (0x1.fp-10 - 1.0 i)":
2303 Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)":
2308 Test "Imaginary part of: cacosh (0x1.fp-100 + 1.0 i)":
2311 Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)":
2316 Test "Imaginary part of: cacosh (0x1.fp-100 - 1.0 i)":
2319 Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)":
2322 Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)":
2325 Test "Real part of: cacosh (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
2328 Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)":
2331 Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)":
2334 Test "Real part of: cacosh (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
2337 Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)":
2340 Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)":
2343 Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)":
2346 Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)":
2351 Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)":
2354 Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)":
2357 Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)":
2362 Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)":
2365 Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)":
2370 Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)":
2375 Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)":
2380 Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)":
2385 Test "Real part of: cacosh (0x1p-105 + 0.5 i)":
2388 Test "Imaginary part of: cacosh (0x1p-105 + 0.5 i)":
2391 Test "Real part of: cacosh (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
2394 Test "Real part of: cacosh (0x1p-105 - 0.5 i)":
2397 Test "Imaginary part of: cacosh (0x1p-105 - 0.5 i)":
2400 Test "Real part of: cacosh (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
2403 Test "Real part of: cacosh (0x1p-112 + 0.5 i)":
2406 Test "Real part of: cacosh (0x1p-112 - 0.5 i)":
2409 Test "Real part of: cacosh (0x1p-23 + 0.5 i)":
2412 Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
2415 Test "Real part of: cacosh (0x1p-23 + 0x1.000002p0 i)":
2418 Test "Real part of: cacosh (0x1p-23 - 0.5 i)":
2421 Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
2424 Test "Real part of: cacosh (0x1p-23 - 0x1.000002p0 i)":
2427 Test "Real part of: cacosh (0x1p-52 + 0.5 i)":
2430 Test "Imaginary part of: cacosh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
2433 Test "Imaginary part of: cacosh (0x1p-52 + 0x1.0000000000001p0 i)":
2436 Test "Real part of: cacosh (0x1p-52 - 0.5 i)":
2439 Test "Imaginary part of: cacosh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
2442 Test "Imaginary part of: cacosh (0x1p-52 - 0x1.0000000000001p0 i)":
2445 Test "Real part of: cacosh (0x1p-63 + 0.5 i)":
2448 Test "Real part of: cacosh (0x1p-63 - 0.5 i)":
2451 Test "Imaginary part of: cacosh (1.0 + 0.25 i)":
2454 Test "Real part of: cacosh (1.0 + 0.5 i)":
2457 Test "Imaginary part of: cacosh (1.0 + 0.5 i)":
2460 Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)":
2465 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)":
2470 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-30 i)":
2473 Test "Imaginary part of: cacosh (1.0 - 0.25 i)":
2476 Test "Real part of: cacosh (1.0 - 0.5 i)":
2479 Test "Imaginary part of: cacosh (1.0 - 0.5 i)":
2482 Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)":
2487 Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)":
2492 Test "Imaginary part of: cacosh (1.0 - 0x1.fp-30 i)":
2495 Test "Real part of: cacosh (1.5 + +0 i)":
2498 Test "Real part of: cacosh (1.5 - 0 i)":
2503 Test "carg (-inf + inf i)":
2506 Test "carg (-inf - inf i)":
2511 Test "Imaginary part of: casin (+0 + 0.5 i)":
2518 Test "Imaginary part of: casin (+0 + 1.0 i)":
2525 Test "Imaginary part of: casin (+0 + 1.5 i)":
2532 Test "Imaginary part of: casin (+0 - 0.5 i)":
2535 Test "Imaginary part of: casin (+0 - 1.0 i)":
2540 Test "Imaginary part of: casin (+0 - 1.5 i)":
2543 Test "Imaginary part of: casin (-0 + 0.5 i)":
2550 Test "Imaginary part of: casin (-0 + 1.0 i)":
2557 Test "Imaginary part of: casin (-0 + 1.5 i)":
2564 Test "Imaginary part of: casin (-0 - 0.5 i)":
2567 Test "Imaginary part of: casin (-0 - 1.0 i)":
2572 Test "Imaginary part of: casin (-0 - 1.5 i)":
2575 Test "Imaginary part of: casin (-0.0 + 0x1.000000000000000000000000008p0 i)":
2578 Test "Imaginary part of: casin (-0.0 - 0x1.000000000000000000000000008p0 i)":
2581 Test "Imaginary part of: casin (-0.25 + 1.0 i)":
2586 Test "Imaginary part of: casin (-0.25 - 1.0 i)":
2591 Test "Real part of: casin (-0.5 + +0 i)":
2596 Test "Real part of: casin (-0.5 + 0x1.fp-1025 i)":
2599 Test "Real part of: casin (-0.5 + 0x1.fp-129 i)":
2602 Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)":
2605 Test "Real part of: casin (-0.5 + 0x1p-105 i)":
2608 Test "Imaginary part of: casin (-0.5 + 0x1p-105 i)":
2611 Test "Real part of: casin (-0.5 + 0x1p-112 i)":
2614 Test "Imaginary part of: casin (-0.5 + 0x1p-112 i)":
2617 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)":
2620 Test "Real part of: casin (-0.5 + 0x1p-52 i)":
2625 Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)":
2628 Test "Real part of: casin (-0.5 + 0x1p-63 i)":
2631 Test "Imaginary part of: casin (-0.5 + 1.0 i)":
2636 Test "Real part of: casin (-0.5 - 0 i)":
2641 Test "Real part of: casin (-0.5 - 0x1.fp-1025 i)":
2644 Test "Real part of: casin (-0.5 - 0x1.fp-129 i)":
2647 Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)":
2650 Test "Real part of: casin (-0.5 - 0x1p-105 i)":
2653 Test "Imaginary part of: casin (-0.5 - 0x1p-105 i)":
2656 Test "Real part of: casin (-0.5 - 0x1p-112 i)":
2659 Test "Imaginary part of: casin (-0.5 - 0x1p-112 i)":
2662 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)":
2665 Test "Real part of: casin (-0.5 - 0x1p-52 i)":
2670 Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)":
2673 Test "Real part of: casin (-0.5 - 0x1p-63 i)":
2676 Test "Imaginary part of: casin (-0.5 - 1.0 i)":
2681 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
2684 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
2687 Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)":
2690 Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)":
2693 Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)":
2696 Test "Real part of: casin (-0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)":
2699 Test "Real part of: casin (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2702 Test "Real part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2705 Test "Real part of: casin (-0x0.ffffffp0 + 0.0 i)":
2708 Test "Real part of: casin (-0x0.ffffffp0 + 0x1.fp-129 i)":
2711 Test "Real part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
2714 Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
2717 Test "Real part of: casin (-0x0.ffffffp0 - 0.0 i)":
2720 Test "Real part of: casin (-0x0.ffffffp0 - 0x1.fp-129 i)":
2723 Test "Real part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
2726 Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
2729 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1p-52 i)":
2732 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1p-52 i)":
2735 Test "Imaginary part of: casin (-0x1.000002p0 + 0x1p-23 i)":
2740 Test "Imaginary part of: casin (-0x1.000002p0 - 0x1p-23 i)":
2745 Test "Real part of: casin (-0x1.fp-10 + 1.0 i)":
2748 Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)":
2753 Test "Real part of: casin (-0x1.fp-10 - 1.0 i)":
2756 Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)":
2761 Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)":
2766 Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)":
2771 Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)":
2774 Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)":
2777 Test "Imaginary part of: casin (-0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
2780 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)":
2783 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)":
2786 Test "Imaginary part of: casin (-0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
2789 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)":
2792 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)":
2795 Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)":
2798 Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)":
2803 Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)":
2806 Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)":
2809 Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)":
2814 Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)":
2817 Test "Real part of: casin (-0x1.fp-30 + 1.0 i)":
2820 Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)":
2825 Test "Real part of: casin (-0x1.fp-30 - 1.0 i)":
2828 Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)":
2833 Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)":
2836 Test "Imaginary part of: casin (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
2839 Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)":
2842 Test "Imaginary part of: casin (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
2845 Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)":
2848 Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)":
2851 Test "Real part of: casin (-0x1p-23 + 0.5 i)":
2856 Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)":
2859 Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)":
2862 Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)":
2867 Test "Imaginary part of: casin (-0x1p-23 + 0x1.000002p0 i)":
2870 Test "Real part of: casin (-0x1p-23 - 0.5 i)":
2875 Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)":
2878 Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)":
2881 Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)":
2886 Test "Imaginary part of: casin (-0x1p-23 - 0x1.000002p0 i)":
2889 Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)":
2892 Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)":
2895 Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)":
2898 Test "Real part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2901 Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)":
2904 Test "Real part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2907 Test "Real part of: casin (-1.0 + 0.25 i)":
2910 Test "Real part of: casin (-1.0 + 0.5 i)":
2915 Test "Imaginary part of: casin (-1.0 + 0.5 i)":
2918 Test "Real part of: casin (-1.0 + 0x1.fp-10 i)":
2921 Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)":
2926 Test "Real part of: casin (-1.0 - 0.25 i)":
2929 Test "Real part of: casin (-1.0 - 0.5 i)":
2934 Test "Imaginary part of: casin (-1.0 - 0.5 i)":
2937 Test "Real part of: casin (-1.0 - 0x1.fp-10 i)":
2940 Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)":
2945 Test "Imaginary part of: casin (-1.5 + +0 i)":
2950 Test "Real part of: casin (-2 - 3 i)":
2953 Test "Imaginary part of: casin (0.0 + 0x1.000000000000000000000000008p0 i)":
2956 Test "Imaginary part of: casin (0.0 - 0x1.000000000000000000000000008p0 i)":
2959 Test "Imaginary part of: casin (0.25 + 1.0 i)":
2964 Test "Imaginary part of: casin (0.25 - 1.0 i)":
2969 Test "Real part of: casin (0.5 + +0 i)":
2974 Test "Real part of: casin (0.5 + 0x1.fp-1025 i)":
2977 Test "Real part of: casin (0.5 + 0x1.fp-129 i)":
2980 Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)":
2983 Test "Real part of: casin (0.5 + 0x1p-105 i)":
2986 Test "Imaginary part of: casin (0.5 + 0x1p-105 i)":
2989 Test "Real part of: casin (0.5 + 0x1p-112 i)":
2992 Test "Imaginary part of: casin (0.5 + 0x1p-112 i)":
2995 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)":
2998 Test "Real part of: casin (0.5 + 0x1p-52 i)":
3003 Test "Imaginary part of: casin (0.5 + 0x1p-52 i)":
3006 Test "Real part of: casin (0.5 + 0x1p-63 i)":
3009 Test "Imaginary part of: casin (0.5 + 1.0 i)":
3014 Test "Real part of: casin (0.5 - 0 i)":
3019 Test "Real part of: casin (0.5 - 0x1.fp-1025 i)":
3022 Test "Real part of: casin (0.5 - 0x1.fp-129 i)":
3025 Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)":
3028 Test "Real part of: casin (0.5 - 0x1p-105 i)":
3031 Test "Imaginary part of: casin (0.5 - 0x1p-105 i)":
3034 Test "Real part of: casin (0.5 - 0x1p-112 i)":
3037 Test "Imaginary part of: casin (0.5 - 0x1p-112 i)":
3040 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)":
3043 Test "Real part of: casin (0.5 - 0x1p-52 i)":
3048 Test "Imaginary part of: casin (0.5 - 0x1p-52 i)":
3051 Test "Real part of: casin (0.5 - 0x1p-63 i)":
3054 Test "Imaginary part of: casin (0.5 - 1.0 i)":
3059 Test "Real part of: casin (0.75 + 1.25 i)":
3064 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)":
3067 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)":
3070 Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 + 0.0 i)":
3073 Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 + 0x1.fp-1025 i)":
3076 Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 - 0.0 i)":
3079 Test "Real part of: casin (0x0.ffffffffffffffffffffffffffcp0 - 0x1.fp-1025 i)":
3082 Test "Real part of: casin (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3085 Test "Real part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3088 Test "Real part of: casin (0x0.ffffffp0 + 0.0 i)":
3091 Test "Real part of: casin (0x0.ffffffp0 + 0x1.fp-129 i)":
3094 Test "Real part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
3097 Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
3100 Test "Real part of: casin (0x0.ffffffp0 - 0.0 i)":
3103 Test "Real part of: casin (0x0.ffffffp0 - 0x1.fp-129 i)":
3106 Test "Real part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
3109 Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
3112 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1p-52 i)":
3115 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1p-52 i)":
3118 Test "Imaginary part of: casin (0x1.000002p0 + 0x1p-23 i)":
3123 Test "Imaginary part of: casin (0x1.000002p0 - 0x1p-23 i)":
3128 Test "Real part of: casin (0x1.fp-10 + 1.0 i)":
3131 Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)":
3136 Test "Real part of: casin (0x1.fp-10 - 1.0 i)":
3139 Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)":
3144 Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)":
3149 Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)":
3154 Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)":
3157 Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)":
3160 Test "Imaginary part of: casin (0x1.fp-1025 + 0x1.000000000000000000000000008p0 i)":
3163 Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)":
3166 Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)":
3169 Test "Imaginary part of: casin (0x1.fp-1025 - 0x1.000000000000000000000000008p0 i)":
3172 Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)":
3175 Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)":
3178 Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)":
3181 Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)":
3186 Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)":
3189 Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)":
3192 Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)":
3197 Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)":
3200 Test "Real part of: casin (0x1.fp-30 + 1.0 i)":
3203 Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)":
3208 Test "Real part of: casin (0x1.fp-30 - 1.0 i)":
3211 Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)":
3216 Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)":
3221 Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)":
3226 Test "Imaginary part of: casin (0x1p-105 + 0.5 i)":
3229 Test "Imaginary part of: casin (0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)":
3232 Test "Imaginary part of: casin (0x1p-105 - 0.5 i)":
3235 Test "Imaginary part of: casin (0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)":
3238 Test "Imaginary part of: casin (0x1p-112 + 0.5 i)":
3241 Test "Imaginary part of: casin (0x1p-112 - 0.5 i)":
3244 Test "Real part of: casin (0x1p-23 + 0.5 i)":
3249 Test "Imaginary part of: casin (0x1p-23 + 0.5 i)":
3252 Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)":
3255 Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)":
3260 Test "Imaginary part of: casin (0x1p-23 + 0x1.000002p0 i)":
3263 Test "Real part of: casin (0x1p-23 - 0.5 i)":
3268 Test "Imaginary part of: casin (0x1p-23 - 0.5 i)":
3271 Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)":
3274 Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)":
3279 Test "Imaginary part of: casin (0x1p-23 - 0x1.000002p0 i)":
3282 Test "Imaginary part of: casin (0x1p-52 + 0.5 i)":
3285 Test "Imaginary part of: casin (0x1p-52 - 0.5 i)":
3288 Test "Imaginary part of: casin (0x1p-63 + 0.5 i)":
3291 Test "Real part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3294 Test "Imaginary part of: casin (0x1p-63 - 0.5 i)":
3297 Test "Real part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3300 Test "Real part of: casin (1.0 + 0.25 i)":
3303 Test "Real part of: casin (1.0 + 0.5 i)":
3308 Test "Imaginary part of: casin (1.0 + 0.5 i)":
3311 Test "Real part of: casin (1.0 + 0x1.fp-10 i)":
3314 Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)":
3319 Test "Real part of: casin (1.0 - 0.25 i)":
3322 Test "Real part of: casin (1.0 - 0.5 i)":
3327 Test "Imaginary part of: casin (1.0 - 0.5 i)":
3330 Test "Real part of: casin (1.0 - 0x1.fp-10 i)":
3333 Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)":
3338 Test "Imaginary part of: casin (1.5 + +0 i)":
3345 Test "Imaginary part of: casinh (+0 + 0.5 i)":
3350 Test "Imaginary part of: casinh (+0 - 0.5 i)":
3355 Test "Imaginary part of: casinh (-0 + 0.5 i)":
3360 Test "Real part of: casinh (-0 + 1.5 i)":
3365 Test "Imaginary part of: casinh (-0 - 0.5 i)":
3370 Test "Real part of: casinh (-0 - 1.5 i)":
3375 Test "Imaginary part of: casinh (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)":
3378 Test "Imaginary part of: casinh (-0.0 + 0x0.ffffffp0 i)":
3381 Test "Imaginary part of: casinh (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)":
3384 Test "Imaginary part of: casinh (-0.0 - 0x0.ffffffp0 i)":
3387 Test "Imaginary part of: casinh (-0.25 + 1.0 i)":
3390 Test "Imaginary part of: casinh (-0.25 - 1.0 i)":
3393 Test "Real part of: casinh (-0.5 + +0 i)":
3400 Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)":
3403 Test "Real part of: casinh (-0.5 + 0x1p-105 i)":
3406 Test "Real part of: casinh (-0.5 + 0x1p-112 i)":
3409 Test "Real part of: casinh (-0.5 + 0x1p-23 i)":
3412 Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)":
3417 Test "Real part of: casinh (-0.5 + 0x1p-52 i)":
3420 Test "Real part of: casinh (-0.5 + 0x1p-63 i)":
3423 Test "Real part of: casinh (-0.5 + 1.0 i)":
3426 Test "Imaginary part of: casinh (-0.5 + 1.0 i)":
3431 Test "Real part of: casinh (-0.5 - 0 i)":
3438 Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)":
3441 Test "Real part of: casinh (-0.5 - 0x1p-105 i)":
3444 Test "Real part of: casinh (-0.5 - 0x1p-112 i)":
3447 Test "Real part of: casinh (-0.5 - 0x1p-23 i)":
3450 Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)":
3455 Test "Real part of: casinh (-0.5 - 0x1p-52 i)":
3458 Test "Real part of: casinh (-0.5 - 0x1p-63 i)":
3461 Test "Real part of: casinh (-0.5 - 1.0 i)":
3464 Test "Imaginary part of: casinh (-0.5 - 1.0 i)":
3469 Test "Real part of: casinh (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
3472 Test "Real part of: casinh (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
3475 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3478 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3481 Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)":
3484 Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)":
3487 Test "Real part of: casinh (-0x1.000000000000000000000000008p0 + 0.0 i)":
3490 Test "Real part of: casinh (-0x1.000000000000000000000000008p0 + 0x1.fp-1025 i)":
3493 Test "Real part of: casinh (-0x1.000000000000000000000000008p0 - 0.0 i)":
3496 Test "Real part of: casinh (-0x1.000000000000000000000000008p0 - 0x1.fp-1025 i)":
3499 Test "Real part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
3502 Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
3507 Test "Real part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
3510 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
3515 Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)":
3520 Test "Imaginary part of: casinh (-0x1.fp-10 + 1.0 i)":
3523 Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)":
3528 Test "Imaginary part of: casinh (-0x1.fp-10 - 1.0 i)":
3531 Test "Imaginary part of: casinh (-0x1.fp-1025 + 0.5 i)":
3534 Test "Imaginary part of: casinh (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)":
3537 Test "Imaginary part of: casinh (-0x1.fp-1025 - 0.5 i)":
3540 Test "Imaginary part of: casinh (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)":
3543 Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)":
3546 Test "Imaginary part of: casinh (-0x1.fp-129 + 0.5 i)":
3549 Test "Imaginary part of: casinh (-0x1.fp-129 + 0x0.ffffffp0 i)":
3552 Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)":
3555 Test "Imaginary part of: casinh (-0x1.fp-129 - 0.5 i)":
3558 Test "Imaginary part of: casinh (-0x1.fp-129 - 0x0.ffffffp0 i)":
3561 Test "Real part of: casinh (-0x1p-105 + 0.5 i)":
3564 Test "Imaginary part of: casinh (-0x1p-105 + 0.5 i)":
3567 Test "Real part of: casinh (-0x1p-105 - 0.5 i)":
3570 Test "Imaginary part of: casinh (-0x1p-105 - 0.5 i)":
3573 Test "Real part of: casinh (-0x1p-112 + 0.5 i)":
3576 Test "Imaginary part of: casinh (-0x1p-112 + 0.5 i)":
3579 Test "Real part of: casinh (-0x1p-112 - 0.5 i)":
3582 Test "Imaginary part of: casinh (-0x1p-112 - 0.5 i)":
3585 Test "Real part of: casinh (-0x1p-23 + 0.5 i)":
3588 Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
3591 Test "Imaginary part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
3594 Test "Real part of: casinh (-0x1p-23 + 0x1.000002p0 i)":
3599 Test "Real part of: casinh (-0x1p-23 - 0.5 i)":
3602 Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
3605 Test "Imaginary part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
3608 Test "Real part of: casinh (-0x1p-23 - 0x1.000002p0 i)":
3613 Test "Real part of: casinh (-0x1p-52 + 0.5 i)":
3616 Test "Imaginary part of: casinh (-0x1p-52 + 0.5 i)":
3621 Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
3624 Test "Real part of: casinh (-0x1p-52 + 0x1.0000000000001p0 i)":
3627 Test "Real part of: casinh (-0x1p-52 - 0.5 i)":
3630 Test "Imaginary part of: casinh (-0x1p-52 - 0.5 i)":
3635 Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
3638 Test "Real part of: casinh (-0x1p-52 - 0x1.0000000000001p0 i)":
3641 Test "Imaginary part of: casinh (-0x1p-63 + 0.5 i)":
3644 Test "Imaginary part of: casinh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3647 Test "Imaginary part of: casinh (-0x1p-63 - 0.5 i)":
3650 Test "Imaginary part of: casinh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3653 Test "Real part of: casinh (-1.0 + +0 i)":
3660 Test "Real part of: casinh (-1.0 + 0.25 i)":
3665 Test "Real part of: casinh (-1.0 + 0.5 i)":
3670 Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)":
3675 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10 i)":
3678 Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)":
3683 Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)":
3686 Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)":
3689 Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)":
3694 Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)":
3699 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-30 i)":
3702 Test "Real part of: casinh (-1.0 - 0 i)":
3709 Test "Real part of: casinh (-1.0 - 0.25 i)":
3714 Test "Real part of: casinh (-1.0 - 0.5 i)":
3719 Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)":
3724 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10 i)":
3727 Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)":
3732 Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)":
3735 Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)":
3738 Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)":
3743 Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)":
3748 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-30 i)":
3751 Test "Real part of: casinh (-1.5 + +0 i)":
3758 Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)":
3761 Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)":
3764 Test "Real part of: casinh (-1.5 - 0 i)":
3771 Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)":
3774 Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)":
3777 Test "Real part of: casinh (-2 - 3 i)":
3784 Test "Imaginary part of: casinh (-2 - 3 i)":
3791 Test "Imaginary part of: casinh (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)":
3794 Test "Imaginary part of: casinh (0.0 + 0x0.ffffffp0 i)":
3797 Test "Imaginary part of: casinh (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)":
3800 Test "Imaginary part of: casinh (0.0 - 0x0.ffffffp0 i)":
3803 Test "Imaginary part of: casinh (0.25 + 1.0 i)":
3806 Test "Imaginary part of: casinh (0.25 - 1.0 i)":
3809 Test "Real part of: casinh (0.5 + +0 i)":
3812 Test "Real part of: casinh (0.5 + 0x1.fp-129 i)":
3815 Test "Real part of: casinh (0.5 + 0x1p-105 i)":
3818 Test "Real part of: casinh (0.5 + 0x1p-112 i)":
3821 Test "Real part of: casinh (0.5 + 0x1p-23 i)":
3824 Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)":
3829 Test "Real part of: casinh (0.5 + 0x1p-52 i)":
3832 Test "Real part of: casinh (0.5 + 0x1p-63 i)":
3835 Test "Real part of: casinh (0.5 + 1.0 i)":
3838 Test "Imaginary part of: casinh (0.5 + 1.0 i)":
3843 Test "Real part of: casinh (0.5 - 0 i)":
3846 Test "Real part of: casinh (0.5 - 0x1.fp-129 i)":
3849 Test "Real part of: casinh (0.5 - 0x1p-105 i)":
3852 Test "Real part of: casinh (0.5 - 0x1p-112 i)":
3855 Test "Real part of: casinh (0.5 - 0x1p-23 i)":
3858 Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)":
3863 Test "Real part of: casinh (0.5 - 0x1p-52 i)":
3866 Test "Real part of: casinh (0.5 - 0x1p-63 i)":
3869 Test "Real part of: casinh (0.5 - 1.0 i)":
3872 Test "Imaginary part of: casinh (0.5 - 1.0 i)":
3877 Test "Real part of: casinh (0.75 + 1.25 i)":
3880 Test "Imaginary part of: casinh (0.75 + 1.25 i)":
3885 Test "Real part of: casinh (0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)":
3888 Test "Real part of: casinh (0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)":
3891 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3894 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3897 Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)":
3900 Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)":
3903 Test "Real part of: casinh (0x1.000000000000000000000000008p0 + 0.0 i)":
3906 Test "Real part of: casinh (0x1.000000000000000000000000008p0 + 0x1.fp-1025 i)":
3909 Test "Real part of: casinh (0x1.000000000000000000000000008p0 - 0.0 i)":
3912 Test "Real part of: casinh (0x1.000000000000000000000000008p0 - 0x1.fp-1025 i)":
3915 Test "Real part of: casinh (0x1.000002p0 + 0x1p-23 i)":
3918 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)":
3923 Test "Real part of: casinh (0x1.000002p0 - 0x1p-23 i)":
3926 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)":
3931 Test "Real part of: casinh (0x1.fp-10 + 1.0 i)":
3936 Test "Imaginary part of: casinh (0x1.fp-10 + 1.0 i)":
3939 Test "Real part of: casinh (0x1.fp-10 - 1.0 i)":
3944 Test "Imaginary part of: casinh (0x1.fp-10 - 1.0 i)":
3947 Test "Imaginary part of: casinh (0x1.fp-1025 + 0.5 i)":
3950 Test "Imaginary part of: casinh (0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)":
3953 Test "Imaginary part of: casinh (0x1.fp-1025 - 0.5 i)":
3956 Test "Imaginary part of: casinh (0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)":
3959 Test "Real part of: casinh (0x1.fp-129 + 0.5 i)":
3962 Test "Imaginary part of: casinh (0x1.fp-129 + 0.5 i)":
3965 Test "Imaginary part of: casinh (0x1.fp-129 + 0x0.ffffffp0 i)":
3968 Test "Real part of: casinh (0x1.fp-129 - 0.5 i)":
3971 Test "Imaginary part of: casinh (0x1.fp-129 - 0.5 i)":
3974 Test "Imaginary part of: casinh (0x1.fp-129 - 0x0.ffffffp0 i)":
3977 Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)":
3982 Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)":
3987 Test "Real part of: casinh (0x1p-105 + 0.5 i)":
3990 Test "Imaginary part of: casinh (0x1p-105 + 0.5 i)":
3993 Test "Real part of: casinh (0x1p-105 - 0.5 i)":
3996 Test "Imaginary part of: casinh (0x1p-105 - 0.5 i)":
3999 Test "Real part of: casinh (0x1p-112 + 0.5 i)":
4002 Test "Imaginary part of: casinh (0x1p-112 + 0.5 i)":
4005 Test "Real part of: casinh (0x1p-112 - 0.5 i)":
4008 Test "Imaginary part of: casinh (0x1p-112 - 0.5 i)":
4011 Test "Real part of: casinh (0x1p-23 + 0.5 i)":
4014 Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
4017 Test "Imaginary part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
4020 Test "Real part of: casinh (0x1p-23 + 0x1.000002p0 i)":
4025 Test "Real part of: casinh (0x1p-23 - 0.5 i)":
4028 Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
4031 Test "Imaginary part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
4034 Test "Real part of: casinh (0x1p-23 - 0x1.000002p0 i)":
4039 Test "Real part of: casinh (0x1p-52 + 0.5 i)":
4042 Test "Imaginary part of: casinh (0x1p-52 + 0.5 i)":
4047 Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
4050 Test "Real part of: casinh (0x1p-52 + 0x1.0000000000001p0 i)":
4053 Test "Real part of: casinh (0x1p-52 - 0.5 i)":
4056 Test "Imaginary part of: casinh (0x1p-52 - 0.5 i)":
4061 Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
4064 Test "Real part of: casinh (0x1p-52 - 0x1.0000000000001p0 i)":
4067 Test "Imaginary part of: casinh (0x1p-63 + 0.5 i)":
4070 Test "Imaginary part of: casinh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
4073 Test "Imaginary part of: casinh (0x1p-63 - 0.5 i)":
4076 Test "Imaginary part of: casinh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
4079 Test "Real part of: casinh (1.0 + +0 i)":
4084 Test "Real part of: casinh (1.0 + 0.25 i)":
4089 Test "Real part of: casinh (1.0 + 0.5 i)":
4094 Test "Real part of: casinh (1.0 + 0x1.fp-10 i)":
4099 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10 i)":
4102 Test "Real part of: casinh (1.0 + 0x1.fp-100 i)":
4107 Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)":
4110 Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)":
4113 Test "Real part of: casinh (1.0 + 0x1.fp-129 i)":
4118 Test "Real part of: casinh (1.0 + 0x1.fp-30 i)":
4123 Test "Imaginary part of: casinh (1.0 + 0x1.fp-30 i)":
4126 Test "Real part of: casinh (1.0 - 0 i)":
4131 Test "Real part of: casinh (1.0 - 0.25 i)":
4136 Test "Real part of: casinh (1.0 - 0.5 i)":
4141 Test "Real part of: casinh (1.0 - 0x1.fp-10 i)":
4146 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10 i)":
4149 Test "Real part of: casinh (1.0 - 0x1.fp-100 i)":
4154 Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)":
4157 Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)":
4160 Test "Real part of: casinh (1.0 - 0x1.fp-129 i)":
4165 Test "Real part of: casinh (1.0 - 0x1.fp-30 i)":
4170 Test "Imaginary part of: casinh (1.0 - 0x1.fp-30 i)":
4173 Test "Real part of: casinh (1.5 + +0 i)":
4176 Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)":
4179 Test "Real part of: casinh (1.5 + 0x1.fp-129 i)":
4182 Test "Real part of: casinh (1.5 - 0 i)":
4185 Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)":
4188 Test "Real part of: casinh (1.5 - 0x1.fp-129 i)":
4193 Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
4196 Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 - 0x1p-27 i)":
4199 Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)":
4204 Test "Real part of: catan (-0x1.000000000000000000000000008p0 + 0x1p-54 i)":
4207 Test "Real part of: catan (-0x1.000000000000000000000000008p0 - 0x1p-54 i)":
4210 Test "Imaginary part of: catan (-0x1.0000000000001p0 - 0x1p-27 i)":
4213 Test "Real part of: catan (-0x1.000002p0 + 0x1p-126 i)":
4216 Test "Real part of: catan (-0x1.000002p0 + 0x1p-13 i)":
4219 Test "Real part of: catan (-0x1.000002p0 - 0x1p-126 i)":
4222 Test "Real part of: catan (-0x1.000002p0 - 0x1p-13 i)":
4225 Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)":
4228 Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)":
4233 Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)":
4238 Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)":
4243 Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)":
4248 Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)":
4251 Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)":
4254 Test "Real part of: catan (-0x1p-13 + 0x1.000002p0 i)":
4257 Test "Real part of: catan (-0x1p-13 + 1.0 i)":
4260 Test "Real part of: catan (-0x1p-13 - 0x1.000002p0 i)":
4263 Test "Imaginary part of: catan (-0x1p-13 - 0x1.000002p0 i)":
4266 Test "Real part of: catan (-0x1p-13 - 1.0 i)":
4269 Test "Real part of: catan (-0x1p-27 + 1.0 i)":
4272 Test "Real part of: catan (-0x1p-27 - 1.0 i)":
4275 Test "Real part of: catan (-0x1p-33 + 1.0 i)":
4278 Test "Real part of: catan (-0x1p-33 - 1.0 i)":
4281 Test "Real part of: catan (-0x1p-54 + 1.0 i)":
4284 Test "Imaginary part of: catan (-0x1p-54 + 1.0 i)":
4287 Test "Real part of: catan (-0x1p-54 - 1.0 i)":
4290 Test "Imaginary part of: catan (-0x1p-54 - 1.0 i)":
4293 Test "Real part of: catan (-0x1p-57 + 1.0 i)":
4296 Test "Imaginary part of: catan (-0x1p-57 + 1.0 i)":
4299 Test "Real part of: catan (-0x1p-57 - 1.0 i)":
4302 Test "Imaginary part of: catan (-0x1p-57 - 1.0 i)":
4305 Test "Real part of: catan (-1.0 + 0x1p-13 i)":
4308 Test "Real part of: catan (-1.0 + 0x1p-27 i)":
4311 Test "Real part of: catan (-1.0 + 0x1p-33 i)":
4314 Test "Real part of: catan (-1.0 + 0x1p-54 i)":
4319 Test "Real part of: catan (-1.0 + 0x1p-57 i)":
4322 Test "Real part of: catan (-1.0 - 0x1p-13 i)":
4325 Test "Real part of: catan (-1.0 - 0x1p-27 i)":
4328 Test "Real part of: catan (-1.0 - 0x1p-33 i)":
4331 Test "Real part of: catan (-1.0 - 0x1p-54 i)":
4336 Test "Real part of: catan (-1.0 - 0x1p-57 i)":
4339 Test "Real part of: catan (-2 - 3 i)":
4344 Test "Imaginary part of: catan (-2 - 3 i)":
4349 Test "Real part of: catan (0.75 + 1.25 i)":
4352 Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)":
4355 Test "Imaginary part of: catan (0x0.fffffffffffff8p0 - 0x1p-27 i)":
4358 Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)":
4363 Test "Real part of: catan (0x1.000000000000000000000000008p0 + 0x1p-54 i)":
4366 Test "Real part of: catan (0x1.000000000000000000000000008p0 - 0x1p-54 i)":
4369 Test "Imaginary part of: catan (0x1.0000000000001p0 - 0x1p-27 i)":
4372 Test "Real part of: catan (0x1.000002p0 + 0x1p-126 i)":
4375 Test "Real part of: catan (0x1.000002p0 + 0x1p-13 i)":
4378 Test "Real part of: catan (0x1.000002p0 - 0x1p-126 i)":
4381 Test "Real part of: catan (0x1.000002p0 - 0x1p-13 i)":
4384 Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)":
4387 Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)":
4392 Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)":
4397 Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)":
4402 Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)":
4407 Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)":
4410 Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)":
4413 Test "Real part of: catan (0x1p-13 + 0x1.000002p0 i)":
4416 Test "Real part of: catan (0x1p-13 + 1.0 i)":
4419 Test "Real part of: catan (0x1p-13 - 0x1.000002p0 i)":
4422 Test "Imaginary part of: catan (0x1p-13 - 0x1.000002p0 i)":
4425 Test "Real part of: catan (0x1p-13 - 1.0 i)":
4428 Test "Real part of: catan (0x1p-27 + 1.0 i)":
4431 Test "Real part of: catan (0x1p-27 - 1.0 i)":
4434 Test "Real part of: catan (0x1p-33 + 1.0 i)":
4437 Test "Real part of: catan (0x1p-33 - 1.0 i)":
4440 Test "Real part of: catan (0x1p-54 + 1.0 i)":
4443 Test "Imaginary part of: catan (0x1p-54 + 1.0 i)":
4446 Test "Real part of: catan (0x1p-54 - 1.0 i)":
4449 Test "Imaginary part of: catan (0x1p-54 - 1.0 i)":
4452 Test "Real part of: catan (0x1p-57 + 1.0 i)":
4455 Test "Imaginary part of: catan (0x1p-57 + 1.0 i)":
4458 Test "Real part of: catan (0x1p-57 - 1.0 i)":
4461 Test "Imaginary part of: catan (0x1p-57 - 1.0 i)":
4464 Test "Real part of: catan (1.0 + 0x1p-13 i)":
4467 Test "Real part of: catan (1.0 + 0x1p-27 i)":
4470 Test "Real part of: catan (1.0 + 0x1p-33 i)":
4473 Test "Real part of: catan (1.0 + 0x1p-54 i)":
4478 Test "Real part of: catan (1.0 + 0x1p-57 i)":
4481 Test "Real part of: catan (1.0 - 0x1p-13 i)":
4484 Test "Real part of: catan (1.0 - 0x1p-27 i)":
4487 Test "Real part of: catan (1.0 - 0x1p-33 i)":
4490 Test "Real part of: catan (1.0 - 0x1p-54 i)":
4495 Test "Real part of: catan (1.0 - 0x1p-57 i)":
4500 Test "Real part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
4503 Test "Imaginary part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
4506 Test "Real part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
4509 Test "Imaginary part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
4512 Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)":
4517 Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)":
4522 Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)":
4527 Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)":
4532 Test "Imaginary part of: catanh (-0x1p-126 + 0x1.000002p0 i)":
4535 Test "Imaginary part of: catanh (-0x1p-126 - 0x1.000002p0 i)":
4538 Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
4541 Test "Imaginary part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
4544 Test "Imaginary part of: catanh (-0x1p-13 + 1.0 i)":
4547 Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
4550 Test "Imaginary part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
4553 Test "Imaginary part of: catanh (-0x1p-13 - 1.0 i)":
4556 Test "Real part of: catanh (-0x1p-27 + 0x0.fffffffffffff8p0 i)":
4559 Test "Real part of: catanh (-0x1p-27 + 0x1.0000000000001p0 i)":
4562 Test "Imaginary part of: catanh (-0x1p-27 + 1.0 i)":
4565 Test "Real part of: catanh (-0x1p-27 - 0x0.fffffffffffff8p0 i)":
4568 Test "Real part of: catanh (-0x1p-27 - 0x1.0000000000001p0 i)":
4571 Test "Imaginary part of: catanh (-0x1p-27 - 1.0 i)":
4574 Test "Imaginary part of: catanh (-0x1p-33 + 1.0 i)":
4577 Test "Imaginary part of: catanh (-0x1p-33 - 1.0 i)":
4580 Test "Imaginary part of: catanh (-0x1p-54 + 0x1.000000000000000000000000008p0 i)":
4583 Test "Imaginary part of: catanh (-0x1p-54 + 1.0 i)":
4588 Test "Imaginary part of: catanh (-0x1p-54 - 0x1.000000000000000000000000008p0 i)":
4591 Test "Imaginary part of: catanh (-0x1p-54 - 1.0 i)":
4596 Test "Imaginary part of: catanh (-0x1p-57 + 1.0 i)":
4599 Test "Imaginary part of: catanh (-0x1p-57 - 1.0 i)":
4602 Test "Real part of: catanh (-1.0 + 0x1p-1020 i)":
4605 Test "Imaginary part of: catanh (-1.0 + 0x1p-13 i)":
4608 Test "Imaginary part of: catanh (-1.0 + 0x1p-27 i)":
4611 Test "Imaginary part of: catanh (-1.0 + 0x1p-33 i)":
4614 Test "Real part of: catanh (-1.0 + 0x1p-54 i)":
4617 Test "Imaginary part of: catanh (-1.0 + 0x1p-54 i)":
4620 Test "Real part of: catanh (-1.0 + 0x1p-57 i)":
4623 Test "Imaginary part of: catanh (-1.0 + 0x1p-57 i)":
4626 Test "Real part of: catanh (-1.0 - 0x1p-1020 i)":
4629 Test "Imaginary part of: catanh (-1.0 - 0x1p-13 i)":
4632 Test "Imaginary part of: catanh (-1.0 - 0x1p-27 i)":
4635 Test "Imaginary part of: catanh (-1.0 - 0x1p-33 i)":
4638 Test "Real part of: catanh (-1.0 - 0x1p-54 i)":
4641 Test "Imaginary part of: catanh (-1.0 - 0x1p-54 i)":
4644 Test "Real part of: catanh (-1.0 - 0x1p-57 i)":
4647 Test "Imaginary part of: catanh (-1.0 - 0x1p-57 i)":
4650 Test "Real part of: catanh (-2 - 3 i)":
4653 Test "Imaginary part of: catanh (-2 - 3 i)":
4656 Test "Real part of: catanh (0.75 + 1.25 i)":
4659 Test "Imaginary part of: catanh (0.75 + 1.25 i)":
4662 Test "Imaginary part of: catanh (0x1.000002p0 + 0x1p-13 i)":
4665 Test "Imaginary part of: catanh (0x1.000002p0 - 0x1p-13 i)":
4668 Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)":
4673 Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)":
4678 Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)":
4683 Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)":
4688 Test "Imaginary part of: catanh (0x1p-126 + 0x1.000002p0 i)":
4691 Test "Imaginary part of: catanh (0x1p-126 - 0x1.000002p0 i)":
4694 Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)":
4699 Test "Imaginary part of: catanh (0x1p-13 + 0x1.000002p0 i)":
4702 Test "Imaginary part of: catanh (0x1p-13 + 1.0 i)":
4705 Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)":
4710 Test "Imaginary part of: catanh (0x1p-13 - 0x1.000002p0 i)":
4713 Test "Imaginary part of: catanh (0x1p-13 - 1.0 i)":
4716 Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)":
4719 Test "Imaginary part of: catanh (0x1p-27 + 1.0 i)":
4722 Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)":
4725 Test "Imaginary part of: catanh (0x1p-27 - 1.0 i)":
4728 Test "Imaginary part of: catanh (0x1p-33 + 1.0 i)":
4731 Test "Imaginary part of: catanh (0x1p-33 - 1.0 i)":
4734 Test "Imaginary part of: catanh (0x1p-54 + 0x1.000000000000000000000000008p0 i)":
4737 Test "Imaginary part of: catanh (0x1p-54 + 1.0 i)":
4742 Test "Imaginary part of: catanh (0x1p-54 - 0x1.000000000000000000000000008p0 i)":
4745 Test "Imaginary part of: catanh (0x1p-54 - 1.0 i)":
4750 Test "Imaginary part of: catanh (0x1p-57 + 1.0 i)":
4753 Test "Imaginary part of: catanh (0x1p-57 - 1.0 i)":
4756 Test "Real part of: catanh (1.0 + 0x1p-1020 i)":
4759 Test "Imaginary part of: catanh (1.0 + 0x1p-13 i)":
4762 Test "Imaginary part of: catanh (1.0 + 0x1p-27 i)":
4765 Test "Imaginary part of: catanh (1.0 + 0x1p-33 i)":
4768 Test "Real part of: catanh (1.0 + 0x1p-54 i)":
4771 Test "Imaginary part of: catanh (1.0 + 0x1p-54 i)":
4774 Test "Real part of: catanh (1.0 + 0x1p-57 i)":
4777 Test "Imaginary part of: catanh (1.0 + 0x1p-57 i)":
4780 Test "Real part of: catanh (1.0 - 0x1p-1020 i)":
4783 Test "Imaginary part of: catanh (1.0 - 0x1p-13 i)":
4786 Test "Imaginary part of: catanh (1.0 - 0x1p-27 i)":
4789 Test "Imaginary part of: catanh (1.0 - 0x1p-33 i)":
4792 Test "Real part of: catanh (1.0 - 0x1p-54 i)":
4795 Test "Imaginary part of: catanh (1.0 - 0x1p-54 i)":
4798 Test "Real part of: catanh (1.0 - 0x1p-57 i)":
4801 Test "Imaginary part of: catanh (1.0 - 0x1p-57 i)":
4806 Test "cbrt (-0x1.bp+4)":
4809 Test "cbrt (-0x4.18937p-12)":
4812 Test "cbrt (-27.0)":
4815 Test "cbrt (0.9921875)":
4818 Test "cbrt (0xf.ep-4)":
4823 Test "Imaginary part of: ccos (-0.75 + 710.5 i)":
4826 Test "Imaginary part of: ccos (-0.75 + 89.5 i)":
4831 Test "Imaginary part of: ccos (-0.75 - 710.5 i)":
4834 Test "Imaginary part of: ccos (-0.75 - 89.5 i)":
4839 Test "Imaginary part of: ccos (-2 - 3 i)":
4842 Test "Real part of: ccos (0.75 + 1.25 i)":
4847 Test "Imaginary part of: ccos (0.75 + 1.25 i)":
4850 Test "Imaginary part of: ccos (0.75 + 710.5 i)":
4853 Test "Imaginary part of: ccos (0.75 + 89.5 i)":
4858 Test "Imaginary part of: ccos (0.75 - 710.5 i)":
4861 Test "Imaginary part of: ccos (0.75 - 89.5 i)":
4866 Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)":
4871 Test "Real part of: ccosh (-2 - 3 i)":
4874 Test "Imaginary part of: ccosh (-2 - 3 i)":
4877 Test "Imaginary part of: ccosh (-710.5 + 0.75 i)":
4880 Test "Imaginary part of: ccosh (-710.5 - 0.75 i)":
4883 Test "Imaginary part of: ccosh (-89.5 + 0.75 i)":
4888 Test "Imaginary part of: ccosh (-89.5 - 0.75 i)":
4893 Test "Real part of: ccosh (0.75 + 1.25 i)":
4900 Test "Imaginary part of: ccosh (0.75 + 1.25 i)":
4905 Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)":
4908 Test "Imaginary part of: ccosh (710.5 + 0.75 i)":
4911 Test "Imaginary part of: ccosh (710.5 - 0.75 i)":
4914 Test "Imaginary part of: ccosh (89.5 + 0.75 i)":
4919 Test "Imaginary part of: ccosh (89.5 - 0.75 i)":
4926 Test "Imaginary part of: cexp (-2.0 - 3.0 i)":
4929 Test "Imaginary part of: cexp (-95 + 0.75 i)":
4934 Test "Real part of: cexp (0.75 + 1.25 i)":
4939 Test "Imaginary part of: cexp (0.75 + 1.25 i)":
4942 Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)":
4945 Test "Real part of: cexp (50 + 0x1p127 i)":
4952 Test "Imaginary part of: cexp (50 + 0x1p127 i)":
4957 Test "Real part of: cexp (500 + 0x1p1023 i)":
4960 Test "Imaginary part of: cexp (500 + 0x1p1023 i)":
4963 Test "Real part of: cexp (709.8125 + 0.75 i)":
4968 Test "Imaginary part of: cexp (709.8125 + 0.75 i)":
4971 Test "Real part of: cexp (88.75 + 0.75 i)":
4974 Test "Imaginary part of: cexp (88.75 + 0.75 i)":
4979 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
4984 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
4987 Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)":
4990 Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)":
4993 Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)":
4996 Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)":
4999 Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)":
5002 Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)":
5005 Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)":
5008 Test "Imaginary part of: clog (-2 - 3 i)":
5013 Test "Imaginary part of: clog (-inf + inf i)":
5016 Test "Imaginary part of: clog (-inf - inf i)":
5019 Test "Real part of: clog (0.75 + 1.25 i)":
5024 Test "Imaginary part of: clog (0.75 + 1.25 i)":
5027 Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
5030 Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)":
5033 Test "Imaginary part of: clog (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
5036 Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)":
5039 Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)":
5042 Test "Imaginary part of: clog (0x11682p-23 + 0x7ffed1p-23 i)":
5045 Test "Imaginary part of: clog (0x155f8afc4c48685bf63610p-85 + 0x17d0cf2652cdbeb1294e19p-85 i)":
5048 Test "Imaginary part of: clog (0x15cfbd1990d1ffp-53 + 0x176a3973e09a9ap-53 i)":
5051 Test "Imaginary part of: clog (0x187190c1a334497bdbde5a95f48p-106 + 0x3b25f08062d0a095c4cfbbc338dp-106 i)":
5054 Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)":
5057 Test "Real part of: clog (0x1p-147 + 0x1p-147 i)":
5060 Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)":
5063 Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)":
5066 Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)":
5071 Test "Imaginary part of: clog (0x4d4ep-15 + 0x6605p-15 i)":
5074 Test "Imaginary part of: clog (0x4d9c37e2b5cb4533p-63 + 0x65c98be2385a042ep-63 i)":
5077 Test "Imaginary part of: clog (0x6241ef0da53f539f02fad67dabp-106 + 0x3fb46641182f7efd9caa769dac0p-106 i)":
5080 Test "Imaginary part of: clog (0xa1f2c1p-24 + 0xc643aep-24 i)":
5083 Test "Imaginary part of: clog (0xa4722f19346cp-51 + 0x7f9631c5e7f07p-51 i)":
5086 Test "Imaginary part of: clog (0xf2p-10 + 0x3e3p-10 i)":
5089 Test "Real part of: clog (1.0 + 0x1.234566p-10 i)":
5094 Test "Imaginary part of: clog10 (-0 + inf i)":
5101 Test "Imaginary part of: clog10 (-0 - inf i)":
5108 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
5113 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
5118 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
5121 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
5124 Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)":
5129 Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)":
5134 Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)":
5141 Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)":
5148 Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)":
5153 Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)":
5158 Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)":
5163 Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)":
5168 Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)":
5171 Test "Real part of: clog10 (-2 - 3 i)":
5174 Test "Imaginary part of: clog10 (-2 - 3 i)":
5181 Test "Imaginary part of: clog10 (-3 + inf i)":
5188 Test "Imaginary part of: clog10 (-3 - inf i)":
5195 Test "Imaginary part of: clog10 (-inf + 0 i)":
5202 Test "Imaginary part of: clog10 (-inf + 1 i)":
5209 Test "Imaginary part of: clog10 (-inf + inf i)":
5212 Test "Imaginary part of: clog10 (-inf - 0 i)":
5219 Test "Imaginary part of: clog10 (-inf - 1 i)":
5226 Test "Imaginary part of: clog10 (0 + inf i)":
5233 Test "Imaginary part of: clog10 (0 - inf i)":
5240 Test "Real part of: clog10 (0.75 + 1.25 i)":
5245 Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)":
5248 Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
5253 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
5256 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
5261 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
5264 Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)":
5267 Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)":
5270 Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)":
5277 Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)":
5284 Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)":
5287 Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
5292 Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
5295 Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
5298 Test "Imaginary part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
5301 Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
5304 Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
5309 Test "Imaginary part of: clog10 (0x155f8afc4c48685bf63610p-85 + 0x17d0cf2652cdbeb1294e19p-85 i)":
5312 Test "Real part of: clog10 (0x15d8ab6ed05ca514086ac3a1e84p-105 + 0x1761e480aa094c0b10b34b09ce9p-105 i)":
5315 Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)":
5318 Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
5321 Test "Imaginary part of: clog10 (0x1df515eb171a808b9e400266p-95 + 0x7c71eb0cd4688dfe98581c77p-95 i)":
5324 Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)":
5329 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)":
5334 Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
5337 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
5342 Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)":
5347 Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)":
5354 Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)":
5361 Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)":
5368 Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)":
5375 Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)":
5380 Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)":
5385 Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)":
5390 Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)":
5397 Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)":
5402 Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)":
5407 Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
5414 Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
5419 Test "Imaginary part of: clog10 (0x298c62cb546588a7p-63 + 0x7911b1dfcc4ecdaep-63 i)":
5422 Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
5425 Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
5428 Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
5431 Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
5434 Test "Imaginary part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)":
5439 Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
5442 Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i)":
5445 Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)":
5448 Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
5451 Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
5456 Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)":
5459 Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)":
5464 Test "Imaginary part of: clog10 (3 + inf i)":
5471 Test "Imaginary part of: clog10 (3 - inf i)":
5478 Test "Imaginary part of: clog10 (inf + inf i)":
5485 Test "Imaginary part of: clog10 (inf - inf i)":
5494 Test "cos (0x1p+120)":
5497 Test "cos (0x1p+127)":
5500 Test "cos (0x2.182a4705ae6cb08cb7665c1eacp+0)":
5503 Test "cos (0x2.182a4705ae6cb08cb7665c1eadp+0)":
5506 Test "cos (0x2.182a4705ae6cb08cp+0)":
5509 Test "cos (0x2.182a4705ae6cb09p+0)":
5512 Test "cos (0x7p+0)":
5515 Test "cos (0x8p+124)":
5521 Test "cos (M_PI_6l * 2.0)":
5526 Test "cos (M_PI_6l * 4.0)":
5540 Test "cos_downward (0x1.000000cf4a2a2p+0)":
5543 Test "cos_downward (0x1.0000010b239a9p+0)":
5546 Test "cos_downward (0x1.00000162a932bp+0)":
5549 Test "cos_downward (0x1.000002d452a1p+0)":
5552 Test "cos_downward (0x1.000002p+0)":
5557 Test "cos_downward (0x1.000004p+0)":
5562 Test "cos_downward (0x1.000006p+0)":
5565 Test "cos_downward (0x1.0c1522p+0)":
5568 Test "cos_downward (0x1.0c152382d7365p+0)":
5571 Test "cos_downward (0x1.0c1524p+0)":
5574 Test "cos_downward (0x1.921fb4p+0)":
5579 Test "cos_downward (0x1.921fb54442d18468p+0)":
5582 Test "cos_downward (0x1.921fb54442d18469898cc517018p+0)":
5585 Test "cos_downward (0x1.921fb54442d18469898cc51702p+0)":
5588 Test "cos_downward (0x1.921fb54442d1846ap+0)":
5591 Test "cos_downward (0x1.921fb54442d18p+0)":
5596 Test "cos_downward (0x1.921fb54442d19p+0)":
5599 Test "cos_downward (0x1.921fb6p+0)":
5606 Test "cos_downward (0x1p+0)":
5611 Test "cos_downward (0x1p+120)":
5616 Test "cos_downward (0x1p+28)":
5621 Test "cos_downward (0x2.182a44p+0)":
5626 Test "cos_downward (0x2.182a4705ae6cap+0)":
5631 Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eacp+0)":
5634 Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eadp+0)":
5637 Test "cos_downward (0x2.182a4705ae6cb08cp+0)":
5640 Test "cos_downward (0x2.182a4705ae6cb09p+0)":
5643 Test "cos_downward (0x2.182a4705ae6ccp+0)":
5646 Test "cos_downward (0x2.182a48p+0)":
5651 Test "cos_downward (0x2.1e19e0c9bab24p+72)":
5654 Test "cos_downward (0x2.1e19e4p+72)":
5657 Test "cos_downward (0x2.1e19ep+72)":
5660 Test "cos_downward (0x2p+0)":
5665 Test "cos_downward (0x3p+0)":
5670 Test "cos_downward (0x4p+0)":
5673 Test "cos_downward (0x4p+48)":
5676 Test "cos_downward (0x8p+0)":
5681 Test "cos_downward (0x8p+1020)":
5684 Test "cos_downward (0x9p+0)":
5691 Test "cos_downward (0xa.217bap+12)":
5696 Test "cos_downward (0xap+0)":
5703 Test "cos_downward (0xc.d4966d92d1708p-4)":
5706 Test "cos_downward (0xc.d4966d92d171p-4)":
5709 Test "cos_downward (0xc.d4966p-4)":
5714 Test "cos_downward (0xc.d4967p-4)":
5717 Test "cos_downward (0xcp-4)":
5720 Test "cos_downward (0xf.ffffcp+124)":
5723 Test "cos_downward (0xf.ffffffffffff8p+1020)":
5728 Test "cos_downward (0xf.ffffffffffffbffffffffffffcp+1020)":
5731 Test "cos_downward (0xf.fffffp+124)":
5734 Test "cos_downward (1)":
5739 Test "cos_downward (10)":
5742 Test "cos_downward (2)":
5745 Test "cos_downward (3)":
5748 Test "cos_downward (4)":
5751 Test "cos_downward (5)":
5754 Test "cos_downward (6)":
5757 Test "cos_downward (7)":
5760 Test "cos_downward (8)":
5765 Test "cos_downward (9)":
5770 Test "cos_tonearest (0x1p+120)":
5773 Test "cos_tonearest (0x2.182a4705ae6cb08cb7665c1eacp+0)":
5776 Test "cos_tonearest (0x2.182a4705ae6cb08cb7665c1eadp+0)":
5779 Test "cos_tonearest (0x2.182a4705ae6cb08cp+0)":
5782 Test "cos_tonearest (0x2.182a4705ae6cb09p+0)":
5785 Test "cos_tonearest (0x7p+0)":
5788 Test "cos_tonearest (0x8p+124)":
5791 Test "cos_tonearest (7)":
5796 Test "cos_towardzero (0x1.000000cf4a2a2p+0)":
5799 Test "cos_towardzero (0x1.0000010b239a9p+0)":
5802 Test "cos_towardzero (0x1.00000162a932bp+0)":
5805 Test "cos_towardzero (0x1.000002d452a1p+0)":
5808 Test "cos_towardzero (0x1.000002p+0)":
5811 Test "cos_towardzero (0x1.000004p+0)":
5814 Test "cos_towardzero (0x1.0c152382d7365p+0)":
5817 Test "cos_towardzero (0x1.921fb4p+0)":
5820 Test "cos_towardzero (0x1.921fb54442d18p+0)":
5825 Test "cos_towardzero (0x1.921fb54442d19p+0)":
5830 Test "cos_towardzero (0x1.921fb6p+0)":
5833 Test "cos_towardzero (0x1p+0)":
5836 Test "cos_towardzero (0x1p+120)":
5841 Test "cos_towardzero (0x2.182a4705ae6cb08cb7665c1eacp+0)":
5844 Test "cos_towardzero (0x2.182a4705ae6cb08cb7665c1eadp+0)":
5847 Test "cos_towardzero (0x2.182a4705ae6cb08cp+0)":
5850 Test "cos_towardzero (0x2.182a4705ae6cb09p+0)":
5853 Test "cos_towardzero (0x2.182a4705ae6ccp+0)":
5856 Test "cos_towardzero (0x2.182a48p+0)":
5859 Test "cos_towardzero (0x2.1e19e0c9bab24p+72)":
5862 Test "cos_towardzero (0x2.1e19e4p+72)":
5865 Test "cos_towardzero (0x2.1e19ep+72)":
5868 Test "cos_towardzero (0x2p+0)":
5871 Test "cos_towardzero (0x4p+0)":
5874 Test "cos_towardzero (0x4p+48)":
5877 Test "cos_towardzero (0x5p+0)":
5880 Test "cos_towardzero (0x8p+0)":
5885 Test "cos_towardzero (0x8p+1020)":
5888 Test "cos_towardzero (0xa.217bap+12)":
5891 Test "cos_towardzero (0xap+0)":
5894 Test "cos_towardzero (0xc.d4966d92d1708p-4)":
5897 Test "cos_towardzero (0xc.d4966d92d171p-4)":
5900 Test "cos_towardzero (0xc.d4966p-4)":
5903 Test "cos_towardzero (0xcp-4)":
5906 Test "cos_towardzero (0xf.ffffcp+124)":
5909 Test "cos_towardzero (0xf.fffffp+124)":
5912 Test "cos_towardzero (1)":
5915 Test "cos_towardzero (10)":
5918 Test "cos_towardzero (2)":
5921 Test "cos_towardzero (3)":
5924 Test "cos_towardzero (4)":
5927 Test "cos_towardzero (5)":
5930 Test "cos_towardzero (7)":
5933 Test "cos_towardzero (8)":
5940 Test "cos_upward (-0x2p+64)":
5943 Test "cos_upward (0x1.000002p+0)":
5946 Test "cos_upward (0x1.000004p+0)":
5951 Test "cos_upward (0x1.000005bc7d86dp+0)":
5954 Test "cos_upward (0x1.000006p+0)":
5959 Test "cos_upward (0x1.0c1522p+0)":
5964 Test "cos_upward (0x1.0c152382d7366p+0)":
5967 Test "cos_upward (0x1.0c1524p+0)":
5970 Test "cos_upward (0x1.921fb4p+0)":
5977 Test "cos_upward (0x1.921fb54442d18468p+0)":
5980 Test "cos_upward (0x1.921fb54442d1846ap+0)":
5983 Test "cos_upward (0x1.921fb54442d18p+0)":
5986 Test "cos_upward (0x1.921fb54442d19p+0)":
5991 Test "cos_upward (0x1.921fb6p+0)":
5996 Test "cos_upward (0x1p+0)":
5999 Test "cos_upward (0x1p+120)":
6004 Test "cos_upward (0x1p+28)":
6007 Test "cos_upward (0x2.182a44p+0)":
6012 Test "cos_upward (0x2.182a4705ae6cap+0)":
6015 Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eacp+0)":
6018 Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eadp+0)":
6021 Test "cos_upward (0x2.182a4705ae6cb08cp+0)":
6024 Test "cos_upward (0x2.182a4705ae6cb09p+0)":
6027 Test "cos_upward (0x2.182a4705ae6ccp+0)":
6030 Test "cos_upward (0x2.182a48p+0)":
6037 Test "cos_upward (0x2.1e19e4p+72)":
6042 Test "cos_upward (0x2p+0)":
6047 Test "cos_upward (0x2p+64)":
6050 Test "cos_upward (0x3p+0)":
6055 Test "cos_upward (0x4p+0)":
6060 Test "cos_upward (0x5p+0)":
6065 Test "cos_upward (0x6p+0)":
6068 Test "cos_upward (0x7p+0)":
6073 Test "cos_upward (0x8p+0)":
6080 Test "cos_upward (0x8p+1020)":
6085 Test "cos_upward (0x8p+124)":
6090 Test "cos_upward (0x9p+0)":
6095 Test "cos_upward (0xa.217bap+12)":
6102 Test "cos_upward (0xap+0)":
6107 Test "cos_upward (0xc.d4966d92d171p-4)":
6110 Test "cos_upward (0xc.d4966p-4)":
6115 Test "cos_upward (0xc.d4967p-4)":
6120 Test "cos_upward (0xf.ffffcp+124)":
6123 Test "cos_upward (0xf.ffffffffffff8p+1020)":
6126 Test "cos_upward (0xf.ffffffffffffbffffffffffffcp+1020)":
6129 Test "cos_upward (1)":
6132 Test "cos_upward (10)":
6137 Test "cos_upward (4)":
6140 Test "cos_upward (5)":
6143 Test "cos_upward (6)":
6146 Test "cos_upward (7)":
6151 Test "cos_upward (9)":
6156 Test "cosh (-0x2.c5e3acp+8)":
6159 Test "cosh (0x1.8p+4)":
6162 Test "cosh (0x2.c5e3acp+8)":
6167 Test "cosh_downward (-0x2.c5e3acd2922a6p+8)":
6170 Test "cosh_downward (-0x2.c5e3acp+8)":
6173 Test "cosh_downward (-0x2.c5e3bp+8)":
6178 Test "cosh_downward (0x1.6p+4)":
6183 Test "cosh_downward (0x1.7p+4)":
6188 Test "cosh_downward (0x2.c5e3acd2922a6p+8)":
6191 Test "cosh_downward (0x2.c5e3acp+8)":
6194 Test "cosh_downward (0x2.c5e3bp+8)":
6199 Test "cosh_downward (0xcp-4)":
6202 Test "cosh_downward (22)":
6207 Test "cosh_downward (23)":
6212 Test "cosh_downward (24)":
6219 Test "cosh_tonearest (-0x2.c5e3acp+8)":
6222 Test "cosh_tonearest (0x1.8p+4)":
6225 Test "cosh_tonearest (0x2.c5e3acp+8)":
6228 Test "cosh_tonearest (24)":
6233 Test "cosh_towardzero (-0x2.c5e3acd2922a6p+8)":
6236 Test "cosh_towardzero (-0x2.c5e3acp+8)":
6239 Test "cosh_towardzero (-0x2.c5e3bp+8)":
6244 Test "cosh_towardzero (0x1.6p+4)":
6249 Test "cosh_towardzero (0x1.7p+4)":
6254 Test "cosh_towardzero (0x2.c5e3acd2922a6p+8)":
6257 Test "cosh_towardzero (0x2.c5e3acp+8)":
6260 Test "cosh_towardzero (0x2.c5e3bp+8)":
6265 Test "cosh_towardzero (0xcp-4)":
6268 Test "cosh_towardzero (22)":
6273 Test "cosh_towardzero (23)":
6278 Test "cosh_towardzero (24)":
6285 Test "cosh_upward (-0x2.c5e3acd2922a6p+8)":
6288 Test "cosh_upward (-0x2.c5e3acp+8)":
6291 Test "cosh_upward (-0x2.c5e3bp+8)":
6296 Test "cosh_upward (0x1.6p+4)":
6299 Test "cosh_upward (0x1.7p+4)":
6302 Test "cosh_upward (0x1.8p+4)":
6307 Test "cosh_upward (0x2.c5e3acd2922a6p+8)":
6310 Test "cosh_upward (0x2.c5e3acp+8)":
6313 Test "cosh_upward (0x2.c5e3bp+8)":
6318 Test "cosh_upward (22)":
6321 Test "cosh_upward (23)":
6324 Test "cosh_upward (24)":
6329 Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
6334 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
6339 Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
6346 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
6349 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)":
6354 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
6361 Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
6364 Test "Real part of: cpow (2 + 0 i, 10 + 0 i)":
6367 Test "Real part of: cpow (2 + 3 i, 4 + 0 i)":
6372 Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)":
6377 Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)":
6386 Test "Real part of: csin (-0.75 + 710.5 i)":
6389 Test "Real part of: csin (-0.75 + 89.5 i)":
6394 Test "Real part of: csin (-0.75 - 710.5 i)":
6397 Test "Real part of: csin (-0.75 - 89.5 i)":
6402 Test "Real part of: csin (0.75 + 710.5 i)":
6405 Test "Real part of: csin (0.75 + 89.5 i)":
6410 Test "Real part of: csin (0.75 - 710.5 i)":
6413 Test "Real part of: csin (0.75 - 89.5 i)":
6418 Test "Real part of: csin (0x1p-1074 + 1440 i)":
6423 Test "Imaginary part of: csinh (-2 - 3 i)":
6428 Test "Imaginary part of: csinh (-710.5 + 0.75 i)":
6431 Test "Imaginary part of: csinh (-710.5 - 0.75 i)":
6434 Test "Imaginary part of: csinh (-89.5 + 0.75 i)":
6439 Test "Imaginary part of: csinh (-89.5 - 0.75 i)":
6444 Test "Real part of: csinh (0.75 + 1.25 i)":
6449 Test "Imaginary part of: csinh (0.75 + 1.25 i)":
6454 Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)":
6457 Test "Imaginary part of: csinh (710.5 + 0.75 i)":
6460 Test "Imaginary part of: csinh (710.5 - 0.75 i)":
6463 Test "Imaginary part of: csinh (89.5 + 0.75 i)":
6468 Test "Imaginary part of: csinh (89.5 - 0.75 i)":
6475 Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)":
6478 Test "Real part of: csqrt (-2 + 3 i)":
6481 Test "Imaginary part of: csqrt (-2 + 3 i)":
6484 Test "Real part of: csqrt (-2 - 3 i)":
6487 Test "Imaginary part of: csqrt (-2 - 3 i)":
6490 Test "Real part of: csqrt (0 - 1 i)":
6493 Test "Imaginary part of: csqrt (0 - 1 i)":
6496 Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)":
6499 Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)":
6502 Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
6505 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
6508 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
6513 Test "Real part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
6516 Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
6519 Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i)":
6522 Test "Real part of: csqrt (0x1p-147 + 0x1p-147 i)":
6525 Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i)":
6528 Test "Real part of: csqrt (0x1p-149 + 0x1p-149 i)":
6533 Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i)":
6540 Test "Real part of: ctan (-2 - 3 i)":
6547 Test "Imaginary part of: ctan (-2 - 3 i)":
6552 Test "Real part of: ctan (0.75 + 1.25 i)":
6555 Test "Imaginary part of: ctan (0.75 + 1.25 i)":
6562 Test "Real part of: ctan (0x1p1023 + 1 i)":
6565 Test "Imaginary part of: ctan (0x1p1023 + 1 i)":
6568 Test "Real part of: ctan (0x1p127 + 1 i)":
6573 Test "Imaginary part of: ctan (0x1p127 + 1 i)":
6580 Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)":
6585 Test "Real part of: ctan (1 + 47 i)":
6590 Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6593 Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
6600 Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
6607 Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
6612 Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
6619 Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6622 Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6625 Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
6630 Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
6637 Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6642 Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6645 Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
6652 Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
6661 Test "Real part of: ctanh (-2 - 3 i)":
6668 Test "Imaginary part of: ctanh (-2 - 3 i)":
6673 Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)":
6678 Test "Imaginary part of: ctanh (0 + pi/4 i)":
6683 Test "Real part of: ctanh (0.75 + 1.25 i)":
6688 Test "Imaginary part of: ctanh (0.75 + 1.25 i)":
6693 Test "Real part of: ctanh (1 + 0x1p1023 i)":
6696 Test "Imaginary part of: ctanh (1 + 0x1p1023 i)":
6699 Test "Real part of: ctanh (1 + 0x1p127 i)":
6706 Test "Imaginary part of: ctanh (1 + 0x1p127 i)":
6712 Test "Imaginary part of: ctanh (47 + 1 i)":
6717 Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6720 Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
6725 Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
6734 Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
6739 Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
6746 Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6749 Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6752 Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
6757 Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
6764 Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6767 Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6772 Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
6779 Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
6788 Test "erf (0x1.4p+0)":
6796 Test "erfc (-0x8p-4)":
6802 Test "erfc (0x1.f7303cp+1)":
6805 Test "erfc (0x1.ffa002p+2)":
6808 Test "erfc (0x1.ffff56789abcdef0123456789a8p+2)":
6811 Test "erfc (0x2p+0)":
6814 Test "erfc (0x3.ee6078p+0)":
6817 Test "erfc (0x4.2p+0)":
6820 Test "erfc (0x7.fe8008p+0)":
6823 Test "erfc (0x7.fffd59e26af37bc048d159e26ap+0)":
6826 Test "erfc (0x7.fffd59e26af37bc8p+0)":
6829 Test "erfc (0x7.fffd59e26af37bcp+0)":
6832 Test "erfc (0x7.fffd6p+0)":
6835 Test "erfc (0xcp-4)":
6841 Test "erfc (4.125)":
6849 Test "exp (0x3.2p+4)":
6852 Test "exp (0xcp-4)":
6860 Test "exp10 (-0x1.31p+8)":
6865 Test "exp10 (-0x1p+0)":
6868 Test "exp10 (-0x2.4p+4)":
6878 Test "exp10 (-305)":
6886 Test "exp10 (0.75)":
6893 Test "exp10 (0x2.4p+4)":
6896 Test "exp10 (0x3p+0)":
6916 Test "exp_downward (0x1p+0)":
6919 Test "exp_downward (0x2p+0)":
6922 Test "exp_downward (0x3p+0)":
6925 Test "exp_downward (0x5.8b9028p+4)":
6928 Test "exp_downward (0xcp-4)":
6931 Test "exp_downward (2)":
6934 Test "exp_downward (3)":
6941 Test "exp_tonearest (0x3.2p+4)":
6944 Test "exp_tonearest (0xcp-4)":
6949 Test "exp_towardzero (0x1p+0)":
6952 Test "exp_towardzero (0x2p+0)":
6955 Test "exp_towardzero (0x3p+0)":
6958 Test "exp_towardzero (0x5.8b9028p+4)":
6961 Test "exp_towardzero (0xcp-4)":
6964 Test "exp_towardzero (2)":
6967 Test "exp_towardzero (3)":
6974 Test "exp_upward (-0x2.e870a4p+8)":
6977 Test "exp_upward (-0x2.e870a7e5e88c2p+8)":
6980 Test "exp_upward (-0x2.e870a7e5e88cp+8)":
6983 Test "exp_upward (-0x2.e870a8p+8)":
6986 Test "exp_upward (-0x2.ebe224p+8)":
6991 Test "exp_upward (-0x2.ebe227861639p+8)":
6996 Test "exp_upward (-0x2.ebe228p+8)":
7001 Test "exp_upward (-0x4.d2p+8)":
7006 Test "exp_upward (-0xf.ffffffffffff8p+1020)":
7011 Test "exp_upward (-0xf.ffffffffffffbffffffffffffcp+1020)":
7014 Test "exp_upward (-0xf.fffffp+124)":
7019 Test "exp_upward (0x1p+0)":
7024 Test "exp_upward (0x2.c5cp+8)":
7027 Test "exp_upward (0x2p+0)":
7030 Test "exp_upward (0x3.2p+4)":
7033 Test "exp_upward (1)":
7040 Test "expm1 (0.75)":
7043 Test "expm1 (0x1.f4p+8)":
7046 Test "expm1 (0x1p+0)":
7051 Test "expm1 (0xcp-4)":
7059 Test "expm1 (500.0)":
7064 Test "gamma (-0x1p-10)":
7067 Test "gamma (-0x1p-15)":
7072 Test "gamma (-0x1p-20)":
7075 Test "gamma (-0x1p-5)":
7078 Test "gamma (-0x2p-16)":
7083 Test "gamma (-0x4p-12)":
7086 Test "gamma (-0x8p-8)":
7094 Test "gamma (0x1p-10)":
7097 Test "gamma (0x1p-30)":
7100 Test "gamma (0x4p-12)":
7103 Test "gamma (0x4p-32)":
7106 Test "gamma (0xb.333333333333p-4)":
7109 Test "gamma (0xb.33333p-4)":
7121 Test "hypot (-0.7, -12.4)":
7126 Test "hypot (-0.7, 12.4)":
7131 Test "hypot (-12.4, -0.7)":
7136 Test "hypot (-12.4, 0.7)":
7141 Test "hypot (0.7, -12.4)":
7146 Test "hypot (0.7, 12.4)":
7151 Test "hypot (0.75, 1.25)":
7156 Test "hypot (0x1.234566p-126, 0x1.234566p-126)":
7159 Test "hypot (12.4, -0.7)":
7164 Test "hypot (12.4, 0.7)":
7171 Test "j0 (-0x1.001000001p+593)":
7174 Test "j0 (-0x2.002000002p+592)":
7177 Test "j0 (-0x4p+0)":
7182 Test "j0 (-0xf.fffffp+124)":
7194 Test "j0 (0x1.d7ce3ap+107)":
7201 Test "j0 (0x1p1023)":
7212 Test "j0 (0x8p+1020)":
7220 Test "j0 (0xe.be71dp+104)":
7225 Test "j0 (0xf.fffffp+124)":
7258 Test "j1 (0x1.3ffp+74)":
7261 Test "j1 (0x1.ff00000000002p+840)":
7266 Test "j1 (0x1p1023)":
7272 Test "j1 (0x4.ffcp+72)":
7280 Test "j1 (0x8p+1020)":
7286 Test "j1 (0xf.ffffffffffff8p+1020)":
7291 Test "j1 (0xf.ffffffffffffbffffffffffffcp+1020)":
7294 Test "j1 (0xf.fffffp+124)":
7316 Test "jn (0, -4.0)":
7323 Test "jn (0, 10.0)":
7349 Test "jn (1, 10.0)":
7362 Test "jn (10, -1.0)":
7365 Test "jn (10, 0.125)":
7372 Test "jn (10, 0.75)":
7377 Test "jn (10, 1.0)":
7380 Test "jn (10, 10.0)":
7387 Test "jn (10, 2.0)":
7392 Test "jn (2, 0x1.ffff62p+99)":
7397 Test "jn (2, 0x1p1023)":
7400 Test "jn (2, 0x1p127)":
7405 Test "jn (2, 2.4048255576957729)":
7410 Test "jn (3, -1.0)":
7413 Test "jn (3, 0.125)":
7418 Test "jn (3, 0.75)":
7424 Test "jn (3, 10.0)":
7438 Test "jn (3, 2.4048255576957729)":
7443 Test "jn (4, 2.4048255576957729)":
7448 Test "jn (5, 2.4048255576957729)":
7455 Test "jn (6, 2.4048255576957729)":
7462 Test "jn (7, 2.4048255576957729)":
7469 Test "jn (8, 2.4048255576957729)":
7476 Test "jn (9, 2.4048255576957729)":
7485 Test "lgamma (-0x1p-10)":
7488 Test "lgamma (-0x1p-15)":
7493 Test "lgamma (-0x1p-20)":
7496 Test "lgamma (-0x1p-5)":
7499 Test "lgamma (-0x2p-16)":
7504 Test "lgamma (-0x4p-12)":
7507 Test "lgamma (-0x8p-8)":
7510 Test "lgamma (0.7)":
7515 Test "lgamma (0x1p-10)":
7518 Test "lgamma (0x1p-30)":
7521 Test "lgamma (0x4p-12)":
7524 Test "lgamma (0x4p-32)":
7527 Test "lgamma (0xb.333333333333p-4)":
7530 Test "lgamma (0xb.33333p-4)":
7533 Test "lgamma (1.2)":
7542 Test "log (0x2.b7e15p+0)":
7547 Test "log10 (0.75)":
7552 Test "log10 (0x2.b7e154p+0)":
7555 Test "log10 (0xcp-4)":
7565 Test "log1p (-0.25)":
7568 Test "log1p (0x1.b7e15p+0)":
7578 Test "pow (0x0.ffffffp0, -0x1p24)":
7581 Test "pow (0x0.ffffffp0, 0x1p24)":
7584 Test "pow (0x1.000002p0, 0x1p24)":
7589 Test "pow10 (-0x1.31p+8)":
7594 Test "pow10 (-0x1p+0)":
7597 Test "pow10 (-0x2.4p+4)":
7603 Test "pow10 (-305)":
7611 Test "pow10 (0x2.4p+4)":
7614 Test "pow10 (0x3p+0)":
7625 Test "pow_downward (1.0625, 1.125)":
7628 Test "pow_downward (1.5, 1.03125)":
7633 Test "pow_towardzero (1.0625, 1.125)":
7636 Test "pow_towardzero (1.5, 1.03125)":
7641 Test "pow_upward (1.0625, 1.125)":
7644 Test "pow_upward (1.5, 1.03125)":
7649 Test "sin (0x1p+0)":
7652 Test "sin (0x4.1237e153f7080008p+0)":
7655 Test "sin (0xc.d4967p-4)":
7658 Test "sin (0xf.ffffffffffff8p+1020)":
7666 Test "sin_downward (-0x1.921fb4p+0)":
7669 Test "sin_downward (-0x1.921fb6p+0)":
7674 Test "sin_downward (-0x2p+64)":
7679 Test "sin_downward (-0x8.60a91c16b9b28p-4)":
7682 Test "sin_downward (-0x8.60a91c16b9b2c232dd99707ab4p-4)":
7685 Test "sin_downward (-0x8.60a91c16b9b2c24p-4)":
7688 Test "sin_downward (-0x8.60a91c16b9b3p-4)":
7691 Test "sin_downward (-0x8.60a91p-4)":
7694 Test "sin_downward (-0x8.60a92p-4)":
7699 Test "sin_downward (0x1.921fb54442d18p+0)":
7702 Test "sin_downward (0x1.921fb54442d19p+0)":
7705 Test "sin_downward (0x1p+0)":
7708 Test "sin_downward (0x1p+120)":
7711 Test "sin_downward (0x1p+28)":
7718 Test "sin_downward (0x2.1e19e0c9bab24p+72)":
7723 Test "sin_downward (0x2.1e19e4p+72)":
7726 Test "sin_downward (0x2.1e19ep+72)":
7731 Test "sin_downward (0x2.553534p+0)":
7734 Test "sin_downward (0x2.5535376715b9ep+0)":
7737 Test "sin_downward (0x2.5535376715bap+0)":
7740 Test "sin_downward (0x2p+0)":
7743 Test "sin_downward (0x3.be735c19be9fep+0)":
7748 Test "sin_downward (0x3.be735c19be9fffffffffffffffp+0)":
7751 Test "sin_downward (0x3.be735c19beap+0)":
7754 Test "sin_downward (0x3.be735cp+0)":
7757 Test "sin_downward (0x3.be736p+0)":
7762 Test "sin_downward (0x3.ec2a0250032a00000000000001p+0)":
7765 Test "sin_downward (0x3.ec2a0250032a0004p+0)":
7768 Test "sin_downward (0x3.ec2a0250032a2p+0)":
7773 Test "sin_downward (0x3.ec2a0250032ap+0)":
7778 Test "sin_downward (0x3.ec2a04p+0)":
7781 Test "sin_downward (0x3.ec2ap+0)":
7786 Test "sin_downward (0x3p+0)":
7791 Test "sin_downward (0x4.093385688a2d150c00bf42a09p-4)":
7794 Test "sin_downward (0x4.093388p-4)":
7797 Test "sin_downward (0x4.1237e153f70800000000000002p+0)":
7800 Test "sin_downward (0x4.1237e153f7080008p+0)":
7803 Test "sin_downward (0x4.1237e153f7084p+0)":
7808 Test "sin_downward (0x4.1237e153f708p+0)":
7813 Test "sin_downward (0x4.1237e8p+0)":
7816 Test "sin_downward (0x4.1237ep+0)":
7821 Test "sin_downward (0x4.c92d08p+0)":
7828 Test "sin_downward (0x4.c92d0ffa4bf000000000000002p+0)":
7831 Test "sin_downward (0x4.c92d0ffa4bf00008p+0)":
7834 Test "sin_downward (0x4.c92d0ffa4bf04p+0)":
7837 Test "sin_downward (0x4.c92d0ffa4bfp+0)":
7840 Test "sin_downward (0x4.c92d1p+0)":
7847 Test "sin_downward (0x4p+0)":
7852 Test "sin_downward (0x4p+48)":
7855 Test "sin_downward (0x5.fbec7477d4a800000000000002p+0)":
7858 Test "sin_downward (0x5.fbec7477d4a84p+0)":
7861 Test "sin_downward (0x5.fbec7477d4a8p+0)":
7866 Test "sin_downward (0x5.fbec78p+0)":
7871 Test "sin_downward (0x5.fbec7p+0)":
7874 Test "sin_downward (0x5p+0)":
7879 Test "sin_downward (0x6p+0)":
7884 Test "sin_downward (0x8.60a91c16b9b28p-4)":
7887 Test "sin_downward (0x8.60a92p-4)":
7890 Test "sin_downward (0x8p+0)":
7893 Test "sin_downward (0x8p+1020)":
7896 Test "sin_downward (0x9p+0)":
7901 Test "sin_downward (0xap+0)":
7906 Test "sin_downward (0xb.fa09ap+100)":
7909 Test "sin_downward (0xc.d4966d92d17082980965c1a66p-4)":
7912 Test "sin_downward (0xc.d4966d92d170829p-4)":
7915 Test "sin_downward (0xc.d4966d92d17082ap-4)":
7918 Test "sin_downward (0xc.d4966d92d1708p-4)":
7923 Test "sin_downward (0xc.d4966d92d171p-4)":
7926 Test "sin_downward (0xc.d4966p-4)":
7931 Test "sin_downward (0xc.d4967p-4)":
7934 Test "sin_downward (0xe.ef3af1b5d800001p-4)":
7937 Test "sin_downward (0xe.ef3af1b5d8008p-4)":
7940 Test "sin_downward (0xe.ef3af1b5d8p-4)":
7943 Test "sin_downward (0xe.ef3afp-4)":
7946 Test "sin_downward (0xe.ef3bp-4)":
7949 Test "sin_downward (0xf.ffffcp+124)":
7952 Test "sin_downward (0xf.ffffffffffff8p+1020)":
7957 Test "sin_downward (0xf.fffffp+124)":
7962 Test "sin_downward (1)":
7965 Test "sin_downward (10)":
7968 Test "sin_downward (2)":
7971 Test "sin_downward (3)":
7976 Test "sin_downward (4)":
7979 Test "sin_downward (5)":
7982 Test "sin_downward (6)":
7987 Test "sin_downward (8)":
7992 Test "sin_tonearest (0x1p+0)":
7995 Test "sin_tonearest (0x4.1237e153f7080008p+0)":
7998 Test "sin_tonearest (0xc.d4967p-4)":
8001 Test "sin_tonearest (0xf.ffffffffffff8p+1020)":
8004 Test "sin_tonearest (1)":
8009 Test "sin_towardzero (-0x1.921fb54442d18p+0)":
8012 Test "sin_towardzero (-0x1.921fb54442d19p+0)":
8015 Test "sin_towardzero (-0x2p+64)":
8020 Test "sin_towardzero (-0x8.60a91c16b9b28p-4)":
8023 Test "sin_towardzero (-0x8.60a92p-4)":
8026 Test "sin_towardzero (0x1.921fb54442d18p+0)":
8029 Test "sin_towardzero (0x1.921fb54442d19p+0)":
8032 Test "sin_towardzero (0x1p+0)":
8037 Test "sin_towardzero (0x2.1e19e4p+72)":
8040 Test "sin_towardzero (0x2.1e19ep+72)":
8045 Test "sin_towardzero (0x2.553534p+0)":
8048 Test "sin_towardzero (0x2.5535376715b9ep+0)":
8051 Test "sin_towardzero (0x2.5535376715b9ffffffffffffffp+0)":
8054 Test "sin_towardzero (0x2.5535376715bap+0)":
8057 Test "sin_towardzero (0x2p+0)":
8060 Test "sin_towardzero (0x2p+64)":
8065 Test "sin_towardzero (0x3.be735c19beap+0)":
8068 Test "sin_towardzero (0x3.be735cp+0)":
8073 Test "sin_towardzero (0x3.be736p+0)":
8076 Test "sin_towardzero (0x3.ec2a04p+0)":
8081 Test "sin_towardzero (0x3p+0)":
8084 Test "sin_towardzero (0x4.093385688a2d150c00bf42a09p-4)":
8087 Test "sin_towardzero (0x4.093388p-4)":
8090 Test "sin_towardzero (0x4.1237e153f70800000000000002p+0)":
8093 Test "sin_towardzero (0x4.1237e153f7084p+0)":
8096 Test "sin_towardzero (0x4.1237e153f708p+0)":
8099 Test "sin_towardzero (0x4.1237e8p+0)":
8102 Test "sin_towardzero (0x4.1237ep+0)":
8105 Test "sin_towardzero (0x4.c92d0ffa4bf04p+0)":
8108 Test "sin_towardzero (0x4.c92d0ffa4bfp+0)":
8111 Test "sin_towardzero (0x4p+0)":
8114 Test "sin_towardzero (0x4p+48)":
8117 Test "sin_towardzero (0x5.fbec7p+0)":
8120 Test "sin_towardzero (0x8.60a91c16b9b28p-4)":
8123 Test "sin_towardzero (0x8.60a92p-4)":
8126 Test "sin_towardzero (0x8p+0)":
8129 Test "sin_towardzero (0x8p+1020)":
8132 Test "sin_towardzero (0x9p+0)":
8135 Test "sin_towardzero (0xb.fa09ap+100)":
8138 Test "sin_towardzero (0xc.d4966d92d17082980965c1a664p-4)":
8141 Test "sin_towardzero (0xc.d4966d92d17082980965c1a66p-4)":
8144 Test "sin_towardzero (0xc.d4966d92d170829p-4)":
8147 Test "sin_towardzero (0xc.d4966d92d17082ap-4)":
8150 Test "sin_towardzero (0xc.d4966d92d1708p-4)":
8155 Test "sin_towardzero (0xc.d4966d92d171p-4)":
8158 Test "sin_towardzero (0xc.d4966p-4)":
8163 Test "sin_towardzero (0xc.d4967p-4)":
8168 Test "sin_towardzero (0xe.ef3af1b5d80000000000000004p-4)":
8171 Test "sin_towardzero (0xe.ef3af1b5d800001p-4)":
8174 Test "sin_towardzero (0xe.ef3af1b5d8008p-4)":
8177 Test "sin_towardzero (0xe.ef3af1b5d8p-4)":
8180 Test "sin_towardzero (0xe.ef3afp-4)":
8185 Test "sin_towardzero (0xe.ef3bp-4)":
8188 Test "sin_towardzero (0xf.ffffcp+124)":
8191 Test "sin_towardzero (0xf.ffffffffffff8p+1020)":
8194 Test "sin_towardzero (1)":
8199 Test "sin_towardzero (10)":
8202 Test "sin_towardzero (2)":
8205 Test "sin_towardzero (3)":
8208 Test "sin_towardzero (4)":
8211 Test "sin_towardzero (5)":
8214 Test "sin_towardzero (8)":
8217 Test "sin_towardzero (9)":
8224 Test "sin_upward (-0x1.921fb4p+0)":
8229 Test "sin_upward (-0x1.921fb54442d18p+0)":
8232 Test "sin_upward (-0x1.921fb54442d19p+0)":
8235 Test "sin_upward (-0x1.921fb6p+0)":
8240 Test "sin_upward (-0x2p+64)":
8243 Test "sin_upward (-0x8.60a91c16b9b28p-4)":
8246 Test "sin_upward (-0x8.60a91c16b9b2c232dd99707ab4p-4)":
8249 Test "sin_upward (-0x8.60a91c16b9b2c24p-4)":
8252 Test "sin_upward (-0x8.60a91c16b9b3p-4)":
8255 Test "sin_upward (-0x8.60a91p-4)":
8258 Test "sin_upward (-0x8.60a92p-4)":
8261 Test "sin_upward (0x1.921fb4p+0)":
8264 Test "sin_upward (0x1.921fb6p+0)":
8267 Test "sin_upward (0x1p+0)":
8272 Test "sin_upward (0x1p+120)":
8277 Test "sin_upward (0x1p+28)":
8282 Test "sin_upward (0x2.1e19e0c9bab24p+72)":
8285 Test "sin_upward (0x2.1e19e4p+72)":
8290 Test "sin_upward (0x2.1e19ep+72)":
8297 Test "sin_upward (0x2.5535376715b9ep+0)":
8300 Test "sin_upward (0x2.5535376715b9ffffffffffffffp+0)":
8303 Test "sin_upward (0x2.553538p+0)":
8306 Test "sin_upward (0x2p+0)":
8309 Test "sin_upward (0x2p+64)":
8314 Test "sin_upward (0x3.be735c19be9fep+0)":
8317 Test "sin_upward (0x3.be735c19be9ffffcp+0)":
8320 Test "sin_upward (0x3.be735c19be9fffffffffffffffp+0)":
8323 Test "sin_upward (0x3.be735c19beap+0)":
8326 Test "sin_upward (0x3.be735cp+0)":
8331 Test "sin_upward (0x3.be736p+0)":
8336 Test "sin_upward (0x3.ec2a0250032a00000000000001p+0)":
8339 Test "sin_upward (0x3.ec2a0250032a0004p+0)":
8342 Test "sin_upward (0x3.ec2a0250032a2p+0)":
8345 Test "sin_upward (0x3.ec2a0250032ap+0)":
8348 Test "sin_upward (0x3.ec2a04p+0)":
8353 Test "sin_upward (0x3.ec2ap+0)":
8356 Test "sin_upward (0x3p+0)":
8363 Test "sin_upward (0x4.093385688a2d4p-4)":
8366 Test "sin_upward (0x4.093385688a2dp-4)":
8369 Test "sin_upward (0x4.09338p-4)":
8372 Test "sin_upward (0x4.1237e153f70800000000000002p+0)":
8375 Test "sin_upward (0x4.1237e153f7080008p+0)":
8378 Test "sin_upward (0x4.1237e153f7084p+0)":
8381 Test "sin_upward (0x4.1237e153f708p+0)":
8384 Test "sin_upward (0x4.1237e8p+0)":
8391 Test "sin_upward (0x4.1237ep+0)":
8398 Test "sin_upward (0x4.c92d08p+0)":
8403 Test "sin_upward (0x4.c92d0ffa4bf000000000000002p+0)":
8406 Test "sin_upward (0x4.c92d0ffa4bf00008p+0)":
8409 Test "sin_upward (0x4.c92d0ffa4bf04p+0)":
8414 Test "sin_upward (0x4.c92d0ffa4bfp+0)":
8417 Test "sin_upward (0x4.c92d1p+0)":
8422 Test "sin_upward (0x4p+0)":
8427 Test "sin_upward (0x4p+48)":
8430 Test "sin_upward (0x5.fbec7477d4a800000000000002p+0)":
8433 Test "sin_upward (0x5.fbec7477d4a80008p+0)":
8436 Test "sin_upward (0x5.fbec7477d4a84p+0)":
8439 Test "sin_upward (0x5.fbec7477d4a8p+0)":
8442 Test "sin_upward (0x5.fbec78p+0)":
8445 Test "sin_upward (0x5.fbec7p+0)":
8450 Test "sin_upward (0x5p+0)":
8455 Test "sin_upward (0x6p+0)":
8458 Test "sin_upward (0x7p+0)":
8463 Test "sin_upward (0x8.60a91c16b9b3p-4)":
8466 Test "sin_upward (0x8.60a91p-4)":
8469 Test "sin_upward (0x8.60a92p-4)":
8472 Test "sin_upward (0x8p+0)":
8475 Test "sin_upward (0x8p+1020)":
8478 Test "sin_upward (0x8p+124)":
8481 Test "sin_upward (0x9p+0)":
8484 Test "sin_upward (0xap+0)":
8489 Test "sin_upward (0xb.fa09ap+100)":
8492 Test "sin_upward (0xc.d4966d92d17082980965c1a664p-4)":
8495 Test "sin_upward (0xc.d4966d92d17082980965c1a66p-4)":
8498 Test "sin_upward (0xc.d4966d92d170829p-4)":
8501 Test "sin_upward (0xc.d4966d92d17082ap-4)":
8504 Test "sin_upward (0xc.d4966d92d1708p-4)":
8507 Test "sin_upward (0xc.d4966d92d171p-4)":
8512 Test "sin_upward (0xc.d4966p-4)":
8515 Test "sin_upward (0xc.d4967p-4)":
8520 Test "sin_upward (0xcp-4)":
8523 Test "sin_upward (0xe.ef3af1b5d80000000000000004p-4)":
8526 Test "sin_upward (0xe.ef3af1b5d800001p-4)":
8529 Test "sin_upward (0xe.ef3af1b5d8008p-4)":
8534 Test "sin_upward (0xe.ef3af1b5d8p-4)":
8539 Test "sin_upward (0xe.ef3afp-4)":
8544 Test "sin_upward (0xe.ef3bp-4)":
8549 Test "sin_upward (0xf.ffffcp+124)":
8552 Test "sin_upward (0xf.ffffffffffff8p+1020)":
8555 Test "sin_upward (0xf.ffffffffffffbffffffffffffcp+1020)":
8558 Test "sin_upward (0xf.fffffp+124)":
8561 Test "sin_upward (1)":
8566 Test "sin_upward (2)":
8569 Test "sin_upward (3)":
8572 Test "sin_upward (4)":
8577 Test "sin_upward (6)":
8580 Test "sin_upward (9)":
8585 Test "sincos (0x1p+120) extra output 2":
8588 Test "sincos (0x1p+127) extra output 2":
8591 Test "sincos (M_PI_6l*2.0) extra output 1":
8596 Test "sincos (M_PI_6l*2.0) extra output 2":
8601 Test "sincos (pi/2) extra output 2":
8606 Test "sincos (pi/6) extra output 2":
8614 Test "sinh (0xcp-4)":
8619 Test "sinh_downward (0x1.6p+4)":
8624 Test "sinh_downward (0x1.7p+4)":
8627 Test "sinh_downward (0x1.8p+4)":
8630 Test "sinh_downward (22)":
8635 Test "sinh_downward (23)":
8638 Test "sinh_downward (24)":
8645 Test "sinh_tonearest (0xcp-4)":
8650 Test "sinh_towardzero (0x1.6p+4)":
8655 Test "sinh_towardzero (0x1.7p+4)":
8658 Test "sinh_towardzero (0x1.8p+4)":
8661 Test "sinh_towardzero (22)":
8666 Test "sinh_towardzero (23)":
8669 Test "sinh_towardzero (24)":
8676 Test "sinh_upward (0x1.8p+4)":
8679 Test "sinh_upward (0x8p-32)":
8686 Test "sinh_upward (0xcp-4)":
8689 Test "sinh_upward (23)":
8692 Test "sinh_upward (24)":
8705 Test "sqrt_downward (0x1.33b43b08p-1016)":
8708 Test "sqrt_downward (0x4.000000000000cp-1024)":
8711 Test "sqrt_downward (0x4.000000000001cp-1024)":
8714 Test "sqrt_downward (0x4.000000000002cp-1024)":
8717 Test "sqrt_downward (0x4.000000000003cp-1024)":
8720 Test "sqrt_downward (0x4.000000000004cp-1024)":
8723 Test "sqrt_downward (0x4.000000000005cp-1024)":
8726 Test "sqrt_downward (0x4.000000000006cp-1024)":
8729 Test "sqrt_downward (0x4.000000000007cp-1024)":
8732 Test "sqrt_downward (0x4.000000000008cp-1024)":
8735 Test "sqrt_downward (0x4.000000000009cp-1024)":
8738 Test "sqrt_downward (0x4.00000000000acp-1024)":
8741 Test "sqrt_downward (0x4.00000000000bcp-1024)":
8744 Test "sqrt_downward (0x4.00000000000ccp-1024)":
8747 Test "sqrt_downward (0x4.00000000000dcp-1024)":
8750 Test "sqrt_downward (0x5.c59ef8p+4)":
8753 Test "sqrt_downward (0x5.c59efp+4)":
8756 Test "sqrt_downward (0x5.f6ba5a510bf98p+4)":
8759 Test "sqrt_downward (0x5.fe1118p+4)":
8762 Test "sqrt_downward (0x6.379124f88b718p+4)":
8765 Test "sqrt_downward (0x6.4920a685e8a2p+4)":
8768 Test "sqrt_downward (0x6.4920a8p+4)":
8771 Test "sqrt_downward (0x6.54d82p+4)":
8774 Test "sqrt_downward (0xd.0ac284p-1020)":
8779 Test "sqrt_towardzero (0x1.33b43b08p-1016)":
8782 Test "sqrt_towardzero (0x4.000000000000cp-1024)":
8785 Test "sqrt_towardzero (0x4.000000000001cp-1024)":
8788 Test "sqrt_towardzero (0x4.000000000002cp-1024)":
8791 Test "sqrt_towardzero (0x4.000000000003cp-1024)":
8794 Test "sqrt_towardzero (0x4.000000000004cp-1024)":
8797 Test "sqrt_towardzero (0x4.000000000005cp-1024)":
8800 Test "sqrt_towardzero (0x4.000000000006cp-1024)":
8803 Test "sqrt_towardzero (0x4.000000000007cp-1024)":
8806 Test "sqrt_towardzero (0x4.000000000008cp-1024)":
8809 Test "sqrt_towardzero (0x4.000000000009cp-1024)":
8812 Test "sqrt_towardzero (0x4.00000000000acp-1024)":
8815 Test "sqrt_towardzero (0x4.00000000000bcp-1024)":
8818 Test "sqrt_towardzero (0x4.00000000000ccp-1024)":
8821 Test "sqrt_towardzero (0x4.00000000000dcp-1024)":
8824 Test "sqrt_towardzero (0x5.c59ef8p+4)":
8827 Test "sqrt_towardzero (0x5.c59efp+4)":
8830 Test "sqrt_towardzero (0x5.f6ba5a510bf98p+4)":
8833 Test "sqrt_towardzero (0x5.fe1118p+4)":
8836 Test "sqrt_towardzero (0x6.379124f88b718p+4)":
8839 Test "sqrt_towardzero (0x6.4920a685e8a2p+4)":
8842 Test "sqrt_towardzero (0x6.4920a8p+4)":
8845 Test "sqrt_towardzero (0x6.54d82p+4)":
8848 Test "sqrt_towardzero (0xd.0ac284p-1020)":
8851 Test "sqrt_towardzero (0xf.ffffffffffff8p+1020)":
8854 Test "sqrt_towardzero (0xf.ffffffffffff8p-4)":
8859 Test "sqrt_upward (0x5.f6ba6p+4)":
8862 Test "sqrt_upward (0x6.16fb78p+4)":
8865 Test "sqrt_upward (0x6.1ce128p+4)":
8870 Test "tan (-0xc.908p-4)":
8873 Test "tan (-0xc.90cp-4)":
8876 Test "tan (-0xc.90ep-4)":
8879 Test "tan (-0xc.90f8p-4)":
8882 Test "tan (-0xc.90fcp-4)":
8885 Test "tan (-0xc.90fd8p-4)":
8888 Test "tan (-0xc.90fdap-4)":
8891 Test "tan (-0xc.92p-4)":
8894 Test "tan (-0xc.9p-4)":
8897 Test "tan (0x2.1e19ep+72)":
8900 Test "tan (0x4p+0)":
8903 Test "tan (0x7p+0)":
8906 Test "tan (0xap+0)":
8909 Test "tan (0xc.908p-4)":
8912 Test "tan (0xc.90cp-4)":
8915 Test "tan (0xc.90ep-4)":
8918 Test "tan (0xc.90f8p-4)":
8921 Test "tan (0xc.90fcp-4)":
8924 Test "tan (0xc.90fd8p-4)":
8927 Test "tan (0xc.90fdaa22168c234c4c6628b81p-4)":
8930 Test "tan (0xc.90fdaa22168c235p-4)":
8933 Test "tan (0xc.90fdap-4)":
8936 Test "tan (0xc.92p-4)":
8939 Test "tan (0xc.9p-4)":
8949 Test "tan_downward (-0x2p+64)":
8952 Test "tan_downward (-0xc.908p-4)":
8955 Test "tan_downward (-0xc.90cp-4)":
8958 Test "tan_downward (-0xc.90ep-4)":
8963 Test "tan_downward (-0xc.90f8p-4)":
8968 Test "tan_downward (-0xc.90fcp-4)":
8971 Test "tan_downward (-0xc.90fd8p-4)":
8976 Test "tan_downward (-0xc.90fdap-4)":
8981 Test "tan_downward (-0xc.90fdbp-4)":
8986 Test "tan_downward (-0xc.90fdcp-4)":
8991 Test "tan_downward (-0xc.90fdp-4)":
8994 Test "tan_downward (-0xc.90fep-4)":
8999 Test "tan_downward (-0xc.90fp-4)":
9004 Test "tan_downward (-0xc.91p-4)":
9009 Test "tan_downward (-0xc.92p-4)":
9012 Test "tan_downward (-0xc.94p-4)":
9015 Test "tan_downward (-0xc.98p-4)":
9018 Test "tan_downward (-0xc.9p-4)":
9025 Test "tan_downward (-0xc.ap-4)":
9028 Test "tan_downward (0x1p+0)":
9031 Test "tan_downward (0x2.1e19e0c9bab24p+72)":
9036 Test "tan_downward (0x2.1e19ep+72)":
9039 Test "tan_downward (0x2p+0)":
9044 Test "tan_downward (0x3p+0)":
9047 Test "tan_downward (0x4p+0)":
9050 Test "tan_downward (0x6p+0)":
9053 Test "tan_downward (0x7p+0)":
9056 Test "tan_downward (0x8p+1020)":
9059 Test "tan_downward (0x9p+0)":
9062 Test "tan_downward (0xap+0)":
9065 Test "tan_downward (0xc.908p-4)":
9070 Test "tan_downward (0xc.90cp-4)":
9073 Test "tan_downward (0xc.90ep-4)":
9076 Test "tan_downward (0xc.90f8p-4)":
9079 Test "tan_downward (0xc.90fcp-4)":
9082 Test "tan_downward (0xc.90fd8p-4)":
9085 Test "tan_downward (0xc.90fdaa22168c234c4c6628b81p-4)":
9088 Test "tan_downward (0xc.90fdaa22168c235p-4)":
9091 Test "tan_downward (0xc.90fdaa22168c8p-4)":
9094 Test "tan_downward (0xc.90fdap-4)":
9097 Test "tan_downward (0xc.90fdp-4)":
9100 Test "tan_downward (0xc.90fep-4)":
9103 Test "tan_downward (0xc.90fp-4)":
9106 Test "tan_downward (0xc.92p-4)":
9111 Test "tan_downward (0xc.94p-4)":
9116 Test "tan_downward (0xc.98p-4)":
9121 Test "tan_downward (0xc.9p-4)":
9124 Test "tan_downward (0xc.ap-4)":
9127 Test "tan_downward (0xcp-4)":
9130 Test "tan_downward (0xf.fffffp+124)":
9133 Test "tan_downward (1)":
9138 Test "tan_downward (10)":
9143 Test "tan_downward (2)":
9148 Test "tan_downward (6)":
9153 Test "tan_downward (8)":
9156 Test "tan_downward (9)":
9163 Test "tan_tonearest (-0xc.908p-4)":
9166 Test "tan_tonearest (-0xc.90cp-4)":
9169 Test "tan_tonearest (-0xc.90ep-4)":
9172 Test "tan_tonearest (-0xc.90f8p-4)":
9175 Test "tan_tonearest (-0xc.90fcp-4)":
9178 Test "tan_tonearest (-0xc.90fd8p-4)":
9181 Test "tan_tonearest (-0xc.90fdap-4)":
9184 Test "tan_tonearest (-0xc.92p-4)":
9187 Test "tan_tonearest (-0xc.9p-4)":
9190 Test "tan_tonearest (0x2.1e19ep+72)":
9193 Test "tan_tonearest (0x4p+0)":
9196 Test "tan_tonearest (0x7p+0)":
9199 Test "tan_tonearest (0xap+0)":
9202 Test "tan_tonearest (0xc.908p-4)":
9205 Test "tan_tonearest (0xc.90cp-4)":
9208 Test "tan_tonearest (0xc.90ep-4)":
9211 Test "tan_tonearest (0xc.90f8p-4)":
9214 Test "tan_tonearest (0xc.90fcp-4)":
9217 Test "tan_tonearest (0xc.90fd8p-4)":
9220 Test "tan_tonearest (0xc.90fdaa22168c234c4c6628b81p-4)":
9223 Test "tan_tonearest (0xc.90fdaa22168c235p-4)":
9226 Test "tan_tonearest (0xc.90fdap-4)":
9229 Test "tan_tonearest (0xc.92p-4)":
9232 Test "tan_tonearest (0xc.9p-4)":
9235 Test "tan_tonearest (10)":
9238 Test "tan_tonearest (4)":
9241 Test "tan_tonearest (7)":
9246 Test "tan_towardzero (-0x2p+64)":
9251 Test "tan_towardzero (-0xc.908p-4)":
9256 Test "tan_towardzero (-0xc.90cp-4)":
9259 Test "tan_towardzero (-0xc.90ep-4)":
9262 Test "tan_towardzero (-0xc.90f8p-4)":
9265 Test "tan_towardzero (-0xc.90fcp-4)":
9268 Test "tan_towardzero (-0xc.90fd8p-4)":
9271 Test "tan_towardzero (-0xc.90fdap-4)":
9274 Test "tan_towardzero (-0xc.90fdp-4)":
9277 Test "tan_towardzero (-0xc.90fp-4)":
9280 Test "tan_towardzero (-0xc.94p-4)":
9285 Test "tan_towardzero (-0xc.98p-4)":
9290 Test "tan_towardzero (-0xc.9p-4)":
9293 Test "tan_towardzero (0x1p+0)":
9298 Test "tan_towardzero (0x2.1e19e0c9bab24p+72)":
9301 Test "tan_towardzero (0x2.1e19e4p+72)":
9306 Test "tan_towardzero (0x2.1e19ep+72)":
9311 Test "tan_towardzero (0x2p+0)":
9314 Test "tan_towardzero (0x2p+64)":
9319 Test "tan_towardzero (0x3p+0)":
9322 Test "tan_towardzero (0x4p+0)":
9325 Test "tan_towardzero (0x5p+0)":
9328 Test "tan_towardzero (0x6p+0)":
9331 Test "tan_towardzero (0x7p+0)":
9336 Test "tan_towardzero (0x8p+0)":
9339 Test "tan_towardzero (0x8p+1020)":
9342 Test "tan_towardzero (0x9p+0)":
9347 Test "tan_towardzero (0xap+0)":
9350 Test "tan_towardzero (0xc.908p-4)":
9355 Test "tan_towardzero (0xc.90cp-4)":
9358 Test "tan_towardzero (0xc.90ep-4)":
9361 Test "tan_towardzero (0xc.90f8p-4)":
9364 Test "tan_towardzero (0xc.90fcp-4)":
9367 Test "tan_towardzero (0xc.90fd8p-4)":
9370 Test "tan_towardzero (0xc.90fdaa22168c234c4c6628b80cp-4)":
9373 Test "tan_towardzero (0xc.90fdaa22168c234p-4)":
9376 Test "tan_towardzero (0xc.90fdaa22168c8p-4)":
9381 Test "tan_towardzero (0xc.90fdaa22168cp-4)":
9384 Test "tan_towardzero (0xc.90fdap-4)":
9387 Test "tan_towardzero (0xc.90fdp-4)":
9390 Test "tan_towardzero (0xc.90fp-4)":
9393 Test "tan_towardzero (0xc.94p-4)":
9398 Test "tan_towardzero (0xc.98p-4)":
9403 Test "tan_towardzero (0xc.9p-4)":
9406 Test "tan_towardzero (0xcp-4)":
9409 Test "tan_towardzero (0xf.ffffffffffff8p+1020)":
9412 Test "tan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020)":
9415 Test "tan_towardzero (0xf.fffffp+124)":
9418 Test "tan_towardzero (10)":
9423 Test "tan_towardzero (2)":
9426 Test "tan_towardzero (3)":
9431 Test "tan_towardzero (4)":
9436 Test "tan_towardzero (5)":
9439 Test "tan_towardzero (6)":
9442 Test "tan_towardzero (7)":
9445 Test "tan_towardzero (9)":
9452 Test "tan_upward (-0xc.908p-4)":
9457 Test "tan_upward (-0xc.90cp-4)":
9464 Test "tan_upward (-0xc.90ep-4)":
9469 Test "tan_upward (-0xc.90f8p-4)":
9474 Test "tan_upward (-0xc.90fcp-4)":
9481 Test "tan_upward (-0xc.90fd8p-4)":
9486 Test "tan_upward (-0xc.90fdap-4)":
9491 Test "tan_upward (-0xc.90fdbp-4)":
9494 Test "tan_upward (-0xc.90fdcp-4)":
9497 Test "tan_upward (-0xc.90fdp-4)":
9504 Test "tan_upward (-0xc.90fep-4)":
9507 Test "tan_upward (-0xc.90fp-4)":
9512 Test "tan_upward (-0xc.91p-4)":
9515 Test "tan_upward (-0xc.94p-4)":
9520 Test "tan_upward (-0xc.98p-4)":
9525 Test "tan_upward (-0xc.9p-4)":
9530 Test "tan_upward (0x2.1e19e4p+72)":
9535 Test "tan_upward (0x2.1e19ep+72)":
9538 Test "tan_upward (0x2p+0)":
9541 Test "tan_upward (0x2p+64)":
9546 Test "tan_upward (0x3p+0)":
9549 Test "tan_upward (0x4p+0)":
9554 Test "tan_upward (0x5p+0)":
9559 Test "tan_upward (0x6p+0)":
9562 Test "tan_upward (0x7p+0)":
9565 Test "tan_upward (0x8p+0)":
9568 Test "tan_upward (0x8p+1020)":
9571 Test "tan_upward (0x9p+0)":
9574 Test "tan_upward (0xap+0)":
9579 Test "tan_upward (0xc.908p-4)":
9582 Test "tan_upward (0xc.90ep-4)":
9587 Test "tan_upward (0xc.90f8p-4)":
9592 Test "tan_upward (0xc.90fcp-4)":
9595 Test "tan_upward (0xc.90fd8p-4)":
9600 Test "tan_upward (0xc.90fdaa22168c234c4c6628b80cp-4)":
9603 Test "tan_upward (0xc.90fdaa22168c234c4c6628b81p-4)":
9606 Test "tan_upward (0xc.90fdaa22168c234p-4)":
9609 Test "tan_upward (0xc.90fdaa22168c235p-4)":
9612 Test "tan_upward (0xc.90fdaa22168c8p-4)":
9615 Test "tan_upward (0xc.90fdaa22168cp-4)":
9618 Test "tan_upward (0xc.90fdap-4)":
9621 Test "tan_upward (0xc.90fdbp-4)":
9626 Test "tan_upward (0xc.90fdcp-4)":
9631 Test "tan_upward (0xc.90fep-4)":
9636 Test "tan_upward (0xc.90fp-4)":
9641 Test "tan_upward (0xc.91p-4)":
9646 Test "tan_upward (0xc.92p-4)":
9653 Test "tan_upward (0xc.94p-4)":
9658 Test "tan_upward (0xc.98p-4)":
9663 Test "tan_upward (0xc.9p-4)":
9668 Test "tan_upward (0xc.ap-4)":
9675 Test "tan_upward (0xcp-4)":
9678 Test "tan_upward (0xf.ffffffffffff8p+1020)":
9681 Test "tan_upward (0xf.fffffp+124)":
9684 Test "tan_upward (10)":
9687 Test "tan_upward (3)":
9692 Test "tan_upward (5)":
9697 Test "tan_upward (6)":
9700 Test "tan_upward (7)":
9703 Test "tan_upward (9)":
9708 Test "tanh (-0.75)":
9711 Test "tanh (-0xcp-4)":
9717 Test "tanh (0xcp-4)":
9722 Test "tgamma (-0.5)":
9727 Test "tgamma (-0x0.fffffffffffff8p0)":
9732 Test "tgamma (-0x0.ffffffp0)":
9735 Test "tgamma (-0x1.000002p+0)":
9738 Test "tgamma (-0x1.000002p0)":
9743 Test "tgamma (-0x1.0a32a2p+5)":
9746 Test "tgamma (-0x1.3ffffep+4)":
9749 Test "tgamma (-0x1.3ffffffffffffffep+4)":
9752 Test "tgamma (-0x1.3fffffffffffffffffffffffff8p+4)":
9755 Test "tgamma (-0x1.3ffffffffffffp+4)":
9758 Test "tgamma (-0x1.4000000000000002p+4)":
9761 Test "tgamma (-0x1.4000000000001p+4)":
9766 Test "tgamma (-0x1.400002p+4)":
9769 Test "tgamma (-0x1.dffffep+4)":
9776 Test "tgamma (-0x1.dffffffffffffffep+4)":
9779 Test "tgamma (-0x1.dfffffffffffffffffffffffff8p+4)":
9782 Test "tgamma (-0x1.dffffffffffffp+4)":
9785 Test "tgamma (-0x1.e00000000000000000000000008p+4)":
9788 Test "tgamma (-0x1.e000000000001p+4)":
9793 Test "tgamma (-0x1.e00002p+4)":
9798 Test "tgamma (-0x13.ffffep0)":
9801 Test "tgamma (-0x13.fffffffffffffffffffffffff8p0)":
9804 Test "tgamma (-0x13.ffffffffffffp0)":
9807 Test "tgamma (-0x14.000000000001p0)":
9812 Test "tgamma (-0x14.00002p0)":
9815 Test "tgamma (-0x1d.ffffep0)":
9822 Test "tgamma (-0x1d.fffffffffffffffffffffffff8p0)":
9825 Test "tgamma (-0x1d.ffffffffffffp0)":
9828 Test "tgamma (-0x1e.00000000000000000000000008p0)":
9831 Test "tgamma (-0x1e.000000000001p0)":
9836 Test "tgamma (-0x1e.00002p0)":
9841 Test "tgamma (-0x2.0000000000002p+0)":
9844 Test "tgamma (-0x2.0000000000002p0)":
9847 Test "tgamma (-0x2.000004p+0)":
9854 Test "tgamma (-0x2.000004p0)":
9861 Test "tgamma (-0x2.146544p+4)":
9864 Test "tgamma (-0x2.7fffffffffffep+4)":
9867 Test "tgamma (-0x2.7fffffffffffffffffffffffffp+4)":
9870 Test "tgamma (-0x2.8000000000002p+4)":
9875 Test "tgamma (-0x2.800004p+4)":
9878 Test "tgamma (-0x2.8ffffffffffffffcp+4)":
9881 Test "tgamma (-0x2.8p+0)":
9888 Test "tgamma (-0x2.90000000000000000000000001p+4)":
9891 Test "tgamma (-0x2.9000000000000004p+4)":
9894 Test "tgamma (-0x2.900004p+4)":
9897 Test "tgamma (-0x2.9ffffcp+4)":
9902 Test "tgamma (-0x2.9fffffffffffep+4)":
9905 Test "tgamma (-0x2.a0000000000000000000000001p+4)":
9908 Test "tgamma (-0x2.fffffcp+0)":
9915 Test "tgamma (-0x2.fffffcp0)":
9922 Test "tgamma (-0x27.fffffffffffep0)":
9925 Test "tgamma (-0x27.fffffffffffffffffffffffffp0)":
9928 Test "tgamma (-0x28.0000000000000000000000001p0)":
9931 Test "tgamma (-0x28.000000000002p0)":
9936 Test "tgamma (-0x28.00004p0)":
9939 Test "tgamma (-0x29.0000000000000000000000001p0)":
9942 Test "tgamma (-0x29.00004p0)":
9945 Test "tgamma (-0x29.ffffcp0)":
9950 Test "tgamma (-0x29.fffffffffffep0)":
9953 Test "tgamma (-0x2a.0000000000000000000000001p0)":
9956 Test "tgamma (-0x3.000004p+0)":
9961 Test "tgamma (-0x3.000004p0)":
9966 Test "tgamma (-0x3.1ffffcp+4)":
9971 Test "tgamma (-0x3.1fffffffffffep+4)":
9974 Test "tgamma (-0x3.1ffffffffffffffcp+4)":
9977 Test "tgamma (-0x3.20000000000000000000000001p+4)":
9980 Test "tgamma (-0x3.2000000000002p+4)":
9983 Test "tgamma (-0x3.200004p+4)":
9986 Test "tgamma (-0x3.8p+0)":
9991 Test "tgamma (-0x3.fffffcp+0)":
9996 Test "tgamma (-0x3.fffffcp0)":
10001 Test "tgamma (-0x3.ffffffffffffep+0)":
10004 Test "tgamma (-0x3.ffffffffffffep0)":
10007 Test "tgamma (-0x31.fffffffffffep0)":
10010 Test "tgamma (-0x32.0000000000000000000000001p0)":
10013 Test "tgamma (-0x32.000000000002p0)":
10016 Test "tgamma (-0x4.000008p+0)":
10019 Test "tgamma (-0x4.000008p0)":
10022 Test "tgamma (-0x4.8p+0)":
10029 Test "tgamma (-0x4.fffff8p+0)":
10034 Test "tgamma (-0x4.fffff8p0)":
10039 Test "tgamma (-0x4.ffffffffffffcp+0)":
10044 Test "tgamma (-0x4.ffffffffffffcp0)":
10049 Test "tgamma (-0x5.0000000000004p+0)":
10052 Test "tgamma (-0x5.0000000000004p0)":
10055 Test "tgamma (-0x5.000008p+0)":
10060 Test "tgamma (-0x5.000008p0)":
10065 Test "tgamma (-0x5.8p+0)":
10068 Test "tgamma (-0x5.ffffffffffffcp+0)":
10071 Test "tgamma (-0x5.ffffffffffffcp0)":
10074 Test "tgamma (-0x5.fffffffffffffff8p+0)":
10077 Test "tgamma (-0x6.000008p+0)":
10082 Test "tgamma (-0x6.000008p0)":
10087 Test "tgamma (-0x6.3fffffffffffcp+4)":
10092 Test "tgamma (-0x6.3ffffffffffffffffffffffffep+4)":
10095 Test "tgamma (-0x6.4000000000000008p+4)":
10098 Test "tgamma (-0x6.4000000000004p+4)":
10103 Test "tgamma (-0x6.400008p+4)":
10106 Test "tgamma (-0x6.8p+0)":
10109 Test "tgamma (-0x6.fffff8p+0)":
10116 Test "tgamma (-0x6.fffff8p0)":
10123 Test "tgamma (-0x6.ffffffffffffcp+0)":
10128 Test "tgamma (-0x6.ffffffffffffcp0)":
10133 Test "tgamma (-0x63.fffffffffffcp0)":
10138 Test "tgamma (-0x63.ffffffffffffffffffffffffep0)":
10141 Test "tgamma (-0x64.000000000004p0)":
10146 Test "tgamma (-0x7.0000000000004p+0)":
10151 Test "tgamma (-0x7.0000000000004p0)":
10156 Test "tgamma (-0x7.000008p+0)":
10159 Test "tgamma (-0x7.000008p0)":
10164 Test "tgamma (-0x7.8p+0)":
10169 Test "tgamma (-0x7.fffff8p+0)":
10174 Test "tgamma (-0x7.fffff8p0)":
10179 Test "tgamma (-0x7.ffffffffffffcp+0)":
10184 Test "tgamma (-0x7.ffffffffffffcp0)":
10189 Test "tgamma (-0x7.fffffffffffffff8p+0)":
10192 Test "tgamma (-0x8.00000000000000000000000004p+0)":
10195 Test "tgamma (-0x8.00000000000000000000000004p0)":
10198 Test "tgamma (-0x8.00001p+0)":
10201 Test "tgamma (-0x8.00001p0)":
10204 Test "tgamma (-0x8.8p+0)":
10209 Test "tgamma (-0x8p-4)":
10214 Test "tgamma (-0x9.5ffffffffffffffp+4)":
10217 Test "tgamma (-0x9.600000000000001p+4)":
10220 Test "tgamma (-0x9.6000000000008p+4)":
10223 Test "tgamma (-0x9.60001p+4)":
10226 Test "tgamma (-0x9.8p+0)":
10231 Test "tgamma (-0x9.ffffffffffff8p+0)":
10236 Test "tgamma (-0x9.ffffffffffff8p0)":
10241 Test "tgamma (-0x9.fffffp+0)":
10244 Test "tgamma (-0x9.fffffp0)":
10249 Test "tgamma (-0x96.000000000008p0)":
10252 Test "tgamma (-0xa.00001p+0)":
10257 Test "tgamma (-0xa.00001p0)":
10262 Test "tgamma (-0xa.c0001p+4)":
10265 Test "tgamma (-0xf.ffffffffffff8p-4)":
10270 Test "tgamma (-0xf.fffffp-4)":
10273 Test "tgamma (-2.5)":
10280 Test "tgamma (-3.5)":
10285 Test "tgamma (-4.5)":
10292 Test "tgamma (-5.5)":
10295 Test "tgamma (-6.5)":
10298 Test "tgamma (-7.5)":
10303 Test "tgamma (-8.5)":
10308 Test "tgamma (-9.5)":
10313 Test "tgamma (0.5)":
10316 Test "tgamma (0.7)":
10321 Test "tgamma (0x1.28p+4)":
10326 Test "tgamma (0x1.38p+4)":
10329 Test "tgamma (0x1.78p+4)":
10334 Test "tgamma (0x1.d8p+4)":
10339 Test "tgamma (0x1.fffffep+0)":
10342 Test "tgamma (0x1.fffffep0)":
10345 Test "tgamma (0x1.fffffffffffffp+0)":
10348 Test "tgamma (0x1.fffffffffffffp0)":
10351 Test "tgamma (0x1p-24)":
10354 Test "tgamma (0x1p-53)":
10357 Test "tgamma (0x2.18p+4)":
10360 Test "tgamma (0x2.28p+4)":
10365 Test "tgamma (0x2.30a43cp+4)":
10370 Test "tgamma (0x2.8p+0)":
10375 Test "tgamma (0x2.fffffcp+0)":
10378 Test "tgamma (0x2.fffffcp0)":
10381 Test "tgamma (0x3.8p+0)":
10384 Test "tgamma (0x3.fffffcp+0)":
10387 Test "tgamma (0x3.fffffcp0)":
10390 Test "tgamma (0x3.ffffffffffffep+0)":
10393 Test "tgamma (0x3.ffffffffffffep0)":
10396 Test "tgamma (0x3p+0)":
10399 Test "tgamma (0x4.0000000000004p+0)":
10402 Test "tgamma (0x4.0000000000004p0)":
10405 Test "tgamma (0x4.8p+0)":
10410 Test "tgamma (0x4.fffff8p+0)":
10413 Test "tgamma (0x4.fffff8p0)":
10416 Test "tgamma (0x4.ffffffffffffcp+0)":
10421 Test "tgamma (0x4.ffffffffffffcp0)":
10426 Test "tgamma (0x4p+0)":
10429 Test "tgamma (0x5.0000000000004p+0)":
10432 Test "tgamma (0x5.0000000000004p0)":
10435 Test "tgamma (0x5.000008p+0)":
10438 Test "tgamma (0x5.000008p0)":
10441 Test "tgamma (0x5.fffff8p+0)":
10446 Test "tgamma (0x5.fffff8p0)":
10451 Test "tgamma (0x6.0000000000004p+0)":
10454 Test "tgamma (0x6.0000000000004p0)":
10457 Test "tgamma (0x6.000008p+0)":
10460 Test "tgamma (0x6.000008p0)":
10463 Test "tgamma (0x6.8p+0)":
10466 Test "tgamma (0x6.fffff8p+0)":
10469 Test "tgamma (0x6.fffff8p0)":
10472 Test "tgamma (0x6.ffffffffffffcp+0)":
10477 Test "tgamma (0x6.ffffffffffffcp0)":
10482 Test "tgamma (0x6p+0)":
10485 Test "tgamma (0x7.0000000000004p+0)":
10488 Test "tgamma (0x7.0000000000004p0)":
10493 Test "tgamma (0x7.000008p+0)":
10496 Test "tgamma (0x7.000008p0)":
10501 Test "tgamma (0x7.8p+0)":
10508 Test "tgamma (0x7.fffff8p+0)":
10513 Test "tgamma (0x7.fffff8p0)":
10518 Test "tgamma (0x7.ffffffffffffcp+0)":
10523 Test "tgamma (0x7.ffffffffffffcp0)":
10528 Test "tgamma (0x7p+0)":
10531 Test "tgamma (0x8.00001p+0)":
10534 Test "tgamma (0x8.00001p0)":
10537 Test "tgamma (0x8.8p+0)":
10542 Test "tgamma (0x8p+0)":
10545 Test "tgamma (0x8p-4)":
10548 Test "tgamma (0x8p-56)":
10551 Test "tgamma (0x9.8p+0)":
10558 Test "tgamma (0x9p+0)":
10561 Test "tgamma (0xa.b9fd72b0fb238p+4)":
10566 Test "tgamma (0xa.b9fd72b0fb23a9ddbf0d3804f4p+4)":
10569 Test "tgamma (0xa.b9fd7p+4)":
10574 Test "tgamma (0xap+0)":
10579 Test "tgamma (0xb.333333333333333p-4)":
10582 Test "tgamma (0xb.33334p-4)":
10585 Test "tgamma (10)":
10590 Test "tgamma (18.5)":
10597 Test "tgamma (19.5)":
10602 Test "tgamma (2.5)":
10607 Test "tgamma (23.5)":
10612 Test "tgamma (29.5)":
10620 Test "tgamma (3.5)":
10623 Test "tgamma (30.5)":
10626 Test "tgamma (33.5)":
10631 Test "tgamma (34.5)":
10641 Test "tgamma (4.5)":
10649 Test "tgamma (6.5)":
10655 Test "tgamma (7.5)":
10665 Test "tgamma (8.5)":
10673 Test "tgamma (9.5)":
10688 Test "y0 (0x1.3ffp+74)":
10691 Test "y0 (0x1.8p+0)":
10696 Test "y0 (0x1.ff00000000002p+840)":
10701 Test "y0 (0x1p+0)":
10708 Test "y0 (0x1p-100)":
10711 Test "y0 (0x1p-110)":
10716 Test "y0 (0x1p-20)":
10719 Test "y0 (0x1p-30)":
10724 Test "y0 (0x1p-40)":
10729 Test "y0 (0x1p-60)":
10732 Test "y0 (0x1p-70)":
10737 Test "y0 (0x1p-80)":
10740 Test "y0 (0x1p1023)":
10743 Test "y0 (0x2p+0)":
10746 Test "y0 (0x2p-4)":
10749 Test "y0 (0x4.ffcp+72)":
10752 Test "y0 (0x4p-112)":
10757 Test "y0 (0x4p-32)":
10762 Test "y0 (0x4p-72)":
10767 Test "y0 (0x8p+0)":
10774 Test "y0 (0x8p+1020)":
10777 Test "y0 (0xap+0)":
10782 Test "y0 (0xf.ffffffffffff8p+1020)":
10787 Test "y0 (0xf.ffffffffffffbffffffffffffcp+1020)":
10790 Test "y0 (0xf.fffffp+124)":
10831 Test "y1 (0x1.001000001p+593)":
10834 Test "y1 (0x1.27e204p+99)":
10841 Test "y1 (0x1.8p+0)":
10844 Test "y1 (0x1p-10)":
10847 Test "y1 (0x1p-20)":
10850 Test "y1 (0x1p1023)":
10853 Test "y1 (0x2.002000002p+592)":
10856 Test "y1 (0x2p+0)":
10861 Test "y1 (0x2p-4)":
10864 Test "y1 (0x4p-12)":
10867 Test "y1 (0x8p+0)":
10874 Test "y1 (0x8p+1020)":
10877 Test "y1 (0x9.3f102p+96)":
10882 Test "y1 (0xap+0)":
10889 Test "y1 (0xf.fffffp+124)":
10918 Test "yn (-10, 1.0)":
10921 Test "yn (0, 0.125)":
10924 Test "yn (0, 0.75)":
10927 Test "yn (0, 1.0)":
10934 Test "yn (0, 1.5)":
10939 Test "yn (0, 10.0)":
10946 Test "yn (0, 2.0)":
10949 Test "yn (0, 8.0)":
10956 Test "yn (1, 0.125)":
10959 Test "yn (1, 1.5)":
10962 Test "yn (1, 10.0)":
10969 Test "yn (1, 2.0)":
10974 Test "yn (1, 8.0)":
10981 Test "yn (10, 0.125)":
10984 Test "yn (10, 0.75)":
10989 Test "yn (10, 1.0)":
10992 Test "yn (10, 10.0)":
10999 Test "yn (10, 2.0)":
11006 Test "yn (2, 0x1.ffff62p+99)":
11009 Test "yn (2, 0x1p1023)":
11012 Test "yn (2, 0x1p127)":
11019 Test "yn (3, 0.125)":
11022 Test "yn (3, 0.75)":
11025 Test "yn (3, 10.0)":
11032 Test "yn (3, 2.0)":
11036 # Maximal error of functions:
11041 Function: "acos_downward":
11049 Function: "acos_tonearest":
11053 Function: "acos_towardzero":
11061 Function: "acos_upward":
11075 Function: "asin_downward":
11083 Function: "asin_tonearest":
11087 Function: "asin_towardzero":
11095 Function: "asin_upward":
11123 Function: Real part of "cacos":
11129 Function: Imaginary part of "cacos":
11135 Function: Real part of "cacosh":
11141 Function: Imaginary part of "cacosh":
11151 Function: Real part of "casin":
11159 Function: Imaginary part of "casin":
11165 Function: Real part of "casinh":
11171 Function: Imaginary part of "casinh":
11179 Function: Real part of "catan":
11183 Function: Imaginary part of "catan":
11191 Function: Real part of "catanh":
11199 Function: Imaginary part of "catanh":
11209 Function: Real part of "ccos":
11217 Function: Imaginary part of "ccos":
11225 Function: Real part of "ccosh":
11233 Function: Imaginary part of "ccosh":
11241 Function: Real part of "cexp":
11249 Function: Imaginary part of "cexp":
11257 Function: Real part of "clog":
11265 Function: Imaginary part of "clog":
11273 Function: Real part of "clog10":
11281 Function: Imaginary part of "clog10":
11297 Function: "cos_downward":
11305 Function: "cos_tonearest":
11311 Function: "cos_towardzero":
11319 Function: "cos_upward":
11333 Function: "cosh_downward":
11341 Function: "cosh_tonearest":
11347 Function: "cosh_towardzero":
11355 Function: "cosh_upward":
11361 Function: Real part of "cpow":
11369 Function: Imaginary part of "cpow":
11377 Function: Imaginary part of "cproj":
11381 Function: Real part of "csin":
11389 Function: Imaginary part of "csin":
11393 Function: Real part of "csinh":
11399 Function: Imaginary part of "csinh":
11407 Function: Real part of "csqrt":
11415 Function: Imaginary part of "csqrt":
11423 Function: Real part of "ctan":
11431 Function: Imaginary part of "ctan":
11439 Function: Real part of "ctan_downward":
11447 Function: Imaginary part of "ctan_downward":
11453 Function: Real part of "ctan_tonearest":
11459 Function: Imaginary part of "ctan_tonearest":
11465 Function: Real part of "ctan_towardzero":
11471 Function: Imaginary part of "ctan_towardzero":
11477 Function: Real part of "ctan_upward":
11485 Function: Imaginary part of "ctan_upward":
11493 Function: Real part of "ctanh":
11501 Function: Imaginary part of "ctanh":
11509 Function: Real part of "ctanh_downward":
11515 Function: Imaginary part of "ctanh_downward":
11523 Function: Real part of "ctanh_tonearest":
11529 Function: Imaginary part of "ctanh_tonearest":
11535 Function: Real part of "ctanh_towardzero":
11541 Function: Imaginary part of "ctanh_towardzero":
11547 Function: Real part of "ctanh_upward":
11555 Function: Imaginary part of "ctanh_upward":
11593 Function: "exp_downward":
11601 Function: "exp_tonearest":
11605 Function: "exp_towardzero":
11613 Function: "exp_upward":
11667 Function: "lgamma":
11709 Function: "pow_downward":
11715 Function: "pow_towardzero":
11721 Function: "pow_upward":
11733 Function: "sin_downward":
11741 Function: "sin_tonearest":
11747 Function: "sin_towardzero":
11755 Function: "sin_upward":
11763 Function: "sincos":
11775 Function: "sinh_downward":
11783 Function: "sinh_tonearest":
11787 Function: "sinh_towardzero":
11795 Function: "sinh_upward":
11809 Function: "sqrt_downward":
11813 Function: "sqrt_tonearest":
11817 Function: "sqrt_towardzero":
11821 Function: "sqrt_upward":
11831 Function: "tan_downward":
11839 Function: "tan_tonearest":
11843 Function: "tan_towardzero":
11851 Function: "tan_upward":
11863 Function: "tgamma":
11895 # end of automatic generation