1 # Begin of automatic generation
4 Test "acos_downward (-0)":
9 Test "acos_downward (-0.5)":
14 Test "acos_downward (-1)":
19 Test "acos_downward (0)":
24 Test "acos_downward (0.5)":
31 Test "acos_towardzero (-0)":
36 Test "acos_towardzero (-0.5)":
41 Test "acos_towardzero (-1)":
46 Test "acos_towardzero (0)":
51 Test "acos_towardzero (0.5)":
58 Test "acos_upward (-0)":
61 Test "acos_upward (-0.5)":
64 Test "acos_upward (-1)":
67 Test "acos_upward (0)":
70 Test "acos_upward (0.5)":
80 Test "asin_downward (-0.5)":
83 Test "asin_downward (-1.0)":
86 Test "asin_downward (0.5)":
91 Test "asin_downward (1.0)":
98 Test "asin_towardzero (-0.5)":
103 Test "asin_towardzero (-1.0)":
108 Test "asin_towardzero (0.5)":
113 Test "asin_towardzero (1.0)":
120 Test "asin_upward (-0.5)":
125 Test "asin_upward (-1.0)":
130 Test "asin_upward (0.5)":
133 Test "asin_upward (1.0)":
143 Test "atan2 (0.390625, .00029)":
146 Test "atan2 (1.390625, 0.9296875)":
156 Test "Imaginary part of: cacos (+0 + 0.5 i)":
163 Test "Imaginary part of: cacos (+0 + 1.0 i)":
170 Test "Imaginary part of: cacos (+0 + 1.5 i)":
175 Test "Imaginary part of: cacos (+0 - 0.5 i)":
182 Test "Imaginary part of: cacos (+0 - 1.0 i)":
187 Test "Imaginary part of: cacos (+0 - 1.5 i)":
190 Test "Imaginary part of: cacos (-0 + 0.5 i)":
197 Test "Imaginary part of: cacos (-0 + 1.0 i)":
204 Test "Imaginary part of: cacos (-0 + 1.5 i)":
209 Test "Imaginary part of: cacos (-0 - 0.5 i)":
216 Test "Imaginary part of: cacos (-0 - 1.0 i)":
221 Test "Imaginary part of: cacos (-0 - 1.5 i)":
224 Test "Imaginary part of: cacos (-0.0 + 0x0.fffffffffffff8p0 i)":
227 Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i)":
230 Test "Imaginary part of: cacos (-0.0 + 0x1.000002p0 i)":
233 Test "Imaginary part of: cacos (-0.0 - 0x0.fffffffffffff8p0 i)":
236 Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)":
239 Test "Imaginary part of: cacos (-0.0 - 0x1.000002p0 i)":
242 Test "Real part of: cacos (-0.25 + 1.0 i)":
245 Test "Real part of: cacos (-0.25 - 1.0 i)":
248 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-1025 i)":
251 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
254 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-16385 i)":
257 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)":
260 Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)":
263 Test "Real part of: cacos (-0.5 + 1.0 i)":
266 Test "Imaginary part of: cacos (-0.5 + 1.0 i)":
273 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-1025 i)":
276 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)":
279 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-16385 i)":
282 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)":
285 Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)":
288 Test "Real part of: cacos (-0.5 - 1.0 i)":
291 Test "Imaginary part of: cacos (-0.5 - 1.0 i)":
298 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
301 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
304 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
307 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
310 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
313 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
316 Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)":
321 Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)":
326 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)":
329 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 - 0x1p-63 i)":
332 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0.0 i)":
335 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
338 Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)":
341 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0.0 i)":
344 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
347 Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)":
350 Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)":
355 Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)":
360 Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)":
365 Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)":
370 Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)":
373 Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)":
376 Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
379 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)":
382 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)":
385 Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
388 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)":
391 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)":
394 Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)":
397 Test "Imaginary part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
400 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)":
405 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)":
408 Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)":
411 Test "Imaginary part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
414 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)":
419 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)":
422 Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
425 Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
428 Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)":
435 Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)":
442 Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)":
445 Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)":
448 Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)":
451 Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)":
454 Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)":
461 Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)":
466 Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)":
473 Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)":
478 Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)":
485 Test "Imaginary part of: cacos (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
488 Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)":
495 Test "Imaginary part of: cacos (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
498 Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)":
503 Test "Real part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
506 Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
509 Test "Real part of: cacos (-0x1p-63 + 0x1.0000000000000002p0 i)":
512 Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)":
517 Test "Real part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
520 Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
523 Test "Real part of: cacos (-0x1p-63 - 0x1.0000000000000002p0 i)":
526 Test "Real part of: cacos (-1.0 + 0.5 i)":
529 Test "Imaginary part of: cacos (-1.0 + 0.5 i)":
534 Test "Real part of: cacos (-1.0 + 0x1.fp-10 i)":
537 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)":
540 Test "Real part of: cacos (-1.0 + 0x1.fp-100 i)":
543 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i)":
546 Test "Real part of: cacos (-1.0 - 0.5 i)":
549 Test "Imaginary part of: cacos (-1.0 - 0.5 i)":
554 Test "Real part of: cacos (-1.0 - 0x1.fp-10 i)":
557 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)":
560 Test "Real part of: cacos (-1.0 - 0x1.fp-100 i)":
563 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i)":
566 Test "Imaginary part of: cacos (-1.5 + +0 i)":
573 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-1025 i)":
576 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-129 i)":
579 Test "Imaginary part of: cacos (-1.5 + 0x1.fp-16385 i)":
582 Test "Imaginary part of: cacos (-1.5 - 0 i)":
585 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-1025 i)":
588 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-129 i)":
591 Test "Imaginary part of: cacos (-1.5 - 0x1.fp-16385 i)":
594 Test "Imaginary part of: cacos (0.0 + 0x0.fffffffffffff8p0 i)":
597 Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i)":
600 Test "Imaginary part of: cacos (0.0 + 0x1.000002p0 i)":
603 Test "Imaginary part of: cacos (0.0 - 0x0.fffffffffffff8p0 i)":
606 Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i)":
609 Test "Imaginary part of: cacos (0.0 - 0x1.000002p0 i)":
612 Test "Real part of: cacos (0.25 + 1.0 i)":
615 Test "Real part of: cacos (0.25 - 1.0 i)":
618 Test "Real part of: cacos (0.5 + +0 i)":
623 Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)":
628 Test "Imaginary part of: cacos (0.5 + 0x1.fp-1025 i)":
631 Test "Real part of: cacos (0.5 + 0x1.fp-129 i)":
636 Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)":
639 Test "Real part of: cacos (0.5 + 0x1.fp-16385 i)":
642 Test "Imaginary part of: cacos (0.5 + 0x1.fp-16385 i)":
645 Test "Real part of: cacos (0.5 + 0x1p-105 i)":
650 Test "Real part of: cacos (0.5 + 0x1p-112 i)":
655 Test "Real part of: cacos (0.5 + 0x1p-23 i)":
658 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)":
661 Test "Real part of: cacos (0.5 + 0x1p-52 i)":
666 Test "Imaginary part of: cacos (0.5 + 0x1p-52 i)":
669 Test "Real part of: cacos (0.5 + 0x1p-63 i)":
674 Test "Imaginary part of: cacos (0.5 + 1.0 i)":
681 Test "Real part of: cacos (0.5 - 0 i)":
686 Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)":
691 Test "Imaginary part of: cacos (0.5 - 0x1.fp-1025 i)":
694 Test "Real part of: cacos (0.5 - 0x1.fp-129 i)":
699 Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)":
702 Test "Real part of: cacos (0.5 - 0x1.fp-16385 i)":
705 Test "Imaginary part of: cacos (0.5 - 0x1.fp-16385 i)":
708 Test "Real part of: cacos (0.5 - 0x1p-105 i)":
713 Test "Real part of: cacos (0.5 - 0x1p-112 i)":
718 Test "Real part of: cacos (0.5 - 0x1p-23 i)":
721 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)":
724 Test "Real part of: cacos (0.5 - 0x1p-52 i)":
729 Test "Imaginary part of: cacos (0.5 - 0x1p-52 i)":
732 Test "Real part of: cacos (0.5 - 0x1p-63 i)":
737 Test "Imaginary part of: cacos (0.5 - 1.0 i)":
744 Test "Real part of: cacos (0.75 + 1.25 i)":
749 Test "Imaginary part of: cacos (0.75 + 1.25 i)":
754 Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
757 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
760 Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
763 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
766 Test "Real part of: cacos (0x0.ffffffffffffffffp0 + 0.0 i)":
769 Test "Real part of: cacos (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
772 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
775 Test "Real part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
778 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
781 Test "Real part of: cacos (0x0.ffffffffffffffffp0 - 0.0 i)":
784 Test "Real part of: cacos (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
787 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
790 Test "Real part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
793 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
796 Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)":
799 Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)":
802 Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
805 Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
810 Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)":
813 Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)":
816 Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
819 Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
824 Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)":
827 Test "Imaginary part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)":
830 Test "Real part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)":
833 Test "Imaginary part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)":
836 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0.0 i)":
839 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1.fp-1025 i)":
842 Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
845 Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
848 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0.0 i)":
851 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1.fp-1025 i)":
854 Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
857 Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
860 Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)":
863 Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)":
866 Test "Real part of: cacos (0x1.fp-10 + 1.0 i)":
869 Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)":
874 Test "Real part of: cacos (0x1.fp-10 - 1.0 i)":
877 Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)":
882 Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)":
887 Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)":
892 Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)":
895 Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)":
898 Test "Imaginary part of: cacos (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
901 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)":
904 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)":
907 Test "Imaginary part of: cacos (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
910 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)":
913 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)":
916 Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)":
919 Test "Imaginary part of: cacos (0x1.fp-129 + 0x1.000002p0 i)":
922 Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)":
927 Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)":
930 Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)":
933 Test "Imaginary part of: cacos (0x1.fp-129 - 0x1.000002p0 i)":
936 Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)":
941 Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)":
944 Test "Imaginary part of: cacos (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
947 Test "Imaginary part of: cacos (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
950 Test "Real part of: cacos (0x1.fp-30 + 1.0 i)":
953 Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)":
960 Test "Real part of: cacos (0x1.fp-30 - 1.0 i)":
963 Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)":
970 Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)":
975 Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)":
978 Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)":
981 Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)":
984 Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)":
987 Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)":
990 Test "Real part of: cacos (0x1p-23 + 0.5 i)":
993 Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)":
1000 Test "Real part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
1003 Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
1008 Test "Real part of: cacos (0x1p-23 - 0.5 i)":
1011 Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)":
1018 Test "Real part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
1021 Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
1026 Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)":
1033 Test "Imaginary part of: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)":
1036 Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)":
1043 Test "Imaginary part of: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)":
1046 Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)":
1051 Test "Imaginary part of: cacos (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
1054 Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)":
1059 Test "Imaginary part of: cacos (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
1062 Test "Real part of: cacos (1.0 + 0.25 i)":
1067 Test "Real part of: cacos (1.0 + 0.5 i)":
1070 Test "Imaginary part of: cacos (1.0 + 0.5 i)":
1075 Test "Real part of: cacos (1.0 + 0x1.fp-10 i)":
1078 Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)":
1081 Test "Imaginary part of: cacos (1.0 + 0x1.fp-30 i)":
1084 Test "Real part of: cacos (1.0 - 0.25 i)":
1089 Test "Real part of: cacos (1.0 - 0.5 i)":
1092 Test "Imaginary part of: cacos (1.0 - 0.5 i)":
1097 Test "Real part of: cacos (1.0 - 0x1.fp-10 i)":
1100 Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)":
1103 Test "Imaginary part of: cacos (1.0 - 0x1.fp-30 i)":
1106 Test "Imaginary part of: cacos (1.5 + +0 i)":
1113 Test "Imaginary part of: cacos (1.5 + 0x1.fp-1025 i)":
1116 Test "Imaginary part of: cacos (1.5 + 0x1.fp-129 i)":
1119 Test "Imaginary part of: cacos (1.5 + 0x1.fp-16385 i)":
1122 Test "Imaginary part of: cacos (1.5 - 0 i)":
1125 Test "Imaginary part of: cacos (1.5 - 0x1.fp-1025 i)":
1128 Test "Imaginary part of: cacos (1.5 - 0x1.fp-129 i)":
1131 Test "Imaginary part of: cacos (1.5 - 0x1.fp-16385 i)":
1136 Test "Real part of: cacosh (+0 + 0.5 i)":
1143 Test "Real part of: cacosh (+0 + 1.0 i)":
1148 Test "Real part of: cacosh (+0 + 1.5 i)":
1151 Test "Real part of: cacosh (+0 - 0.5 i)":
1158 Test "Real part of: cacosh (+0 - 1.0 i)":
1163 Test "Real part of: cacosh (+0 - 1.5 i)":
1166 Test "Real part of: cacosh (-0 + 0.5 i)":
1173 Test "Real part of: cacosh (-0 + 1.0 i)":
1178 Test "Real part of: cacosh (-0 + 1.5 i)":
1181 Test "Real part of: cacosh (-0 - 0.5 i)":
1188 Test "Real part of: cacosh (-0 - 1.0 i)":
1193 Test "Real part of: cacosh (-0 - 1.5 i)":
1196 Test "Real part of: cacosh (-0.0 + 0x0.fffffffffffff8p0 i)":
1199 Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffp0 i)":
1202 Test "Real part of: cacosh (-0.0 + 0x1.000002p0 i)":
1205 Test "Real part of: cacosh (-0.0 - 0x0.fffffffffffff8p0 i)":
1208 Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffp0 i)":
1211 Test "Real part of: cacosh (-0.0 - 0x1.000002p0 i)":
1214 Test "Imaginary part of: cacosh (-0.25 + 1.0 i)":
1217 Test "Imaginary part of: cacosh (-0.25 - 1.0 i)":
1220 Test "Imaginary part of: cacosh (-0.5 + +0 i)":
1225 Test "Real part of: cacosh (-0.5 + 0x1.fp-1025 i)":
1228 Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)":
1231 Test "Real part of: cacosh (-0.5 + 0x1.fp-16385 i)":
1234 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)":
1237 Test "Real part of: cacosh (-0.5 + 0x1p-52 i)":
1240 Test "Real part of: cacosh (-0.5 + 1.0 i)":
1247 Test "Imaginary part of: cacosh (-0.5 + 1.0 i)":
1250 Test "Imaginary part of: cacosh (-0.5 - 0 i)":
1255 Test "Real part of: cacosh (-0.5 - 0x1.fp-1025 i)":
1258 Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)":
1261 Test "Real part of: cacosh (-0.5 - 0x1.fp-16385 i)":
1264 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)":
1267 Test "Real part of: cacosh (-0.5 - 0x1p-52 i)":
1270 Test "Real part of: cacosh (-0.5 - 1.0 i)":
1277 Test "Imaginary part of: cacosh (-0.5 - 1.0 i)":
1280 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
1283 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
1286 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
1289 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1292 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
1295 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1298 Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)":
1303 Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)":
1308 Test "Real part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)":
1311 Test "Real part of: cacosh (-0x1.0000000000000002p0 - 0x1p-63 i)":
1314 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0.0 i)":
1317 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
1320 Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)":
1323 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0.0 i)":
1326 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
1329 Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)":
1332 Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)":
1337 Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)":
1342 Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)":
1347 Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)":
1352 Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)":
1355 Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)":
1358 Test "Real part of: cacosh (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
1361 Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)":
1364 Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)":
1367 Test "Real part of: cacosh (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
1370 Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)":
1373 Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)":
1376 Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)":
1379 Test "Real part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
1382 Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)":
1387 Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)":
1390 Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)":
1393 Test "Real part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
1396 Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)":
1401 Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)":
1404 Test "Real part of: cacosh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
1407 Test "Real part of: cacosh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
1410 Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)":
1417 Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)":
1424 Test "Real part of: cacosh (-0x1p-105 + 0.5 i)":
1427 Test "Real part of: cacosh (-0x1p-105 - 0.5 i)":
1430 Test "Real part of: cacosh (-0x1p-112 + 0.5 i)":
1433 Test "Real part of: cacosh (-0x1p-112 - 0.5 i)":
1436 Test "Real part of: cacosh (-0x1p-23 + 0.5 i)":
1443 Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)":
1448 Test "Real part of: cacosh (-0x1p-23 - 0.5 i)":
1455 Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)":
1460 Test "Real part of: cacosh (-0x1p-52 + 0.5 i)":
1467 Test "Real part of: cacosh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
1470 Test "Real part of: cacosh (-0x1p-52 - 0.5 i)":
1477 Test "Real part of: cacosh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
1480 Test "Real part of: cacosh (-0x1p-63 + 0.5 i)":
1485 Test "Real part of: cacosh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
1488 Test "Imaginary part of: cacosh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
1491 Test "Imaginary part of: cacosh (-0x1p-63 + 0x1.0000000000000002p0 i)":
1494 Test "Real part of: cacosh (-0x1p-63 - 0.5 i)":
1499 Test "Real part of: cacosh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
1502 Test "Imaginary part of: cacosh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
1505 Test "Imaginary part of: cacosh (-0x1p-63 - 0x1.0000000000000002p0 i)":
1508 Test "Real part of: cacosh (-1.0 + 0.5 i)":
1513 Test "Imaginary part of: cacosh (-1.0 + 0.5 i)":
1516 Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)":
1519 Test "Imaginary part of: cacosh (-1.0 + 0x1.fp-10 i)":
1522 Test "Imaginary part of: cacosh (-1.0 + 0x1.fp-100 i)":
1525 Test "Real part of: cacosh (-1.0 + 0x1.fp-30 i)":
1528 Test "Real part of: cacosh (-1.0 - 0.5 i)":
1533 Test "Imaginary part of: cacosh (-1.0 - 0.5 i)":
1536 Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)":
1539 Test "Imaginary part of: cacosh (-1.0 - 0x1.fp-10 i)":
1542 Test "Imaginary part of: cacosh (-1.0 - 0x1.fp-100 i)":
1545 Test "Real part of: cacosh (-1.0 - 0x1.fp-30 i)":
1548 Test "Real part of: cacosh (-1.5 + +0 i)":
1555 Test "Real part of: cacosh (-1.5 + 0x1.fp-1025 i)":
1558 Test "Real part of: cacosh (-1.5 + 0x1.fp-129 i)":
1561 Test "Real part of: cacosh (-1.5 + 0x1.fp-16385 i)":
1564 Test "Real part of: cacosh (-1.5 - 0 i)":
1571 Test "Real part of: cacosh (-1.5 - 0x1.fp-1025 i)":
1574 Test "Real part of: cacosh (-1.5 - 0x1.fp-129 i)":
1577 Test "Real part of: cacosh (-1.5 - 0x1.fp-16385 i)":
1580 Test "Real part of: cacosh (-2 - 3 i)":
1587 Test "Imaginary part of: cacosh (-2 - 3 i)":
1592 Test "Real part of: cacosh (0.0 + 0x0.fffffffffffff8p0 i)":
1595 Test "Real part of: cacosh (0.0 + 0x0.ffffffffffffffffp0 i)":
1598 Test "Real part of: cacosh (0.0 + 0x1.000002p0 i)":
1601 Test "Real part of: cacosh (0.0 - 0x0.fffffffffffff8p0 i)":
1604 Test "Real part of: cacosh (0.0 - 0x0.ffffffffffffffffp0 i)":
1607 Test "Real part of: cacosh (0.0 - 0x1.000002p0 i)":
1610 Test "Imaginary part of: cacosh (0.25 + 1.0 i)":
1613 Test "Imaginary part of: cacosh (0.25 - 1.0 i)":
1616 Test "Imaginary part of: cacosh (0.5 + +0 i)":
1621 Test "Real part of: cacosh (0.5 + 0x1.fp-1025 i)":
1624 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)":
1629 Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)":
1632 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)":
1637 Test "Real part of: cacosh (0.5 + 0x1.fp-16385 i)":
1640 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-16385 i)":
1643 Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)":
1648 Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)":
1653 Test "Real part of: cacosh (0.5 + 0x1p-23 i)":
1656 Test "Imaginary part of: cacosh (0.5 + 0x1p-23 i)":
1659 Test "Real part of: cacosh (0.5 + 0x1p-52 i)":
1662 Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)":
1667 Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)":
1672 Test "Real part of: cacosh (0.5 + 1.0 i)":
1679 Test "Imaginary part of: cacosh (0.5 - 0 i)":
1684 Test "Real part of: cacosh (0.5 - 0x1.fp-1025 i)":
1687 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)":
1692 Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)":
1695 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)":
1700 Test "Real part of: cacosh (0.5 - 0x1.fp-16385 i)":
1703 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-16385 i)":
1706 Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)":
1711 Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)":
1716 Test "Real part of: cacosh (0.5 - 0x1p-23 i)":
1719 Test "Imaginary part of: cacosh (0.5 - 0x1p-23 i)":
1722 Test "Real part of: cacosh (0.5 - 0x1p-52 i)":
1725 Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)":
1730 Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)":
1735 Test "Real part of: cacosh (0.5 - 1.0 i)":
1742 Test "Real part of: cacosh (0.75 + 1.25 i)":
1745 Test "Imaginary part of: cacosh (0.75 + 1.25 i)":
1748 Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1751 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1754 Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1757 Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1760 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 + 0.0 i)":
1763 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
1766 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
1769 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1772 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
1775 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0.0 i)":
1778 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
1781 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
1784 Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1787 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
1790 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)":
1793 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)":
1796 Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
1801 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
1804 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)":
1807 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)":
1810 Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
1815 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
1818 Test "Real part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)":
1821 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)":
1824 Test "Real part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)":
1827 Test "Imaginary part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)":
1830 Test "Real part of: cacosh (0x1.0000000000001p0 + 0.0 i)":
1833 Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1.fp-1025 i)":
1836 Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
1839 Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
1842 Test "Real part of: cacosh (0x1.0000000000001p0 - 0.0 i)":
1845 Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1.fp-1025 i)":
1848 Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
1851 Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
1854 Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
1857 Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
1860 Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)":
1865 Test "Imaginary part of: cacosh (0x1.fp-10 + 1.0 i)":
1868 Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)":
1873 Test "Imaginary part of: cacosh (0x1.fp-10 - 1.0 i)":
1876 Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)":
1881 Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)":
1886 Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)":
1889 Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)":
1892 Test "Real part of: cacosh (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
1895 Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)":
1898 Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)":
1901 Test "Real part of: cacosh (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
1904 Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)":
1907 Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)":
1910 Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)":
1913 Test "Real part of: cacosh (0x1.fp-129 + 0x1.000002p0 i)":
1916 Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)":
1921 Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)":
1924 Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)":
1927 Test "Real part of: cacosh (0x1.fp-129 - 0x1.000002p0 i)":
1930 Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)":
1935 Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)":
1938 Test "Real part of: cacosh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
1941 Test "Real part of: cacosh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
1944 Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)":
1951 Test "Imaginary part of: cacosh (0x1.fp-30 + 1.0 i)":
1954 Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)":
1961 Test "Imaginary part of: cacosh (0x1.fp-30 - 1.0 i)":
1964 Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)":
1969 Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)":
1972 Test "Real part of: cacosh (0x1p-105 + 0.5 i)":
1975 Test "Real part of: cacosh (0x1p-105 - 0.5 i)":
1978 Test "Real part of: cacosh (0x1p-112 + 0.5 i)":
1981 Test "Real part of: cacosh (0x1p-112 - 0.5 i)":
1984 Test "Real part of: cacosh (0x1p-23 + 0.5 i)":
1991 Test "Imaginary part of: cacosh (0x1p-23 + 0.5 i)":
1994 Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
1999 Test "Imaginary part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
2002 Test "Real part of: cacosh (0x1p-23 - 0.5 i)":
2009 Test "Imaginary part of: cacosh (0x1p-23 - 0.5 i)":
2012 Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
2017 Test "Imaginary part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
2020 Test "Real part of: cacosh (0x1p-52 + 0.5 i)":
2027 Test "Real part of: cacosh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
2030 Test "Real part of: cacosh (0x1p-52 - 0.5 i)":
2037 Test "Real part of: cacosh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
2040 Test "Real part of: cacosh (0x1p-63 + 0.5 i)":
2045 Test "Real part of: cacosh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2048 Test "Real part of: cacosh (0x1p-63 - 0.5 i)":
2053 Test "Real part of: cacosh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2056 Test "Imaginary part of: cacosh (1.0 + 0.25 i)":
2061 Test "Real part of: cacosh (1.0 + 0.5 i)":
2066 Test "Imaginary part of: cacosh (1.0 + 0.5 i)":
2069 Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)":
2072 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)":
2075 Test "Real part of: cacosh (1.0 + 0x1.fp-30 i)":
2078 Test "Imaginary part of: cacosh (1.0 - 0.25 i)":
2083 Test "Real part of: cacosh (1.0 - 0.5 i)":
2088 Test "Imaginary part of: cacosh (1.0 - 0.5 i)":
2091 Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)":
2094 Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)":
2097 Test "Real part of: cacosh (1.0 - 0x1.fp-30 i)":
2100 Test "Real part of: cacosh (1.5 + +0 i)":
2107 Test "Real part of: cacosh (1.5 + 0x1.fp-1025 i)":
2110 Test "Real part of: cacosh (1.5 + 0x1.fp-129 i)":
2113 Test "Real part of: cacosh (1.5 + 0x1.fp-16385 i)":
2116 Test "Real part of: cacosh (1.5 - 0 i)":
2123 Test "Real part of: cacosh (1.5 - 0x1.fp-1025 i)":
2126 Test "Real part of: cacosh (1.5 - 0x1.fp-129 i)":
2129 Test "Real part of: cacosh (1.5 - 0x1.fp-16385 i)":
2134 Test "Imaginary part of: casin (+0 + 0.5 i)":
2141 Test "Imaginary part of: casin (+0 + 1.0 i)":
2148 Test "Imaginary part of: casin (+0 + 1.5 i)":
2153 Test "Imaginary part of: casin (+0 - 0.5 i)":
2160 Test "Imaginary part of: casin (+0 - 1.0 i)":
2165 Test "Imaginary part of: casin (+0 - 1.5 i)":
2168 Test "Imaginary part of: casin (-0 + 0.5 i)":
2175 Test "Imaginary part of: casin (-0 + 1.0 i)":
2182 Test "Imaginary part of: casin (-0 + 1.5 i)":
2187 Test "Imaginary part of: casin (-0 - 0.5 i)":
2194 Test "Imaginary part of: casin (-0 - 1.0 i)":
2199 Test "Imaginary part of: casin (-0 - 1.5 i)":
2202 Test "Imaginary part of: casin (-0.0 + 0x0.fffffffffffff8p0 i)":
2205 Test "Imaginary part of: casin (-0.0 + 0x0.ffffffffffffffffp0 i)":
2208 Test "Imaginary part of: casin (-0.0 + 0x1.000002p0 i)":
2211 Test "Imaginary part of: casin (-0.0 - 0x0.fffffffffffff8p0 i)":
2214 Test "Imaginary part of: casin (-0.0 - 0x0.ffffffffffffffffp0 i)":
2217 Test "Imaginary part of: casin (-0.0 - 0x1.000002p0 i)":
2220 Test "Real part of: casin (-0.25 + 1.0 i)":
2223 Test "Real part of: casin (-0.25 - 1.0 i)":
2226 Test "Imaginary part of: casin (-0.5 + 0x1.fp-1025 i)":
2229 Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)":
2232 Test "Imaginary part of: casin (-0.5 + 0x1.fp-16385 i)":
2235 Test "Real part of: casin (-0.5 + 0x1p-23 i)":
2238 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)":
2241 Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)":
2244 Test "Real part of: casin (-0.5 + 1.0 i)":
2247 Test "Imaginary part of: casin (-0.5 + 1.0 i)":
2254 Test "Imaginary part of: casin (-0.5 - 0x1.fp-1025 i)":
2257 Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)":
2260 Test "Imaginary part of: casin (-0.5 - 0x1.fp-16385 i)":
2263 Test "Real part of: casin (-0.5 - 0x1p-23 i)":
2266 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)":
2269 Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)":
2272 Test "Real part of: casin (-0.5 - 1.0 i)":
2275 Test "Imaginary part of: casin (-0.5 - 1.0 i)":
2282 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
2285 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
2288 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
2291 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2294 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
2297 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2300 Test "Real part of: casin (-0x0.ffffffp0 + 0.0 i)":
2303 Test "Real part of: casin (-0x0.ffffffp0 + 0x1.fp-129 i)":
2306 Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
2311 Test "Real part of: casin (-0x0.ffffffp0 - 0.0 i)":
2314 Test "Real part of: casin (-0x0.ffffffp0 - 0x1.fp-129 i)":
2317 Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
2322 Test "Imaginary part of: casin (-0x1.0000000000000002p0 + 0x1p-63 i)":
2325 Test "Imaginary part of: casin (-0x1.0000000000000002p0 - 0x1p-63 i)":
2328 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0.0 i)":
2331 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1.fp-1025 i)":
2334 Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1p-52 i)":
2337 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0.0 i)":
2340 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1.fp-1025 i)":
2343 Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1p-52 i)":
2346 Test "Real part of: casin (-0x1.fp-10 + 1.0 i)":
2349 Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)":
2354 Test "Real part of: casin (-0x1.fp-10 - 1.0 i)":
2357 Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)":
2362 Test "Real part of: casin (-0x1.fp-100 + 1.0 i)":
2365 Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)":
2370 Test "Real part of: casin (-0x1.fp-100 - 1.0 i)":
2373 Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)":
2378 Test "Real part of: casin (-0x1.fp-1000 + 1.0 i)":
2381 Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)":
2384 Test "Real part of: casin (-0x1.fp-1000 - 1.0 i)":
2387 Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)":
2390 Test "Real part of: casin (-0x1.fp-10000 + 1.0 i)":
2393 Test "Real part of: casin (-0x1.fp-10000 - 1.0 i)":
2396 Test "Imaginary part of: casin (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
2399 Test "Real part of: casin (-0x1.fp-1025 + 1.0 i)":
2402 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)":
2405 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)":
2408 Test "Imaginary part of: casin (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
2411 Test "Real part of: casin (-0x1.fp-1025 - 1.0 i)":
2414 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)":
2417 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)":
2420 Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)":
2423 Test "Real part of: casin (-0x1.fp-129 + 0x1.000002p0 i)":
2426 Test "Imaginary part of: casin (-0x1.fp-129 + 0x1.000002p0 i)":
2429 Test "Real part of: casin (-0x1.fp-129 + 1.0 i)":
2432 Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)":
2437 Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)":
2440 Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)":
2443 Test "Real part of: casin (-0x1.fp-129 - 0x1.000002p0 i)":
2446 Test "Imaginary part of: casin (-0x1.fp-129 - 0x1.000002p0 i)":
2449 Test "Real part of: casin (-0x1.fp-129 - 1.0 i)":
2452 Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)":
2457 Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)":
2460 Test "Imaginary part of: casin (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
2463 Test "Real part of: casin (-0x1.fp-16385 + 1.5 i)":
2466 Test "Imaginary part of: casin (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
2469 Test "Real part of: casin (-0x1.fp-16385 - 1.5 i)":
2472 Test "Real part of: casin (-0x1.fp-30 + 1.0 i)":
2475 Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)":
2482 Test "Real part of: casin (-0x1.fp-30 - 1.0 i)":
2485 Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)":
2492 Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)":
2495 Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)":
2498 Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)":
2501 Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)":
2504 Test "Real part of: casin (-0x1p-23 + 0.5 i)":
2509 Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)":
2516 Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)":
2521 Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)":
2526 Test "Real part of: casin (-0x1p-23 - 0.5 i)":
2531 Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)":
2538 Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)":
2543 Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)":
2548 Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)":
2555 Test "Imaginary part of: casin (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
2558 Test "Real part of: casin (-0x1p-52 + 0x1.0000000000001p0 i)":
2561 Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)":
2568 Test "Imaginary part of: casin (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
2571 Test "Real part of: casin (-0x1p-52 - 0x1.0000000000001p0 i)":
2574 Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)":
2579 Test "Real part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2582 Test "Imaginary part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
2585 Test "Real part of: casin (-0x1p-63 + 0x1.0000000000000002p0 i)":
2588 Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)":
2593 Test "Real part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2596 Test "Imaginary part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
2599 Test "Real part of: casin (-0x1p-63 - 0x1.0000000000000002p0 i)":
2602 Test "Real part of: casin (-1.0 + 0.25 i)":
2605 Test "Real part of: casin (-1.0 + 0.5 i)":
2608 Test "Imaginary part of: casin (-1.0 + 0.5 i)":
2613 Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)":
2616 Test "Real part of: casin (-1.0 + 0x1.fp-129 i)":
2619 Test "Imaginary part of: casin (-1.0 + 0x1.fp-30 i)":
2622 Test "Real part of: casin (-1.0 - 0.25 i)":
2625 Test "Real part of: casin (-1.0 - 0.5 i)":
2628 Test "Imaginary part of: casin (-1.0 - 0.5 i)":
2633 Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)":
2636 Test "Real part of: casin (-1.0 - 0x1.fp-129 i)":
2639 Test "Imaginary part of: casin (-1.0 - 0x1.fp-30 i)":
2642 Test "Imaginary part of: casin (-1.5 + +0 i)":
2649 Test "Imaginary part of: casin (-1.5 + 0x1.fp-1025 i)":
2652 Test "Imaginary part of: casin (-1.5 + 0x1.fp-129 i)":
2655 Test "Imaginary part of: casin (-1.5 + 0x1.fp-16385 i)":
2658 Test "Imaginary part of: casin (-1.5 - 0 i)":
2661 Test "Imaginary part of: casin (-1.5 - 0x1.fp-1025 i)":
2664 Test "Imaginary part of: casin (-1.5 - 0x1.fp-129 i)":
2667 Test "Imaginary part of: casin (-1.5 - 0x1.fp-16385 i)":
2670 Test "Imaginary part of: casin (0.0 + 0x0.fffffffffffff8p0 i)":
2673 Test "Imaginary part of: casin (0.0 + 0x0.ffffffffffffffffp0 i)":
2676 Test "Imaginary part of: casin (0.0 + 0x1.000002p0 i)":
2679 Test "Imaginary part of: casin (0.0 - 0x0.fffffffffffff8p0 i)":
2682 Test "Imaginary part of: casin (0.0 - 0x0.ffffffffffffffffp0 i)":
2685 Test "Imaginary part of: casin (0.0 - 0x1.000002p0 i)":
2688 Test "Real part of: casin (0.25 + 1.0 i)":
2691 Test "Real part of: casin (0.25 - 1.0 i)":
2694 Test "Imaginary part of: casin (0.5 + 0x1.fp-1025 i)":
2697 Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)":
2700 Test "Imaginary part of: casin (0.5 + 0x1.fp-16385 i)":
2703 Test "Real part of: casin (0.5 + 0x1p-23 i)":
2706 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)":
2709 Test "Imaginary part of: casin (0.5 + 0x1p-52 i)":
2712 Test "Real part of: casin (0.5 + 1.0 i)":
2715 Test "Imaginary part of: casin (0.5 + 1.0 i)":
2722 Test "Imaginary part of: casin (0.5 - 0x1.fp-1025 i)":
2725 Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)":
2728 Test "Imaginary part of: casin (0.5 - 0x1.fp-16385 i)":
2731 Test "Real part of: casin (0.5 - 0x1p-23 i)":
2734 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)":
2737 Test "Imaginary part of: casin (0.5 - 0x1p-52 i)":
2740 Test "Real part of: casin (0.5 - 1.0 i)":
2743 Test "Imaginary part of: casin (0.5 - 1.0 i)":
2750 Test "Real part of: casin (0.75 + 1.25 i)":
2757 Test "Imaginary part of: casin (0.75 + 1.25 i)":
2762 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)":
2765 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)":
2768 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
2771 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
2774 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
2777 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
2780 Test "Real part of: casin (0x0.ffffffp0 + 0.0 i)":
2783 Test "Real part of: casin (0x0.ffffffp0 + 0x1.fp-129 i)":
2786 Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
2791 Test "Real part of: casin (0x0.ffffffp0 - 0.0 i)":
2794 Test "Real part of: casin (0x0.ffffffp0 - 0x1.fp-129 i)":
2797 Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
2802 Test "Imaginary part of: casin (0x1.0000000000000002p0 + 0x1p-63 i)":
2805 Test "Imaginary part of: casin (0x1.0000000000000002p0 - 0x1p-63 i)":
2808 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0.0 i)":
2811 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1.fp-1025 i)":
2814 Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1p-52 i)":
2817 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0.0 i)":
2820 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1.fp-1025 i)":
2823 Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1p-52 i)":
2826 Test "Real part of: casin (0x1.fp-10 + 1.0 i)":
2829 Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)":
2834 Test "Real part of: casin (0x1.fp-10 - 1.0 i)":
2837 Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)":
2842 Test "Real part of: casin (0x1.fp-100 + 1.0 i)":
2845 Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)":
2850 Test "Real part of: casin (0x1.fp-100 - 1.0 i)":
2853 Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)":
2858 Test "Real part of: casin (0x1.fp-1000 + 1.0 i)":
2861 Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)":
2864 Test "Real part of: casin (0x1.fp-1000 - 1.0 i)":
2867 Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)":
2870 Test "Real part of: casin (0x1.fp-10000 + 1.0 i)":
2873 Test "Real part of: casin (0x1.fp-10000 - 1.0 i)":
2876 Test "Imaginary part of: casin (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)":
2879 Test "Real part of: casin (0x1.fp-1025 + 1.0 i)":
2882 Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)":
2885 Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)":
2888 Test "Imaginary part of: casin (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)":
2891 Test "Real part of: casin (0x1.fp-1025 - 1.0 i)":
2894 Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)":
2897 Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)":
2900 Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)":
2903 Test "Real part of: casin (0x1.fp-129 + 0x1.000002p0 i)":
2906 Test "Imaginary part of: casin (0x1.fp-129 + 0x1.000002p0 i)":
2909 Test "Real part of: casin (0x1.fp-129 + 1.0 i)":
2912 Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)":
2917 Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)":
2920 Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)":
2923 Test "Real part of: casin (0x1.fp-129 - 0x1.000002p0 i)":
2926 Test "Imaginary part of: casin (0x1.fp-129 - 0x1.000002p0 i)":
2929 Test "Real part of: casin (0x1.fp-129 - 1.0 i)":
2932 Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)":
2937 Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)":
2940 Test "Imaginary part of: casin (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
2943 Test "Real part of: casin (0x1.fp-16385 + 1.5 i)":
2946 Test "Imaginary part of: casin (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
2949 Test "Real part of: casin (0x1.fp-16385 - 1.5 i)":
2952 Test "Real part of: casin (0x1.fp-30 + 1.0 i)":
2955 Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)":
2962 Test "Real part of: casin (0x1.fp-30 - 1.0 i)":
2965 Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)":
2972 Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)":
2977 Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)":
2980 Test "Imaginary part of: casin (0x1p-105 + 0.5 i)":
2983 Test "Imaginary part of: casin (0x1p-105 - 0.5 i)":
2986 Test "Imaginary part of: casin (0x1p-112 + 0.5 i)":
2989 Test "Imaginary part of: casin (0x1p-112 - 0.5 i)":
2992 Test "Real part of: casin (0x1p-23 + 0.5 i)":
2997 Test "Imaginary part of: casin (0x1p-23 + 0.5 i)":
3004 Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)":
3009 Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)":
3014 Test "Real part of: casin (0x1p-23 - 0.5 i)":
3019 Test "Imaginary part of: casin (0x1p-23 - 0.5 i)":
3026 Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)":
3031 Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)":
3036 Test "Imaginary part of: casin (0x1p-52 + 0.5 i)":
3043 Test "Imaginary part of: casin (0x1p-52 + 0x0.fffffffffffff8p0 i)":
3046 Test "Real part of: casin (0x1p-52 + 0x1.0000000000001p0 i)":
3049 Test "Imaginary part of: casin (0x1p-52 - 0.5 i)":
3056 Test "Imaginary part of: casin (0x1p-52 - 0x0.fffffffffffff8p0 i)":
3059 Test "Real part of: casin (0x1p-52 - 0x1.0000000000001p0 i)":
3062 Test "Imaginary part of: casin (0x1p-63 + 0.5 i)":
3067 Test "Real part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3070 Test "Imaginary part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3073 Test "Real part of: casin (0x1p-63 + 0x1.0000000000000002p0 i)":
3076 Test "Imaginary part of: casin (0x1p-63 - 0.5 i)":
3081 Test "Real part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3084 Test "Imaginary part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3087 Test "Real part of: casin (0x1p-63 - 0x1.0000000000000002p0 i)":
3090 Test "Real part of: casin (1.0 + 0.25 i)":
3093 Test "Real part of: casin (1.0 + 0.5 i)":
3096 Test "Imaginary part of: casin (1.0 + 0.5 i)":
3101 Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)":
3104 Test "Real part of: casin (1.0 + 0x1.fp-129 i)":
3107 Test "Imaginary part of: casin (1.0 + 0x1.fp-30 i)":
3110 Test "Real part of: casin (1.0 - 0.25 i)":
3113 Test "Real part of: casin (1.0 - 0.5 i)":
3116 Test "Imaginary part of: casin (1.0 - 0.5 i)":
3121 Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)":
3124 Test "Real part of: casin (1.0 - 0x1.fp-129 i)":
3127 Test "Imaginary part of: casin (1.0 - 0x1.fp-30 i)":
3130 Test "Imaginary part of: casin (1.5 + +0 i)":
3137 Test "Imaginary part of: casin (1.5 + 0x1.fp-1025 i)":
3140 Test "Imaginary part of: casin (1.5 + 0x1.fp-129 i)":
3143 Test "Imaginary part of: casin (1.5 + 0x1.fp-16385 i)":
3146 Test "Imaginary part of: casin (1.5 - 0 i)":
3149 Test "Imaginary part of: casin (1.5 - 0x1.fp-1025 i)":
3152 Test "Imaginary part of: casin (1.5 - 0x1.fp-129 i)":
3155 Test "Imaginary part of: casin (1.5 - 0x1.fp-16385 i)":
3160 Test "Real part of: casinh (+0 + 1.5 i)":
3163 Test "Real part of: casinh (+0 - 1.5 i)":
3166 Test "Real part of: casinh (-0 + 1.5 i)":
3173 Test "Real part of: casinh (-0 - 1.5 i)":
3180 Test "Imaginary part of: casinh (-0.0 + 0x0.ffffffp0 i)":
3183 Test "Real part of: casinh (-0.0 + 0x1.0000000000001p0 i)":
3186 Test "Imaginary part of: casinh (-0.0 - 0x0.ffffffp0 i)":
3189 Test "Real part of: casinh (-0.0 - 0x1.0000000000001p0 i)":
3192 Test "Imaginary part of: casinh (-0.25 + 1.0 i)":
3195 Test "Imaginary part of: casinh (-0.25 - 1.0 i)":
3198 Test "Real part of: casinh (-0.5 + +0 i)":
3205 Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)":
3208 Test "Real part of: casinh (-0.5 + 0x1p-105 i)":
3211 Test "Real part of: casinh (-0.5 + 0x1p-112 i)":
3214 Test "Real part of: casinh (-0.5 + 0x1p-23 i)":
3221 Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)":
3226 Test "Real part of: casinh (-0.5 + 0x1p-52 i)":
3233 Test "Real part of: casinh (-0.5 + 0x1p-63 i)":
3238 Test "Real part of: casinh (-0.5 + 1.0 i)":
3243 Test "Imaginary part of: casinh (-0.5 + 1.0 i)":
3246 Test "Real part of: casinh (-0.5 - 0 i)":
3253 Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)":
3256 Test "Real part of: casinh (-0.5 - 0x1p-105 i)":
3259 Test "Real part of: casinh (-0.5 - 0x1p-112 i)":
3262 Test "Real part of: casinh (-0.5 - 0x1p-23 i)":
3269 Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)":
3274 Test "Real part of: casinh (-0.5 - 0x1p-52 i)":
3281 Test "Real part of: casinh (-0.5 - 0x1p-63 i)":
3286 Test "Real part of: casinh (-0.5 - 1.0 i)":
3291 Test "Imaginary part of: casinh (-0.5 - 1.0 i)":
3294 Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0.0 i)":
3297 Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
3300 Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
3303 Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0.0 i)":
3306 Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
3309 Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
3312 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0.0 i)":
3315 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
3318 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3321 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3324 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0.0 i)":
3327 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
3330 Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3333 Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3336 Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)":
3341 Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)":
3346 Test "Imaginary part of: casinh (-0x1.0000000000000002p0 + 0x1p-63 i)":
3349 Test "Imaginary part of: casinh (-0x1.0000000000000002p0 - 0x1p-63 i)":
3352 Test "Imaginary part of: casinh (-0x1.0000000000001p0 + 0x1p-52 i)":
3355 Test "Imaginary part of: casinh (-0x1.0000000000001p0 - 0x1p-52 i)":
3358 Test "Real part of: casinh (-0x1.000002p0 + 0.0 i)":
3361 Test "Real part of: casinh (-0x1.000002p0 + 0x1.fp-129 i)":
3364 Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1.fp-129 i)":
3367 Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
3372 Test "Real part of: casinh (-0x1.000002p0 - 0.0 i)":
3375 Test "Real part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)":
3378 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)":
3381 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
3386 Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)":
3389 Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)":
3392 Test "Real part of: casinh (-0x1.fp-1025 + 0.5 i)":
3395 Test "Real part of: casinh (-0x1.fp-1025 + 0x1.0000000000001p0 i)":
3398 Test "Real part of: casinh (-0x1.fp-1025 + 1.5 i)":
3401 Test "Real part of: casinh (-0x1.fp-1025 - 0.5 i)":
3404 Test "Real part of: casinh (-0x1.fp-1025 - 0x1.0000000000001p0 i)":
3407 Test "Real part of: casinh (-0x1.fp-1025 - 1.5 i)":
3410 Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)":
3413 Test "Imaginary part of: casinh (-0x1.fp-129 + 0x0.ffffffp0 i)":
3416 Test "Imaginary part of: casinh (-0x1.fp-129 + 1.0 i)":
3419 Test "Real part of: casinh (-0x1.fp-129 + 1.5 i)":
3422 Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)":
3425 Test "Imaginary part of: casinh (-0x1.fp-129 - 0x0.ffffffp0 i)":
3428 Test "Imaginary part of: casinh (-0x1.fp-129 - 1.0 i)":
3431 Test "Real part of: casinh (-0x1.fp-129 - 1.5 i)":
3434 Test "Real part of: casinh (-0x1.fp-16385 + 0.5 i)":
3437 Test "Real part of: casinh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
3440 Test "Real part of: casinh (-0x1.fp-16385 + 1.5 i)":
3443 Test "Real part of: casinh (-0x1.fp-16385 - 0.5 i)":
3446 Test "Real part of: casinh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
3449 Test "Real part of: casinh (-0x1.fp-16385 - 1.5 i)":
3452 Test "Real part of: casinh (-0x1.fp-30 + 1.0 i)":
3455 Test "Real part of: casinh (-0x1.fp-30 - 1.0 i)":
3458 Test "Real part of: casinh (-0x1p-23 + 0.5 i)":
3461 Test "Imaginary part of: casinh (-0x1p-23 + 0.5 i)":
3464 Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
3469 Test "Real part of: casinh (-0x1p-23 - 0.5 i)":
3472 Test "Imaginary part of: casinh (-0x1p-23 - 0.5 i)":
3475 Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
3480 Test "Real part of: casinh (-0x1p-52 + 0.5 i)":
3483 Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
3486 Test "Real part of: casinh (-0x1p-52 + 0x1.0000000000001p0 i)":
3489 Test "Real part of: casinh (-0x1p-52 - 0.5 i)":
3492 Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
3495 Test "Real part of: casinh (-0x1p-52 - 0x1.0000000000001p0 i)":
3498 Test "Real part of: casinh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)":
3501 Test "Real part of: casinh (-0x1p-63 + 0x1.0000000000000002p0 i)":
3504 Test "Real part of: casinh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)":
3507 Test "Real part of: casinh (-0x1p-63 - 0x1.0000000000000002p0 i)":
3510 Test "Real part of: casinh (-1.0 + +0 i)":
3517 Test "Imaginary part of: casinh (-1.0 + 0.25 i)":
3520 Test "Real part of: casinh (-1.0 + 0.5 i)":
3527 Test "Imaginary part of: casinh (-1.0 + 0.5 i)":
3530 Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)":
3535 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10 i)":
3538 Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)":
3543 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-100 i)":
3546 Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)":
3549 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1000 i)":
3552 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10000 i)":
3555 Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)":
3558 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1025 i)":
3561 Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)":
3566 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-129 i)":
3569 Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)":
3576 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-30 i)":
3579 Test "Real part of: casinh (-1.0 - 0 i)":
3586 Test "Imaginary part of: casinh (-1.0 - 0.25 i)":
3589 Test "Real part of: casinh (-1.0 - 0.5 i)":
3596 Test "Imaginary part of: casinh (-1.0 - 0.5 i)":
3599 Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)":
3604 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10 i)":
3607 Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)":
3612 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-100 i)":
3615 Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)":
3618 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1000 i)":
3621 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10000 i)":
3624 Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)":
3627 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1025 i)":
3630 Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)":
3635 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-129 i)":
3638 Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)":
3645 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-30 i)":
3648 Test "Real part of: casinh (-1.5 + +0 i)":
3653 Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)":
3656 Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)":
3659 Test "Imaginary part of: casinh (-1.5 + 0x1.fp-16385 i)":
3662 Test "Real part of: casinh (-1.5 - 0 i)":
3667 Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)":
3670 Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)":
3673 Test "Imaginary part of: casinh (-1.5 - 0x1.fp-16385 i)":
3676 Test "Real part of: casinh (-2 - 3 i)":
3683 Test "Imaginary part of: casinh (-2 - 3 i)":
3690 Test "Imaginary part of: casinh (0.0 + 0x0.ffffffp0 i)":
3693 Test "Real part of: casinh (0.0 + 0x1.0000000000001p0 i)":
3696 Test "Imaginary part of: casinh (0.0 - 0x0.ffffffp0 i)":
3699 Test "Real part of: casinh (0.0 - 0x1.0000000000001p0 i)":
3702 Test "Imaginary part of: casinh (0.25 + 1.0 i)":
3705 Test "Imaginary part of: casinh (0.25 - 1.0 i)":
3708 Test "Real part of: casinh (0.5 + +0 i)":
3715 Test "Real part of: casinh (0.5 + 0x1.fp-129 i)":
3718 Test "Real part of: casinh (0.5 + 0x1p-105 i)":
3721 Test "Real part of: casinh (0.5 + 0x1p-112 i)":
3724 Test "Real part of: casinh (0.5 + 0x1p-23 i)":
3731 Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)":
3736 Test "Real part of: casinh (0.5 + 0x1p-52 i)":
3743 Test "Real part of: casinh (0.5 + 0x1p-63 i)":
3748 Test "Real part of: casinh (0.5 + 1.0 i)":
3753 Test "Imaginary part of: casinh (0.5 + 1.0 i)":
3756 Test "Real part of: casinh (0.5 - 0 i)":
3763 Test "Real part of: casinh (0.5 - 0x1.fp-129 i)":
3766 Test "Real part of: casinh (0.5 - 0x1p-105 i)":
3769 Test "Real part of: casinh (0.5 - 0x1p-112 i)":
3772 Test "Real part of: casinh (0.5 - 0x1p-23 i)":
3779 Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)":
3784 Test "Real part of: casinh (0.5 - 0x1p-52 i)":
3791 Test "Real part of: casinh (0.5 - 0x1p-63 i)":
3796 Test "Real part of: casinh (0.5 - 1.0 i)":
3801 Test "Imaginary part of: casinh (0.5 - 1.0 i)":
3804 Test "Real part of: casinh (0.75 + 1.25 i)":
3809 Test "Imaginary part of: casinh (0.75 + 1.25 i)":
3816 Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0.0 i)":
3819 Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)":
3822 Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
3825 Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0.0 i)":
3828 Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)":
3831 Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
3834 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0.0 i)":
3837 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)":
3840 Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3843 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)":
3846 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0.0 i)":
3849 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)":
3852 Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3855 Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)":
3858 Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)":
3863 Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)":
3868 Test "Imaginary part of: casinh (0x1.0000000000000002p0 + 0x1p-63 i)":
3871 Test "Imaginary part of: casinh (0x1.0000000000000002p0 - 0x1p-63 i)":
3874 Test "Imaginary part of: casinh (0x1.0000000000001p0 + 0x1p-52 i)":
3877 Test "Imaginary part of: casinh (0x1.0000000000001p0 - 0x1p-52 i)":
3880 Test "Real part of: casinh (0x1.000002p0 + 0.0 i)":
3883 Test "Real part of: casinh (0x1.000002p0 + 0x1.fp-129 i)":
3886 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1.fp-129 i)":
3889 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)":
3894 Test "Real part of: casinh (0x1.000002p0 - 0.0 i)":
3897 Test "Real part of: casinh (0x1.000002p0 - 0x1.fp-129 i)":
3900 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1.fp-129 i)":
3903 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)":
3908 Test "Real part of: casinh (0x1.fp-10 + 1.0 i)":
3911 Test "Real part of: casinh (0x1.fp-10 - 1.0 i)":
3914 Test "Real part of: casinh (0x1.fp-1025 + 0.5 i)":
3917 Test "Real part of: casinh (0x1.fp-1025 + 0x1.0000000000001p0 i)":
3920 Test "Real part of: casinh (0x1.fp-1025 + 1.5 i)":
3923 Test "Real part of: casinh (0x1.fp-1025 - 0.5 i)":
3926 Test "Real part of: casinh (0x1.fp-1025 - 0x1.0000000000001p0 i)":
3929 Test "Real part of: casinh (0x1.fp-1025 - 1.5 i)":
3932 Test "Real part of: casinh (0x1.fp-129 + 0.5 i)":
3935 Test "Imaginary part of: casinh (0x1.fp-129 + 0x0.ffffffp0 i)":
3938 Test "Imaginary part of: casinh (0x1.fp-129 + 1.0 i)":
3941 Test "Real part of: casinh (0x1.fp-129 + 1.5 i)":
3944 Test "Real part of: casinh (0x1.fp-129 - 0.5 i)":
3947 Test "Imaginary part of: casinh (0x1.fp-129 - 0x0.ffffffp0 i)":
3950 Test "Imaginary part of: casinh (0x1.fp-129 - 1.0 i)":
3953 Test "Real part of: casinh (0x1.fp-129 - 1.5 i)":
3956 Test "Real part of: casinh (0x1.fp-16385 + 0.5 i)":
3959 Test "Real part of: casinh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)":
3962 Test "Real part of: casinh (0x1.fp-16385 + 1.5 i)":
3965 Test "Real part of: casinh (0x1.fp-16385 - 0.5 i)":
3968 Test "Real part of: casinh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)":
3971 Test "Real part of: casinh (0x1.fp-16385 - 1.5 i)":
3974 Test "Real part of: casinh (0x1.fp-30 + 1.0 i)":
3977 Test "Real part of: casinh (0x1.fp-30 - 1.0 i)":
3980 Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)":
3985 Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)":
3988 Test "Real part of: casinh (0x1p-23 + 0.5 i)":
3991 Test "Imaginary part of: casinh (0x1p-23 + 0.5 i)":
3994 Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
3999 Test "Real part of: casinh (0x1p-23 - 0.5 i)":
4002 Test "Imaginary part of: casinh (0x1p-23 - 0.5 i)":
4005 Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
4010 Test "Real part of: casinh (0x1p-52 + 0.5 i)":
4013 Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
4016 Test "Real part of: casinh (0x1p-52 + 0x1.0000000000001p0 i)":
4019 Test "Real part of: casinh (0x1p-52 - 0.5 i)":
4022 Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
4025 Test "Real part of: casinh (0x1p-52 - 0x1.0000000000001p0 i)":
4028 Test "Real part of: casinh (0x1p-63 + 0x0.ffffffffffffffffp0 i)":
4031 Test "Real part of: casinh (0x1p-63 + 0x1.0000000000000002p0 i)":
4034 Test "Real part of: casinh (0x1p-63 - 0x0.ffffffffffffffffp0 i)":
4037 Test "Real part of: casinh (0x1p-63 - 0x1.0000000000000002p0 i)":
4040 Test "Real part of: casinh (1.0 + +0 i)":
4045 Test "Imaginary part of: casinh (1.0 + 0.25 i)":
4048 Test "Real part of: casinh (1.0 + 0.5 i)":
4055 Test "Imaginary part of: casinh (1.0 + 0.5 i)":
4058 Test "Real part of: casinh (1.0 + 0x1.fp-10 i)":
4063 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10 i)":
4066 Test "Real part of: casinh (1.0 + 0x1.fp-100 i)":
4071 Test "Imaginary part of: casinh (1.0 + 0x1.fp-100 i)":
4074 Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)":
4077 Test "Imaginary part of: casinh (1.0 + 0x1.fp-1000 i)":
4080 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10000 i)":
4083 Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)":
4086 Test "Imaginary part of: casinh (1.0 + 0x1.fp-1025 i)":
4089 Test "Real part of: casinh (1.0 + 0x1.fp-129 i)":
4094 Test "Imaginary part of: casinh (1.0 + 0x1.fp-129 i)":
4097 Test "Real part of: casinh (1.0 + 0x1.fp-30 i)":
4104 Test "Imaginary part of: casinh (1.0 + 0x1.fp-30 i)":
4107 Test "Real part of: casinh (1.0 - 0 i)":
4112 Test "Imaginary part of: casinh (1.0 - 0.25 i)":
4115 Test "Real part of: casinh (1.0 - 0.5 i)":
4122 Test "Imaginary part of: casinh (1.0 - 0.5 i)":
4125 Test "Real part of: casinh (1.0 - 0x1.fp-10 i)":
4130 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10 i)":
4133 Test "Real part of: casinh (1.0 - 0x1.fp-100 i)":
4138 Test "Imaginary part of: casinh (1.0 - 0x1.fp-100 i)":
4141 Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)":
4144 Test "Imaginary part of: casinh (1.0 - 0x1.fp-1000 i)":
4147 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10000 i)":
4150 Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)":
4153 Test "Imaginary part of: casinh (1.0 - 0x1.fp-1025 i)":
4156 Test "Real part of: casinh (1.0 - 0x1.fp-129 i)":
4161 Test "Imaginary part of: casinh (1.0 - 0x1.fp-129 i)":
4164 Test "Real part of: casinh (1.0 - 0x1.fp-30 i)":
4171 Test "Imaginary part of: casinh (1.0 - 0x1.fp-30 i)":
4174 Test "Real part of: casinh (1.5 + +0 i)":
4177 Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)":
4180 Test "Real part of: casinh (1.5 + 0x1.fp-129 i)":
4183 Test "Imaginary part of: casinh (1.5 + 0x1.fp-16385 i)":
4186 Test "Real part of: casinh (1.5 - 0 i)":
4189 Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)":
4192 Test "Real part of: casinh (1.5 - 0x1.fp-129 i)":
4195 Test "Imaginary part of: casinh (1.5 - 0x1.fp-16385 i)":
4200 Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
4203 Test "Real part of: catan (-0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4206 Test "Imaginary part of: catan (-0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4209 Test "Real part of: catan (-0x0.ffffffffffffffffp0 - 0x1p-33 i)":
4212 Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)":
4217 Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)":
4222 Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)":
4225 Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)":
4228 Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)":
4231 Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)":
4234 Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)":
4237 Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)":
4240 Test "Imaginary part of: catan (-1.0 - 0x1p-13 i)":
4243 Test "Imaginary part of: catan (-1.0 - 0x1p-64 i)":
4246 Test "Imaginary part of: catan (-2 - 3 i)":
4251 Test "Real part of: catan (0.75 + 1.25 i)":
4254 Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)":
4257 Test "Real part of: catan (0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4260 Test "Imaginary part of: catan (0x0.ffffffffffffffffp0 + 0x1p-33 i)":
4263 Test "Real part of: catan (0x0.ffffffffffffffffp0 - 0x1p-33 i)":
4266 Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)":
4271 Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)":
4276 Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)":
4279 Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)":
4282 Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)":
4285 Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)":
4288 Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)":
4291 Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)":
4294 Test "Imaginary part of: catan (1.0 - 0x1p-13 i)":
4297 Test "Imaginary part of: catan (1.0 - 0x1p-64 i)":
4302 Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)":
4305 Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)":
4308 Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)":
4311 Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)":
4314 Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
4319 Test "Real part of: catanh (-0x1p-13 + 1.0 i)":
4322 Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
4327 Test "Real part of: catanh (-0x1p-13 - 1.0 i)":
4330 Test "Imaginary part of: catanh (-0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4333 Test "Imaginary part of: catanh (-0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4336 Test "Real part of: catanh (-0x1p-64 + 1.0 i)":
4339 Test "Real part of: catanh (-0x1p-64 - 1.0 i)":
4342 Test "Real part of: catanh (-1.0 + 0x1p-1020 i)":
4345 Test "Real part of: catanh (-1.0 - 0x1p-1020 i)":
4348 Test "Real part of: catanh (-2 - 3 i)":
4355 Test "Real part of: catanh (0.75 + 1.25 i)":
4358 Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)":
4361 Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)":
4364 Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)":
4367 Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)":
4370 Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)":
4375 Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)":
4380 Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)":
4383 Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)":
4386 Test "Real part of: catanh (0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4389 Test "Imaginary part of: catanh (0x1p-33 + 0x0.ffffffffffffffffp0 i)":
4392 Test "Real part of: catanh (0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4395 Test "Imaginary part of: catanh (0x1p-33 - 0x0.ffffffffffffffffp0 i)":
4398 Test "Real part of: catanh (1.0 + 0x1p-1020 i)":
4401 Test "Real part of: catanh (1.0 - 0x1p-1020 i)":
4406 Test "cbrt (-0.001)":
4409 Test "cbrt (0.9921875)":
4414 Test "Real part of: ccos (-2 - 3 i)":
4417 Test "Imaginary part of: ccos (-2 - 3 i)":
4420 Test "Real part of: ccos (0.75 + 1.25 i)":
4425 Test "Imaginary part of: ccos (0.75 + 1.25 i)":
4432 Test "Real part of: ccosh (-2 - 3 i)":
4435 Test "Imaginary part of: ccosh (-2 - 3 i)":
4440 Test "Real part of: ccosh (0.75 + 1.25 i)":
4443 Test "Imaginary part of: ccosh (0.75 + 1.25 i)":
4450 Test "Real part of: cexp (-10000 + 0x1p16383 i)":
4453 Test "Real part of: cexp (-2.0 - 3.0 i)":
4456 Test "Imaginary part of: cexp (-2.0 - 3.0 i)":
4459 Test "Real part of: cexp (-95 + 0.75 i)":
4462 Test "Real part of: cexp (0.75 + 1.25 i)":
4465 Test "Imaginary part of: cexp (0.75 + 1.25 i)":
4470 Test "Imaginary part of: cexp (11356.5625 + 0.75 i)":
4473 Test "Imaginary part of: cexp (50 + 0x1p127 i)":
4476 Test "Real part of: cexp (709.8125 + 0.75 i)":
4479 Test "Real part of: cexp (88.75 + 0.75 i)":
4482 Test "Imaginary part of: cexp (88.75 + 0.75 i)":
4487 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
4490 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
4493 Test "Real part of: clog (0.75 + 1.25 i)":
4498 Test "Imaginary part of: clog (0.75 + 1.25 i)":
4501 Test "Real part of: clog (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)":
4504 Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
4507 Test "Imaginary part of: clog (0x1.000566p0 + 0x1.234p-10 i)":
4510 Test "Real part of: clog (0x1.000566p0 + 0x1.234p-100 i)":
4513 Test "Real part of: clog (0x1.fp+16383 + 0x1p+16383 i)":
4516 Test "Imaginary part of: clog (0x1.fp+16383 + 0x1p+16383 i)":
4519 Test "Imaginary part of: clog (0x11682p-23 + 0x7ffed1p-23 i)":
4522 Test "Imaginary part of: clog (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
4525 Test "Imaginary part of: clog (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
4528 Test "Imaginary part of: clog (0x602fd5037c4792efp-64 + 0xed3e2086dcca80b8p-64 i)":
4531 Test "Imaginary part of: clog (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)":
4534 Test "Imaginary part of: clog (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)":
4537 Test "Imaginary part of: clog (0xa1f2c1p-24 + 0xc643aep-24 i)":
4540 Test "Imaginary part of: clog (0xa4722f19346cp-51 + 0x7f9631c5e7f07p-51 i)":
4543 Test "Real part of: clog (1.0 + 0x1.234566p-10 i)":
4548 Test "Imaginary part of: clog10 (-0 + inf i)":
4551 Test "Imaginary part of: clog10 (-0 - inf i)":
4554 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
4557 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
4560 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
4563 Test "Imaginary part of: clog10 (-0x1.234566p-40 - 1.0 i)":
4566 Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)":
4569 Test "Real part of: clog10 (-2 - 3 i)":
4572 Test "Imaginary part of: clog10 (-3 + inf i)":
4575 Test "Imaginary part of: clog10 (-3 - inf i)":
4578 Test "Imaginary part of: clog10 (-inf + 0 i)":
4581 Test "Imaginary part of: clog10 (-inf + 1 i)":
4584 Test "Imaginary part of: clog10 (-inf + inf i)":
4587 Test "Imaginary part of: clog10 (-inf - 0 i)":
4590 Test "Imaginary part of: clog10 (-inf - 1 i)":
4593 Test "Imaginary part of: clog10 (0 + inf i)":
4596 Test "Imaginary part of: clog10 (0 - inf i)":
4599 Test "Real part of: clog10 (0.75 + 1.25 i)":
4606 Test "Imaginary part of: clog10 (0.75 + 1.25 i)":
4611 Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)":
4614 Test "Real part of: clog10 (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)":
4617 Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
4622 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
4627 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
4630 Test "Real part of: clog10 (0x1.234566p-30 + 1.0 i)":
4633 Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)":
4636 Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
4639 Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
4642 Test "Real part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
4645 Test "Imaginary part of: clog10 (0x1p-16440 + 0x1p-16441 i)":
4648 Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
4651 Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
4654 Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
4659 Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
4664 Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
4667 Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
4670 Test "Imaginary part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
4675 Test "Real part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)":
4680 Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
4683 Test "Imaginary part of: clog10 (0x659b70ab7971bp-53 + 0x1f5d111e08abecp-53 i)":
4686 Test "Imaginary part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)":
4689 Test "Imaginary part of: clog10 (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)":
4692 Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i)":
4695 Test "Real part of: clog10 (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)":
4698 Test "Imaginary part of: clog10 (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)":
4701 Test "Imaginary part of: clog10 (0xa1f2c1p-24 + 0xc643aep-24 i)":
4706 Test "Imaginary part of: clog10 (0xa4722f19346cp-51 + 0x7f9631c5e7f07p-51 i)":
4709 Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
4714 Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)":
4717 Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)":
4720 Test "Imaginary part of: clog10 (3 + inf i)":
4723 Test "Imaginary part of: clog10 (3 - inf i)":
4726 Test "Imaginary part of: clog10 (inf + inf i)":
4729 Test "Imaginary part of: clog10 (inf - inf i)":
4734 Test "cos (M_PI_6l * 2.0)":
4741 Test "cos (M_PI_6l * 4.0)":
4757 Test "cos_downward (1)":
4762 Test "cos_downward (10)":
4767 Test "cos_downward (3)":
4770 Test "cos_downward (4)":
4775 Test "cos_downward (5)":
4778 Test "cos_downward (7)":
4783 Test "cos_downward (8)":
4786 Test "cos_downward (9)":
4795 Test "cos_towardzero (1)":
4800 Test "cos_towardzero (10)":
4803 Test "cos_towardzero (2)":
4810 Test "cos_towardzero (3)":
4815 Test "cos_towardzero (4)":
4818 Test "cos_towardzero (5)":
4821 Test "cos_towardzero (7)":
4826 Test "cos_towardzero (8)":
4833 Test "cos_upward (1)":
4836 Test "cos_upward (10)":
4839 Test "cos_upward (2)":
4846 Test "cos_upward (3)":
4851 Test "cos_upward (4)":
4854 Test "cos_upward (5)":
4859 Test "cos_upward (6)":
4866 Test "cos_upward (7)":
4869 Test "cos_upward (8)":
4876 Test "cosh_downward (22)":
4881 Test "cosh_downward (23)":
4888 Test "cosh_downward (24)":
4895 Test "cosh_towardzero (22)":
4900 Test "cosh_towardzero (23)":
4907 Test "cosh_towardzero (24)":
4914 Test "cosh_upward (22)":
4917 Test "cosh_upward (24)":
4922 Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
4927 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
4932 Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
4937 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
4942 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)":
4947 Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)":
4952 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
4959 Test "Imaginary part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
4964 Test "Real part of: cpow (2 + 0 i, 10 + 0 i)":
4967 Test "Real part of: cpow (2 + 3 i, 4 + 0 i)":
4974 Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)":
4979 Test "Real part of: cpow (e + 0 i, 0 + 2 * M_PIl i)":
4982 Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)":
4991 Test "Real part of: csin (-2 - 3 i)":
4994 Test "Imaginary part of: csin (-2 - 3 i)":
4997 Test "Real part of: csin (0.75 + 1.25 i)":
5002 Test "Imaginary part of: csin (0.75 + 1.25 i)":
5007 Test "Real part of: csinh (-2 - 3 i)":
5010 Test "Imaginary part of: csinh (-2 - 3 i)":
5013 Test "Real part of: csinh (0.75 + 1.25 i)":
5018 Test "Imaginary part of: csinh (0.75 + 1.25 i)":
5023 Test "Real part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)":
5026 Test "Imaginary part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)":
5029 Test "Real part of: csqrt (-0x1.0000000000001p-1022 - 0x1.0000000000001p-1022 i)":
5032 Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)":
5037 Test "Real part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)":
5040 Test "Imaginary part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)":
5043 Test "Imaginary part of: csqrt (0x1.0000000000001p-1022 + 0x1.0000000000001p-1022 i)":
5046 Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)":
5051 Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
5054 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
5057 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
5060 Test "Imaginary part of: csqrt (0x1.fp+16383 + 0x1.fp+16383 i)":
5063 Test "Imaginary part of: csqrt (0x1p-1073 + 0x1p-1073 i)":
5066 Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i)":
5069 Test "Imaginary part of: csqrt (0x1p-147 + 0x1p-147 i)":
5072 Test "Imaginary part of: csqrt (0x1p-149 + 0x1p-149 i)":
5077 Test "Real part of: ctan (-2 - 3 i)":
5084 Test "Imaginary part of: ctan (-2 - 3 i)":
5089 Test "Real part of: ctan (0.75 + 1.25 i)":
5092 Test "Imaginary part of: ctan (0.75 + 1.25 i)":
5097 Test "Real part of: ctan (0x1p1023 + 1 i)":
5100 Test "Real part of: ctan (0x1p127 + 1 i)":
5105 Test "Imaginary part of: ctan (0x1p127 + 1 i)":
5108 Test "Imaginary part of: ctan (0x1p16383 + 1 i)":
5111 Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)":
5114 Test "Real part of: ctan (1 + 45 i)":
5117 Test "Real part of: ctan (1 + 47 i)":
5120 Test "Real part of: ctan (1 + 5680 i)":
5125 Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
5128 Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
5133 Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
5138 Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
5145 Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
5148 Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
5151 Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
5154 Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
5161 Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
5164 Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
5169 Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
5174 Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
5181 Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
5184 Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)":
5187 Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
5190 Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
5195 Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
5200 Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
5207 Test "Real part of: ctanh (-2 - 3 i)":
5210 Test "Imaginary part of: ctanh (-2 - 3 i)":
5215 Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)":
5218 Test "Imaginary part of: ctanh (0 + pi/4 i)":
5223 Test "Real part of: ctanh (0.75 + 1.25 i)":
5226 Test "Imaginary part of: ctanh (0.75 + 1.25 i)":
5233 Test "Imaginary part of: ctanh (1 + 0x1p1023 i)":
5236 Test "Real part of: ctanh (1 + 0x1p127 i)":
5239 Test "Imaginary part of: ctanh (1 + 0x1p127 i)":
5244 Test "Real part of: ctanh (1 + 0x1p16383 i)":
5247 Test "Imaginary part of: ctanh (45 + 1 i)":
5250 Test "Imaginary part of: ctanh (47 + 1 i)":
5253 Test "Imaginary part of: ctanh (5680 + 1 i)":
5258 Test "Real part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
5263 Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
5268 Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
5273 Test "Real part of: ctanh_downward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
5278 Test "Real part of: ctanh_tonearest (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
5281 Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
5286 Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
5289 Test "Real part of: ctanh_tonearest (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
5294 Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
5299 Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
5304 Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
5309 Test "Imaginary part of: ctanh_towardzero (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
5314 Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
5319 Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
5322 Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
5327 Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
5332 Test "Real part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
5335 Test "Imaginary part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)":
5343 Test "erfc (0x1.f7303cp+1)":
5346 Test "erfc (0x1.ffa002p+2)":
5351 Test "erfc (0x1.ffffc8p+2)":
5360 Test "erfc (4.125)":
5367 Test "exp_downward (1)":
5370 Test "exp_downward (2)":
5377 Test "exp_downward (3)":
5386 Test "exp_towardzero (1)":
5389 Test "exp_towardzero (2)":
5396 Test "exp_towardzero (3)":
5405 Test "exp_upward (1)":
5417 Test "gamma (-0.5)":
5438 Test "hypot (-0.7, -12.4)":
5441 Test "hypot (-0.7, 12.4)":
5444 Test "hypot (-12.4, -0.7)":
5447 Test "hypot (-12.4, 0.7)":
5450 Test "hypot (0.7, -12.4)":
5453 Test "hypot (0.7, 12.4)":
5456 Test "hypot (0x1p-16445, 0x1p-16445)":
5458 Test "hypot (12.4, -0.7)":
5461 Test "hypot (12.4, 0.7)":
5466 Test "j0 (-0x1.001000001p+593)":
5477 Test "j0 (0x1.d7ce3ap+107)":
5480 Test "j0 (0x1p1023)":
5483 Test "j0 (0x1p16382)":
5505 Test "j1 (0x1.3ffp+74)":
5510 Test "j1 (0x1p16382)":
5534 Test "jn (0, -4.0)":
5539 Test "jn (0, 0.75)":
5545 Test "jn (0, 10.0)":
5556 Test "jn (1, -1.0)":
5565 Test "jn (1, 10.0)":
5578 Test "jn (10, -1.0)":
5583 Test "jn (10, 0.125)":
5586 Test "jn (10, 0.75)":
5593 Test "jn (10, 1.0)":
5598 Test "jn (10, 10.0)":
5605 Test "jn (10, 2.0)":
5610 Test "jn (2, 0x1.ffff62p+99)":
5615 Test "jn (2, 2.4048255576957729)":
5620 Test "jn (3, -1.0)":
5630 Test "jn (3, 10.0)":
5642 Test "jn (3, 2.4048255576957729)":
5647 Test "jn (4, 2.4048255576957729)":
5652 Test "jn (5, 2.4048255576957729)":
5659 Test "jn (6, 2.4048255576957729)":
5664 Test "jn (7, 2.4048255576957729)":
5667 Test "jn (8, 2.4048255576957729)":
5672 Test "jn (9, 2.4048255576957729)":
5679 Test "lgamma (-0.5)":
5682 Test "lgamma (0.5)":
5685 Test "lgamma (0.7)":
5690 Test "lgamma (1.2)":
5713 Test "log10 (0.75)":
5723 Test "log1p (-0.25)":
5733 Test "pow (0.75, 1.25)":
5736 Test "pow (0x0.ffffffp0, -0x1p24)":
5739 Test "pow (0x0.ffffffp0, 0x1p24)":
5742 Test "pow (0x1p64, 0.125)":
5745 Test "pow (256, 8)":
5752 Test "pow_downward (1.0625, 1.125)":
5757 Test "pow_downward (1.5, 1.03125)":
5764 Test "pow_towardzero (1.0625, 1.125)":
5769 Test "pow_towardzero (1.5, 1.03125)":
5776 Test "pow_upward (1.0625, 1.125)":
5781 Test "pow_upward (1.5, 1.03125)":
5788 Test "sin_downward (1)":
5791 Test "sin_downward (10)":
5796 Test "sin_downward (2)":
5799 Test "sin_downward (3)":
5802 Test "sin_downward (4)":
5807 Test "sin_downward (5)":
5812 Test "sin_downward (6)":
5819 Test "sin_downward (7)":
5822 Test "sin_downward (8)":
5827 Test "sin_downward (9)":
5836 Test "sin_towardzero (1)":
5839 Test "sin_towardzero (10)":
5842 Test "sin_towardzero (2)":
5845 Test "sin_towardzero (3)":
5848 Test "sin_towardzero (4)":
5851 Test "sin_towardzero (5)":
5854 Test "sin_towardzero (7)":
5857 Test "sin_towardzero (8)":
5862 Test "sin_towardzero (9)":
5871 Test "sin_upward (1)":
5876 Test "sin_upward (10)":
5879 Test "sin_upward (2)":
5884 Test "sin_upward (3)":
5889 Test "sin_upward (4)":
5892 Test "sin_upward (5)":
5895 Test "sin_upward (7)":
5900 Test "sin_upward (8)":
5905 Test "sincos (M_PI_6l*2.0) extra output 1":
5912 Test "sincos (M_PI_6l*2.0) extra output 2":
5919 Test "sincos (pi/2) extra output 2":
5933 Test "sinh_downward (22)":
5940 Test "sinh_downward (23)":
5947 Test "sinh_downward (24)":
5954 Test "sinh_towardzero (22)":
5961 Test "sinh_towardzero (23)":
5968 Test "sinh_towardzero (24)":
5975 Test "sinh_upward (24)":
5988 Test "tan_downward (1)":
5993 Test "tan_downward (10)":
5998 Test "tan_downward (2)":
6003 Test "tan_downward (3)":
6008 Test "tan_downward (4)":
6013 Test "tan_downward (5)":
6016 Test "tan_downward (6)":
6021 Test "tan_downward (7)":
6024 Test "tan_downward (8)":
6027 Test "tan_downward (9)":
6032 Test "tan_towardzero (1)":
6037 Test "tan_towardzero (10)":
6042 Test "tan_towardzero (2)":
6045 Test "tan_towardzero (3)":
6048 Test "tan_towardzero (4)":
6053 Test "tan_towardzero (5)":
6058 Test "tan_towardzero (6)":
6061 Test "tan_towardzero (7)":
6064 Test "tan_towardzero (8)":
6069 Test "tan_towardzero (9)":
6076 Test "tan_upward (1)":
6079 Test "tan_upward (10)":
6082 Test "tan_upward (2)":
6085 Test "tan_upward (3)":
6088 Test "tan_upward (4)":
6091 Test "tan_upward (5)":
6096 Test "tan_upward (6)":
6099 Test "tan_upward (7)":
6104 Test "tan_upward (8)":
6109 Test "tan_upward (9)":
6116 Test "tgamma (-0.5)":
6123 Test "tgamma (-0x0.ffffffffffffffffp0)":
6126 Test "tgamma (-0x0.ffffffp0)":
6129 Test "tgamma (-0x1.000002p0)":
6132 Test "tgamma (-0x1.0a32a2p+5)":
6135 Test "tgamma (-0x1.fffffffffffffp0)":
6138 Test "tgamma (-0x13.ffffep0)":
6141 Test "tgamma (-0x13.ffffffffffffffep0)":
6144 Test "tgamma (-0x13.ffffffffffffp0)":
6147 Test "tgamma (-0x14.000000000000002p0)":
6150 Test "tgamma (-0x14.000000000001p0)":
6153 Test "tgamma (-0x14.00002p0)":
6158 Test "tgamma (-0x1d.ffffffffffffffep0)":
6161 Test "tgamma (-0x1d.ffffffffffffp0)":
6164 Test "tgamma (-0x1e.000000000000002p0)":
6167 Test "tgamma (-0x1e.000000000001p0)":
6172 Test "tgamma (-0x1e.00002p0)":
6175 Test "tgamma (-0x1p-24)":
6178 Test "tgamma (-0x2.0000000000000004p0)":
6181 Test "tgamma (-0x2.0000000000002p0)":
6184 Test "tgamma (-0x2.000004p0)":
6189 Test "tgamma (-0x27.ffffcp0)":
6192 Test "tgamma (-0x27.ffffffffffffffcp0)":
6195 Test "tgamma (-0x28.00004p0)":
6198 Test "tgamma (-0x28.fffffffffffep0)":
6203 Test "tgamma (-0x28.ffffffffffffffcp0)":
6206 Test "tgamma (-0x29.000000000000004p0)":
6209 Test "tgamma (-0x29.00004p0)":
6212 Test "tgamma (-0x29.fffffffffffep0)":
6215 Test "tgamma (-0x29.ffffffffffffffcp0)":
6218 Test "tgamma (-0x3.0000000000002p0)":
6221 Test "tgamma (-0x3.000004p0)":
6224 Test "tgamma (-0x3.fffffcp0)":
6227 Test "tgamma (-0x3.fffffffffffffffcp0)":
6230 Test "tgamma (-0x31.fffffffffffep0)":
6233 Test "tgamma (-0x32.000000000000004p0)":
6236 Test "tgamma (-0x3e7.fffffffffffffcp0)":
6239 Test "tgamma (-0x4.0000000000000008p0)":
6242 Test "tgamma (-0x4.000008p0)":
6245 Test "tgamma (-0x4.fffff8p0)":
6248 Test "tgamma (-0x5.0000000000000008p0)":
6251 Test "tgamma (-0x5.0000000000004p0)":
6254 Test "tgamma (-0x5.000008p0)":
6257 Test "tgamma (-0x5.fffff8p0)":
6260 Test "tgamma (-0x6.0000000000000008p0)":
6263 Test "tgamma (-0x6.fffff8p0)":
6266 Test "tgamma (-0x6.ffffffffffffcp0)":
6271 Test "tgamma (-0x63.ffffffffffffff8p0)":
6274 Test "tgamma (-0x6e2.fffffffffffff8p0)":
6277 Test "tgamma (-0x6e3.00000000000008p0)":
6280 Test "tgamma (-0x6e4.fffffffffffff8p0)":
6283 Test "tgamma (-0x6e5.00000000000008p0)":
6286 Test "tgamma (-0x7.0000000000000008p0)":
6289 Test "tgamma (-0x7.0000000000004p0)":
6294 Test "tgamma (-0x7.000008p0)":
6299 Test "tgamma (-0x7.fffff8p0)":
6306 Test "tgamma (-0x7.ffffffffffffcp0)":
6309 Test "tgamma (-0x7.fffffffffffffff8p0)":
6312 Test "tgamma (-0x8.000000000000001p0)":
6315 Test "tgamma (-0x8.00001p0)":
6318 Test "tgamma (-0x9.ffffffffffff8p0)":
6321 Test "tgamma (-0x9.fffffp0)":
6324 Test "tgamma (-0x95.fffffffffff8p0)":
6327 Test "tgamma (-0x95.ffffffffffffffp0)":
6330 Test "tgamma (-0xa.000000000000001p0)":
6333 Test "tgamma (-0xa.0000000000008p0)":
6336 Test "tgamma (-0xa.00001p0)":
6339 Test "tgamma (-0xb5.00000000000001p0)":
6342 Test "tgamma (-0xb6.000000000008p0)":
6345 Test "tgamma (-0xb6.fffffffffff8p0)":
6348 Test "tgamma (-0xb7.000000000008p0)":
6351 Test "tgamma (-0xb8.00000000000001p0)":
6354 Test "tgamma (-0xb8.000000000008p0)":
6357 Test "tgamma (-0xbb.ffffffffffffffp0)":
6360 Test "tgamma (-0xbd.00000000000001p0)":
6363 Test "tgamma (-0xf9.ffffffffffffffp0)":
6366 Test "tgamma (-0xfa.00000000000001p0)":
6369 Test "tgamma (-1.5)":
6374 Test "tgamma (-2.5)":
6377 Test "tgamma (-4.5)":
6382 Test "tgamma (-6.5)":
6385 Test "tgamma (-7.5)":
6388 Test "tgamma (-8.5)":
6393 Test "tgamma (-9.5)":
6398 Test "tgamma (0.5)":
6403 Test "tgamma (0.7)":
6408 Test "tgamma (0x1.fffffep0)":
6411 Test "tgamma (0x1.fffffffffffffffep0)":
6414 Test "tgamma (0x1p-24)":
6417 Test "tgamma (0x1p-53)":
6420 Test "tgamma (0x1p-64)":
6423 Test "tgamma (0x2.0000000000002p0)":
6426 Test "tgamma (0x2.000004p0)":
6429 Test "tgamma (0x2.30a43cp+4)":
6434 Test "tgamma (0x2.30a44p+4)":
6437 Test "tgamma (0x2.fffffcp0)":
6442 Test "tgamma (0x2.ffffffffffffep0)":
6445 Test "tgamma (0x3.0000000000002p0)":
6448 Test "tgamma (0x3.fffffcp0)":
6451 Test "tgamma (0x3.fffffffffffffffcp0)":
6454 Test "tgamma (0x4.0000000000000008p0)":
6457 Test "tgamma (0x4.000008p0)":
6460 Test "tgamma (0x4.fffff8p0)":
6463 Test "tgamma (0x4.fffffffffffffff8p0)":
6466 Test "tgamma (0x5.0000000000000008p0)":
6469 Test "tgamma (0x5.000008p0)":
6474 Test "tgamma (0x5.fffff8p0)":
6477 Test "tgamma (0x5.ffffffffffffcp0)":
6480 Test "tgamma (0x6.0000000000000008p0)":
6483 Test "tgamma (0x6.000008p0)":
6486 Test "tgamma (0x6.fffff8p0)":
6493 Test "tgamma (0x6.ffffffffffffcp0)":
6496 Test "tgamma (0x7.0000000000000008p0)":
6499 Test "tgamma (0x7.0000000000004p0)":
6504 Test "tgamma (0x7.000008p0)":
6509 Test "tgamma (0x7.fffff8p0)":
6512 Test "tgamma (0x7.ffffffffffffcp0)":
6515 Test "tgamma (0x7.fffffffffffffff8p0)":
6518 Test "tgamma (0x8.000000000000001p0)":
6521 Test "tgamma (0x8.00001p0)":
6529 Test "tgamma (18.5)":
6532 Test "tgamma (19.5)":
6539 Test "tgamma (2.5)":
6542 Test "tgamma (23.5)":
6545 Test "tgamma (29.5)":
6551 Test "tgamma (3.5)":
6554 Test "tgamma (30.5)":
6557 Test "tgamma (32.5)":
6560 Test "tgamma (33.5)":
6563 Test "tgamma (34.5)":
6573 Test "tgamma (4.5)":
6579 Test "tgamma (5.5)":
6587 Test "tgamma (6.5)":
6595 Test "tgamma (7.5)":
6605 Test "tgamma (8.5)":
6615 Test "tgamma (9.5)":
6636 Test "y0 (0x1.3ffp+74)":
6641 Test "y0 (0x1p-10)":
6646 Test "y0 (0x1p-100)":
6649 Test "y0 (0x1p-110)":
6652 Test "y0 (0x1p-20)":
6655 Test "y0 (0x1p-30)":
6662 Test "y0 (0x1p-40)":
6667 Test "y0 (0x1p-60)":
6670 Test "y0 (0x1p-70)":
6673 Test "y0 (0x1p-80)":
6678 Test "y0 (0x1p-90)":
6681 Test "y0 (0x1p16382)":
6710 Test "y1 (0x1.001000001p+593)":
6713 Test "y1 (0x1.27e204p+99)":
6720 Test "y1 (0x1p-10)":
6723 Test "y1 (0x1p1023)":
6726 Test "y1 (0x1p16382)":
6747 Test "yn (0, 0.125)":
6754 Test "yn (0, 0.75)":
6769 Test "yn (0, 10.0)":
6782 Test "yn (1, 0.125)":
6787 Test "yn (1, 0.75)":
6793 Test "yn (1, 10.0)":
6806 Test "yn (10, 0.125)":
6811 Test "yn (10, 0.75)":
6816 Test "yn (10, 10.0)":
6821 Test "yn (3, 0.125)":
6824 Test "yn (3, 0.75)":
6835 # Maximal error of functions:
6836 Function: "acos_downward":
6844 Function: "acos_towardzero":
6852 Function: "acos_upward":
6864 Function: "asin_downward":
6872 Function: "asin_towardzero":
6880 Function: "asin_upward":
6900 Function: Real part of "cacos":
6908 Function: Imaginary part of "cacos":
6916 Function: Real part of "cacosh":
6924 Function: Imaginary part of "cacosh":
6932 Function: Real part of "casin":
6940 Function: Imaginary part of "casin":
6948 Function: Real part of "casinh":
6956 Function: Imaginary part of "casinh":
6964 Function: Real part of "catan":
6968 Function: Imaginary part of "catan":
6976 Function: Real part of "catanh":
6984 Function: Imaginary part of "catanh":
6992 Function: Real part of "ccos":
6998 Function: Imaginary part of "ccos":
7004 Function: Real part of "ccosh":
7008 Function: Imaginary part of "ccosh":
7014 Function: Real part of "cexp":
7020 Function: Imaginary part of "cexp":
7026 Function: Real part of "clog":
7034 Function: Imaginary part of "clog":
7038 Function: Real part of "clog10":
7046 Function: Imaginary part of "clog10":
7062 Function: "cos_downward":
7070 Function: "cos_towardzero":
7078 Function: "cos_upward":
7086 Function: "cosh_downward":
7094 Function: "cosh_towardzero":
7102 Function: "cosh_upward":
7108 Function: Real part of "cpow":
7116 Function: Imaginary part of "cpow":
7124 Function: Real part of "csin":
7130 Function: Imaginary part of "csin":
7134 Function: Real part of "csinh":
7140 Function: Imaginary part of "csinh":
7144 Function: Real part of "csqrt":
7150 Function: Imaginary part of "csqrt":
7156 Function: Real part of "ctan":
7164 Function: Imaginary part of "ctan":
7170 Function: Real part of "ctan_downward":
7176 Function: Imaginary part of "ctan_downward":
7184 Function: Real part of "ctan_tonearest":
7188 Function: Imaginary part of "ctan_tonearest":
7194 Function: Real part of "ctan_towardzero":
7200 Function: Imaginary part of "ctan_towardzero":
7208 Function: Real part of "ctan_upward":
7216 Function: Imaginary part of "ctan_upward":
7222 Function: Real part of "ctanh":
7228 Function: Imaginary part of "ctanh":
7236 Function: Real part of "ctanh_downward":
7244 Function: Imaginary part of "ctanh_downward":
7250 Function: Real part of "ctanh_tonearest":
7256 Function: Imaginary part of "ctanh_tonearest":
7260 Function: Real part of "ctanh_towardzero":
7268 Function: Imaginary part of "ctanh_towardzero":
7274 Function: Real part of "ctanh_upward":
7280 Function: Imaginary part of "ctanh_upward":
7294 Function: "exp_downward":
7302 Function: "exp_towardzero":
7310 Function: "exp_upward":
7389 Function: "pow_downward":
7397 Function: "pow_towardzero":
7405 Function: "pow_upward":
7413 Function: "sin_downward":
7421 Function: "sin_towardzero":
7429 Function: "sin_upward":
7449 Function: "sinh_downward":
7457 Function: "sinh_towardzero":
7465 Function: "sinh_upward":
7475 Function: "tan_downward":
7483 Function: "tan_towardzero":
7491 Function: "tan_upward":
7531 # end of automatic generation