1 # Begin of automatic generation
12 Test "acos_downward (-0)":
17 Test "acos_downward (-0.5)":
20 Test "acos_downward (-0x8p-4)":
23 Test "acos_downward (-1)":
28 Test "acos_downward (0)":
33 Test "acos_downward (0.5)":
38 Test "acos_downward (0xf.fffffff8p-4)":
41 Test "acos_downward (0xf.ffffffffffff8p-4)":
44 Test "acos_downward (0xf.fffffffffffffffp-4)":
47 Test "acos_downward (0xf.fffffffffffp-4)":
50 Test "acos_downward (0xf.fffffp-4)":
55 Test "acos_tonearest (0xcp-4)":
60 Test "acos_towardzero (-0)":
65 Test "acos_towardzero (-0.5)":
68 Test "acos_towardzero (-0x8p-4)":
71 Test "acos_towardzero (-1)":
76 Test "acos_towardzero (0)":
81 Test "acos_towardzero (0.5)":
86 Test "acos_towardzero (0xf.fffffff8p-4)":
89 Test "acos_towardzero (0xf.ffffffffffff8p-4)":
92 Test "acos_towardzero (0xf.fffffffffffffffp-4)":
95 Test "acos_towardzero (0xf.fffffffffffp-4)":
98 Test "acos_towardzero (0xf.fffffp-4)":
103 Test "acos_upward (+0)":
106 Test "acos_upward (-0)":
109 Test "acos_upward (-0.5)":
112 Test "acos_upward (-0x1p+0)":
115 Test "acos_upward (0.5)":
118 Test "acos_upward (0x1.70ef54646d496p-56)":
121 Test "acos_upward (0x1.70ef54646d497p-56)":
124 Test "acos_upward (0x1.70ef54p-56)":
127 Test "acos_upward (0x1.70ef56p-56)":
130 Test "acos_upward (0xcp-4)":
133 Test "acos_upward (0xf.fffffffffffffffp-4)":
138 Test "asin_downward (-0.5)":
141 Test "asin_downward (-0x1p+0)":
144 Test "asin_downward (-0x8p-4)":
149 Test "asin_downward (-0xf.fffffff8p-4)":
154 Test "asin_downward (-0xf.ffffffffffff8p-4)":
159 Test "asin_downward (-0xf.fffffffffffffffp-4)":
162 Test "asin_downward (-0xf.fffffffffffp-4)":
167 Test "asin_downward (-0xf.fffffp-4)":
174 Test "asin_downward (0.5)":
177 Test "asin_downward (0x8p-4)":
180 Test "asin_downward (1.0)":
187 Test "asin_towardzero (-0.5)":
190 Test "asin_towardzero (-0x8p-4)":
193 Test "asin_towardzero (-1.0)":
198 Test "asin_towardzero (0.5)":
201 Test "asin_towardzero (0x8p-4)":
204 Test "asin_towardzero (1.0)":
211 Test "asin_upward (-0x8p-4)":
216 Test "asin_upward (-0xf.fffffff8p-4)":
221 Test "asin_upward (-0xf.ffffffffffff8p-4)":
226 Test "asin_upward (-0xf.fffffffffffffffp-4)":
229 Test "asin_upward (-0xf.fffffffffffp-4)":
234 Test "asin_upward (-0xf.fffffp-4)":
241 Test "asin_upward (-1.0)":
246 Test "asin_upward (0x1p+0)":
249 Test "asin_upward (0x8p-4)":
254 Test "atan2 (-0.75, -1.0)":
257 Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e5124664p-12)":
260 Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1ep-12)":
263 Test "atan2 (-0x1.effe82p-8, -0x7.57d1d8p-12)":
266 Test "atan2 (-0xcp-4, -0x1p+0)":
269 Test "atan2 (-0xf.fffffp+124, -0x4p-128)":
272 Test "atan2 (-max_value, -min_value)":
275 Test "atan2 (0.75, -1.0)":
278 Test "atan2 (0x1.64p+0, 0xe.ep-4)":
281 Test "atan2 (0xcp-4, -0x1p+0)":
284 Test "atan2 (1.390625, 0.9296875)":
294 Test "atanh (0xcp-4)":
301 Test "Imaginary part of: cacos (+0 + 0.5 i)":
304 Test "Imaginary part of: cacos (+0 + 1.0 i)":
309 Test "Imaginary part of: cacos (+0 + 1.5 i)":
312 Test "Imaginary part of: cacos (+0 - 0.5 i)":
315 Test "Imaginary part of: cacos (+0 - 1.0 i)":
320 Test "Imaginary part of: cacos (+0 - 1.5 i)":
323 Test "Imaginary part of: cacos (-0 + 0.5 i)":
326 Test "Imaginary part of: cacos (-0 + 1.0 i)":
331 Test "Imaginary part of: cacos (-0 + 1.5 i)":
334 Test "Imaginary part of: cacos (-0 - 0.5 i)":
337 Test "Imaginary part of: cacos (-0 - 1.0 i)":
342 Test "Imaginary part of: cacos (-0 - 1.5 i)":
345 Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i)":
348 Test "Imaginary part of: cacos (-0.0 + 0x1.000002p0 i)":
351 Test "Imaginary part of: cacos (-0.0 + 0x1p-23 i)":
354 Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)":
357 Test "Imaginary part of: cacos (-0.0 - 0x1.000002p0 i)":
360 Test "Imaginary part of: cacos (-0.0 - 0x1p-23 i)":
363 Test "Real part of: cacos (-0.25 + 1.0 i)":
368 Test "Imaginary part of: cacos (-0.25 + 1.0 i)":
373 Test "Real part of: cacos (-0.25 - 1.0 i)":
378 Test "Imaginary part of: cacos (-0.25 - 1.0 i)":
383 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-1025 i)":
386 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
391 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-16385 i)":
394 Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)":
397 Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)":
400 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)":
403 Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)":
406 Test "Real part of: cacos (-0.5 + 1.0 i)":
409 Test "Imaginary part of: cacos (-0.5 + 1.0 i)":
414 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-1025 i)":
417 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)":
422 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-16385 i)":
425 Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)":
428 Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)":
431 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)":
434 Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)":
437 Test "Real part of: cacos (-0.5 - 1.0 i)":
440 Test "Imaginary part of: cacos (-0.5 - 1.0 i)":
445 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
450 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
455 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
458 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
461 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
464 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
467 Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)":
470 Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)":
473 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)":
476 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 - 0x1p-63 i)":
479 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0.0 i)":
482 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
485 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
488 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0.0 i)":
491 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
494 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
497 Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
500 Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
503 Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)":
508 Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)":
513 Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)":
516 Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)":
521 Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)":
524 Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)":
529 Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)":
532 Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)":
535 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)":
538 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)":
541 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)":
544 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)":
547 Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)":
550 Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)":
553 Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)":
556 Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
559 Test "Imaginary part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
562 Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)":
565 Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)":
568 Test "Imaginary part of: cacos (-0x1.fp-129 + 0x1p-23 i)":
571 Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)":
574 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)":
579 Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)":
582 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)":
585 Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)":
588 Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)":
591 Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)":
594 Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
597 Test "Imaginary part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
600 Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)":
603 Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)":
606 Test "Imaginary part of: cacos (-0x1.fp-129 - 0x1p-23 i)":
609 Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)":
612 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)":
617 Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)":
620 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)":
623 Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
626 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
629 Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)":
632 Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)":
639 Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)":
642 Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)":
649 Test "Real part of: cacos (-0x1p-105 + 0.0 i)":
652 Test "Real part of: cacos (-0x1p-105 + 0.5 i)":
655 Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)":
658 Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)":
661 Test "Real part of: cacos (-0x1p-105 - 0.0 i)":
664 Test "Real part of: cacos (-0x1p-105 - 0.5 i)":
667 Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)":
670 Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)":
673 Test "Real part of: cacos (-0x1p-112 + 0.0 i)":
676 Test "Real part of: cacos (-0x1p-112 + 0.5 i)":
679 Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)":
682 Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)":
685 Test "Real part of: cacos (-0x1p-112 - 0.0 i)":
688 Test "Real part of: cacos (-0x1p-112 - 0.5 i)":
691 Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)":
694 Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)":
697 Test "Real part of: cacos (-0x1p-23 + 0.0 i)":
700 Test "Real part of: cacos (-0x1p-23 + 0.5 i)":
703 Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)":
706 Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)":
711 Test "Imaginary part of: cacos (-0x1p-23 + 0x1.000002p0 i)":
714 Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)":
717 Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)":
720 Test "Real part of: cacos (-0x1p-23 - 0.0 i)":
723 Test "Real part of: cacos (-0x1p-23 - 0.5 i)":
726 Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)":
729 Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)":
734 Test "Imaginary part of: cacos (-0x1p-23 - 0x1.000002p0 i)":
737 Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)":
740 Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)":
743 Test "Real part of: cacos (-0x1p-52 + 0.0 i)":
746 Test "Real part of: cacos (-0x1p-52 + 0.5 i)":
749 Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)":
754 Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)":
757 Test "Real part of: cacos (-0x1p-52 - 0.0 i)":
760 Test "Real part of: cacos (-0x1p-52 - 0.5 i)":
763 Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)":
768 Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)":
771 Test "Real part of: cacos (-0x1p-63 + 0.0 i)":
774 Test "Real part of: cacos (-0x1p-63 + 0.5 i)":
777 Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)":
782 Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
785 Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)":
788 Test "Real part of: cacos (-0x1p-63 - 0.0 i)":
791 Test "Real part of: cacos (-0x1p-63 - 0.5 i)":
794 Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)":
799 Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
802 Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)":
805 Test "Imaginary part of: cacos (-1.0 + 0.5 i)":
810 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)":
815 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i)":
818 Test "Real part of: cacos (-1.0 + 0x1p50 i)":
821 Test "Imaginary part of: cacos (-1.0 - 0.5 i)":
826 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)":
831 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i)":
834 Test "Real part of: cacos (-1.0 - 0x1p50 i)":
837 Test "Imaginary part of: cacos (-1.5 + +0 i)":
840 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-1025 i)":
843 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-129 i)":
846 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-16385 i)":
849 Test "Imaginary part of: cacos (-1.5 - 0 i)":
852 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-1025 i)":
855 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-129 i)":
858 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-16385 i)":
861 Test "Real part of: cacos (-2 - 3 i)":
864 Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i)":
867 Test "Imaginary part of: cacos (0.0 + 0x1.000002p0 i)":
870 Test "Imaginary part of: cacos (0.0 + 0x1p-23 i)":
873 Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i)":
876 Test "Imaginary part of: cacos (0.0 - 0x1.000002p0 i)":
879 Test "Imaginary part of: cacos (0.0 - 0x1p-23 i)":
882 Test "Imaginary part of: cacos (0.25 + 1.0 i)":
887 Test "Imaginary part of: cacos (0.25 - 1.0 i)":
892 Test "Real part of: cacos (0.5 + +0 i)":
895 Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)":
898 Test "Imaginary part of: cacos (0.5 + 0x1.fp-1025 i)":
901 Test "Real part of: cacos (0.5 + 0x1.fp-129 i)":
904 Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)":
909 Test "Imaginary part of: cacos (0.5 + 0x1.fp-16385 i)":
912 Test "Real part of: cacos (0.5 + 0x1p-105 i)":
915 Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)":
918 Test "Real part of: cacos (0.5 + 0x1p-112 i)":
921 Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)":
924 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)":
927 Test "Real part of: cacos (0.5 + 0x1p-52 i)":
930 Test "Imaginary part of: cacos (0.5 + 0x1p-52 i)":
933 Test "Real part of: cacos (0.5 + 0x1p-63 i)":
936 Test "Real part of: cacos (0.5 + 1.0 i)":
939 Test "Imaginary part of: cacos (0.5 + 1.0 i)":
944 Test "Real part of: cacos (0.5 - 0 i)":
947 Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)":
950 Test "Imaginary part of: cacos (0.5 - 0x1.fp-1025 i)":
953 Test "Real part of: cacos (0.5 - 0x1.fp-129 i)":
956 Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)":
961 Test "Imaginary part of: cacos (0.5 - 0x1.fp-16385 i)":
964 Test "Real part of: cacos (0.5 - 0x1p-105 i)":
967 Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)":
970 Test "Real part of: cacos (0.5 - 0x1p-112 i)":
973 Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)":
976 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)":
979 Test "Real part of: cacos (0.5 - 0x1p-52 i)":
982 Test "Imaginary part of: cacos (0.5 - 0x1p-52 i)":
985 Test "Real part of: cacos (0.5 - 0x1p-63 i)":
988 Test "Real part of: cacos (0.5 - 1.0 i)":
991 Test "Imaginary part of: cacos (0.5 - 1.0 i)":
996 Test "Imaginary part of: cacos (0.75 + 1.25 i)":
999 Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1002 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1007 Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1010 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1015 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
1018 Test "Real part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1021 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1024 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
1027 Test "Real part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1030 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1033 Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)":
1036 Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)":
1039 Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
1042 Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
1045 Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)":
1048 Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)":
1051 Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
1054 Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
1057 Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)":
1060 Test "Imaginary part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)":
1063 Test "Real part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)":
1066 Test "Imaginary part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)":
1069 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0.0 i)":
1072 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1.fp-1025 i)":
1075 Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
1080 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
1083 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0.0 i)":
1086 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1.fp-1025 i)":
1089 Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
1094 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
1097 Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)":
1100 Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)":
1103 Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)":
1106 Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)":
1109 Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)":
1114 Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)":
1119 Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)":
1124 Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)":
1129 Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)":
1132 Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)":
1135 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)":
1138 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)":
1141 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)":
1144 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)":
1147 Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)":
1150 Test "Imaginary part of: cacos (0x1.fp-129 + 0x1.000002p0 i)":
1153 Test "Imaginary part of: cacos (0x1.fp-129 + 0x1p-23 i)":
1156 Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)":
1161 Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)":
1164 Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)":
1167 Test "Imaginary part of: cacos (0x1.fp-129 - 0x1.000002p0 i)":
1170 Test "Imaginary part of: cacos (0x1.fp-129 - 0x1p-23 i)":
1173 Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)":
1178 Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)":
1181 Test "Imaginary part of: cacos (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
1184 Test "Imaginary part of: cacos (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
1187 Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)":
1194 Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)":
1201 Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)":
1204 Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)":
1207 Test "Imaginary part of: cacos (0x1.fp16383 + 0x1.fp16383 i)":
1210 Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)":
1213 Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)":
1216 Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)":
1219 Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)":
1222 Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)":
1225 Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
1230 Test "Imaginary part of: cacos (0x1p-23 + 0x1.000002p0 i)":
1233 Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)":
1236 Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
1241 Test "Imaginary part of: cacos (0x1p-23 - 0x1.000002p0 i)":
1244 Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)":
1249 Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)":
1254 Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)":
1259 Test "Imaginary part of: cacos (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
1262 Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)":
1267 Test "Imaginary part of: cacos (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
1270 Test "Real part of: cacos (1.0 + 0.25 i)":
1273 Test "Real part of: cacos (1.0 + 0.5 i)":
1276 Test "Imaginary part of: cacos (1.0 + 0.5 i)":
1281 Test "Real part of: cacos (1.0 + 0x1.fp-10 i)":
1286 Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)":
1291 Test "Imaginary part of: cacos (1.0 + 0x1.fp-30 i)":
1294 Test "Real part of: cacos (1.0 - 0.25 i)":
1297 Test "Real part of: cacos (1.0 - 0.5 i)":
1300 Test "Imaginary part of: cacos (1.0 - 0.5 i)":
1305 Test "Real part of: cacos (1.0 - 0x1.fp-10 i)":
1310 Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)":
1315 Test "Imaginary part of: cacos (1.0 - 0x1.fp-30 i)":
1318 Test "Imaginary part of: cacos (1.5 + +0 i)":
1321 Test "Imaginary part of: cacos (1.5 + 0x1.fp-1025 i)":
1324 Test "Imaginary part of: cacos (1.5 + 0x1.fp-129 i)":
1327 Test "Imaginary part of: cacos (1.5 + 0x1.fp-16385 i)":
1330 Test "Imaginary part of: cacos (1.5 - 0 i)":
1333 Test "Imaginary part of: cacos (1.5 - 0x1.fp-1025 i)":
1336 Test "Imaginary part of: cacos (1.5 - 0x1.fp-129 i)":
1339 Test "Imaginary part of: cacos (1.5 - 0x1.fp-16385 i)":
1344 Test "Real part of: cacosh (+0 + 0.5 i)":
1347 Test "Real part of: cacosh (+0 + 1.0 i)":
1352 Test "Real part of: cacosh (+0 + 1.5 i)":
1355 Test "Real part of: cacosh (+0 - 0.5 i)":
1358 Test "Real part of: cacosh (+0 - 1.0 i)":
1363 Test "Real part of: cacosh (+0 - 1.5 i)":
1366 Test "Real part of: cacosh (-0 + 0.5 i)":
1369 Test "Real part of: cacosh (-0 + 1.0 i)":
1374 Test "Real part of: cacosh (-0 + 1.5 i)":
1377 Test "Real part of: cacosh (-0 - 0.5 i)":
1380 Test "Real part of: cacosh (-0 - 1.0 i)":
1385 Test "Real part of: cacosh (-0 - 1.5 i)":
1388 Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffp0 i)":
1391 Test "Real part of: cacosh (-0.0 + 0x1.000002p0 i)":
1394 Test "Real part of: cacosh (-0.0 + 0x1p-23 i)":
1397 Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffp0 i)":
1400 Test "Real part of: cacosh (-0.0 - 0x1.000002p0 i)":
1403 Test "Real part of: cacosh (-0.0 - 0x1p-23 i)":
1406 Test "Real part of: cacosh (-0.25 + 1.0 i)":
1411 Test "Imaginary part of: cacosh (-0.25 + 1.0 i)":
1416 Test "Real part of: cacosh (-0.25 - 1.0 i)":
1421 Test "Imaginary part of: cacosh (-0.25 - 1.0 i)":
1426 Test "Real part of: cacosh (-0.5 + 0x1.fp-1025 i)":
1429 Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)":
1434 Test "Real part of: cacosh (-0.5 + 0x1.fp-16385 i)":
1437 Test "Real part of: cacosh (-0.5 + 0x1p-105 i)":
1440 Test "Real part of: cacosh (-0.5 + 0x1p-112 i)":
1443 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)":
1446 Test "Real part of: cacosh (-0.5 + 0x1p-52 i)":
1449 Test "Real part of: cacosh (-0.5 + 1.0 i)":
1454 Test "Imaginary part of: cacosh (-0.5 + 1.0 i)":
1457 Test "Real part of: cacosh (-0.5 - 0x1.fp-1025 i)":
1460 Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)":
1465 Test "Real part of: cacosh (-0.5 - 0x1.fp-16385 i)":
1468 Test "Real part of: cacosh (-0.5 - 0x1p-105 i)":
1471 Test "Real part of: cacosh (-0.5 - 0x1p-112 i)":
1474 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)":
1477 Test "Real part of: cacosh (-0.5 - 0x1p-52 i)":
1480 Test "Real part of: cacosh (-0.5 - 1.0 i)":
1485 Test "Imaginary part of: cacosh (-0.5 - 1.0 i)":
1488 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
1493 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
1498 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
1501 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1504 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
1507 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1510 Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)":
1513 Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)":
1516 Test "Real part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)":
1519 Test "Real part of: cacosh (-0x1.0000000000000002p0 - 0x1p-63 i)":
1522 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0.0 i)":
1525 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
1528 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
1531 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0.0 i)":
1534 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
1537 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
1540 Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
1543 Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
1546 Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)":
1551 Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)":
1556 Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)":
1561 Test "Imaginary part of: cacosh (-0x1.fp-100 + 1.0 i)":
1564 Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)":
1569 Test "Imaginary part of: cacosh (-0x1.fp-100 - 1.0 i)":
1572 Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)":
1575 Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)":
1578 Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)":
1581 Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)":
1584 Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)":
1587 Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)":
1590 Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)":
1593 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0.5 i)":
1596 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x0.ffffffp0 i)":
1599 Test "Real part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
1602 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
1605 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.fp-129 i)":
1608 Test "Real part of: cacosh (-0x1.fp-129 + 0x1p-23 i)":
1611 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1p-23 i)":
1614 Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)":
1619 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.0 i)":
1622 Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)":
1625 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.5 i)":
1628 Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)":
1631 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0.5 i)":
1634 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x0.ffffffp0 i)":
1637 Test "Real part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
1640 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
1643 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.fp-129 i)":
1646 Test "Real part of: cacosh (-0x1.fp-129 - 0x1p-23 i)":
1649 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1p-23 i)":
1652 Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)":
1657 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.0 i)":
1660 Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)":
1663 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.5 i)":
1666 Test "Real part of: cacosh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
1669 Test "Real part of: cacosh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
1672 Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)":
1679 Test "Imaginary part of: cacosh (-0x1.fp-30 + 1.0 i)":
1682 Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)":
1689 Test "Imaginary part of: cacosh (-0x1.fp-30 - 1.0 i)":
1692 Test "Imaginary part of: cacosh (-0x1p-105 + 0.0 i)":
1695 Test "Real part of: cacosh (-0x1p-105 + 0.5 i)":
1698 Test "Imaginary part of: cacosh (-0x1p-105 + 0.5 i)":
1701 Test "Imaginary part of: cacosh (-0x1p-105 + 0x1p-105 i)":
1704 Test "Imaginary part of: cacosh (-0x1p-105 - 0.0 i)":
1707 Test "Real part of: cacosh (-0x1p-105 - 0.5 i)":
1710 Test "Imaginary part of: cacosh (-0x1p-105 - 0.5 i)":
1713 Test "Imaginary part of: cacosh (-0x1p-105 - 0x1p-105 i)":
1716 Test "Imaginary part of: cacosh (-0x1p-112 + 0.0 i)":
1719 Test "Real part of: cacosh (-0x1p-112 + 0.5 i)":
1722 Test "Imaginary part of: cacosh (-0x1p-112 + 0.5 i)":
1725 Test "Imaginary part of: cacosh (-0x1p-112 + 0x1p-112 i)":
1728 Test "Imaginary part of: cacosh (-0x1p-112 - 0.0 i)":
1731 Test "Real part of: cacosh (-0x1p-112 - 0.5 i)":
1734 Test "Imaginary part of: cacosh (-0x1p-112 - 0.5 i)":
1737 Test "Imaginary part of: cacosh (-0x1p-112 - 0x1p-112 i)":
1740 Test "Imaginary part of: cacosh (-0x1p-23 + 0.0 i)":
1743 Test "Real part of: cacosh (-0x1p-23 + 0.5 i)":
1746 Test "Imaginary part of: cacosh (-0x1p-23 + 0.5 i)":
1749 Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)":
1754 Test "Real part of: cacosh (-0x1p-23 + 0x1.000002p0 i)":
1757 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1.fp-129 i)":
1760 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1p-23 i)":
1763 Test "Imaginary part of: cacosh (-0x1p-23 - 0.0 i)":
1766 Test "Real part of: cacosh (-0x1p-23 - 0.5 i)":
1769 Test "Imaginary part of: cacosh (-0x1p-23 - 0.5 i)":
1772 Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)":
1777 Test "Real part of: cacosh (-0x1p-23 - 0x1.000002p0 i)":
1780 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1.fp-129 i)":
1783 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1p-23 i)":
1786 Test "Imaginary part of: cacosh (-0x1p-52 + 0.0 i)":
1789 Test "Real part of: cacosh (-0x1p-52 + 0.5 i)":
1794 Test "Imaginary part of: cacosh (-0x1p-52 + 0.5 i)":
1797 Test "Imaginary part of: cacosh (-0x1p-52 + 0x1p-52 i)":
1800 Test "Imaginary part of: cacosh (-0x1p-52 - 0.0 i)":
1803 Test "Real part of: cacosh (-0x1p-52 - 0.5 i)":
1808 Test "Imaginary part of: cacosh (-0x1p-52 - 0.5 i)":
1811 Test "Imaginary part of: cacosh (-0x1p-52 - 0x1p-52 i)":
1814 Test "Imaginary part of: cacosh (-0x1p-63 + 0.0 i)":
1817 Test "Real part of: cacosh (-0x1p-63 + 0.5 i)":
1822 Test "Imaginary part of: cacosh (-0x1p-63 + 0.5 i)":
1825 Test "Real part of: cacosh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
1828 Test "Imaginary part of: cacosh (-0x1p-63 + 0x1p-63 i)":
1831 Test "Imaginary part of: cacosh (-0x1p-63 - 0.0 i)":
1834 Test "Real part of: cacosh (-0x1p-63 - 0.5 i)":
1839 Test "Imaginary part of: cacosh (-0x1p-63 - 0.5 i)":
1842 Test "Real part of: cacosh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
1845 Test "Imaginary part of: cacosh (-0x1p-63 - 0x1p-63 i)":
1848 Test "Real part of: cacosh (-1.0 + 0.5 i)":
1853 Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)":
1858 Test "Real part of: cacosh (-1.0 + 0x1.fp-30 i)":
1861 Test "Imaginary part of: cacosh (-1.0 + 0x1p50 i)":
1864 Test "Real part of: cacosh (-1.0 - 0.5 i)":
1869 Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)":
1874 Test "Real part of: cacosh (-1.0 - 0x1.fp-30 i)":
1877 Test "Imaginary part of: cacosh (-1.0 - 0x1p50 i)":
1880 Test "Real part of: cacosh (-1.5 + +0 i)":
1883 Test "Real part of: cacosh (-1.5 + 0x1.fp-1025 i)":
1886 Test "Real part of: cacosh (-1.5 + 0x1.fp-129 i)":
1889 Test "Real part of: cacosh (-1.5 + 0x1.fp-16385 i)":
1892 Test "Real part of: cacosh (-1.5 - 0 i)":
1895 Test "Real part of: cacosh (-1.5 - 0x1.fp-1025 i)":
1898 Test "Real part of: cacosh (-1.5 - 0x1.fp-129 i)":
1901 Test "Real part of: cacosh (-1.5 - 0x1.fp-16385 i)":
1904 Test "Imaginary part of: cacosh (-2 - 3 i)":
1907 Test "Real part of: cacosh (0.0 + 0x0.ffffffffffffffffp0 i)":
1910 Test "Real part of: cacosh (0.0 + 0x1.000002p0 i)":
1913 Test "Real part of: cacosh (0.0 + 0x1p-23 i)":
1916 Test "Real part of: cacosh (0.0 - 0x0.ffffffffffffffffp0 i)":
1919 Test "Real part of: cacosh (0.0 - 0x1.000002p0 i)":
1922 Test "Real part of: cacosh (0.0 - 0x1p-23 i)":
1925 Test "Real part of: cacosh (0.25 + 1.0 i)":
1930 Test "Real part of: cacosh (0.25 - 1.0 i)":
1935 Test "Imaginary part of: cacosh (0.5 + +0 i)":
1938 Test "Real part of: cacosh (0.5 + 0x1.fp-1025 i)":
1941 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)":
1944 Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)":
1949 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)":
1952 Test "Real part of: cacosh (0.5 + 0x1.fp-16385 i)":
1955 Test "Real part of: cacosh (0.5 + 0x1p-105 i)":
1958 Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)":
1961 Test "Real part of: cacosh (0.5 + 0x1p-112 i)":
1964 Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)":
1967 Test "Real part of: cacosh (0.5 + 0x1p-23 i)":
1970 Test "Real part of: cacosh (0.5 + 0x1p-52 i)":
1973 Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)":
1976 Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)":
1979 Test "Real part of: cacosh (0.5 + 1.0 i)":
1984 Test "Imaginary part of: cacosh (0.5 + 1.0 i)":
1987 Test "Imaginary part of: cacosh (0.5 - 0 i)":
1990 Test "Real part of: cacosh (0.5 - 0x1.fp-1025 i)":
1993 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)":
1996 Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)":
2001 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)":
2004 Test "Real part of: cacosh (0.5 - 0x1.fp-16385 i)":
2007 Test "Real part of: cacosh (0.5 - 0x1p-105 i)":
2010 Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)":
2013 Test "Real part of: cacosh (0.5 - 0x1p-112 i)":
2016 Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)":
2019 Test "Real part of: cacosh (0.5 - 0x1p-23 i)":
2022 Test "Real part of: cacosh (0.5 - 0x1p-52 i)":
2025 Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)":
2028 Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)":
2031 Test "Real part of: cacosh (0.5 - 1.0 i)":
2036 Test "Imaginary part of: cacosh (0.5 - 1.0 i)":
2039 Test "Real part of: cacosh (0.75 + 1.25 i)":
2042 Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
2047 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
2050 Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
2055 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
2058 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
2061 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2064 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2067 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
2070 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2073 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2076 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)":
2079 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)":
2082 Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
2085 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
2088 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)":
2091 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)":
2094 Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
2097 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
2100 Test "Real part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)":
2103 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)":
2106 Test "Real part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)":
2109 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)":
2112 Test "Real part of: cacosh (0x1.0000000000001p0 + 0.0 i)":
2115 Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1.fp-1025 i)":
2118 Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
2121 Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
2126 Test "Real part of: cacosh (0x1.0000000000001p0 - 0.0 i)":
2129 Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1.fp-1025 i)":
2132 Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
2135 Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
2140 Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
2143 Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
2146 Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
2149 Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
2152 Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)":
2157 Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)":
2162 Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)":
2167 Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)":
2172 Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)":
2175 Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)":
2178 Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)":
2181 Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)":
2184 Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)":
2187 Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)":
2190 Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)":
2193 Test "Real part of: cacosh (0x1.fp-129 + 0x1.000002p0 i)":
2196 Test "Real part of: cacosh (0x1.fp-129 + 0x1p-23 i)":
2199 Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)":
2204 Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)":
2207 Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)":
2210 Test "Real part of: cacosh (0x1.fp-129 - 0x1.000002p0 i)":
2213 Test "Real part of: cacosh (0x1.fp-129 - 0x1p-23 i)":
2216 Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)":
2221 Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)":
2224 Test "Real part of: cacosh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
2227 Test "Real part of: cacosh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
2230 Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)":
2237 Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)":
2244 Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)":
2247 Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)":
2250 Test "Real part of: cacosh (0x1.fp16383 + 0x1.fp16383 i)":
2253 Test "Real part of: cacosh (0x1p-105 + 0.5 i)":
2256 Test "Real part of: cacosh (0x1p-105 - 0.5 i)":
2259 Test "Real part of: cacosh (0x1p-112 + 0.5 i)":
2262 Test "Real part of: cacosh (0x1p-112 - 0.5 i)":
2265 Test "Real part of: cacosh (0x1p-23 + 0.5 i)":
2268 Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
2273 Test "Real part of: cacosh (0x1p-23 + 0x1.000002p0 i)":
2276 Test "Real part of: cacosh (0x1p-23 - 0.5 i)":
2279 Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
2284 Test "Real part of: cacosh (0x1p-23 - 0x1.000002p0 i)":
2287 Test "Real part of: cacosh (0x1p-52 + 0.5 i)":
2292 Test "Real part of: cacosh (0x1p-52 - 0.5 i)":
2297 Test "Real part of: cacosh (0x1p-63 + 0.5 i)":
2302 Test "Real part of: cacosh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2305 Test "Real part of: cacosh (0x1p-63 - 0.5 i)":
2310 Test "Real part of: cacosh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2313 Test "Imaginary part of: cacosh (1.0 + 0.25 i)":
2316 Test "Real part of: cacosh (1.0 + 0.5 i)":
2321 Test "Imaginary part of: cacosh (1.0 + 0.5 i)":
2324 Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)":
2329 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)":
2334 Test "Real part of: cacosh (1.0 + 0x1.fp-30 i)":
2337 Test "Imaginary part of: cacosh (1.0 - 0.25 i)":
2340 Test "Real part of: cacosh (1.0 - 0.5 i)":
2345 Test "Imaginary part of: cacosh (1.0 - 0.5 i)":
2348 Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)":
2353 Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)":
2358 Test "Real part of: cacosh (1.0 - 0x1.fp-30 i)":
2361 Test "Real part of: cacosh (1.5 + +0 i)":
2364 Test "Real part of: cacosh (1.5 + 0x1.fp-1025 i)":
2367 Test "Real part of: cacosh (1.5 + 0x1.fp-129 i)":
2370 Test "Real part of: cacosh (1.5 + 0x1.fp-16385 i)":
2373 Test "Real part of: cacosh (1.5 - 0 i)":
2376 Test "Real part of: cacosh (1.5 - 0x1.fp-1025 i)":
2379 Test "Real part of: cacosh (1.5 - 0x1.fp-129 i)":
2382 Test "Real part of: cacosh (1.5 - 0x1.fp-16385 i)":
2387 Test "Imaginary part of: casin (+0 + 0.5 i)":
2390 Test "Imaginary part of: casin (+0 + 1.0 i)":
2395 Test "Imaginary part of: casin (+0 + 1.5 i)":
2398 Test "Imaginary part of: casin (+0 - 0.5 i)":
2401 Test "Imaginary part of: casin (+0 - 1.0 i)":
2406 Test "Imaginary part of: casin (+0 - 1.5 i)":
2409 Test "Imaginary part of: casin (-0 + 0.5 i)":
2412 Test "Imaginary part of: casin (-0 + 1.0 i)":
2417 Test "Imaginary part of: casin (-0 + 1.5 i)":
2420 Test "Imaginary part of: casin (-0 - 0.5 i)":
2423 Test "Imaginary part of: casin (-0 - 1.0 i)":
2428 Test "Imaginary part of: casin (-0 - 1.5 i)":
2431 Test "Imaginary part of: casin (-0.0 + 0x0.ffffffffffffffffp0 i)":
2434 Test "Imaginary part of: casin (-0.0 + 0x1.000002p0 i)":
2437 Test "Imaginary part of: casin (-0.0 + 0x1p-23 i)":
2440 Test "Imaginary part of: casin (-0.0 - 0x0.ffffffffffffffffp0 i)":
2443 Test "Imaginary part of: casin (-0.0 - 0x1.000002p0 i)":
2446 Test "Imaginary part of: casin (-0.0 - 0x1p-23 i)":
2449 Test "Imaginary part of: casin (-0.25 + 1.0 i)":
2454 Test "Imaginary part of: casin (-0.25 - 1.0 i)":
2459 Test "Imaginary part of: casin (-0.5 + 0x1.fp-1025 i)":
2462 Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)":
2467 Test "Imaginary part of: casin (-0.5 + 0x1.fp-16385 i)":
2470 Test "Imaginary part of: casin (-0.5 + 0x1p-105 i)":
2473 Test "Imaginary part of: casin (-0.5 + 0x1p-112 i)":
2476 Test "Real part of: casin (-0.5 + 0x1p-23 i)":
2479 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)":
2482 Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)":
2485 Test "Real part of: casin (-0.5 + 1.0 i)":
2488 Test "Imaginary part of: casin (-0.5 + 1.0 i)":
2493 Test "Imaginary part of: casin (-0.5 - 0x1.fp-1025 i)":
2496 Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)":
2501 Test "Imaginary part of: casin (-0.5 - 0x1.fp-16385 i)":
2504 Test "Imaginary part of: casin (-0.5 - 0x1p-105 i)":
2507 Test "Imaginary part of: casin (-0.5 - 0x1p-112 i)":
2510 Test "Real part of: casin (-0.5 - 0x1p-23 i)":
2513 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)":
2516 Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)":
2519 Test "Real part of: casin (-0.5 - 1.0 i)":
2522 Test "Imaginary part of: casin (-0.5 - 1.0 i)":
2527 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
2532 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
2537 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
2540 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2543 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
2546 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2549 Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
2552 Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
2555 Test "Imaginary part of: casin (-0x1.0000000000000002p0 + 0x1p-63 i)":
2558 Test "Imaginary part of: casin (-0x1.0000000000000002p0 - 0x1p-63 i)":
2561 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0.0 i)":
2564 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
2567 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1p-52 i)":
2570 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0.0 i)":
2573 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
2576 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1p-52 i)":
2579 Test "Imaginary part of: casin (-0x1.000002p0 + 0x1p-23 i)":
2582 Test "Imaginary part of: casin (-0x1.000002p0 - 0x1p-23 i)":
2585 Test "Real part of: casin (-0x1.fp-10 + 1.0 i)":
2588 Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)":
2593 Test "Real part of: casin (-0x1.fp-10 - 1.0 i)":
2596 Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)":
2601 Test "Real part of: casin (-0x1.fp-100 + 1.0 i)":
2604 Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)":
2609 Test "Real part of: casin (-0x1.fp-100 - 1.0 i)":
2612 Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)":
2617 Test "Real part of: casin (-0x1.fp-1000 + 1.0 i)":
2620 Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)":
2623 Test "Real part of: casin (-0x1.fp-1000 - 1.0 i)":
2626 Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)":
2629 Test "Real part of: casin (-0x1.fp-10000 + 1.0 i)":
2632 Test "Real part of: casin (-0x1.fp-10000 - 1.0 i)":
2635 Test "Real part of: casin (-0x1.fp-1025 + 1.0 i)":
2638 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)":
2641 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)":
2644 Test "Real part of: casin (-0x1.fp-1025 - 1.0 i)":
2647 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)":
2650 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)":
2653 Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)":
2656 Test "Real part of: casin (-0x1.fp-129 + 0x1.000002p0 i)":
2659 Test "Imaginary part of: casin (-0x1.fp-129 + 0x1.000002p0 i)":
2662 Test "Imaginary part of: casin (-0x1.fp-129 + 0x1p-23 i)":
2665 Test "Real part of: casin (-0x1.fp-129 + 1.0 i)":
2668 Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)":
2673 Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)":
2676 Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)":
2679 Test "Real part of: casin (-0x1.fp-129 - 0x1.000002p0 i)":
2682 Test "Imaginary part of: casin (-0x1.fp-129 - 0x1.000002p0 i)":
2685 Test "Imaginary part of: casin (-0x1.fp-129 - 0x1p-23 i)":
2688 Test "Real part of: casin (-0x1.fp-129 - 1.0 i)":
2691 Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)":
2696 Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)":
2699 Test "Imaginary part of: casin (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
2702 Test "Imaginary part of: casin (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
2705 Test "Real part of: casin (-0x1.fp-30 + 1.0 i)":
2708 Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)":
2715 Test "Real part of: casin (-0x1.fp-30 - 1.0 i)":
2718 Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)":
2725 Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)":
2728 Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)":
2731 Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)":
2734 Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)":
2737 Test "Real part of: casin (-0x1p-23 + 0.5 i)":
2742 Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)":
2745 Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)":
2750 Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)":
2755 Test "Imaginary part of: casin (-0x1p-23 + 0x1.000002p0 i)":
2758 Test "Real part of: casin (-0x1p-23 - 0.5 i)":
2763 Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)":
2766 Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)":
2771 Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)":
2776 Test "Imaginary part of: casin (-0x1p-23 - 0x1.000002p0 i)":
2779 Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)":
2784 Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)":
2789 Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)":
2794 Test "Real part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2797 Test "Imaginary part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2800 Test "Real part of: casin (-0x1p-63 + 0x1.0000000000000002p0 i)":
2803 Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)":
2808 Test "Real part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2811 Test "Imaginary part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2814 Test "Real part of: casin (-0x1p-63 - 0x1.0000000000000002p0 i)":
2817 Test "Real part of: casin (-1.0 + 0.25 i)":
2820 Test "Real part of: casin (-1.0 + 0.5 i)":
2825 Test "Imaginary part of: casin (-1.0 + 0.5 i)":
2830 Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)":
2835 Test "Imaginary part of: casin (-1.0 + 0x1.fp-30 i)":
2838 Test "Real part of: casin (-1.0 - 0.25 i)":
2841 Test "Real part of: casin (-1.0 - 0.5 i)":
2846 Test "Imaginary part of: casin (-1.0 - 0.5 i)":
2851 Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)":
2856 Test "Imaginary part of: casin (-1.0 - 0x1.fp-30 i)":
2859 Test "Imaginary part of: casin (-1.5 + +0 i)":
2862 Test "Imaginary part of: casin (-1.5 + 0x1.fp-1025 i)":
2865 Test "Imaginary part of: casin (-1.5 + 0x1.fp-129 i)":
2868 Test "Imaginary part of: casin (-1.5 + 0x1.fp-16385 i)":
2871 Test "Imaginary part of: casin (-1.5 - 0 i)":
2874 Test "Imaginary part of: casin (-1.5 - 0x1.fp-1025 i)":
2877 Test "Imaginary part of: casin (-1.5 - 0x1.fp-129 i)":
2880 Test "Imaginary part of: casin (-1.5 - 0x1.fp-16385 i)":
2883 Test "Imaginary part of: casin (0.0 + 0x0.ffffffffffffffffp0 i)":
2886 Test "Imaginary part of: casin (0.0 + 0x1.000002p0 i)":
2889 Test "Imaginary part of: casin (0.0 + 0x1p-23 i)":
2892 Test "Imaginary part of: casin (0.0 - 0x0.ffffffffffffffffp0 i)":
2895 Test "Imaginary part of: casin (0.0 - 0x1.000002p0 i)":
2898 Test "Imaginary part of: casin (0.0 - 0x1p-23 i)":
2901 Test "Imaginary part of: casin (0.25 + 1.0 i)":
2906 Test "Imaginary part of: casin (0.25 - 1.0 i)":
2911 Test "Imaginary part of: casin (0.5 + 0x1.fp-1025 i)":
2914 Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)":
2919 Test "Imaginary part of: casin (0.5 + 0x1.fp-16385 i)":
2922 Test "Imaginary part of: casin (0.5 + 0x1p-105 i)":
2925 Test "Imaginary part of: casin (0.5 + 0x1p-112 i)":
2928 Test "Real part of: casin (0.5 + 0x1p-23 i)":
2931 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)":
2934 Test "Imaginary part of: casin (0.5 + 0x1p-52 i)":
2937 Test "Real part of: casin (0.5 + 1.0 i)":
2940 Test "Imaginary part of: casin (0.5 + 1.0 i)":
2945 Test "Imaginary part of: casin (0.5 - 0x1.fp-1025 i)":
2948 Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)":
2953 Test "Imaginary part of: casin (0.5 - 0x1.fp-16385 i)":
2956 Test "Imaginary part of: casin (0.5 - 0x1p-105 i)":
2959 Test "Imaginary part of: casin (0.5 - 0x1p-112 i)":
2962 Test "Real part of: casin (0.5 - 0x1p-23 i)":
2965 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)":
2968 Test "Imaginary part of: casin (0.5 - 0x1p-52 i)":
2971 Test "Real part of: casin (0.5 - 1.0 i)":
2974 Test "Imaginary part of: casin (0.5 - 1.0 i)":
2979 Test "Real part of: casin (0.75 + 1.25 i)":
2984 Test "Imaginary part of: casin (0.75 + 1.25 i)":
2987 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)":
2992 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)":
2997 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
3000 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3003 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
3006 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3009 Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
3012 Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
3015 Test "Imaginary part of: casin (0x1.0000000000000002p0 + 0x1p-63 i)":
3018 Test "Imaginary part of: casin (0x1.0000000000000002p0 - 0x1p-63 i)":
3021 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0.0 i)":
3024 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1.fp-1025 i)":
3027 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1p-52 i)":
3030 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0.0 i)":
3033 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1.fp-1025 i)":
3036 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1p-52 i)":
3039 Test "Imaginary part of: casin (0x1.000002p0 + 0x1p-23 i)":
3042 Test "Imaginary part of: casin (0x1.000002p0 - 0x1p-23 i)":
3045 Test "Real part of: casin (0x1.fp-10 + 1.0 i)":
3048 Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)":
3053 Test "Real part of: casin (0x1.fp-10 - 1.0 i)":
3056 Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)":
3061 Test "Real part of: casin (0x1.fp-100 + 1.0 i)":
3064 Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)":
3069 Test "Real part of: casin (0x1.fp-100 - 1.0 i)":
3072 Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)":
3077 Test "Real part of: casin (0x1.fp-1000 + 1.0 i)":
3080 Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)":
3083 Test "Real part of: casin (0x1.fp-1000 - 1.0 i)":
3086 Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)":
3089 Test "Real part of: casin (0x1.fp-10000 + 1.0 i)":
3092 Test "Real part of: casin (0x1.fp-10000 - 1.0 i)":
3095 Test "Real part of: casin (0x1.fp-1025 + 1.0 i)":
3098 Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)":
3101 Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)":
3104 Test "Real part of: casin (0x1.fp-1025 - 1.0 i)":
3107 Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)":
3110 Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)":
3113 Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)":
3116 Test "Real part of: casin (0x1.fp-129 + 0x1.000002p0 i)":
3119 Test "Imaginary part of: casin (0x1.fp-129 + 0x1.000002p0 i)":
3122 Test "Imaginary part of: casin (0x1.fp-129 + 0x1p-23 i)":
3125 Test "Real part of: casin (0x1.fp-129 + 1.0 i)":
3128 Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)":
3133 Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)":
3136 Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)":
3139 Test "Real part of: casin (0x1.fp-129 - 0x1.000002p0 i)":
3142 Test "Imaginary part of: casin (0x1.fp-129 - 0x1.000002p0 i)":
3145 Test "Imaginary part of: casin (0x1.fp-129 - 0x1p-23 i)":
3148 Test "Real part of: casin (0x1.fp-129 - 1.0 i)":
3151 Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)":
3156 Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)":
3159 Test "Imaginary part of: casin (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
3162 Test "Imaginary part of: casin (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
3165 Test "Real part of: casin (0x1.fp-30 + 1.0 i)":
3168 Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)":
3175 Test "Real part of: casin (0x1.fp-30 - 1.0 i)":
3178 Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)":
3185 Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)":
3188 Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)":
3191 Test "Imaginary part of: casin (0x1.fp16383 + 0x1.fp16383 i)":
3194 Test "Imaginary part of: casin (0x1p-105 + 0.5 i)":
3197 Test "Imaginary part of: casin (0x1p-105 - 0.5 i)":
3200 Test "Imaginary part of: casin (0x1p-112 + 0.5 i)":
3203 Test "Imaginary part of: casin (0x1p-112 - 0.5 i)":
3206 Test "Real part of: casin (0x1p-23 + 0.5 i)":
3211 Test "Imaginary part of: casin (0x1p-23 + 0.5 i)":
3214 Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)":
3219 Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)":
3224 Test "Imaginary part of: casin (0x1p-23 + 0x1.000002p0 i)":
3227 Test "Real part of: casin (0x1p-23 - 0.5 i)":
3232 Test "Imaginary part of: casin (0x1p-23 - 0.5 i)":
3235 Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)":
3240 Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)":
3245 Test "Imaginary part of: casin (0x1p-23 - 0x1.000002p0 i)":
3248 Test "Imaginary part of: casin (0x1p-52 + 0.5 i)":
3253 Test "Imaginary part of: casin (0x1p-52 - 0.5 i)":
3258 Test "Imaginary part of: casin (0x1p-63 + 0.5 i)":
3263 Test "Real part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3266 Test "Imaginary part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3269 Test "Real part of: casin (0x1p-63 + 0x1.0000000000000002p0 i)":
3272 Test "Imaginary part of: casin (0x1p-63 - 0.5 i)":
3277 Test "Real part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3280 Test "Imaginary part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3283 Test "Real part of: casin (0x1p-63 - 0x1.0000000000000002p0 i)":
3286 Test "Real part of: casin (1.0 + 0.25 i)":
3289 Test "Real part of: casin (1.0 + 0.5 i)":
3294 Test "Imaginary part of: casin (1.0 + 0.5 i)":
3299 Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)":
3304 Test "Imaginary part of: casin (1.0 + 0x1.fp-30 i)":
3307 Test "Real part of: casin (1.0 - 0.25 i)":
3310 Test "Real part of: casin (1.0 - 0.5 i)":
3315 Test "Imaginary part of: casin (1.0 - 0.5 i)":
3320 Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)":
3325 Test "Imaginary part of: casin (1.0 - 0x1.fp-30 i)":
3328 Test "Imaginary part of: casin (1.5 + +0 i)":
3331 Test "Imaginary part of: casin (1.5 + 0x1.fp-1025 i)":
3334 Test "Imaginary part of: casin (1.5 + 0x1.fp-129 i)":
3337 Test "Imaginary part of: casin (1.5 + 0x1.fp-16385 i)":
3340 Test "Imaginary part of: casin (1.5 - 0 i)":
3343 Test "Imaginary part of: casin (1.5 - 0x1.fp-1025 i)":
3346 Test "Imaginary part of: casin (1.5 - 0x1.fp-129 i)":
3349 Test "Imaginary part of: casin (1.5 - 0x1.fp-16385 i)":
3354 Test "Real part of: casinh (+0 + 1.5 i)":
3357 Test "Real part of: casinh (+0 - 1.5 i)":
3360 Test "Real part of: casinh (-0 + 1.5 i)":
3363 Test "Real part of: casinh (-0 - 1.5 i)":
3366 Test "Real part of: casinh (-0.0 + 0x1.0000000000001p0 i)":
3369 Test "Real part of: casinh (-0.0 - 0x1.0000000000001p0 i)":
3372 Test "Imaginary part of: casinh (-0.25 + 1.0 i)":
3375 Test "Imaginary part of: casinh (-0.25 - 1.0 i)":
3378 Test "Real part of: casinh (-0.5 + +0 i)":
3381 Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)":
3384 Test "Real part of: casinh (-0.5 + 0x1p-105 i)":
3387 Test "Real part of: casinh (-0.5 + 0x1p-112 i)":
3390 Test "Real part of: casinh (-0.5 + 0x1p-23 i)":
3393 Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)":
3398 Test "Real part of: casinh (-0.5 + 0x1p-52 i)":
3403 Test "Real part of: casinh (-0.5 + 0x1p-63 i)":
3408 Test "Real part of: casinh (-0.5 + 1.0 i)":
3413 Test "Imaginary part of: casinh (-0.5 + 1.0 i)":
3418 Test "Real part of: casinh (-0.5 - 0 i)":
3421 Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)":
3424 Test "Real part of: casinh (-0.5 - 0x1p-105 i)":
3427 Test "Real part of: casinh (-0.5 - 0x1p-112 i)":
3430 Test "Real part of: casinh (-0.5 - 0x1p-23 i)":
3433 Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)":
3438 Test "Real part of: casinh (-0.5 - 0x1p-52 i)":
3443 Test "Real part of: casinh (-0.5 - 0x1p-63 i)":
3448 Test "Real part of: casinh (-0.5 - 1.0 i)":
3453 Test "Imaginary part of: casinh (-0.5 - 1.0 i)":
3458 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0.0 i)":
3461 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
3464 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3467 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3470 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0.0 i)":
3473 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
3476 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3479 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3482 Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)":
3487 Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)":
3492 Test "Imaginary part of: casinh (-0x1.0000000000000002p0 + 0x1p-63 i)":
3495 Test "Imaginary part of: casinh (-0x1.0000000000000002p0 - 0x1p-63 i)":
3498 Test "Real part of: casinh (-0x1.000002p0 + 0.0 i)":
3501 Test "Real part of: casinh (-0x1.000002p0 + 0x1.fp-129 i)":
3504 Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1.fp-129 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.000002p0 - 0.0 i)":
3518 Test "Real part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)":
3521 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)":
3524 Test "Real part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
3527 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
3532 Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)":
3537 Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)":
3542 Test "Real part of: casinh (-0x1.fp-1025 + 0.5 i)":
3545 Test "Real part of: casinh (-0x1.fp-1025 + 0x1.0000000000001p0 i)":
3548 Test "Real part of: casinh (-0x1.fp-1025 + 1.5 i)":
3551 Test "Real part of: casinh (-0x1.fp-1025 - 0.5 i)":
3554 Test "Real part of: casinh (-0x1.fp-1025 - 0x1.0000000000001p0 i)":
3557 Test "Real part of: casinh (-0x1.fp-1025 - 1.5 i)":
3560 Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)":
3565 Test "Real part of: casinh (-0x1.fp-129 + 1.5 i)":
3568 Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)":
3573 Test "Real part of: casinh (-0x1.fp-129 - 1.5 i)":
3576 Test "Real part of: casinh (-0x1.fp-16385 + 0.5 i)":
3579 Test "Real part of: casinh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
3582 Test "Real part of: casinh (-0x1.fp-16385 + 1.5 i)":
3585 Test "Real part of: casinh (-0x1.fp-16385 - 0.5 i)":
3588 Test "Real part of: casinh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
3591 Test "Real part of: casinh (-0x1.fp-16385 - 1.5 i)":
3594 Test "Real part of: casinh (-0x1.fp-30 + 1.0 i)":
3597 Test "Real part of: casinh (-0x1.fp-30 - 1.0 i)":
3600 Test "Real part of: casinh (-0x1p-105 + 0.5 i)":
3603 Test "Real part of: casinh (-0x1p-105 - 0.5 i)":
3606 Test "Real part of: casinh (-0x1p-112 + 0.5 i)":
3609 Test "Real part of: casinh (-0x1p-112 - 0.5 i)":
3612 Test "Real part of: casinh (-0x1p-23 + 0.0 i)":
3615 Test "Real part of: casinh (-0x1p-23 + 0.5 i)":
3618 Test "Imaginary part of: casinh (-0x1p-23 + 0.5 i)":
3621 Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
3624 Test "Real part of: casinh (-0x1p-23 + 0x1.000002p0 i)":
3627 Test "Real part of: casinh (-0x1p-23 + 0x1.fp-129 i)":
3630 Test "Real part of: casinh (-0x1p-23 - 0.0 i)":
3633 Test "Real part of: casinh (-0x1p-23 - 0.5 i)":
3636 Test "Imaginary part of: casinh (-0x1p-23 - 0.5 i)":
3639 Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
3642 Test "Real part of: casinh (-0x1p-23 - 0x1.000002p0 i)":
3645 Test "Real part of: casinh (-0x1p-23 - 0x1.fp-129 i)":
3648 Test "Real part of: casinh (-0x1p-52 + 0.5 i)":
3651 Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
3656 Test "Real part of: casinh (-0x1p-52 + 0x1.0000000000001p0 i)":
3659 Test "Real part of: casinh (-0x1p-52 - 0.5 i)":
3662 Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
3667 Test "Real part of: casinh (-0x1p-52 - 0x1.0000000000001p0 i)":
3670 Test "Real part of: casinh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3673 Test "Real part of: casinh (-0x1p-63 + 0x1.0000000000000002p0 i)":
3676 Test "Real part of: casinh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3679 Test "Real part of: casinh (-0x1p-63 - 0x1.0000000000000002p0 i)":
3682 Test "Real part of: casinh (-1.0 + +0 i)":
3687 Test "Real part of: casinh (-1.0 + 0.25 i)":
3692 Test "Real part of: casinh (-1.0 + 0.5 i)":
3697 Test "Imaginary part of: casinh (-1.0 + 0.5 i)":
3700 Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)":
3705 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10 i)":
3708 Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)":
3713 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-100 i)":
3716 Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)":
3719 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1000 i)":
3722 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10000 i)":
3725 Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)":
3728 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1025 i)":
3731 Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)":
3736 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-129 i)":
3739 Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)":
3746 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-30 i)":
3749 Test "Real part of: casinh (-1.0 - 0 i)":
3754 Test "Real part of: casinh (-1.0 - 0.25 i)":
3759 Test "Real part of: casinh (-1.0 - 0.5 i)":
3764 Test "Imaginary part of: casinh (-1.0 - 0.5 i)":
3767 Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)":
3772 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10 i)":
3775 Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)":
3780 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-100 i)":
3783 Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)":
3786 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1000 i)":
3789 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10000 i)":
3792 Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)":
3795 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1025 i)":
3798 Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)":
3803 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-129 i)":
3806 Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)":
3813 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-30 i)":
3816 Test "Real part of: casinh (-1.5 + +0 i)":
3819 Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)":
3822 Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)":
3825 Test "Real part of: casinh (-1.5 - 0 i)":
3828 Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)":
3831 Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)":
3834 Test "Real part of: casinh (-2 - 3 i)":
3837 Test "Real part of: casinh (0.0 + 0x1.0000000000001p0 i)":
3840 Test "Real part of: casinh (0.0 - 0x1.0000000000001p0 i)":
3843 Test "Imaginary part of: casinh (0.25 + 1.0 i)":
3846 Test "Imaginary part of: casinh (0.25 - 1.0 i)":
3849 Test "Real part of: casinh (0.5 + +0 i)":
3852 Test "Real part of: casinh (0.5 + 0x1.fp-129 i)":
3855 Test "Real part of: casinh (0.5 + 0x1p-105 i)":
3858 Test "Real part of: casinh (0.5 + 0x1p-112 i)":
3861 Test "Real part of: casinh (0.5 + 0x1p-23 i)":
3864 Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)":
3869 Test "Real part of: casinh (0.5 + 0x1p-52 i)":
3874 Test "Real part of: casinh (0.5 + 0x1p-63 i)":
3879 Test "Real part of: casinh (0.5 + 1.0 i)":
3884 Test "Imaginary part of: casinh (0.5 + 1.0 i)":
3889 Test "Real part of: casinh (0.5 - 0 i)":
3892 Test "Real part of: casinh (0.5 - 0x1.fp-129 i)":
3895 Test "Real part of: casinh (0.5 - 0x1p-105 i)":
3898 Test "Real part of: casinh (0.5 - 0x1p-112 i)":
3901 Test "Real part of: casinh (0.5 - 0x1p-23 i)":
3904 Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)":
3909 Test "Real part of: casinh (0.5 - 0x1p-52 i)":
3914 Test "Real part of: casinh (0.5 - 0x1p-63 i)":
3919 Test "Real part of: casinh (0.5 - 1.0 i)":
3924 Test "Imaginary part of: casinh (0.5 - 1.0 i)":
3929 Test "Real part of: casinh (0.75 + 1.25 i)":
3932 Test "Imaginary part of: casinh (0.75 + 1.25 i)":
3939 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0.0 i)":
3942 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
3945 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3948 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3951 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0.0 i)":
3954 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
3957 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3960 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3963 Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)":
3968 Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)":
3973 Test "Imaginary part of: casinh (0x1.0000000000000002p0 + 0x1p-63 i)":
3976 Test "Imaginary part of: casinh (0x1.0000000000000002p0 - 0x1p-63 i)":
3979 Test "Real part of: casinh (0x1.000002p0 + 0.0 i)":
3982 Test "Real part of: casinh (0x1.000002p0 + 0x1.fp-129 i)":
3985 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1.fp-129 i)":
3988 Test "Real part of: casinh (0x1.000002p0 + 0x1p-23 i)":
3991 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)":
3996 Test "Real part of: casinh (0x1.000002p0 - 0.0 i)":
3999 Test "Real part of: casinh (0x1.000002p0 - 0x1.fp-129 i)":
4002 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1.fp-129 i)":
4005 Test "Real part of: casinh (0x1.000002p0 - 0x1p-23 i)":
4008 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)":
4013 Test "Real part of: casinh (0x1.fp-10 + 1.0 i)":
4018 Test "Real part of: casinh (0x1.fp-10 - 1.0 i)":
4023 Test "Real part of: casinh (0x1.fp-1025 + 0.5 i)":
4026 Test "Real part of: casinh (0x1.fp-1025 + 0x1.0000000000001p0 i)":
4029 Test "Real part of: casinh (0x1.fp-1025 + 1.5 i)":
4032 Test "Real part of: casinh (0x1.fp-1025 - 0.5 i)":
4035 Test "Real part of: casinh (0x1.fp-1025 - 0x1.0000000000001p0 i)":
4038 Test "Real part of: casinh (0x1.fp-1025 - 1.5 i)":
4041 Test "Real part of: casinh (0x1.fp-129 + 0.5 i)":
4046 Test "Real part of: casinh (0x1.fp-129 + 1.5 i)":
4049 Test "Real part of: casinh (0x1.fp-129 - 0.5 i)":
4054 Test "Real part of: casinh (0x1.fp-129 - 1.5 i)":
4057 Test "Real part of: casinh (0x1.fp-16385 + 0.5 i)":
4060 Test "Real part of: casinh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
4063 Test "Real part of: casinh (0x1.fp-16385 + 1.5 i)":
4066 Test "Real part of: casinh (0x1.fp-16385 - 0.5 i)":
4069 Test "Real part of: casinh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
4072 Test "Real part of: casinh (0x1.fp-16385 - 1.5 i)":
4075 Test "Real part of: casinh (0x1.fp-30 + 1.0 i)":
4078 Test "Real part of: casinh (0x1.fp-30 - 1.0 i)":
4081 Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)":
4084 Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)":
4087 Test "Real part of: casinh (0x1.fp16383 + 0x1.fp16383 i)":
4090 Test "Real part of: casinh (0x1p-105 + 0.5 i)":
4093 Test "Real part of: casinh (0x1p-105 - 0.5 i)":
4096 Test "Real part of: casinh (0x1p-112 + 0.5 i)":
4099 Test "Real part of: casinh (0x1p-112 - 0.5 i)":
4102 Test "Real part of: casinh (0x1p-23 + 0.0 i)":
4105 Test "Real part of: casinh (0x1p-23 + 0.5 i)":
4108 Test "Imaginary part of: casinh (0x1p-23 + 0.5 i)":
4111 Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
4114 Test "Real part of: casinh (0x1p-23 + 0x1.000002p0 i)":
4117 Test "Real part of: casinh (0x1p-23 + 0x1.fp-129 i)":
4120 Test "Real part of: casinh (0x1p-23 - 0.0 i)":
4123 Test "Real part of: casinh (0x1p-23 - 0.5 i)":
4126 Test "Imaginary part of: casinh (0x1p-23 - 0.5 i)":
4129 Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
4132 Test "Real part of: casinh (0x1p-23 - 0x1.000002p0 i)":
4135 Test "Real part of: casinh (0x1p-23 - 0x1.fp-129 i)":
4138 Test "Real part of: casinh (0x1p-52 + 0.5 i)":
4141 Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
4146 Test "Real part of: casinh (0x1p-52 + 0x1.0000000000001p0 i)":
4149 Test "Real part of: casinh (0x1p-52 - 0.5 i)":
4152 Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
4157 Test "Real part of: casinh (0x1p-52 - 0x1.0000000000001p0 i)":
4160 Test "Real part of: casinh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
4163 Test "Real part of: casinh (0x1p-63 + 0x1.0000000000000002p0 i)":
4166 Test "Real part of: casinh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
4169 Test "Real part of: casinh (0x1p-63 - 0x1.0000000000000002p0 i)":
4172 Test "Real part of: casinh (1.0 + +0 i)":
4177 Test "Real part of: casinh (1.0 + 0.25 i)":
4182 Test "Real part of: casinh (1.0 + 0.5 i)":
4187 Test "Imaginary part of: casinh (1.0 + 0.5 i)":
4190 Test "Real part of: casinh (1.0 + 0x1.fp-10 i)":
4195 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10 i)":
4198 Test "Real part of: casinh (1.0 + 0x1.fp-100 i)":
4203 Test "Imaginary part of: casinh (1.0 + 0x1.fp-100 i)":
4206 Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)":
4209 Test "Imaginary part of: casinh (1.0 + 0x1.fp-1000 i)":
4212 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10000 i)":
4215 Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)":
4218 Test "Imaginary part of: casinh (1.0 + 0x1.fp-1025 i)":
4221 Test "Real part of: casinh (1.0 + 0x1.fp-129 i)":
4226 Test "Imaginary part of: casinh (1.0 + 0x1.fp-129 i)":
4229 Test "Real part of: casinh (1.0 + 0x1.fp-30 i)":
4236 Test "Imaginary part of: casinh (1.0 + 0x1.fp-30 i)":
4239 Test "Real part of: casinh (1.0 - 0 i)":
4244 Test "Real part of: casinh (1.0 - 0.25 i)":
4249 Test "Real part of: casinh (1.0 - 0.5 i)":
4254 Test "Imaginary part of: casinh (1.0 - 0.5 i)":
4257 Test "Real part of: casinh (1.0 - 0x1.fp-10 i)":
4262 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10 i)":
4265 Test "Real part of: casinh (1.0 - 0x1.fp-100 i)":
4270 Test "Imaginary part of: casinh (1.0 - 0x1.fp-100 i)":
4273 Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)":
4276 Test "Imaginary part of: casinh (1.0 - 0x1.fp-1000 i)":
4279 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10000 i)":
4282 Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)":
4285 Test "Imaginary part of: casinh (1.0 - 0x1.fp-1025 i)":
4288 Test "Real part of: casinh (1.0 - 0x1.fp-129 i)":
4293 Test "Imaginary part of: casinh (1.0 - 0x1.fp-129 i)":
4296 Test "Real part of: casinh (1.0 - 0x1.fp-30 i)":
4303 Test "Imaginary part of: casinh (1.0 - 0x1.fp-30 i)":
4306 Test "Real part of: casinh (1.5 + +0 i)":
4309 Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)":
4312 Test "Real part of: casinh (1.5 + 0x1.fp-129 i)":
4315 Test "Real part of: casinh (1.5 - 0 i)":
4318 Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)":
4321 Test "Real part of: casinh (1.5 - 0x1.fp-129 i)":
4326 Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
4329 Test "Imaginary part of: catan (-0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4332 Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)":
4337 Test "Imaginary part of: catan (-0x1.0000000000001p0 + 0x1p-27 i)":
4340 Test "Imaginary part of: catan (-0x1.0000000000001p0 - 0x1p-27 i)":
4345 Test "Real part of: catan (-0x1.000002p0 + 0x1p-126 i)":
4348 Test "Real part of: catan (-0x1.000002p0 + 0x1p-13 i)":
4351 Test "Real part of: catan (-0x1.000002p0 - 0x1p-126 i)":
4354 Test "Real part of: catan (-0x1.000002p0 - 0x1p-13 i)":
4357 Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)":
4360 Test "Imaginary part of: catan (-0x1.3p-73 + 1.0 i)":
4363 Test "Imaginary part of: catan (-0x1.3p-73 - 1.0 i)":
4366 Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)":
4371 Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)":
4376 Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)":
4381 Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)":
4386 Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)":
4391 Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)":
4396 Test "Imaginary part of: catan (-0x1p-1022 + 0x0.ffffffffffffffffp0 i)":
4399 Test "Imaginary part of: catan (-0x1p-1022 - 0x0.ffffffffffffffffp0 i)":
4402 Test "Imaginary part of: catan (-0x1p-13 + 0x0.ffffffp0 i)":
4405 Test "Real part of: catan (-0x1p-13 + 0x1.000002p0 i)":
4408 Test "Real part of: catan (-0x1p-13 + 1.0 i)":
4411 Test "Imaginary part of: catan (-0x1p-13 + 1.0 i)":
4414 Test "Imaginary part of: catan (-0x1p-13 - 0x0.ffffffp0 i)":
4417 Test "Real part of: catan (-0x1p-13 - 0x1.000002p0 i)":
4420 Test "Imaginary part of: catan (-0x1p-13 - 0x1.000002p0 i)":
4423 Test "Real part of: catan (-0x1p-13 - 1.0 i)":
4426 Test "Imaginary part of: catan (-0x1p-16382 + 0x0.ffffffffffffffffp0 i)":
4429 Test "Imaginary part of: catan (-0x1p-16382 - 0x0.ffffffffffffffffp0 i)":
4432 Test "Imaginary part of: catan (-0x1p-27 - 0x0.fffffffffffff8p0 i)":
4435 Test "Imaginary part of: catan (-0x1p-27 - 0x1.0000000000001p0 i)":
4438 Test "Imaginary part of: catan (-0x1p-27 - 1.0 i)":
4441 Test "Imaginary part of: catan (-0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4444 Test "Imaginary part of: catan (-0x1p-33 + 0x1.0000000000000002p0 i)":
4447 Test "Imaginary part of: catan (-0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4450 Test "Imaginary part of: catan (-0x1p-33 - 0x1.0000000000000002p0 i)":
4453 Test "Imaginary part of: catan (-0x1p-54 + 1.0 i)":
4456 Test "Imaginary part of: catan (-0x1p-54 - 1.0 i)":
4459 Test "Imaginary part of: catan (-0x1p-57 + 1.0 i)":
4462 Test "Imaginary part of: catan (-0x1p-57 - 1.0 i)":
4465 Test "Imaginary part of: catan (-0x1p-64 + 1.0 i)":
4468 Test "Imaginary part of: catan (-0x1p-64 - 1.0 i)":
4471 Test "Real part of: catan (-1.0 + 0x1p-13 i)":
4474 Test "Imaginary part of: catan (-1.0 + 0x1p-27 i)":
4477 Test "Imaginary part of: catan (-1.0 + 0x1p-64 i)":
4480 Test "Real part of: catan (-1.0 - 0x1p-13 i)":
4483 Test "Imaginary part of: catan (-1.0 - 0x1p-13 i)":
4486 Test "Imaginary part of: catan (-1.0 - 0x1p-27 i)":
4489 Test "Imaginary part of: catan (-1.0 - 0x1p-64 i)":
4492 Test "Imaginary part of: catan (-2 - 3 i)":
4497 Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)":
4500 Test "Imaginary part of: catan (0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4503 Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)":
4508 Test "Imaginary part of: catan (0x1.0000000000001p0 + 0x1p-27 i)":
4511 Test "Imaginary part of: catan (0x1.0000000000001p0 - 0x1p-27 i)":
4516 Test "Real part of: catan (0x1.000002p0 + 0x1p-126 i)":
4519 Test "Real part of: catan (0x1.000002p0 + 0x1p-13 i)":
4522 Test "Real part of: catan (0x1.000002p0 - 0x1p-126 i)":
4525 Test "Real part of: catan (0x1.000002p0 - 0x1p-13 i)":
4528 Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)":
4531 Test "Imaginary part of: catan (0x1.3p-73 + 1.0 i)":
4534 Test "Imaginary part of: catan (0x1.3p-73 - 1.0 i)":
4537 Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)":
4542 Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)":
4547 Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)":
4552 Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)":
4557 Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)":
4562 Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)":
4567 Test "Imaginary part of: catan (0x1p-1022 + 0x0.ffffffffffffffffp0 i)":
4570 Test "Imaginary part of: catan (0x1p-1022 - 0x0.ffffffffffffffffp0 i)":
4573 Test "Imaginary part of: catan (0x1p-13 + 0x0.ffffffp0 i)":
4576 Test "Real part of: catan (0x1p-13 + 0x1.000002p0 i)":
4579 Test "Real part of: catan (0x1p-13 + 1.0 i)":
4582 Test "Imaginary part of: catan (0x1p-13 + 1.0 i)":
4585 Test "Imaginary part of: catan (0x1p-13 - 0x0.ffffffp0 i)":
4588 Test "Real part of: catan (0x1p-13 - 0x1.000002p0 i)":
4591 Test "Imaginary part of: catan (0x1p-13 - 0x1.000002p0 i)":
4594 Test "Real part of: catan (0x1p-13 - 1.0 i)":
4597 Test "Imaginary part of: catan (0x1p-16382 + 0x0.ffffffffffffffffp0 i)":
4600 Test "Imaginary part of: catan (0x1p-16382 - 0x0.ffffffffffffffffp0 i)":
4603 Test "Imaginary part of: catan (0x1p-27 - 0x0.fffffffffffff8p0 i)":
4606 Test "Imaginary part of: catan (0x1p-27 - 0x1.0000000000001p0 i)":
4609 Test "Imaginary part of: catan (0x1p-27 - 1.0 i)":
4612 Test "Imaginary part of: catan (0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4615 Test "Imaginary part of: catan (0x1p-33 + 0x1.0000000000000002p0 i)":
4618 Test "Imaginary part of: catan (0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4621 Test "Imaginary part of: catan (0x1p-33 - 0x1.0000000000000002p0 i)":
4624 Test "Imaginary part of: catan (0x1p-54 + 1.0 i)":
4627 Test "Imaginary part of: catan (0x1p-54 - 1.0 i)":
4630 Test "Imaginary part of: catan (0x1p-57 + 1.0 i)":
4633 Test "Imaginary part of: catan (0x1p-57 - 1.0 i)":
4636 Test "Imaginary part of: catan (0x1p-64 + 1.0 i)":
4639 Test "Imaginary part of: catan (0x1p-64 - 1.0 i)":
4642 Test "Real part of: catan (1.0 + 0x1p-13 i)":
4645 Test "Imaginary part of: catan (1.0 + 0x1p-27 i)":
4648 Test "Imaginary part of: catan (1.0 + 0x1p-64 i)":
4651 Test "Real part of: catan (1.0 - 0x1p-13 i)":
4654 Test "Imaginary part of: catan (1.0 - 0x1p-13 i)":
4657 Test "Imaginary part of: catan (1.0 - 0x1p-27 i)":
4660 Test "Imaginary part of: catan (1.0 - 0x1p-64 i)":
4665 Test "Real part of: catanh (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
4668 Test "Real part of: catanh (-0x0.fffffffffffff8p0 - 0x1p-27 i)":
4671 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 + 0x1p-1022 i)":
4674 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 + 0x1p-16382 i)":
4677 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4680 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 - 0x1p-1022 i)":
4683 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 - 0x1p-16382 i)":
4686 Test "Real part of: catanh (-0x0.ffffffffffffffffp0 - 0x1p-33 i)":
4689 Test "Real part of: catanh (-0x0.ffffffp0 + 0x1p-13 i)":
4692 Test "Real part of: catanh (-0x0.ffffffp0 - 0x1p-13 i)":
4695 Test "Real part of: catanh (-0x1.0000000000000002p0 + 0x1p-33 i)":
4698 Test "Real part of: catanh (-0x1.0000000000000002p0 - 0x1p-33 i)":
4701 Test "Real part of: catanh (-0x1.0000000000001p0 + 0x1p-27 i)":
4704 Test "Real part of: catanh (-0x1.0000000000001p0 - 0x1p-27 i)":
4707 Test "Real part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
4710 Test "Imaginary part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
4713 Test "Real part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
4716 Test "Imaginary part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
4719 Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)":
4724 Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)":
4729 Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)":
4734 Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)":
4739 Test "Imaginary part of: catanh (-0x1p-126 + 0x1.000002p0 i)":
4742 Test "Imaginary part of: catanh (-0x1p-126 - 0x1.000002p0 i)":
4745 Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
4748 Test "Imaginary part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
4751 Test "Real part of: catanh (-0x1p-13 + 1.0 i)":
4754 Test "Imaginary part of: catanh (-0x1p-13 + 1.0 i)":
4757 Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
4760 Test "Imaginary part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
4763 Test "Real part of: catanh (-0x1p-13 - 1.0 i)":
4766 Test "Imaginary part of: catanh (-0x1p-13 - 1.0 i)":
4769 Test "Real part of: catanh (-0x1p-27 + 0x1.0000000000001p0 i)":
4774 Test "Real part of: catanh (-0x1p-27 + 1.0 i)":
4777 Test "Real part of: catanh (-0x1p-27 - 0x1.0000000000001p0 i)":
4782 Test "Real part of: catanh (-0x1p-27 - 1.0 i)":
4785 Test "Real part of: catanh (-0x1p-64 + 1.0 i)":
4788 Test "Real part of: catanh (-0x1p-64 - 1.0 i)":
4791 Test "Real part of: catanh (-1.0 + 0x1.3p-73 i)":
4794 Test "Real part of: catanh (-1.0 + 0x1p-1020 i)":
4799 Test "Imaginary part of: catanh (-1.0 + 0x1p-13 i)":
4802 Test "Real part of: catanh (-1.0 + 0x1p-27 i)":
4805 Test "Real part of: catanh (-1.0 + 0x1p-54 i)":
4808 Test "Real part of: catanh (-1.0 + 0x1p-57 i)":
4811 Test "Real part of: catanh (-1.0 + 0x1p-64 i)":
4814 Test "Real part of: catanh (-1.0 - 0x1.3p-73 i)":
4817 Test "Real part of: catanh (-1.0 - 0x1p-1020 i)":
4822 Test "Imaginary part of: catanh (-1.0 - 0x1p-13 i)":
4825 Test "Real part of: catanh (-1.0 - 0x1p-27 i)":
4828 Test "Real part of: catanh (-1.0 - 0x1p-54 i)":
4831 Test "Real part of: catanh (-1.0 - 0x1p-57 i)":
4834 Test "Real part of: catanh (-1.0 - 0x1p-64 i)":
4837 Test "Real part of: catanh (-2 - 3 i)":
4840 Test "Real part of: catanh (0.75 + 1.25 i)":
4843 Test "Real part of: catanh (0x0.ffffffffffffffffp0 + 0x1p-1022 i)":
4846 Test "Real part of: catanh (0x0.ffffffffffffffffp0 + 0x1p-16382 i)":
4849 Test "Real part of: catanh (0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4852 Test "Real part of: catanh (0x0.ffffffffffffffffp0 - 0x1p-1022 i)":
4855 Test "Real part of: catanh (0x0.ffffffffffffffffp0 - 0x1p-16382 i)":
4858 Test "Real part of: catanh (0x0.ffffffffffffffffp0 - 0x1p-33 i)":
4861 Test "Real part of: catanh (0x0.ffffffp0 + 0x1p-13 i)":
4864 Test "Real part of: catanh (0x0.ffffffp0 - 0x1p-13 i)":
4867 Test "Real part of: catanh (0x1.0000000000000002p0 + 0x1p-33 i)":
4870 Test "Real part of: catanh (0x1.0000000000000002p0 - 0x1p-33 i)":
4873 Test "Imaginary part of: catanh (0x1.000002p0 + 0x1p-13 i)":
4876 Test "Imaginary part of: catanh (0x1.000002p0 - 0x1p-13 i)":
4879 Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)":
4884 Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)":
4889 Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)":
4894 Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)":
4899 Test "Imaginary part of: catanh (0x1p-126 + 0x1.000002p0 i)":
4902 Test "Imaginary part of: catanh (0x1p-126 - 0x1.000002p0 i)":
4905 Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)":
4910 Test "Imaginary part of: catanh (0x1p-13 + 0x1.000002p0 i)":
4913 Test "Imaginary part of: catanh (0x1p-13 + 1.0 i)":
4916 Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)":
4921 Test "Imaginary part of: catanh (0x1p-13 - 0x1.000002p0 i)":
4924 Test "Imaginary part of: catanh (0x1p-13 - 1.0 i)":
4927 Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)":
4930 Test "Real part of: catanh (0x1p-27 + 0x1.0000000000001p0 i)":
4933 Test "Real part of: catanh (0x1p-27 + 1.0 i)":
4936 Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)":
4939 Test "Real part of: catanh (0x1p-27 - 0x1.0000000000001p0 i)":
4942 Test "Real part of: catanh (0x1p-27 - 1.0 i)":
4945 Test "Real part of: catanh (0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4948 Test "Real part of: catanh (0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4951 Test "Real part of: catanh (0x1p-64 + 1.0 i)":
4954 Test "Real part of: catanh (0x1p-64 - 1.0 i)":
4957 Test "Real part of: catanh (1.0 + 0x1.3p-73 i)":
4960 Test "Real part of: catanh (1.0 + 0x1p-1020 i)":
4965 Test "Real part of: catanh (1.0 + 0x1p-13 i)":
4968 Test "Imaginary part of: catanh (1.0 + 0x1p-13 i)":
4971 Test "Real part of: catanh (1.0 + 0x1p-54 i)":
4974 Test "Real part of: catanh (1.0 + 0x1p-57 i)":
4977 Test "Real part of: catanh (1.0 + 0x1p-64 i)":
4980 Test "Real part of: catanh (1.0 - 0x1.3p-73 i)":
4983 Test "Real part of: catanh (1.0 - 0x1p-1020 i)":
4988 Test "Real part of: catanh (1.0 - 0x1p-13 i)":
4991 Test "Imaginary part of: catanh (1.0 - 0x1p-13 i)":
4994 Test "Real part of: catanh (1.0 - 0x1p-54 i)":
4997 Test "Real part of: catanh (1.0 - 0x1p-57 i)":
5000 Test "Real part of: catanh (1.0 - 0x1p-64 i)":
5005 Test "cbrt (-0.001)":
5008 Test "cbrt (-0x1.bp+4)":
5011 Test "cbrt (-0x4.189374bc6a7ef9d8p-12)":
5014 Test "cbrt (-0x4.18937p-12)":
5017 Test "cbrt (-27.0)":
5023 Test "cbrt (0.9921875)":
5028 Test "cbrt (0xcp-4)":
5031 Test "cbrt (0xf.ep-4)":
5038 Test "Imaginary part of: ccos (-0.75 + 710.5 i)":
5041 Test "Imaginary part of: ccos (-0.75 + 89.5 i)":
5044 Test "Imaginary part of: ccos (-0.75 - 710.5 i)":
5047 Test "Imaginary part of: ccos (-0.75 - 89.5 i)":
5050 Test "Imaginary part of: ccos (-2 - 3 i)":
5053 Test "Real part of: ccos (0.75 + 1.25 i)":
5060 Test "Imaginary part of: ccos (0.75 + 1.25 i)":
5065 Test "Imaginary part of: ccos (0.75 + 710.5 i)":
5068 Test "Imaginary part of: ccos (0.75 + 89.5 i)":
5071 Test "Imaginary part of: ccos (0.75 - 710.5 i)":
5074 Test "Imaginary part of: ccos (0.75 - 89.5 i)":
5077 Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)":
5082 Test "Real part of: ccosh (-2 - 3 i)":
5085 Test "Imaginary part of: ccosh (-2 - 3 i)":
5090 Test "Imaginary part of: ccosh (-710.5 + 0.75 i)":
5093 Test "Imaginary part of: ccosh (-710.5 - 0.75 i)":
5096 Test "Imaginary part of: ccosh (-89.5 + 0.75 i)":
5099 Test "Imaginary part of: ccosh (-89.5 - 0.75 i)":
5102 Test "Real part of: ccosh (0.75 + 1.25 i)":
5107 Test "Imaginary part of: ccosh (0.75 + 1.25 i)":
5110 Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)":
5113 Test "Imaginary part of: ccosh (710.5 + 0.75 i)":
5116 Test "Imaginary part of: ccosh (710.5 - 0.75 i)":
5119 Test "Imaginary part of: ccosh (89.5 + 0.75 i)":
5122 Test "Imaginary part of: ccosh (89.5 - 0.75 i)":
5127 Test "Real part of: cexp (-10000 + 0x1p16383 i)":
5130 Test "Imaginary part of: cexp (-2.0 - 3.0 i)":
5133 Test "Real part of: cexp (-95 + 0.75 i)":
5136 Test "Imaginary part of: cexp (-95 + 0.75 i)":
5139 Test "Real part of: cexp (0.75 + 1.25 i)":
5142 Test "Imaginary part of: cexp (0.75 + 1.25 i)":
5145 Test "Imaginary part of: cexp (11356.5625 + 0.75 i)":
5148 Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)":
5151 Test "Real part of: cexp (50 + 0x1p127 i)":
5154 Test "Imaginary part of: cexp (50 + 0x1p127 i)":
5159 Test "Real part of: cexp (500 + 0x1p1023 i)":
5162 Test "Real part of: cexp (709.8125 + 0.75 i)":
5167 Test "Imaginary part of: cexp (709.8125 + 0.75 i)":
5170 Test "Real part of: cexp (88.75 + 0.75 i)":
5175 Test "Imaginary part of: cexp (88.75 + 0.75 i)":
5182 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
5185 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
5188 Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)":
5191 Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)":
5196 Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)":
5201 Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16445 i)":
5204 Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16445 i)":
5207 Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)":
5212 Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)":
5215 Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)":
5220 Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)":
5223 Test "Real part of: clog (-0x1p-16445 + 0x1.fp+16383 i)":
5226 Test "Real part of: clog (-0x1p-16445 - 0x1.fp+16383 i)":
5229 Test "Real part of: clog (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)":
5232 Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
5235 Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)":
5240 Test "Real part of: clog (0x1.234566p-30 + 1.0 i)":
5243 Test "Real part of: clog (0x1.fffffep+127 + 0x1.fffffep+127 i)":
5246 Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)":
5249 Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)":
5252 Test "Real part of: clog (0x1.fp+16383 + 0x1.fp+16383 i)":
5255 Test "Real part of: clog (0x1.fp+16383 + 0x1p+16383 i)":
5258 Test "Real part of: clog (0x1.fp+16383 + 0x1p-16445 i)":
5261 Test "Real part of: clog (0x1.fp+16383 - 0x1p-16445 i)":
5264 Test "Imaginary part of: clog (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
5267 Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)":
5272 Test "Real part of: clog (0x1p-147 + 0x1p-147 i)":
5275 Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)":
5280 Test "Real part of: clog (0x1p-149 + 0x1p-149 i)":
5283 Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)":
5288 Test "Real part of: clog (0x1p-16445 + 0x1.fp+16383 i)":
5291 Test "Real part of: clog (0x1p-16445 - 0x1.fp+16383 i)":
5294 Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)":
5297 Test "Real part of: clog (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
5300 Test "Real part of: clog (1.0 + 0x1.234566p-10 i)":
5305 Test "Imaginary part of: clog10 (-0 + inf i)":
5310 Test "Imaginary part of: clog10 (-0 - inf i)":
5315 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
5318 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
5321 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
5324 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
5329 Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)":
5332 Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)":
5335 Test "Real part of: clog10 (-0x1.fp+127 + 0x1p-149 i)":
5338 Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)":
5343 Test "Real part of: clog10 (-0x1.fp+127 - 0x1p-149 i)":
5346 Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)":
5351 Test "Real part of: clog10 (-0x1.fp+16383 + 0x1p-16445 i)":
5354 Test "Real part of: clog10 (-0x1.fp+16383 - 0x1p-16445 i)":
5357 Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)":
5360 Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)":
5363 Test "Real part of: clog10 (-0x1p-149 + 0x1.fp+127 i)":
5366 Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)":
5369 Test "Real part of: clog10 (-0x1p-149 - 0x1.fp+127 i)":
5372 Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)":
5375 Test "Real part of: clog10 (-0x1p-16445 + 0x1.fp+16383 i)":
5378 Test "Real part of: clog10 (-0x1p-16445 - 0x1.fp+16383 i)":
5381 Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)":
5384 Test "Imaginary part of: clog10 (-2 - 3 i)":
5387 Test "Imaginary part of: clog10 (-3 + inf i)":
5392 Test "Imaginary part of: clog10 (-3 - inf i)":
5397 Test "Imaginary part of: clog10 (-inf + 0 i)":
5402 Test "Imaginary part of: clog10 (-inf + 1 i)":
5407 Test "Imaginary part of: clog10 (-inf + inf i)":
5410 Test "Imaginary part of: clog10 (-inf - 0 i)":
5415 Test "Imaginary part of: clog10 (-inf - 1 i)":
5420 Test "Imaginary part of: clog10 (0 + inf i)":
5425 Test "Imaginary part of: clog10 (0 - inf i)":
5430 Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)":
5435 Test "Real part of: clog10 (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)":
5438 Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
5445 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
5450 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
5453 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
5456 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
5459 Test "Real part of: clog10 (0x1.234566p-30 + 1.0 i)":
5462 Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)":
5465 Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)":
5470 Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)":
5475 Test "Real part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)":
5478 Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)":
5483 Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)":
5486 Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
5489 Test "Real part of: clog10 (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
5492 Test "Real part of: clog10 (0x1.fp+16383 + 0x1.fp+16383 i)":
5495 Test "Real part of: clog10 (0x1.fp+16383 + 0x1p+16383 i)":
5498 Test "Real part of: clog10 (0x1.fp+16383 + 0x1p-16445 i)":
5501 Test "Real part of: clog10 (0x1.fp+16383 - 0x1p-16445 i)":
5504 Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
5507 Test "Imaginary part of: clog10 (0x11682p-23 + 0x7ffed1p-23 i)":
5510 Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
5513 Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
5518 Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)":
5521 Test "Real part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
5524 Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
5527 Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)":
5530 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)":
5533 Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
5536 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
5539 Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)":
5542 Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)":
5547 Test "Real part of: clog10 (0x1p-149 + 0x1.fp+127 i)":
5550 Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)":
5555 Test "Real part of: clog10 (0x1p-149 + 0x1p-149 i)":
5558 Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)":
5563 Test "Real part of: clog10 (0x1p-149 - 0x1.fp+127 i)":
5566 Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)":
5571 Test "Real part of: clog10 (0x1p-16440 + 0x1p-16441 i)":
5574 Test "Imaginary part of: clog10 (0x1p-16440 + 0x1p-16441 i)":
5577 Test "Real part of: clog10 (0x1p-16445 + 0x1.fp+16383 i)":
5580 Test "Real part of: clog10 (0x1p-16445 - 0x1.fp+16383 i)":
5583 Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)":
5586 Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)":
5589 Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)":
5592 Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)":
5597 Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)":
5602 Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)":
5607 Test "Real part of: clog10 (0x1p-8190 + 1.0 i)":
5610 Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
5615 Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
5620 Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
5623 Test "Imaginary part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
5626 Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
5631 Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
5636 Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
5639 Test "Imaginary part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
5642 Test "Real part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)":
5645 Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
5650 Test "Imaginary part of: clog10 (0x659b70ab7971bp-53 + 0x1f5d111e08abecp-53 i)":
5653 Test "Imaginary part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)":
5656 Test "Imaginary part of: clog10 (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)":
5659 Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i)":
5662 Test "Real part of: clog10 (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)":
5665 Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)":
5668 Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
5673 Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
5676 Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)":
5679 Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)":
5684 Test "Imaginary part of: clog10 (3 + inf i)":
5689 Test "Imaginary part of: clog10 (3 - inf i)":
5694 Test "Imaginary part of: clog10 (inf + inf i)":
5699 Test "Imaginary part of: clog10 (inf - inf i)":
5706 Test "cos (0x1.921fb4p+0)":
5709 Test "cos (M_PI_6l * 2.0)":
5712 Test "cos (M_PI_6l * 4.0)":
5719 Test "cos_downward (0x1.000000cf4a2a2p+0)":
5724 Test "cos_downward (0x1.0000010b239a9p+0)":
5729 Test "cos_downward (0x1.00000162a932bp+0)":
5734 Test "cos_downward (0x1.000002d452a1p+0)":
5739 Test "cos_downward (0x1.000002p+0)":
5742 Test "cos_downward (0x1.0c152382d7365p+0)":
5745 Test "cos_downward (0x1.921fb4p+0)":
5748 Test "cos_downward (0x1.921fb54442d18468p+0)":
5751 Test "cos_downward (0x1.921fb54442d1846ap+0)":
5754 Test "cos_downward (0x1.921fb54442d18p+0)":
5759 Test "cos_downward (0x1.921fb54442d19p+0)":
5762 Test "cos_downward (0x1.921fb6p+0)":
5767 Test "cos_downward (0x1p+0)":
5770 Test "cos_downward (0x1p+120)":
5773 Test "cos_downward (0x1p+28)":
5778 Test "cos_downward (0x2.182a44p+0)":
5783 Test "cos_downward (0x2.182a4705ae6cap+0)":
5788 Test "cos_downward (0x2.182a4705ae6cb08cp+0)":
5791 Test "cos_downward (0x2.182a4705ae6cb09p+0)":
5794 Test "cos_downward (0x2.182a4705ae6ccp+0)":
5797 Test "cos_downward (0x2.182a48p+0)":
5800 Test "cos_downward (0x2.1e19e0c9bab24p+72)":
5803 Test "cos_downward (0x2.1e19e4p+72)":
5806 Test "cos_downward (0x2.1e19ep+72)":
5809 Test "cos_downward (0x2p+0)":
5812 Test "cos_downward (0x3p+0)":
5817 Test "cos_downward (0x4p+0)":
5820 Test "cos_downward (0x4p+48)":
5823 Test "cos_downward (0x8p+0)":
5826 Test "cos_downward (0x8p+1020)":
5829 Test "cos_downward (0x9p+0)":
5834 Test "cos_downward (0xa.217bap+12)":
5837 Test "cos_downward (0xap+0)":
5842 Test "cos_downward (0xc.d4966d92d1708p-4)":
5847 Test "cos_downward (0xc.d4966d92d171p-4)":
5850 Test "cos_downward (0xc.d4966p-4)":
5853 Test "cos_downward (0xcp-4)":
5856 Test "cos_downward (0xf.ffffffffffff8p+1020)":
5861 Test "cos_downward (0xf.fffffp+124)":
5864 Test "cos_downward (1)":
5867 Test "cos_downward (10)":
5872 Test "cos_downward (2)":
5875 Test "cos_downward (3)":
5878 Test "cos_downward (4)":
5881 Test "cos_downward (5)":
5884 Test "cos_downward (7)":
5889 Test "cos_downward (8)":
5892 Test "cos_downward (9)":
5897 Test "cos_tonearest (0x1.921fb4p+0)":
5902 Test "cos_towardzero (0x1.000000cf4a2a2p+0)":
5907 Test "cos_towardzero (0x1.0000010b239a9p+0)":
5912 Test "cos_towardzero (0x1.00000162a932bp+0)":
5917 Test "cos_towardzero (0x1.000002d452a1p+0)":
5922 Test "cos_towardzero (0x1.000002p+0)":
5925 Test "cos_towardzero (0x1.0c152382d7365p+0)":
5928 Test "cos_towardzero (0x1.921fb4p+0)":
5931 Test "cos_towardzero (0x1.921fb54442d18p+0)":
5934 Test "cos_towardzero (0x1.921fb54442d19p+0)":
5937 Test "cos_towardzero (0x1p+0)":
5940 Test "cos_towardzero (0x1p+120)":
5943 Test "cos_towardzero (0x2.182a4705ae6ccp+0)":
5946 Test "cos_towardzero (0x2.182a48p+0)":
5949 Test "cos_towardzero (0x2.1e19e0c9bab24p+72)":
5952 Test "cos_towardzero (0x2.1e19e4p+72)":
5955 Test "cos_towardzero (0x2.1e19ep+72)":
5958 Test "cos_towardzero (0x2p+0)":
5961 Test "cos_towardzero (0x4p+0)":
5964 Test "cos_towardzero (0x4p+48)":
5967 Test "cos_towardzero (0x8p+0)":
5972 Test "cos_towardzero (0x8p+1020)":
5975 Test "cos_towardzero (0xa.217bap+12)":
5978 Test "cos_towardzero (0xc.d4966d92d1708p-4)":
5983 Test "cos_towardzero (0xc.d4966d92d171p-4)":
5986 Test "cos_towardzero (0xc.d4966p-4)":
5989 Test "cos_towardzero (0xcp-4)":
5992 Test "cos_towardzero (0xf.fffffp+124)":
5995 Test "cos_towardzero (1)":
5998 Test "cos_towardzero (10)":
6001 Test "cos_towardzero (2)":
6006 Test "cos_towardzero (3)":
6011 Test "cos_towardzero (5)":
6014 Test "cos_towardzero (7)":
6019 Test "cos_towardzero (8)":
6026 Test "cos_upward (-0x2p+64)":
6029 Test "cos_upward (0x1.000004p+0)":
6032 Test "cos_upward (0x1.000005bc7d86dp+0)":
6037 Test "cos_upward (0x1.000006p+0)":
6040 Test "cos_upward (0x1.0c1522p+0)":
6043 Test "cos_upward (0x1.0c152382d7366p+0)":
6046 Test "cos_upward (0x1.0c1524p+0)":
6049 Test "cos_upward (0x1.921fb4p+0)":
6054 Test "cos_upward (0x1.921fb54442d18468p+0)":
6057 Test "cos_upward (0x1.921fb54442d1846ap+0)":
6060 Test "cos_upward (0x1.921fb54442d18p+0)":
6063 Test "cos_upward (0x1.921fb54442d19p+0)":
6068 Test "cos_upward (0x1.921fb6p+0)":
6071 Test "cos_upward (0x1p+120)":
6076 Test "cos_upward (0x1p+28)":
6079 Test "cos_upward (0x2.182a44p+0)":
6082 Test "cos_upward (0x2.182a4705ae6cap+0)":
6085 Test "cos_upward (0x2.182a4705ae6cb08cp+0)":
6088 Test "cos_upward (0x2.182a4705ae6cb09p+0)":
6091 Test "cos_upward (0x2.182a4705ae6ccp+0)":
6096 Test "cos_upward (0x2.182a48p+0)":
6101 Test "cos_upward (0x2p+0)":
6106 Test "cos_upward (0x2p+64)":
6109 Test "cos_upward (0x3p+0)":
6112 Test "cos_upward (0x4p+0)":
6117 Test "cos_upward (0x5p+0)":
6120 Test "cos_upward (0x6p+0)":
6123 Test "cos_upward (0x7p+0)":
6126 Test "cos_upward (0x8p+0)":
6131 Test "cos_upward (0x8p+1020)":
6136 Test "cos_upward (0x8p+124)":
6139 Test "cos_upward (0x9p+0)":
6142 Test "cos_upward (0xa.217bap+12)":
6147 Test "cos_upward (0xap+0)":
6150 Test "cos_upward (0xc.d4967p-4)":
6153 Test "cos_upward (0xf.ffffcp+124)":
6156 Test "cos_upward (0xf.ffffffffffff8p+1020)":
6159 Test "cos_upward (1)":
6162 Test "cos_upward (2)":
6165 Test "cos_upward (3)":
6168 Test "cos_upward (4)":
6171 Test "cos_upward (5)":
6174 Test "cos_upward (6)":
6179 Test "cos_upward (8)":
6184 Test "cos_upward (9)":
6189 Test "cosh (-0x2.c5e3acp+8)":
6192 Test "cosh (0x1.6p+4)":
6195 Test "cosh (0x2.c5e3acp+8)":
6200 Test "cosh_downward (-0x2.c5e3bp+8)":
6203 Test "cosh_downward (0x1.6p+4)":
6208 Test "cosh_downward (0x1.7p+4)":
6211 Test "cosh_downward (0x2.c5e3bp+8)":
6214 Test "cosh_downward (22)":
6219 Test "cosh_downward (23)":
6224 Test "cosh_downward (24)":
6231 Test "cosh_tonearest (-0x2.c5e3acp+8)":
6234 Test "cosh_tonearest (0x1.6p+4)":
6237 Test "cosh_tonearest (0x2.c5e3acp+8)":
6240 Test "cosh_tonearest (22)":
6245 Test "cosh_towardzero (-0x2.c5e3bp+8)":
6248 Test "cosh_towardzero (0x1.6p+4)":
6253 Test "cosh_towardzero (0x1.7p+4)":
6256 Test "cosh_towardzero (0x2.c5e3bp+8)":
6259 Test "cosh_towardzero (22)":
6264 Test "cosh_towardzero (23)":
6269 Test "cosh_towardzero (24)":
6276 Test "cosh_upward (-0x2.c5e3acd2922a6p+8)":
6279 Test "cosh_upward (-0x2.c5e3bp+8)":
6282 Test "cosh_upward (0x1.6p+4)":
6285 Test "cosh_upward (0x1.7p+4)":
6288 Test "cosh_upward (0x1.8p+4)":
6291 Test "cosh_upward (0x2.c5e3acd2922a6p+8)":
6294 Test "cosh_upward (0x2.c5e3bp+8)":
6297 Test "cosh_upward (22)":
6300 Test "cosh_upward (23)":
6305 Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
6310 Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
6317 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
6320 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)":
6323 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
6330 Test "Real part of: cpow (2 + 0 i, 10 + 0 i)":
6333 Test "Real part of: cpow (2 + 3 i, 4 + 0 i)":
6340 Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)":
6347 Test "Real part of: csin (-0.75 + 710.5 i)":
6350 Test "Real part of: csin (-0.75 + 89.5 i)":
6353 Test "Real part of: csin (-0.75 - 710.5 i)":
6356 Test "Real part of: csin (-0.75 - 89.5 i)":
6359 Test "Real part of: csin (0.75 + 1.25 i)":
6362 Test "Real part of: csin (0.75 + 710.5 i)":
6365 Test "Real part of: csin (0.75 + 89.5 i)":
6368 Test "Real part of: csin (0.75 - 710.5 i)":
6371 Test "Real part of: csin (0.75 - 89.5 i)":
6374 Test "Real part of: csin (0x1p-1074 + 1440 i)":
6379 Test "Imaginary part of: csinh (-2 - 3 i)":
6382 Test "Imaginary part of: csinh (-710.5 + 0.75 i)":
6385 Test "Imaginary part of: csinh (-710.5 - 0.75 i)":
6388 Test "Imaginary part of: csinh (-89.5 + 0.75 i)":
6391 Test "Imaginary part of: csinh (-89.5 - 0.75 i)":
6394 Test "Real part of: csinh (0.75 + 1.25 i)":
6399 Test "Imaginary part of: csinh (0.75 + 1.25 i)":
6402 Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)":
6405 Test "Imaginary part of: csinh (710.5 + 0.75 i)":
6408 Test "Imaginary part of: csinh (710.5 - 0.75 i)":
6411 Test "Imaginary part of: csinh (89.5 + 0.75 i)":
6414 Test "Imaginary part of: csinh (89.5 - 0.75 i)":
6419 Test "Real part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)":
6422 Test "Imaginary part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)":
6425 Test "Real part of: csqrt (-0x1.0000000000001p-1022 - 0x1.0000000000001p-1022 i)":
6428 Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)":
6433 Test "Real part of: csqrt (-2 + 3 i)":
6436 Test "Real part of: csqrt (-2 - 3 i)":
6439 Test "Real part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)":
6442 Test "Imaginary part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)":
6445 Test "Imaginary part of: csqrt (0x1.0000000000001p-1022 + 0x1.0000000000001p-1022 i)":
6448 Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)":
6453 Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)":
6456 Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
6459 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
6462 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
6467 Test "Imaginary part of: csqrt (0x1.fp+16383 + 0x1.fp+16383 i)":
6470 Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
6473 Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i)":
6476 Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i)":
6479 Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i)":
6484 Test "Real part of: ctan (-2 - 3 i)":
6489 Test "Imaginary part of: ctan (-2 - 3 i)":
6494 Test "Real part of: ctan (0.75 + 1.25 i)":
6497 Test "Imaginary part of: ctan (0.75 + 1.25 i)":
6504 Test "Real part of: ctan (0x1p1023 + 1 i)":
6509 Test "Imaginary part of: ctan (0x1p1023 + 1 i)":
6512 Test "Real part of: ctan (0x1p127 + 1 i)":
6515 Test "Imaginary part of: ctan (0x1p127 + 1 i)":
6520 Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)":
6523 Test "Real part of: ctan (1 + 45 i)":
6526 Test "Real part of: ctan (1 + 47 i)":
6531 Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
6534 Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6537 Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6540 Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
6547 Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
6554 Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
6557 Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6560 Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
6563 Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
6570 Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6573 Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6576 Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
6581 Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
6588 Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
6591 Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
6594 Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6599 Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
6602 Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
6609 Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
6616 Test "Real part of: ctanh (-2 - 3 i)":
6623 Test "Imaginary part of: ctanh (-2 - 3 i)":
6630 Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)":
6633 Test "Imaginary part of: ctanh (0 + M_PI_4l i)":
6638 Test "Imaginary part of: ctanh (0 + pi/4 i)":
6643 Test "Real part of: ctanh (0.75 + 1.25 i)":
6648 Test "Imaginary part of: ctanh (0.75 + 1.25 i)":
6653 Test "Real part of: ctanh (1 + 0x1p1023 i)":
6656 Test "Imaginary part of: ctanh (1 + 0x1p1023 i)":
6661 Test "Real part of: ctanh (1 + 0x1p127 i)":
6666 Test "Imaginary part of: ctanh (1 + 0x1p127 i)":
6669 Test "Imaginary part of: ctanh (45 + 1 i)":
6672 Test "Imaginary part of: ctanh (47 + 1 i)":
6677 Test "Real part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6680 Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6683 Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
6688 Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
6695 Test "Imaginary part of: ctanh_downward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
6700 Test "Real part of: ctanh_tonearest (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6703 Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
6708 Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
6711 Test "Real part of: ctanh_tonearest (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
6716 Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6719 Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6722 Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
6727 Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
6734 Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6737 Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
6742 Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
6747 Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
6754 Test "Real part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
6757 Test "Imaginary part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
6762 Test "erf (-0x8p-4)":
6765 Test "erf (0x1.4p+0)":
6773 Test "erfc (-0x8p-4)":
6779 Test "erfc (0x1.4p+0)":
6782 Test "erfc (0x1.f7303cp+1)":
6787 Test "erfc (0x1.ffa002p+2)":
6792 Test "erfc (0x2p+0)":
6795 Test "erfc (0x3.ee6078p+0)":
6800 Test "erfc (0x4.2p+0)":
6805 Test "erfc (0x6.4p+4)":
6808 Test "erfc (0x7.fe8008p+0)":
6813 Test "erfc (0x7.fffd58p+0)":
6816 Test "erfc (0x7.fffd59e26af37bc8p+0)":
6819 Test "erfc (0x7.fffd59e26af37bcp+0)":
6822 Test "erfc (0x7.fffd6p+0)":
6831 Test "erfc (4.125)":
6838 Test "exp10 (-0x1.31p+8)":
6841 Test "exp10 (-0x1p+0)":
6844 Test "exp10 (-0x2.4p+4)":
6850 Test "exp10 (-305)":
6856 Test "exp10 (0.75)":
6859 Test "exp10 (0x2.4p+4)":
6862 Test "exp10 (0x3p+0)":
6865 Test "exp10 (0xcp-4)":
6876 Test "exp_downward (0x2.c5cp+8)":
6879 Test "exp_downward (0x2p+0)":
6884 Test "exp_downward (0x3.e8p+8)":
6887 Test "exp_downward (0x3p+0)":
6890 Test "exp_downward (0x5.8b9028p+4)":
6893 Test "exp_downward (0xcp-4)":
6896 Test "exp_downward (1)":
6899 Test "exp_downward (2)":
6904 Test "exp_downward (3)":
6911 Test "exp_towardzero (-0x2.e870a4p+8)":
6914 Test "exp_towardzero (-0x2.e870a7e5e88c1f0cp+8)":
6917 Test "exp_towardzero (-0x2.e870a7e5e88c1f1p+8)":
6920 Test "exp_towardzero (-0x2.e870a7e5e88c2p+8)":
6923 Test "exp_towardzero (-0x2.e870a7e5e88cp+8)":
6926 Test "exp_towardzero (-0x2.e870a8p+8)":
6929 Test "exp_towardzero (-0x2.ebe224p+8)":
6932 Test "exp_towardzero (-0x2.ebe228p+8)":
6935 Test "exp_towardzero (0x2.c5cp+8)":
6938 Test "exp_towardzero (0x2p+0)":
6943 Test "exp_towardzero (0x3.e8p+8)":
6946 Test "exp_towardzero (0x3p+0)":
6949 Test "exp_towardzero (0x5.8b9028p+4)":
6952 Test "exp_towardzero (0xcp-4)":
6955 Test "exp_towardzero (1)":
6958 Test "exp_towardzero (2)":
6963 Test "exp_towardzero (3)":
6970 Test "exp_upward (-0x2.e870a4p+8)":
6973 Test "exp_upward (-0x2.e870a7e5e88c1f0cp+8)":
6976 Test "exp_upward (-0x2.e870a7e5e88c2p+8)":
6979 Test "exp_upward (-0x2.e870a7e5e88cp+8)":
6984 Test "exp_upward (-0x2.e870a8p+8)":
6987 Test "exp_upward (-0x2.ebe224p+8)":
6990 Test "exp_upward (-0x2.ebe227861639p+8)":
6993 Test "exp_upward (-0x2.ebe228p+8)":
6996 Test "exp_upward (-0x4.d2p+8)":
6999 Test "exp_upward (-0xf.ffffffffffff8p+1020)":
7002 Test "exp_upward (-0xf.fffffp+124)":
7005 Test "exp_upward (0x1p+0)":
7008 Test "exp_upward (0x2.c5cp+8)":
7011 Test "exp_upward (0x3.2p+4)":
7014 Test "exp_upward (1)":
7019 Test "expm1 (-0x1p-64)":
7022 Test "expm1 (-0x2.dp+4)":
7025 Test "expm1 (-0x4p-12)":
7028 Test "expm1 (-45.0)":
7031 Test "expm1 (0.75)":
7034 Test "expm1 (0x1.f4p+8)":
7037 Test "expm1 (0x1p+0)":
7044 Test "expm1 (0x2.c5c4p+12)":
7047 Test "expm1 (0xcp-4)":
7055 Test "expm1 (11356.25)":
7058 Test "expm1 (500.0)":
7063 Test "expm1_downward (-0x1p-100)":
7066 Test "expm1_downward (-0x2.ep+4)":
7069 Test "expm1_downward (-0x4.9p+4)":
7072 Test "expm1_downward (-0x4.bp+4)":
7075 Test "expm1_downward (-0x4p-4)":
7078 Test "expm1_downward (-0x5p+4)":
7081 Test "expm1_downward (-0x6.4p+4)":
7084 Test "expm1_downward (0x1.f4p+8)":
7087 Test "expm1_downward (0x1p+0)":
7090 Test "expm1_downward (0x1p-100)":
7093 Test "expm1_downward (0x1p-32)":
7096 Test "expm1_downward (0x3.2p+4)":
7103 Test "expm1_downward (0x4p-12)":
7106 Test "expm1_downward (0x4p-52)":
7109 Test "expm1_downward (0x7.fp+4)":
7114 Test "expm1_downward (0x8p-32)":
7119 Test "expm1_tonearest (-0x1p-64)":
7122 Test "expm1_tonearest (-0x2.dp+4)":
7125 Test "expm1_tonearest (-0x4p-12)":
7128 Test "expm1_tonearest (0x1.f4p+8)":
7131 Test "expm1_tonearest (0x1p+0)":
7138 Test "expm1_tonearest (0x2.c5c4p+12)":
7141 Test "expm1_tonearest (0xcp-4)":
7146 Test "expm1_towardzero (-0x1.86ap+16)":
7149 Test "expm1_towardzero (-0x1p-100)":
7156 Test "expm1_towardzero (-0x1p-20)":
7159 Test "expm1_towardzero (-0x1p-32)":
7164 Test "expm1_towardzero (-0x1p-64)":
7171 Test "expm1_towardzero (-0x2.71p+12)":
7174 Test "expm1_towardzero (-0x2.dp+4)":
7177 Test "expm1_towardzero (-0x3.e8p+8)":
7180 Test "expm1_towardzero (-0x4.ap+4)":
7183 Test "expm1_towardzero (-0x4.ep+4)":
7186 Test "expm1_towardzero (-0x4.fp+4)":
7189 Test "expm1_towardzero (-0x4p-12)":
7192 Test "expm1_towardzero (-0x4p-52)":
7197 Test "expm1_towardzero (-0x8p-32)":
7202 Test "expm1_towardzero (-0xf.ffffffffffff8p+1020)":
7205 Test "expm1_towardzero (-0xf.fffffffffffffffp+16380)":
7208 Test "expm1_towardzero (-0xf.fffffp+124)":
7211 Test "expm1_towardzero (0x1.f4p+8)":
7214 Test "expm1_towardzero (0x1p+0)":
7217 Test "expm1_towardzero (0x1p-100)":
7220 Test "expm1_towardzero (0x1p-32)":
7223 Test "expm1_towardzero (0x3.2p+4)":
7230 Test "expm1_towardzero (0x4p-12)":
7233 Test "expm1_towardzero (0x4p-52)":
7236 Test "expm1_towardzero (0x7.fp+4)":
7241 Test "expm1_towardzero (0x8p-32)":
7246 Test "expm1_upward (-0x1.86ap+16)":
7249 Test "expm1_upward (-0x1p-100)":
7256 Test "expm1_upward (-0x1p-20)":
7259 Test "expm1_upward (-0x1p-32)":
7264 Test "expm1_upward (-0x1p-64)":
7271 Test "expm1_upward (-0x2.71p+12)":
7274 Test "expm1_upward (-0x2.dp+4)":
7277 Test "expm1_upward (-0x3.e8p+8)":
7280 Test "expm1_upward (-0x4.ap+4)":
7283 Test "expm1_upward (-0x4.ep+4)":
7286 Test "expm1_upward (-0x4.fp+4)":
7289 Test "expm1_upward (-0x4p-12)":
7292 Test "expm1_upward (-0x4p-52)":
7297 Test "expm1_upward (-0x8p-32)":
7302 Test "expm1_upward (-0xf.ffffffffffff8p+1020)":
7305 Test "expm1_upward (-0xf.fffffffffffffffp+16380)":
7308 Test "expm1_upward (-0xf.fffffp+124)":
7311 Test "expm1_upward (0x1.f4p+8)":
7314 Test "expm1_upward (0x1p-100)":
7319 Test "expm1_upward (0x1p-32)":
7322 Test "expm1_upward (0x1p-64)":
7327 Test "expm1_upward (0x4p-4)":
7330 Test "expm1_upward (0x4p-52)":
7333 Test "expm1_upward (0x8p-32)":
7338 Test "gamma (-0.5)":
7341 Test "gamma (-0x1p-10)":
7346 Test "gamma (-0x1p-15)":
7351 Test "gamma (-0x1p-20)":
7354 Test "gamma (-0x1p-30)":
7357 Test "gamma (-0x1p-5)":
7360 Test "gamma (-0x2p-16)":
7365 Test "gamma (-0x4p-12)":
7370 Test "gamma (-0x4p-32)":
7373 Test "gamma (-0x8p-4)":
7376 Test "gamma (-0x8p-8)":
7384 Test "gamma (0x1.3333333333334p+0)":
7387 Test "gamma (0x1p-10)":
7390 Test "gamma (0x1p-30)":
7393 Test "gamma (0x1p-40)":
7396 Test "gamma (0x4p-12)":
7399 Test "gamma (0x4p-32)":
7402 Test "gamma (0xb.333333333333334p-4)":
7405 Test "gamma (0xb.3333333333338p-4)":
7408 Test "gamma (0xb.333333333333p-4)":
7411 Test "gamma (0xb.33333p-4)":
7423 Test "hypot (-0.7, -12.4)":
7426 Test "hypot (-0.7, 12.4)":
7429 Test "hypot (-0xb.3333333333338p-4, -0xc.6666666666668p+0)":
7432 Test "hypot (-0xb.3333333333338p-4, 0xc.6666666666668p+0)":
7435 Test "hypot (-0xb.33333p-4, -0xc.666666666666p+0)":
7438 Test "hypot (-0xb.33333p-4, 0xc.666666666666p+0)":
7441 Test "hypot (-0xb.33334p-4, -0xc.6666666666668p+0)":
7444 Test "hypot (-0xb.33334p-4, 0xc.6666666666668p+0)":
7447 Test "hypot (-0xc.6666666666668p+0, -0xb.3333333333338p-4)":
7450 Test "hypot (-0xc.6666666666668p+0, -0xb.33334p-4)":
7453 Test "hypot (-0xc.6666666666668p+0, 0xb.3333333333338p-4)":
7456 Test "hypot (-0xc.6666666666668p+0, 0xb.33334p-4)":
7459 Test "hypot (-0xc.666666666666p+0, -0xb.33333p-4)":
7462 Test "hypot (-0xc.666666666666p+0, 0xb.33333p-4)":
7465 Test "hypot (-12.4, -0.7)":
7468 Test "hypot (-12.4, 0.7)":
7471 Test "hypot (0.7, -12.4)":
7474 Test "hypot (0.7, 12.4)":
7477 Test "hypot (0x1.23456789abcdef02p-500, 0x1.23456789abcdefp-500)":
7480 Test "hypot (0x1.23456789abcdefp-500, 0x1.23456789abcdef02p-500)":
7483 Test "hypot (0x1.23456789abcdefp-500, 0x1.23456789abcdfp-500)":
7486 Test "hypot (0x1.23456789abcdfp-500, 0x1.23456789abcdefp-500)":
7489 Test "hypot (0xb.3333333333338p-4, -0xc.6666666666668p+0)":
7492 Test "hypot (0xb.3333333333338p-4, 0xc.6666666666668p+0)":
7495 Test "hypot (0xb.33333p-4, -0xc.666666666666p+0)":
7498 Test "hypot (0xb.33333p-4, 0xc.666666666666p+0)":
7501 Test "hypot (0xb.33334p-4, -0xc.6666666666668p+0)":
7504 Test "hypot (0xb.33334p-4, 0xc.6666666666668p+0)":
7507 Test "hypot (0xc.6666666666668p+0, -0xb.3333333333338p-4)":
7510 Test "hypot (0xc.6666666666668p+0, -0xb.33334p-4)":
7513 Test "hypot (0xc.6666666666668p+0, 0xb.3333333333338p-4)":
7516 Test "hypot (0xc.6666666666668p+0, 0xb.33334p-4)":
7519 Test "hypot (0xc.666666666666p+0, -0xb.33333p-4)":
7522 Test "hypot (0xc.666666666666p+0, 0xb.33333p-4)":
7525 Test "hypot (12.4, -0.7)":
7528 Test "hypot (12.4, 0.7)":
7533 Test "j0 (-0x1.001000001p+593)":
7536 Test "j0 (-0x2.002000002p+592)":
7539 Test "j0 (-0x4p+0)":
7546 Test "j0 (-0xf.fffffp+124)":
7563 Test "j0 (0x1.d7ce3ap+107)":
7566 Test "j0 (0x1p16382)":
7579 Test "j0 (0x4p+16380)":
7593 Test "j0 (0xe.be71dp+104)":
7596 Test "j0 (0xf.ffffffffffff8p+1020)":
7599 Test "j0 (0xf.fffffp+124)":
7626 Test "j1 (0x1.3ffp+74)":
7631 Test "j1 (0x1.ff00000000002p+840)":
7634 Test "j1 (0x1p16382)":
7640 Test "j1 (0x4.ffcp+72)":
7645 Test "j1 (0x4p+16380)":
7656 Test "j1 (0xf.ffffffffffff8p+1020)":
7659 Test "j1 (0xf.fffffp+124)":
7677 Test "jn (0, -0x4p+0)":
7684 Test "jn (0, -4.0)":
7691 Test "jn (0, 0.75)":
7694 Test "jn (0, 0x2p+0)":
7697 Test "jn (0, 0x4p+0)":
7704 Test "jn (0, 0x8p+0)":
7707 Test "jn (0, 0xap+0)":
7712 Test "jn (0, 0xcp-4)":
7715 Test "jn (0, 10.0)":
7733 Test "jn (1, 0x2p+0)":
7736 Test "jn (1, 0x8p+0)":
7739 Test "jn (1, 0xap+0)":
7744 Test "jn (1, 10.0)":
7755 Test "jn (10, -0x1p+0)":
7758 Test "jn (10, -1.0)":
7761 Test "jn (10, 0.125)":
7766 Test "jn (10, 0.75)":
7773 Test "jn (10, 0x1p+0)":
7776 Test "jn (10, 0x2p+0)":
7783 Test "jn (10, 0x2p-4)":
7788 Test "jn (10, 0xap+0)":
7795 Test "jn (10, 0xcp-4)":
7802 Test "jn (10, 1.0)":
7805 Test "jn (10, 10.0)":
7812 Test "jn (10, 2.0)":
7819 Test "jn (2, 0x1.ffff62p+99)":
7826 Test "jn (2, 0x1p127)":
7831 Test "jn (2, 0x2.67a2a4p+0)":
7836 Test "jn (2, 0x2.67a2a5d2e36800fcp+0)":
7839 Test "jn (2, 0x2.67a2a5d2e36801p+0)":
7842 Test "jn (2, 0x2.67a2a5d2e3682p+0)":
7847 Test "jn (2, 0x2.67a2a5d2e368p+0)":
7852 Test "jn (2, 0x2.67a2a8p+0)":
7859 Test "jn (2, 0x8p+124)":
7864 Test "jn (2, 0xf.fffb1p+96)":
7871 Test "jn (2, 0xf.ffffffffffff8p+1020)":
7874 Test "jn (2, 0xf.fffffp+124)":
7881 Test "jn (2, 2.4048255576957729)":
7888 Test "jn (3, -0x1p+0)":
7891 Test "jn (3, -1.0)":
7894 Test "jn (3, 0.125)":
7899 Test "jn (3, 0.75)":
7904 Test "jn (3, 0x1p+0)":
7907 Test "jn (3, 0x2.67a2a4p+0)":
7914 Test "jn (3, 0x2.67a2a5d2e36801p+0)":
7917 Test "jn (3, 0x2.67a2a5d2e3682p+0)":
7922 Test "jn (3, 0x2.67a2a5d2e368p+0)":
7925 Test "jn (3, 0x2.67a2a8p+0)":
7932 Test "jn (3, 0x2p+0)":
7937 Test "jn (3, 0x2p-4)":
7942 Test "jn (3, 0xap+0)":
7947 Test "jn (3, 0xcp-4)":
7955 Test "jn (3, 10.0)":
7967 Test "jn (3, 2.4048255576957729)":
7972 Test "jn (4, 0x2.67a2a4p+0)":
7977 Test "jn (4, 0x2.67a2a5d2e36800fcp+0)":
7980 Test "jn (4, 0x2.67a2a5d2e36801p+0)":
7983 Test "jn (4, 0x2.67a2a5d2e3682p+0)":
7986 Test "jn (4, 0x2.67a2a5d2e368p+0)":
7991 Test "jn (4, 0x2.67a2a8p+0)":
7996 Test "jn (4, 2.4048255576957729)":
8001 Test "jn (5, 0x2.67a2a4p+0)":
8008 Test "jn (5, 0x2.67a2a5d2e36800fcp+0)":
8011 Test "jn (5, 0x2.67a2a5d2e36801p+0)":
8014 Test "jn (5, 0x2.67a2a5d2e3682p+0)":
8017 Test "jn (5, 0x2.67a2a5d2e368p+0)":
8022 Test "jn (5, 0x2.67a2a8p+0)":
8025 Test "jn (5, 2.4048255576957729)":
8032 Test "jn (6, 0x2.67a2a4p+0)":
8039 Test "jn (6, 0x2.67a2a5d2e36800fcp+0)":
8042 Test "jn (6, 0x2.67a2a5d2e36801p+0)":
8045 Test "jn (6, 0x2.67a2a5d2e3682p+0)":
8050 Test "jn (6, 0x2.67a2a5d2e368p+0)":
8053 Test "jn (6, 0x2.67a2a8p+0)":
8060 Test "jn (6, 2.4048255576957729)":
8067 Test "jn (7, 0x2.67a2a4p+0)":
8072 Test "jn (7, 0x2.67a2a5d2e36800fcp+0)":
8075 Test "jn (7, 0x2.67a2a5d2e36801p+0)":
8078 Test "jn (7, 0x2.67a2a5d2e3682p+0)":
8081 Test "jn (7, 0x2.67a2a5d2e368p+0)":
8086 Test "jn (7, 0x2.67a2a8p+0)":
8091 Test "jn (7, 2.4048255576957729)":
8096 Test "jn (8, 0x2.67a2a4p+0)":
8103 Test "jn (8, 0x2.67a2a5d2e3682p+0)":
8106 Test "jn (8, 0x2.67a2a5d2e368p+0)":
8109 Test "jn (8, 0x2.67a2a8p+0)":
8116 Test "jn (8, 2.4048255576957729)":
8123 Test "jn (9, 0x2.67a2a4p+0)":
8130 Test "jn (9, 0x2.67a2a5d2e3682p+0)":
8133 Test "jn (9, 0x2.67a2a5d2e368p+0)":
8138 Test "jn (9, 0x2.67a2a8p+0)":
8145 Test "jn (9, 2.4048255576957729)":
8154 Test "lgamma (-0.5)":
8157 Test "lgamma (-0x1p-10)":
8162 Test "lgamma (-0x1p-15)":
8167 Test "lgamma (-0x1p-20)":
8170 Test "lgamma (-0x1p-30)":
8173 Test "lgamma (-0x1p-5)":
8176 Test "lgamma (-0x2p-16)":
8181 Test "lgamma (-0x4p-12)":
8186 Test "lgamma (-0x4p-32)":
8189 Test "lgamma (-0x8p-4)":
8192 Test "lgamma (-0x8p-8)":
8195 Test "lgamma (0.7)":
8200 Test "lgamma (0x1.3333333333334p+0)":
8203 Test "lgamma (0x1p-10)":
8206 Test "lgamma (0x1p-30)":
8209 Test "lgamma (0x1p-40)":
8212 Test "lgamma (0x4p-12)":
8215 Test "lgamma (0x4p-32)":
8218 Test "lgamma (0xb.333333333333334p-4)":
8221 Test "lgamma (0xb.3333333333338p-4)":
8224 Test "lgamma (0xb.333333333333p-4)":
8227 Test "lgamma (0xb.33333p-4)":
8230 Test "lgamma (1.2)":
8239 Test "log (0x2.b7e154p+0)":
8242 Test "log (0x2.b7e15p+0)":
8245 Test "log (0x5.e2d58d8b3bcdf1bp-4)":
8248 Test "log (0x5.e2d59p-4)":
8253 Test "log10 (0.75)":
8260 Test "log10 (0x1.999998p-4)":
8263 Test "log10 (0x1.9999999999999998p-4)":
8266 Test "log10 (0x1.999999999999ap-4)":
8269 Test "log10 (0x2.b7e151628aed2a68p+0)":
8272 Test "log10 (0x2.b7e151628aed2p+0)":
8275 Test "log10 (0x2.b7e154p+0)":
8278 Test "log10 (0x4p-128)":
8281 Test "log10 (0xcp-4)":
8295 Test "log1p (-0.25)":
8298 Test "log1p (-0x4p-4)":
8301 Test "log1p (0x1.b7e15p+0)":
8306 Test "pow (0x0.ffffffp0, -0x1p24)":
8311 Test "pow (0x0.ffffffp0, 0x1p24)":
8314 Test "pow (0x1.0000000000001p+0, 0x2.468adp+60)":
8317 Test "pow (0x1.000002p+0, 0x1p+24)":
8320 Test "pow (0x1.000002p0, 0x1p24)":
8323 Test "pow (0xf.ffffffffffff8p-4, 0x4.8d15ap+60)":
8326 Test "pow (0xf.fffffp-4, -0x1p+24)":
8331 Test "pow (0xf.fffffp-4, 0x1p+24)":
8336 Test "pow10 (-0x1.31p+8)":
8339 Test "pow10 (-0x1p+0)":
8342 Test "pow10 (-0x2.4p+4)":
8348 Test "pow10 (-305)":
8354 Test "pow10 (0.75)":
8357 Test "pow10 (0x2.4p+4)":
8360 Test "pow10 (0x3p+0)":
8363 Test "pow10 (0xcp-4)":
8374 Test "pow_downward (1.5, 1.03125)":
8379 Test "pow_tonearest (0x1.0000000000001p+0, 0x2.468adp+60)":
8382 Test "pow_tonearest (0x1.000002p+0, 0x1p+24)":
8385 Test "pow_tonearest (0xf.ffffffffffff8p-4, 0x4.8d15ap+60)":
8388 Test "pow_tonearest (0xf.fffffp-4, -0x1p+24)":
8393 Test "pow_tonearest (0xf.fffffp-4, 0x1p+24)":
8398 Test "pow_towardzero (1.5, 1.03125)":
8403 Test "pow_upward (1.0625, 1.125)":
8408 Test "pow_upward (1.5, 1.03125)":
8413 Test "sin (0xf.ffffffffffff8p+1020)":
8418 Test "sin_downward (-0x1.921fb4p+0)":
8423 Test "sin_downward (-0x1.921fb6p+0)":
8428 Test "sin_downward (-0x2p+64)":
8431 Test "sin_downward (-0x8.60a91c16b9b28p-4)":
8434 Test "sin_downward (-0x8.60a91c16b9b2c24p-4)":
8437 Test "sin_downward (-0x8.60a91c16b9b3p-4)":
8442 Test "sin_downward (-0x8.60a91p-4)":
8447 Test "sin_downward (-0x8.60a92p-4)":
8452 Test "sin_downward (0x1.921fb54442d18468p+0)":
8455 Test "sin_downward (0x1.921fb54442d1846ap+0)":
8458 Test "sin_downward (0x1.921fb54442d18p+0)":
8463 Test "sin_downward (0x1.921fb54442d19p+0)":
8468 Test "sin_downward (0x1p+28)":
8473 Test "sin_downward (0x2.1e19e0c9bab24p+72)":
8478 Test "sin_downward (0x2.1e19e4p+72)":
8481 Test "sin_downward (0x2.1e19ep+72)":
8484 Test "sin_downward (0x2.553534p+0)":
8487 Test "sin_downward (0x2.5535376715bap+0)":
8490 Test "sin_downward (0x2p+0)":
8493 Test "sin_downward (0x3.be735c19be9fep+0)":
8498 Test "sin_downward (0x3.be735c19be9ffffcp+0)":
8501 Test "sin_downward (0x3.be735c19beap+0)":
8504 Test "sin_downward (0x3.be735cp+0)":
8507 Test "sin_downward (0x3.be736p+0)":
8512 Test "sin_downward (0x3.ec2a0250032a0004p+0)":
8515 Test "sin_downward (0x3.ec2a0250032a2p+0)":
8520 Test "sin_downward (0x3.ec2a0250032ap+0)":
8525 Test "sin_downward (0x3.ec2a04p+0)":
8528 Test "sin_downward (0x3.ec2ap+0)":
8533 Test "sin_downward (0x3p+0)":
8536 Test "sin_downward (0x4.093388p-4)":
8539 Test "sin_downward (0x4.1237e153f7080008p+0)":
8542 Test "sin_downward (0x4.1237e153f7084p+0)":
8547 Test "sin_downward (0x4.1237e153f708p+0)":
8550 Test "sin_downward (0x4.1237e8p+0)":
8553 Test "sin_downward (0x4.1237ep+0)":
8556 Test "sin_downward (0x4.c92d08p+0)":
8561 Test "sin_downward (0x4.c92d0ffa4bf00008p+0)":
8564 Test "sin_downward (0x4.c92d0ffa4bf04p+0)":
8567 Test "sin_downward (0x4.c92d0ffa4bfp+0)":
8570 Test "sin_downward (0x4.c92d1p+0)":
8575 Test "sin_downward (0x4p+0)":
8580 Test "sin_downward (0x4p+48)":
8583 Test "sin_downward (0x5.fbec7477d4a80008p+0)":
8586 Test "sin_downward (0x5.fbec7477d4a84p+0)":
8591 Test "sin_downward (0x5.fbec7477d4a8p+0)":
8596 Test "sin_downward (0x5.fbec78p+0)":
8601 Test "sin_downward (0x5.fbec7p+0)":
8604 Test "sin_downward (0x5p+0)":
8609 Test "sin_downward (0x6p+0)":
8614 Test "sin_downward (0x8p+0)":
8617 Test "sin_downward (0x8p+1020)":
8620 Test "sin_downward (0x9p+0)":
8623 Test "sin_downward (0xap+0)":
8628 Test "sin_downward (0xc.d4966d92d1708p-4)":
8631 Test "sin_downward (0xc.d4966p-4)":
8634 Test "sin_downward (0xe.ef3af1b5d8p-4)":
8637 Test "sin_downward (0xf.ffffcp+124)":
8642 Test "sin_downward (0xf.ffffffffffff8p+1020)":
8647 Test "sin_downward (0xf.fffffp+124)":
8652 Test "sin_downward (1)":
8655 Test "sin_downward (3)":
8658 Test "sin_downward (6)":
8661 Test "sin_downward (7)":
8664 Test "sin_downward (8)":
8667 Test "sin_downward (9)":
8674 Test "sin_tonearest (0xf.ffffffffffff8p+1020)":
8679 Test "sin_towardzero (-0x1.921fb54442d18468p+0)":
8682 Test "sin_towardzero (-0x1.921fb54442d1846ap+0)":
8685 Test "sin_towardzero (-0x1.921fb54442d18p+0)":
8690 Test "sin_towardzero (-0x1.921fb54442d19p+0)":
8695 Test "sin_towardzero (-0x2p+64)":
8700 Test "sin_towardzero (0x1.921fb54442d18468p+0)":
8703 Test "sin_towardzero (0x1.921fb54442d1846ap+0)":
8706 Test "sin_towardzero (0x1.921fb54442d18p+0)":
8711 Test "sin_towardzero (0x1.921fb54442d19p+0)":
8716 Test "sin_towardzero (0x2.1e19e4p+72)":
8719 Test "sin_towardzero (0x2.1e19ep+72)":
8722 Test "sin_towardzero (0x2.553534p+0)":
8725 Test "sin_towardzero (0x2.5535376715bap+0)":
8730 Test "sin_towardzero (0x2p+0)":
8733 Test "sin_towardzero (0x2p+64)":
8738 Test "sin_towardzero (0x3.be735c19beap+0)":
8743 Test "sin_towardzero (0x3.be735cp+0)":
8746 Test "sin_towardzero (0x3.ec2a0250032ap+0)":
8749 Test "sin_towardzero (0x3.ec2a04p+0)":
8752 Test "sin_towardzero (0x4.093388p-4)":
8755 Test "sin_towardzero (0x4.1237e153f708p+0)":
8758 Test "sin_towardzero (0x4.1237e8p+0)":
8761 Test "sin_towardzero (0x4.1237ep+0)":
8764 Test "sin_towardzero (0x4.c92d0ffa4bf04p+0)":
8767 Test "sin_towardzero (0x4.c92d0ffa4bfp+0)":
8770 Test "sin_towardzero (0x4p+48)":
8773 Test "sin_towardzero (0x5.fbec7p+0)":
8776 Test "sin_towardzero (0x8p+0)":
8779 Test "sin_towardzero (0x8p+1020)":
8782 Test "sin_towardzero (0x9p+0)":
8785 Test "sin_towardzero (0xb.fa09ap+100)":
8790 Test "sin_towardzero (0xc.d4966d92d1708p-4)":
8793 Test "sin_towardzero (0xc.d4966p-4)":
8796 Test "sin_towardzero (0xf.ffffcp+124)":
8801 Test "sin_towardzero (0xf.ffffffffffff8p+1020)":
8804 Test "sin_towardzero (1)":
8807 Test "sin_towardzero (10)":
8810 Test "sin_towardzero (3)":
8813 Test "sin_towardzero (4)":
8816 Test "sin_towardzero (5)":
8819 Test "sin_towardzero (7)":
8822 Test "sin_towardzero (8)":
8825 Test "sin_towardzero (9)":
8832 Test "sin_upward (-0x1.921fb4p+0)":
8835 Test "sin_upward (-0x1.921fb54442d18468p+0)":
8838 Test "sin_upward (-0x1.921fb54442d1846ap+0)":
8841 Test "sin_upward (-0x1.921fb54442d18p+0)":
8846 Test "sin_upward (-0x1.921fb54442d19p+0)":
8851 Test "sin_upward (-0x1.921fb6p+0)":
8854 Test "sin_upward (-0x2p+64)":
8857 Test "sin_upward (-0x8.60a91c16b9b28p-4)":
8860 Test "sin_upward (-0x8.60a91c16b9b2c23p-4)":
8863 Test "sin_upward (-0x8.60a91c16b9b2c24p-4)":
8866 Test "sin_upward (-0x8.60a91c16b9b3p-4)":
8869 Test "sin_upward (-0x8.60a91p-4)":
8872 Test "sin_upward (-0x8.60a92p-4)":
8875 Test "sin_upward (0x1.921fb4p+0)":
8878 Test "sin_upward (0x1.921fb6p+0)":
8881 Test "sin_upward (0x1p+0)":
8884 Test "sin_upward (0x1p+120)":
8887 Test "sin_upward (0x1p+28)":
8890 Test "sin_upward (0x2.1e19e0c9bab24p+72)":
8893 Test "sin_upward (0x2.1e19e4p+72)":
8898 Test "sin_upward (0x2.1e19ep+72)":
8903 Test "sin_upward (0x2.5535376715b9ep+0)":
8906 Test "sin_upward (0x2.5535376715bap+0)":
8909 Test "sin_upward (0x2.553538p+0)":
8912 Test "sin_upward (0x2p+64)":
8917 Test "sin_upward (0x3.be735c19be9fep+0)":
8920 Test "sin_upward (0x3.be735c19be9ffffcp+0)":
8923 Test "sin_upward (0x3.be735c19beap+0)":
8928 Test "sin_upward (0x3.be735cp+0)":
8933 Test "sin_upward (0x3.be736p+0)":
8936 Test "sin_upward (0x3.ec2a0250032a0004p+0)":
8939 Test "sin_upward (0x3.ec2a0250032a2p+0)":
8942 Test "sin_upward (0x3.ec2a0250032ap+0)":
8945 Test "sin_upward (0x3.ec2a04p+0)":
8950 Test "sin_upward (0x3.ec2ap+0)":
8953 Test "sin_upward (0x3p+0)":
8958 Test "sin_upward (0x4.093385688a2d1508p-4)":
8961 Test "sin_upward (0x4.093385688a2d4p-4)":
8964 Test "sin_upward (0x4.093385688a2dp-4)":
8967 Test "sin_upward (0x4.09338p-4)":
8970 Test "sin_upward (0x4.1237e153f7080008p+0)":
8973 Test "sin_upward (0x4.1237e153f7084p+0)":
8976 Test "sin_upward (0x4.1237e153f708p+0)":
8979 Test "sin_upward (0x4.1237e8p+0)":
8984 Test "sin_upward (0x4.1237ep+0)":
8989 Test "sin_upward (0x4.c92d08p+0)":
8992 Test "sin_upward (0x4.c92d0ffa4bf00008p+0)":
8995 Test "sin_upward (0x4.c92d0ffa4bf04p+0)":
9000 Test "sin_upward (0x4.c92d0ffa4bfp+0)":
9003 Test "sin_upward (0x4.c92d1p+0)":
9006 Test "sin_upward (0x4p+0)":
9009 Test "sin_upward (0x5.fbec7477d4a80008p+0)":
9012 Test "sin_upward (0x5.fbec7477d4a84p+0)":
9015 Test "sin_upward (0x5.fbec7477d4a8p+0)":
9018 Test "sin_upward (0x5.fbec78p+0)":
9021 Test "sin_upward (0x5.fbec7p+0)":
9026 Test "sin_upward (0x5p+0)":
9029 Test "sin_upward (0x6p+0)":
9032 Test "sin_upward (0x7p+0)":
9035 Test "sin_upward (0x8.60a91c16b9b3p-4)":
9038 Test "sin_upward (0x8.60a91p-4)":
9041 Test "sin_upward (0x8.60a92p-4)":
9044 Test "sin_upward (0x8p+124)":
9047 Test "sin_upward (0xap+0)":
9050 Test "sin_upward (0xb.fa09ap+100)":
9055 Test "sin_upward (0xc.d4966d92d171p-4)":
9058 Test "sin_upward (0xc.d4967p-4)":
9063 Test "sin_upward (0xcp-4)":
9066 Test "sin_upward (0xe.ef3af1b5d8008p-4)":
9069 Test "sin_upward (0xe.ef3af1b5d8p-4)":
9072 Test "sin_upward (0xe.ef3afp-4)":
9075 Test "sin_upward (0xe.ef3bp-4)":
9078 Test "sin_upward (0xf.ffffffffffff8p+1020)":
9081 Test "sin_upward (0xf.fffffp+124)":
9084 Test "sin_upward (1)":
9087 Test "sin_upward (10)":
9092 Test "sin_upward (2)":
9097 Test "sin_upward (3)":
9102 Test "sin_upward (4)":
9107 Test "sin_upward (5)":
9112 Test "sin_upward (6)":
9115 Test "sin_upward (7)":
9118 Test "sin_upward (8)":
9123 Test "sincos (0x1.921fb4p+0) extra output 2":
9126 Test "sincos (0xf.ffffffffffff8p+1020) extra output 1":
9129 Test "sincos (M_PI_6l*2.0) extra output 1":
9136 Test "sincos (M_PI_6l*2.0) extra output 2":
9141 Test "sinh (0x8p-32)":
9146 Test "sinh_downward (0x1.6p+4)":
9151 Test "sinh_downward (0x1.7p+4)":
9156 Test "sinh_downward (0x1.8p+4)":
9159 Test "sinh_downward (0x8p-32)":
9162 Test "sinh_downward (22)":
9167 Test "sinh_downward (23)":
9172 Test "sinh_downward (24)":
9179 Test "sinh_towardzero (0x1.6p+4)":
9184 Test "sinh_towardzero (0x1.7p+4)":
9189 Test "sinh_towardzero (0x1.8p+4)":
9192 Test "sinh_towardzero (0x8p-32)":
9195 Test "sinh_towardzero (22)":
9200 Test "sinh_towardzero (23)":
9205 Test "sinh_towardzero (24)":
9212 Test "sinh_upward (0x1.6p+4)":
9215 Test "sinh_upward (0x1.7p+4)":
9218 Test "sinh_upward (0x1.8p+4)":
9221 Test "sinh_upward (0x8p-32)":
9226 Test "sinh_upward (0xcp-4)":
9229 Test "sinh_upward (22)":
9232 Test "sinh_upward (23)":
9237 Test "tan (0x1p+0)":
9240 Test "tan (0x1p16383)":
9243 Test "tan (0x2.1e19e0c9bab24p+72)":
9246 Test "tan (0x2p+0)":
9249 Test "tan (0x8p+0)":
9252 Test "tan (0x8p+16380)":
9260 Test "tan_downward (-0x2p+64)":
9263 Test "tan_downward (-0xc.908p-4)":
9268 Test "tan_downward (-0xc.90cp-4)":
9273 Test "tan_downward (-0xc.90ep-4)":
9280 Test "tan_downward (-0xc.90f8p-4)":
9287 Test "tan_downward (-0xc.90fcp-4)":
9292 Test "tan_downward (-0xc.90fd8p-4)":
9299 Test "tan_downward (-0xc.90fdap-4)":
9306 Test "tan_downward (-0xc.90fdbp-4)":
9313 Test "tan_downward (-0xc.90fdcp-4)":
9320 Test "tan_downward (-0xc.90fdp-4)":
9325 Test "tan_downward (-0xc.90fep-4)":
9332 Test "tan_downward (-0xc.90fp-4)":
9339 Test "tan_downward (-0xc.91p-4)":
9346 Test "tan_downward (-0xc.92p-4)":
9351 Test "tan_downward (-0xc.94p-4)":
9354 Test "tan_downward (-0xc.98p-4)":
9357 Test "tan_downward (-0xc.9p-4)":
9364 Test "tan_downward (-0xc.ap-4)":
9369 Test "tan_downward (0x1p+0)":
9374 Test "tan_downward (0x2.1e19e0c9bab24p+72)":
9379 Test "tan_downward (0x2p+0)":
9382 Test "tan_downward (0x3p+0)":
9385 Test "tan_downward (0x4p+0)":
9390 Test "tan_downward (0x6p+0)":
9393 Test "tan_downward (0x7p+0)":
9396 Test "tan_downward (0x8p+0)":
9399 Test "tan_downward (0x8p+1020)":
9404 Test "tan_downward (0xc.908p-4)":
9409 Test "tan_downward (0xc.90cp-4)":
9412 Test "tan_downward (0xc.90fcp-4)":
9415 Test "tan_downward (0xc.90fdaa22168c8p-4)":
9418 Test "tan_downward (0xc.90fdp-4)":
9421 Test "tan_downward (0xc.92p-4)":
9424 Test "tan_downward (0xc.94p-4)":
9429 Test "tan_downward (0xc.98p-4)":
9434 Test "tan_downward (0xc.ap-4)":
9437 Test "tan_downward (0xcp-4)":
9440 Test "tan_downward (1)":
9445 Test "tan_downward (10)":
9450 Test "tan_downward (2)":
9453 Test "tan_downward (3)":
9456 Test "tan_downward (5)":
9459 Test "tan_downward (6)":
9462 Test "tan_downward (8)":
9467 Test "tan_downward (9)":
9472 Test "tan_tonearest (0x1p+0)":
9475 Test "tan_tonearest (0x2.1e19e0c9bab24p+72)":
9478 Test "tan_tonearest (0x2p+0)":
9481 Test "tan_tonearest (0x8p+0)":
9484 Test "tan_tonearest (0x8p+16380)":
9487 Test "tan_tonearest (1)":
9490 Test "tan_tonearest (2)":
9493 Test "tan_tonearest (8)":
9498 Test "tan_towardzero (-0x2p+64)":
9501 Test "tan_towardzero (-0xc.908p-4)":
9506 Test "tan_towardzero (-0xc.90cp-4)":
9509 Test "tan_towardzero (-0xc.90fcp-4)":
9512 Test "tan_towardzero (-0xc.90fdp-4)":
9515 Test "tan_towardzero (-0xc.94p-4)":
9518 Test "tan_towardzero (-0xc.98p-4)":
9521 Test "tan_towardzero (0x1p+0)":
9528 Test "tan_towardzero (0x2.1e19e0c9bab24p+72)":
9531 Test "tan_towardzero (0x2.1e19e4p+72)":
9534 Test "tan_towardzero (0x2.1e19ep+72)":
9537 Test "tan_towardzero (0x2p+64)":
9540 Test "tan_towardzero (0x5p+0)":
9543 Test "tan_towardzero (0x7p+0)":
9546 Test "tan_towardzero (0x8p+0)":
9551 Test "tan_towardzero (0x9p+0)":
9556 Test "tan_towardzero (0xc.908p-4)":
9561 Test "tan_towardzero (0xc.90cp-4)":
9564 Test "tan_towardzero (0xc.90fcp-4)":
9567 Test "tan_towardzero (0xc.90fdaa22168c8p-4)":
9570 Test "tan_towardzero (0xc.90fdp-4)":
9573 Test "tan_towardzero (0xc.94p-4)":
9576 Test "tan_towardzero (0xc.98p-4)":
9579 Test "tan_towardzero (0xcp-4)":
9582 Test "tan_towardzero (0xf.ffffffffffff8p+1020)":
9585 Test "tan_towardzero (0xf.fffffp+124)":
9588 Test "tan_towardzero (1)":
9591 Test "tan_towardzero (10)":
9596 Test "tan_towardzero (2)":
9599 Test "tan_towardzero (3)":
9602 Test "tan_towardzero (4)":
9607 Test "tan_towardzero (5)":
9610 Test "tan_towardzero (6)":
9613 Test "tan_towardzero (9)":
9620 Test "tan_upward (-0xc.908p-4)":
9625 Test "tan_upward (-0xc.90cp-4)":
9632 Test "tan_upward (-0xc.90ep-4)":
9637 Test "tan_upward (-0xc.90f8p-4)":
9642 Test "tan_upward (-0xc.90fcp-4)":
9649 Test "tan_upward (-0xc.90fd8p-4)":
9654 Test "tan_upward (-0xc.90fdap-4)":
9659 Test "tan_upward (-0xc.90fdbp-4)":
9664 Test "tan_upward (-0xc.90fdcp-4)":
9669 Test "tan_upward (-0xc.90fdp-4)":
9676 Test "tan_upward (-0xc.90fep-4)":
9681 Test "tan_upward (-0xc.90fp-4)":
9686 Test "tan_upward (-0xc.91p-4)":
9691 Test "tan_upward (-0xc.92p-4)":
9694 Test "tan_upward (-0xc.94p-4)":
9699 Test "tan_upward (-0xc.98p-4)":
9704 Test "tan_upward (-0xc.9p-4)":
9709 Test "tan_upward (-0xc.ap-4)":
9712 Test "tan_upward (0x1p+0)":
9715 Test "tan_upward (0x2.1e19e4p+72)":
9718 Test "tan_upward (0x2.1e19ep+72)":
9721 Test "tan_upward (0x2p+64)":
9724 Test "tan_upward (0x4p+0)":
9727 Test "tan_upward (0x5p+0)":
9732 Test "tan_upward (0x7p+0)":
9737 Test "tan_upward (0x8p+0)":
9740 Test "tan_upward (0x9p+0)":
9743 Test "tan_upward (0xap+0)":
9750 Test "tan_upward (0xc.908p-4)":
9753 Test "tan_upward (0xc.90ep-4)":
9756 Test "tan_upward (0xc.90f8p-4)":
9759 Test "tan_upward (0xc.90fd8p-4)":
9762 Test "tan_upward (0xc.90fdap-4)":
9765 Test "tan_upward (0xc.90fdbp-4)":
9768 Test "tan_upward (0xc.90fdcp-4)":
9771 Test "tan_upward (0xc.90fep-4)":
9774 Test "tan_upward (0xc.90fp-4)":
9777 Test "tan_upward (0xc.91p-4)":
9780 Test "tan_upward (0xc.92p-4)":
9785 Test "tan_upward (0xc.94p-4)":
9788 Test "tan_upward (0xc.98p-4)":
9791 Test "tan_upward (0xc.9p-4)":
9794 Test "tan_upward (0xc.ap-4)":
9799 Test "tan_upward (0xcp-4)":
9804 Test "tan_upward (0xf.ffffffffffff8p+1020)":
9807 Test "tan_upward (0xf.fffffp+124)":
9810 Test "tan_upward (1)":
9815 Test "tan_upward (10)":
9820 Test "tan_upward (2)":
9823 Test "tan_upward (3)":
9826 Test "tan_upward (5)":
9831 Test "tan_upward (6)":
9834 Test "tan_upward (8)":
9837 Test "tan_upward (9)":
9842 Test "tgamma (-0.5)":
9847 Test "tgamma (-0x0.fffffffffffff8p0)":
9850 Test "tgamma (-0x0.ffffffffffffffffp0)":
9853 Test "tgamma (-0x0.ffffffp0)":
9856 Test "tgamma (-0x1.000002p+0)":
9861 Test "tgamma (-0x1.000002p0)":
9866 Test "tgamma (-0x1.0a32a2p+5)":
9871 Test "tgamma (-0x1.3ffffep+4)":
9874 Test "tgamma (-0x1.3ffffffffffffffep+4)":
9877 Test "tgamma (-0x1.3ffffffffffffp+4)":
9880 Test "tgamma (-0x1.4000000000001p+4)":
9885 Test "tgamma (-0x1.400002p+4)":
9888 Test "tgamma (-0x1.5800000080001p+7)":
9891 Test "tgamma (-0x1.8p+0)":
9894 Test "tgamma (-0x1.dffffep+4)":
9901 Test "tgamma (-0x1.dffffffffffffffep+4)":
9904 Test "tgamma (-0x1.e000000000000002p+4)":
9907 Test "tgamma (-0x1.e000000000001p+4)":
9910 Test "tgamma (-0x1.e00002p+4)":
9917 Test "tgamma (-0x1.f3fffep+8)":
9920 Test "tgamma (-0x1.f3fffffffffffp+8)":
9923 Test "tgamma (-0x1.f400000000000002p+8)":
9926 Test "tgamma (-0x1.f40002p+8)":
9929 Test "tgamma (-0x1.fffffffffffffp+0)":
9932 Test "tgamma (-0x1.fffffffffffffp0)":
9935 Test "tgamma (-0x13.ffffep0)":
9938 Test "tgamma (-0x13.ffffffffffffffep0)":
9941 Test "tgamma (-0x13.ffffffffffffp0)":
9944 Test "tgamma (-0x14.000000000001p0)":
9949 Test "tgamma (-0x14.00002p0)":
9952 Test "tgamma (-0x1d.ffffep0)":
9959 Test "tgamma (-0x1d.ffffffffffffffep0)":
9962 Test "tgamma (-0x1e.000000000000002p0)":
9965 Test "tgamma (-0x1e.000000000001p0)":
9968 Test "tgamma (-0x1e.00002p0)":
9975 Test "tgamma (-0x1f4.00000000000002p0)":
9978 Test "tgamma (-0x1p-24)":
9981 Test "tgamma (-0x2.0000000000000004p+0)":
9984 Test "tgamma (-0x2.0000000000000004p0)":
9987 Test "tgamma (-0x2.0000000000002p+0)":
9992 Test "tgamma (-0x2.0000000000002p0)":
9997 Test "tgamma (-0x2.000004p+0)":
10004 Test "tgamma (-0x2.000004p0)":
10011 Test "tgamma (-0x2.146544p+4)":
10016 Test "tgamma (-0x2.7ffffcp+4)":
10019 Test "tgamma (-0x2.7fffffffffffep+4)":
10024 Test "tgamma (-0x2.8000000000002p+4)":
10027 Test "tgamma (-0x2.800004p+4)":
10032 Test "tgamma (-0x2.8ffffcp+4)":
10035 Test "tgamma (-0x2.8fffffffffffep+4)":
10038 Test "tgamma (-0x2.8ffffffffffffffcp+4)":
10041 Test "tgamma (-0x2.8p+0)":
10046 Test "tgamma (-0x2.9000000000000004p+4)":
10049 Test "tgamma (-0x2.9000000000002p+4)":
10052 Test "tgamma (-0x2.900004p+4)":
10057 Test "tgamma (-0x2.9ffffcp+4)":
10062 Test "tgamma (-0x2.a00004p+4)":
10065 Test "tgamma (-0x2.edfffffffffffffcp+8)":
10068 Test "tgamma (-0x2.ee00000000002p+8)":
10071 Test "tgamma (-0x2.fffffcp+0)":
10076 Test "tgamma (-0x2.fffffcp0)":
10081 Test "tgamma (-0x27.ffffcp0)":
10084 Test "tgamma (-0x27.fffffffffffep0)":
10089 Test "tgamma (-0x28.000000000002p0)":
10092 Test "tgamma (-0x28.00004p0)":
10097 Test "tgamma (-0x28.ffffcp0)":
10100 Test "tgamma (-0x28.fffffffffffep0)":
10103 Test "tgamma (-0x28.ffffffffffffffcp0)":
10106 Test "tgamma (-0x29.000000000000004p0)":
10109 Test "tgamma (-0x29.000000000002p0)":
10112 Test "tgamma (-0x29.00004p0)":
10117 Test "tgamma (-0x29.ffffcp0)":
10122 Test "tgamma (-0x2a.00004p0)":
10125 Test "tgamma (-0x2ed.fffffffffffffcp0)":
10128 Test "tgamma (-0x3.0000000000002p+0)":
10131 Test "tgamma (-0x3.0000000000002p0)":
10134 Test "tgamma (-0x3.000004p+0)":
10139 Test "tgamma (-0x3.000004p0)":
10144 Test "tgamma (-0x3.1ffffcp+4)":
10147 Test "tgamma (-0x3.1fffffffffffep+4)":
10152 Test "tgamma (-0x3.2000000000000004p+4)":
10155 Test "tgamma (-0x3.2000000000002p+4)":
10158 Test "tgamma (-0x3.200004p+4)":
10161 Test "tgamma (-0x3.8p+0)":
10166 Test "tgamma (-0x3.e7fffcp+8)":
10169 Test "tgamma (-0x3.e7fffffffffffffcp+8)":
10172 Test "tgamma (-0x3.e800000000000004p+8)":
10175 Test "tgamma (-0x3.e800000000002p+8)":
10178 Test "tgamma (-0x3.e80004p+8)":
10181 Test "tgamma (-0x3.fffffcp+0)":
10186 Test "tgamma (-0x3.fffffcp0)":
10191 Test "tgamma (-0x3.ffffffffffffep+0)":
10194 Test "tgamma (-0x3.ffffffffffffep0)":
10197 Test "tgamma (-0x3.fffffffffffffffcp+0)":
10200 Test "tgamma (-0x3.fffffffffffffffcp0)":
10203 Test "tgamma (-0x31.fffffffffffep0)":
10208 Test "tgamma (-0x32.000000000000004p0)":
10211 Test "tgamma (-0x32.000000000002p0)":
10214 Test "tgamma (-0x3e7.fffffffffffffcp0)":
10217 Test "tgamma (-0x3e8.00000000000004p0)":
10220 Test "tgamma (-0x4.0000000000000008p+0)":
10223 Test "tgamma (-0x4.0000000000000008p0)":
10226 Test "tgamma (-0x4.000008p+0)":
10229 Test "tgamma (-0x4.000008p0)":
10232 Test "tgamma (-0x4.8p+0)":
10239 Test "tgamma (-0x4.e200000000000008p+8)":
10242 Test "tgamma (-0x4.e200000000004p+8)":
10245 Test "tgamma (-0x4.e20008p+8)":
10248 Test "tgamma (-0x4.fffff8p+0)":
10253 Test "tgamma (-0x4.fffff8p0)":
10260 Test "tgamma (-0x4.ffffffffffffcp+0)":
10263 Test "tgamma (-0x4.ffffffffffffcp0)":
10266 Test "tgamma (-0x4e2.00000000000008p0)":
10269 Test "tgamma (-0x5.0000000000000008p+0)":
10272 Test "tgamma (-0x5.0000000000000008p0)":
10275 Test "tgamma (-0x5.0000000000004p+0)":
10278 Test "tgamma (-0x5.0000000000004p0)":
10281 Test "tgamma (-0x5.000008p+0)":
10288 Test "tgamma (-0x5.000008p0)":
10295 Test "tgamma (-0x5.8p+0)":
10298 Test "tgamma (-0x5.dbfff8p+8)":
10301 Test "tgamma (-0x5.dbffffffffffcp+8)":
10304 Test "tgamma (-0x5.dbfffffffffffff8p+8)":
10307 Test "tgamma (-0x5.dc00000000004p+8)":
10310 Test "tgamma (-0x5.ffffffffffffcp+0)":
10313 Test "tgamma (-0x5.ffffffffffffcp0)":
10316 Test "tgamma (-0x5db.fffffffffffff8p0)":
10319 Test "tgamma (-0x6.0000000000000008p+0)":
10322 Test "tgamma (-0x6.0000000000000008p0)":
10325 Test "tgamma (-0x6.000008p+0)":
10328 Test "tgamma (-0x6.000008p0)":
10331 Test "tgamma (-0x6.3ffff8p+4)":
10334 Test "tgamma (-0x6.3fffffffffffcp+4)":
10339 Test "tgamma (-0x6.3ffffffffffffff8p+4)":
10342 Test "tgamma (-0x6.4000000000000008p+4)":
10345 Test "tgamma (-0x6.4000000000004p+4)":
10350 Test "tgamma (-0x6.400008p+4)":
10353 Test "tgamma (-0x6.8p+0)":
10356 Test "tgamma (-0x6.d600000000000008p+8)":
10359 Test "tgamma (-0x6.fffff8p+0)":
10366 Test "tgamma (-0x6.fffff8p0)":
10373 Test "tgamma (-0x6.ffffffffffffcp+0)":
10378 Test "tgamma (-0x6.ffffffffffffcp0)":
10383 Test "tgamma (-0x63.fffffffffffcp0)":
10388 Test "tgamma (-0x63.ffffffffffffff8p0)":
10391 Test "tgamma (-0x64.000000000000008p0)":
10394 Test "tgamma (-0x64.000000000004p0)":
10399 Test "tgamma (-0x6d6.00000000000008p0)":
10402 Test "tgamma (-0x7.0000000000000008p+0)":
10405 Test "tgamma (-0x7.0000000000000008p0)":
10408 Test "tgamma (-0x7.0000000000004p+0)":
10413 Test "tgamma (-0x7.0000000000004p0)":
10418 Test "tgamma (-0x7.000008p+0)":
10425 Test "tgamma (-0x7.000008p0)":
10432 Test "tgamma (-0x7.8p+0)":
10439 Test "tgamma (-0x7.fffff8p+0)":
10446 Test "tgamma (-0x7.fffff8p0)":
10453 Test "tgamma (-0x7.ffffffffffffcp+0)":
10456 Test "tgamma (-0x7.ffffffffffffcp0)":
10459 Test "tgamma (-0x7.fffffffffffffff8p+0)":
10462 Test "tgamma (-0x7.fffffffffffffff8p0)":
10465 Test "tgamma (-0x8.000000000000001p+0)":
10468 Test "tgamma (-0x8.000000000000001p0)":
10471 Test "tgamma (-0x8.00001p+0)":
10476 Test "tgamma (-0x8.00001p0)":
10481 Test "tgamma (-0x8.8p+0)":
10488 Test "tgamma (-0x8p-4)":
10493 Test "tgamma (-0x9.5fffffffffff8p+4)":
10496 Test "tgamma (-0x9.5ffffffffffffffp+4)":
10499 Test "tgamma (-0x9.6000000000008p+4)":
10504 Test "tgamma (-0x9.60001p+4)":
10507 Test "tgamma (-0x9.8p+0)":
10514 Test "tgamma (-0x9.ffffffffffff8p+0)":
10519 Test "tgamma (-0x9.ffffffffffff8p0)":
10524 Test "tgamma (-0x9.fffffp+0)":
10527 Test "tgamma (-0x9.fffffp0)":
10530 Test "tgamma (-0x95.fffffffffff8p0)":
10533 Test "tgamma (-0x95.ffffffffffffffp0)":
10536 Test "tgamma (-0x96.000000000008p0)":
10541 Test "tgamma (-0xa.000000000000001p+0)":
10544 Test "tgamma (-0xa.000000000000001p0)":
10547 Test "tgamma (-0xa.00001p+0)":
10552 Test "tgamma (-0xa.00001p0)":
10557 Test "tgamma (-0xa.c000000400008p+4)":
10560 Test "tgamma (-0xa.c0001p+4)":
10565 Test "tgamma (-0xb.4ffffffffffffffp+4)":
10568 Test "tgamma (-0xb.500000000000001p+4)":
10571 Test "tgamma (-0xb.5000000000008p+4)":
10574 Test "tgamma (-0xb.5ffffffffffffffp+4)":
10577 Test "tgamma (-0xb.600000000000001p+4)":
10580 Test "tgamma (-0xb.6fffffffffff8p+4)":
10583 Test "tgamma (-0xb.6ffffffffffffffp+4)":
10586 Test "tgamma (-0xb.7fffffffffff8p+4)":
10589 Test "tgamma (-0xb.7ffffffffffffffp+4)":
10592 Test "tgamma (-0xb.8000000000008p+4)":
10595 Test "tgamma (-0xb.bffffffffffffffp+4)":
10598 Test "tgamma (-0xb.c00000000000001p+4)":
10601 Test "tgamma (-0xb.c000000000008p+4)":
10604 Test "tgamma (-0xb.d00000000000001p+4)":
10607 Test "tgamma (-0xb.d000000000008p+4)":
10610 Test "tgamma (-0xb.dffffp+4)":
10613 Test "tgamma (-0xb.e00000000000001p+4)":
10616 Test "tgamma (-0xb.e000000000008p+4)":
10619 Test "tgamma (-0xb.e0001p+4)":
10622 Test "tgamma (-0xb.effffffffffffffp+4)":
10625 Test "tgamma (-0xb.effffp+4)":
10628 Test "tgamma (-0xb.f00000000000001p+4)":
10631 Test "tgamma (-0xb.f000000000008p+4)":
10634 Test "tgamma (-0xb4.ffffffffffffffp0)":
10637 Test "tgamma (-0xb5.00000000000001p0)":
10640 Test "tgamma (-0xb5.000000000008p0)":
10643 Test "tgamma (-0xb5.ffffffffffffffp0)":
10646 Test "tgamma (-0xb6.00000000000001p0)":
10649 Test "tgamma (-0xb6.fffffffffff8p0)":
10652 Test "tgamma (-0xb6.ffffffffffffffp0)":
10655 Test "tgamma (-0xb7.fffffffffff8p0)":
10658 Test "tgamma (-0xb7.ffffffffffffffp0)":
10661 Test "tgamma (-0xb8.000000000008p0)":
10664 Test "tgamma (-0xbb.ffffffffffffffp0)":
10667 Test "tgamma (-0xbc.00000000000001p0)":
10670 Test "tgamma (-0xbd.00000000000001p0)":
10673 Test "tgamma (-0xbe.00000000000001p0)":
10676 Test "tgamma (-0xbe.ffffffffffffffp0)":
10679 Test "tgamma (-0xbf.00000000000001p0)":
10682 Test "tgamma (-0xf.9fffffffffff8p+4)":
10685 Test "tgamma (-0xf.9ffffffffffffffp+4)":
10688 Test "tgamma (-0xf.a00000000000001p+4)":
10691 Test "tgamma (-0xf.a000000000008p+4)":
10694 Test "tgamma (-0xf.a0001p+4)":
10697 Test "tgamma (-0xf.ffffffffffff8p-4)":
10700 Test "tgamma (-0xf.fffffffffffffffp-4)":
10703 Test "tgamma (-0xf.fffffp-4)":
10706 Test "tgamma (-0xf9.ffffffffffffffp0)":
10709 Test "tgamma (-0xfa.00000000000001p0)":
10712 Test "tgamma (-1.5)":
10715 Test "tgamma (-2.5)":
10720 Test "tgamma (-3.5)":
10725 Test "tgamma (-4.5)":
10732 Test "tgamma (-5.5)":
10735 Test "tgamma (-6.5)":
10738 Test "tgamma (-7.5)":
10745 Test "tgamma (-8.5)":
10752 Test "tgamma (-9.5)":
10759 Test "tgamma (0.5)":
10762 Test "tgamma (0.7)":
10767 Test "tgamma (0x1.28p+4)":
10774 Test "tgamma (0x1.38p+4)":
10777 Test "tgamma (0x1.78p+4)":
10784 Test "tgamma (0x1.d8p+4)":
10791 Test "tgamma (0x1.e8p+4)":
10794 Test "tgamma (0x1.fffffep+0)":
10799 Test "tgamma (0x1.fffffep0)":
10804 Test "tgamma (0x1.fffffffffffffffep+0)":
10807 Test "tgamma (0x1.fffffffffffffffep0)":
10810 Test "tgamma (0x1.fffffffffffffp+0)":
10813 Test "tgamma (0x1.fffffffffffffp0)":
10816 Test "tgamma (0x1p-24)":
10819 Test "tgamma (0x1p-53)":
10822 Test "tgamma (0x1p-64)":
10825 Test "tgamma (0x2.0000000000002p+0)":
10828 Test "tgamma (0x2.0000000000002p0)":
10831 Test "tgamma (0x2.000004p+0)":
10834 Test "tgamma (0x2.000004p0)":
10837 Test "tgamma (0x2.08p+4)":
10840 Test "tgamma (0x2.18p+4)":
10843 Test "tgamma (0x2.28p+4)":
10850 Test "tgamma (0x2.30a43cp+4)":
10855 Test "tgamma (0x2.8p+0)":
10858 Test "tgamma (0x2.fffffcp+0)":
10863 Test "tgamma (0x2.fffffcp0)":
10868 Test "tgamma (0x2.ffffffffffffep+0)":
10871 Test "tgamma (0x2.ffffffffffffep0)":
10874 Test "tgamma (0x3.0000000000002p+0)":
10877 Test "tgamma (0x3.0000000000002p0)":
10880 Test "tgamma (0x3.8p+0)":
10883 Test "tgamma (0x3.e8p+8)":
10886 Test "tgamma (0x3.fffffcp+0)":
10891 Test "tgamma (0x3.fffffcp0)":
10896 Test "tgamma (0x3.ffffffffffffep+0)":
10899 Test "tgamma (0x3.ffffffffffffep0)":
10902 Test "tgamma (0x3.fffffffffffffffcp+0)":
10905 Test "tgamma (0x3.fffffffffffffffcp0)":
10908 Test "tgamma (0x3p+0)":
10911 Test "tgamma (0x4.0000000000000008p+0)":
10914 Test "tgamma (0x4.0000000000000008p0)":
10917 Test "tgamma (0x4.0000000000004p+0)":
10920 Test "tgamma (0x4.0000000000004p0)":
10923 Test "tgamma (0x4.8p+0)":
10928 Test "tgamma (0x4.fffff8p+0)":
10931 Test "tgamma (0x4.fffff8p0)":
10936 Test "tgamma (0x4.ffffffffffffcp+0)":
10939 Test "tgamma (0x4.ffffffffffffcp0)":
10942 Test "tgamma (0x4.fffffffffffffff8p+0)":
10945 Test "tgamma (0x4.fffffffffffffff8p0)":
10948 Test "tgamma (0x4p+0)":
10951 Test "tgamma (0x5.0000000000000008p+0)":
10954 Test "tgamma (0x5.0000000000000008p0)":
10957 Test "tgamma (0x5.0000000000004p+0)":
10960 Test "tgamma (0x5.0000000000004p0)":
10963 Test "tgamma (0x5.000008p+0)":
10968 Test "tgamma (0x5.000008p0)":
10973 Test "tgamma (0x5.8p+0)":
10976 Test "tgamma (0x5.fffff8p+0)":
10983 Test "tgamma (0x5.fffff8p0)":
10990 Test "tgamma (0x5.ffffffffffffcp+0)":
10993 Test "tgamma (0x5.ffffffffffffcp0)":
10996 Test "tgamma (0x6.0000000000000008p+0)":
10999 Test "tgamma (0x6.0000000000000008p0)":
11002 Test "tgamma (0x6.0000000000004p+0)":
11005 Test "tgamma (0x6.0000000000004p0)":
11008 Test "tgamma (0x6.000008p+0)":
11013 Test "tgamma (0x6.000008p0)":
11018 Test "tgamma (0x6.8p+0)":
11023 Test "tgamma (0x6.db8c603359a94p+8)":
11026 Test "tgamma (0x6.fffff8p+0)":
11031 Test "tgamma (0x6.fffff8p0)":
11036 Test "tgamma (0x6.ffffffffffffcp+0)":
11039 Test "tgamma (0x6.ffffffffffffcp0)":
11042 Test "tgamma (0x6p+0)":
11045 Test "tgamma (0x7.0000000000000008p+0)":
11048 Test "tgamma (0x7.0000000000000008p0)":
11051 Test "tgamma (0x7.0000000000004p+0)":
11056 Test "tgamma (0x7.0000000000004p0)":
11061 Test "tgamma (0x7.000008p+0)":
11068 Test "tgamma (0x7.000008p0)":
11075 Test "tgamma (0x7.8p+0)":
11082 Test "tgamma (0x7.fffff8p+0)":
11089 Test "tgamma (0x7.fffff8p0)":
11096 Test "tgamma (0x7.ffffffffffffcp+0)":
11099 Test "tgamma (0x7.ffffffffffffcp0)":
11102 Test "tgamma (0x7.fffffffffffffff8p+0)":
11105 Test "tgamma (0x7.fffffffffffffff8p0)":
11108 Test "tgamma (0x7p+0)":
11111 Test "tgamma (0x8.000000000000001p+0)":
11114 Test "tgamma (0x8.000000000000001p0)":
11117 Test "tgamma (0x8.00001p+0)":
11122 Test "tgamma (0x8.00001p0)":
11127 Test "tgamma (0x8.8p+0)":
11134 Test "tgamma (0x8p+0)":
11139 Test "tgamma (0x8p-4)":
11142 Test "tgamma (0x8p-56)":
11145 Test "tgamma (0x9.8p+0)":
11150 Test "tgamma (0x9p+0)":
11155 Test "tgamma (0xa.b9fd72b0fb238p+4)":
11160 Test "tgamma (0xa.b9fd72b0fb23a9dp+4)":
11163 Test "tgamma (0xa.b9fd72b0fb23a9ep+4)":
11166 Test "tgamma (0xa.b9fd7p+4)":
11171 Test "tgamma (0xa.b9fd8p+4)":
11174 Test "tgamma (0xap+0)":
11179 Test "tgamma (0xb.333333333333p-4)":
11182 Test "tgamma (10)":
11187 Test "tgamma (18.5)":
11194 Test "tgamma (19.5)":
11197 Test "tgamma (2.5)":
11200 Test "tgamma (23.5)":
11207 Test "tgamma (29.5)":
11217 Test "tgamma (3.5)":
11220 Test "tgamma (30.5)":
11223 Test "tgamma (32.5)":
11226 Test "tgamma (33.5)":
11229 Test "tgamma (34.5)":
11239 Test "tgamma (4.5)":
11244 Test "tgamma (5.5)":
11250 Test "tgamma (6.5)":
11258 Test "tgamma (7.5)":
11270 Test "tgamma (8.5)":
11282 Test "tgamma (9.5)":
11294 Test "y0 (0x1.3ffp+74)":
11299 Test "y0 (0x1.8p+0)":
11304 Test "y0 (0x1.ff00000000002p+840)":
11307 Test "y0 (0x1p+0)":
11314 Test "y0 (0x1p-10)":
11319 Test "y0 (0x1p-110)":
11322 Test "y0 (0x1p-20)":
11327 Test "y0 (0x1p-30)":
11332 Test "y0 (0x1p-40)":
11337 Test "y0 (0x1p-50)":
11340 Test "y0 (0x1p-60)":
11343 Test "y0 (0x1p-70)":
11348 Test "y0 (0x1p-80)":
11353 Test "y0 (0x1p16382)":
11356 Test "y0 (0x2p-4)":
11359 Test "y0 (0x4.ffcp+72)":
11364 Test "y0 (0x4p+16380)":
11367 Test "y0 (0x4p-112)":
11370 Test "y0 (0x4p-12)":
11375 Test "y0 (0x4p-32)":
11380 Test "y0 (0x4p-52)":
11383 Test "y0 (0x4p-72)":
11386 Test "y0 (0x8p+0)":
11393 Test "y0 (0xap+0)":
11396 Test "y0 (0xf.ffffffffffff8p+1020)":
11399 Test "y0 (0xf.fffffp+124)":
11438 Test "y1 (0x1.001000001p+593)":
11441 Test "y1 (0x1.27e204p+99)":
11448 Test "y1 (0x1.8p+0)":
11451 Test "y1 (0x1p-10)":
11454 Test "y1 (0x1p16382)":
11457 Test "y1 (0x2.002000002p+592)":
11460 Test "y1 (0x2p+0)":
11467 Test "y1 (0x2p-4)":
11472 Test "y1 (0x4p+16380)":
11475 Test "y1 (0x4p-12)":
11478 Test "y1 (0x8p+0)":
11483 Test "y1 (0x9.3f102p+96)":
11490 Test "y1 (0xap+0)":
11495 Test "y1 (0xf.ffffffffffff8p+1020)":
11498 Test "y1 (0xf.fffffp+124)":
11527 Test "yn (-10, 0x1p+0)":
11532 Test "yn (-10, 1.0)":
11537 Test "yn (0, 0.125)":
11540 Test "yn (0, 0x1.8p+0)":
11545 Test "yn (0, 0x1p+0)":
11552 Test "yn (0, 0x2p-4)":
11555 Test "yn (0, 0x8p+0)":
11562 Test "yn (0, 0xap+0)":
11565 Test "yn (0, 1.0)":
11572 Test "yn (0, 1.5)":
11577 Test "yn (0, 10.0)":
11582 Test "yn (0, 2.0)":
11585 Test "yn (0, 8.0)":
11592 Test "yn (1, 0.125)":
11597 Test "yn (1, 0x1.8p+0)":
11600 Test "yn (1, 0x2p+0)":
11607 Test "yn (1, 0x2p-4)":
11612 Test "yn (1, 0x8p+0)":
11617 Test "yn (1, 0xap+0)":
11622 Test "yn (1, 1.5)":
11625 Test "yn (1, 10.0)":
11630 Test "yn (1, 2.0)":
11637 Test "yn (1, 8.0)":
11642 Test "yn (10, 0.125)":
11647 Test "yn (10, 0.75)":
11654 Test "yn (10, 0x1p+0)":
11659 Test "yn (10, 0x2p+0)":
11664 Test "yn (10, 0x2p-4)":
11669 Test "yn (10, 0x4p-1024)":
11672 Test "yn (10, 0x4p-128)":
11675 Test "yn (10, 0x8p-972)":
11678 Test "yn (10, 0xap+0)":
11683 Test "yn (10, 0xcp-4)":
11690 Test "yn (10, 1.0)":
11695 Test "yn (10, 10.0)":
11700 Test "yn (10, 2.0)":
11705 Test "yn (2, 0x1.ffff62p+99)":
11710 Test "yn (2, 0x1p127)":
11715 Test "yn (2, 0x8p+124)":
11720 Test "yn (2, 0xf.fffb1p+96)":
11725 Test "yn (2, 0xf.ffffffffffff8p+1020)":
11728 Test "yn (2, 0xf.fffffp+124)":
11733 Test "yn (3, 0.125)":
11738 Test "yn (3, 0.75)":
11745 Test "yn (3, 0x2p+0)":
11748 Test "yn (3, 0x2p-4)":
11753 Test "yn (3, 0xap+0)":
11758 Test "yn (3, 0xcp-4)":
11763 Test "yn (3, 10.0)":
11768 Test "yn (3, 2.0)":
11772 # Maximal error of functions:
11777 Function: "acos_downward":
11785 Function: "acos_tonearest":
11789 Function: "acos_towardzero":
11797 Function: "acos_upward":
11803 Function: "asin_downward":
11811 Function: "asin_towardzero":
11819 Function: "asin_upward":
11839 Function: Real part of "cacos":
11847 Function: Imaginary part of "cacos":
11855 Function: Real part of "cacosh":
11863 Function: Imaginary part of "cacosh":
11871 Function: Real part of "casin":
11879 Function: Imaginary part of "casin":
11887 Function: Real part of "casinh":
11895 Function: Imaginary part of "casinh":
11903 Function: Real part of "catan":
11907 Function: Imaginary part of "catan":
11915 Function: Real part of "catanh":
11923 Function: Imaginary part of "catanh":
11935 Function: Real part of "ccos":
11943 Function: Imaginary part of "ccos":
11951 Function: Real part of "ccosh":
11957 Function: Imaginary part of "ccosh":
11965 Function: Real part of "cexp":
11973 Function: Imaginary part of "cexp":
11981 Function: Real part of "clog":
11989 Function: Imaginary part of "clog":
11995 Function: Real part of "clog10":
12003 Function: Imaginary part of "clog10":
12019 Function: "cos_downward":
12027 Function: "cos_tonearest":
12031 Function: "cos_towardzero":
12039 Function: "cos_upward":
12053 Function: "cosh_downward":
12061 Function: "cosh_tonearest":
12067 Function: "cosh_towardzero":
12075 Function: "cosh_upward":
12081 Function: Real part of "cpow":
12089 Function: Imaginary part of "cpow":
12095 Function: Real part of "csin":
12103 Function: Real part of "csinh":
12109 Function: Imaginary part of "csinh":
12115 Function: Real part of "csqrt":
12123 Function: Imaginary part of "csqrt":
12131 Function: Real part of "ctan":
12139 Function: Imaginary part of "ctan":
12147 Function: Real part of "ctan_downward":
12155 Function: Imaginary part of "ctan_downward":
12161 Function: Real part of "ctan_tonearest":
12165 Function: Imaginary part of "ctan_tonearest":
12171 Function: Real part of "ctan_towardzero":
12177 Function: Imaginary part of "ctan_towardzero":
12183 Function: Real part of "ctan_upward":
12191 Function: Imaginary part of "ctan_upward":
12197 Function: Real part of "ctanh":
12205 Function: Imaginary part of "ctanh":
12213 Function: Real part of "ctanh_downward":
12219 Function: Imaginary part of "ctanh_downward":
12227 Function: Real part of "ctanh_tonearest":
12233 Function: Imaginary part of "ctanh_tonearest":
12237 Function: Real part of "ctanh_towardzero":
12243 Function: Imaginary part of "ctanh_towardzero":
12249 Function: Real part of "ctanh_upward":
12255 Function: Imaginary part of "ctanh_upward":
12283 Function: "exp_downward":
12291 Function: "exp_towardzero":
12299 Function: "exp_upward":
12315 Function: "expm1_downward":
12323 Function: "expm1_tonearest":
12331 Function: "expm1_towardzero":
12339 Function: "expm1_upward":
12387 Function: "lgamma":
12427 Function: "pow_downward":
12431 Function: "pow_tonearest":
12437 Function: "pow_towardzero":
12441 Function: "pow_upward":
12451 Function: "sin_downward":
12459 Function: "sin_tonearest":
12463 Function: "sin_towardzero":
12471 Function: "sin_upward":
12479 Function: "sincos":
12491 Function: "sinh_downward":
12499 Function: "sinh_towardzero":
12507 Function: "sinh_upward":
12521 Function: "tan_downward":
12529 Function: "tan_tonearest":
12533 Function: "tan_towardzero":
12541 Function: "tan_upward":
12549 Function: "tgamma":
12581 # end of automatic generation