1 # Begin of automatic generation
4 Test "acos_downward (-0)":
7 Test "acos_downward (-0.5)":
10 Test "acos_downward (-1)":
13 Test "acos_downward (0)":
16 Test "acos_downward (0.5)":
23 Test "acos_towardzero (-0)":
26 Test "acos_towardzero (-0.5)":
29 Test "acos_towardzero (-1)":
32 Test "acos_towardzero (0)":
35 Test "acos_towardzero (0.5)":
42 Test "asin_downward (-0.5)":
45 Test "asin_downward (0.5)":
48 Test "asin_downward (1.0)":
53 Test "asin_towardzero (-0.5)":
56 Test "asin_towardzero (-1.0)":
59 Test "asin_towardzero (0.5)":
62 Test "asin_towardzero (1.0)":
67 Test "asin_upward (-1.0)":
72 Test "atan2 (-0.75, -1.0)":
75 Test "atan2 (-max_value, -min_value)":
78 Test "atan2 (0.75, -1.0)":
81 Test "atan2 (1.390625, 0.9296875)":
91 Test "Imaginary part of: cacos (+0 + 0.5 i)":
94 Test "Imaginary part of: cacos (+0 + 1.0 i)":
99 Test "Imaginary part of: cacos (+0 + 1.5 i)":
102 Test "Imaginary part of: cacos (+0 - 0.5 i)":
105 Test "Imaginary part of: cacos (+0 - 1.0 i)":
110 Test "Imaginary part of: cacos (+0 - 1.5 i)":
113 Test "Imaginary part of: cacos (-0 + 0.5 i)":
116 Test "Imaginary part of: cacos (-0 + 1.0 i)":
121 Test "Imaginary part of: cacos (-0 + 1.5 i)":
124 Test "Imaginary part of: cacos (-0 - 0.5 i)":
127 Test "Imaginary part of: cacos (-0 - 1.0 i)":
132 Test "Imaginary part of: cacos (-0 - 1.5 i)":
135 Test "Real part of: cacos (-0.25 + 1.0 i)":
140 Test "Imaginary part of: cacos (-0.25 + 1.0 i)":
143 Test "Real part of: cacos (-0.25 - 1.0 i)":
148 Test "Imaginary part of: cacos (-0.25 - 1.0 i)":
151 Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)":
154 Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)":
157 Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)":
160 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)":
163 Test "Real part of: cacos (-0.5 + 1.0 i)":
166 Test "Imaginary part of: cacos (-0.5 + 1.0 i)":
169 Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)":
172 Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)":
175 Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)":
178 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)":
181 Test "Real part of: cacos (-0.5 - 1.0 i)":
184 Test "Imaginary part of: cacos (-0.5 - 1.0 i)":
187 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
190 Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
193 Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)":
196 Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)":
199 Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)":
202 Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)":
205 Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)":
208 Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)":
211 Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)":
214 Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)":
219 Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)":
222 Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)":
227 Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)":
230 Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)":
233 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)":
236 Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)":
239 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)":
242 Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)":
245 Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)":
248 Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)":
251 Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)":
254 Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)":
257 Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)":
260 Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)":
263 Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)":
266 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)":
271 Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)":
274 Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)":
277 Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)":
280 Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)":
283 Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)":
286 Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)":
289 Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)":
292 Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)":
295 Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)":
298 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)":
303 Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)":
306 Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)":
309 Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)":
312 Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)":
317 Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)":
320 Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)":
325 Test "Real part of: cacos (-0x1p-105 + 0.0 i)":
328 Test "Real part of: cacos (-0x1p-105 + 0.5 i)":
331 Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)":
334 Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)":
337 Test "Real part of: cacos (-0x1p-105 - 0.0 i)":
340 Test "Real part of: cacos (-0x1p-105 - 0.5 i)":
343 Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)":
346 Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)":
349 Test "Real part of: cacos (-0x1p-112 + 0.0 i)":
352 Test "Real part of: cacos (-0x1p-112 + 0.5 i)":
355 Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)":
358 Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)":
361 Test "Real part of: cacos (-0x1p-112 - 0.0 i)":
364 Test "Real part of: cacos (-0x1p-112 - 0.5 i)":
367 Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)":
370 Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)":
373 Test "Real part of: cacos (-0x1p-23 + 0.0 i)":
376 Test "Real part of: cacos (-0x1p-23 + 0.5 i)":
379 Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)":
382 Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)":
385 Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)":
388 Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)":
391 Test "Real part of: cacos (-0x1p-23 - 0.0 i)":
394 Test "Real part of: cacos (-0x1p-23 - 0.5 i)":
397 Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)":
400 Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)":
403 Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)":
406 Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)":
409 Test "Real part of: cacos (-0x1p-52 + 0.0 i)":
412 Test "Real part of: cacos (-0x1p-52 + 0.5 i)":
415 Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)":
418 Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)":
421 Test "Real part of: cacos (-0x1p-52 - 0.0 i)":
424 Test "Real part of: cacos (-0x1p-52 - 0.5 i)":
427 Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)":
430 Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)":
433 Test "Real part of: cacos (-0x1p-63 + 0.0 i)":
436 Test "Real part of: cacos (-0x1p-63 + 0.5 i)":
439 Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)":
442 Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)":
445 Test "Real part of: cacos (-0x1p-63 - 0.0 i)":
448 Test "Real part of: cacos (-0x1p-63 - 0.5 i)":
451 Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)":
454 Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)":
457 Test "Imaginary part of: cacos (-1.0 + 0.5 i)":
460 Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)":
463 Test "Real part of: cacos (-1.0 + 0x1p50 i)":
466 Test "Imaginary part of: cacos (-1.0 - 0.5 i)":
469 Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)":
472 Test "Real part of: cacos (-1.0 - 0x1p50 i)":
475 Test "Real part of: cacos (-2 - 3 i)":
478 Test "Imaginary part of: cacos (0.25 + 1.0 i)":
481 Test "Imaginary part of: cacos (0.25 - 1.0 i)":
484 Test "Real part of: cacos (0.5 + +0 i)":
487 Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)":
490 Test "Real part of: cacos (0.5 + 0x1.fp-129 i)":
493 Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)":
496 Test "Real part of: cacos (0.5 + 0x1p-105 i)":
499 Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)":
502 Test "Real part of: cacos (0.5 + 0x1p-112 i)":
505 Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)":
508 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)":
511 Test "Real part of: cacos (0.5 + 0x1p-52 i)":
514 Test "Real part of: cacos (0.5 + 0x1p-63 i)":
517 Test "Real part of: cacos (0.5 + 1.0 i)":
520 Test "Imaginary part of: cacos (0.5 + 1.0 i)":
523 Test "Real part of: cacos (0.5 - 0 i)":
526 Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)":
529 Test "Real part of: cacos (0.5 - 0x1.fp-129 i)":
532 Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)":
535 Test "Real part of: cacos (0.5 - 0x1p-105 i)":
538 Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)":
541 Test "Real part of: cacos (0.5 - 0x1p-112 i)":
544 Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)":
547 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)":
550 Test "Real part of: cacos (0.5 - 0x1p-52 i)":
553 Test "Real part of: cacos (0.5 - 0x1p-63 i)":
556 Test "Real part of: cacos (0.5 - 1.0 i)":
559 Test "Imaginary part of: cacos (0.5 - 1.0 i)":
562 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)":
565 Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)":
568 Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)":
571 Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)":
574 Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
577 Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)":
580 Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)":
583 Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)":
586 Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
589 Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)":
592 Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)":
595 Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)":
598 Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)":
601 Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)":
604 Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)":
607 Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)":
610 Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)":
613 Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)":
616 Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)":
621 Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)":
626 Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)":
629 Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)":
632 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)":
635 Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)":
638 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)":
641 Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)":
644 Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)":
647 Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)":
652 Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)":
655 Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)":
658 Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)":
663 Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)":
666 Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)":
671 Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)":
676 Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)":
679 Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)":
682 Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)":
685 Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)":
688 Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)":
691 Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)":
694 Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)":
697 Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)":
700 Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)":
703 Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)":
706 Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)":
709 Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)":
712 Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)":
715 Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)":
718 Test "Real part of: cacos (1.0 + 0.25 i)":
721 Test "Real part of: cacos (1.0 + 0.5 i)":
724 Test "Imaginary part of: cacos (1.0 + 0.5 i)":
727 Test "Real part of: cacos (1.0 + 0x1.fp-10 i)":
730 Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)":
733 Test "Real part of: cacos (1.0 - 0.25 i)":
736 Test "Real part of: cacos (1.0 - 0.5 i)":
739 Test "Imaginary part of: cacos (1.0 - 0.5 i)":
742 Test "Real part of: cacos (1.0 - 0x1.fp-10 i)":
745 Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)":
750 Test "Real part of: cacosh (+0 + 0.5 i)":
753 Test "Real part of: cacosh (+0 + 1.0 i)":
758 Test "Real part of: cacosh (+0 + 1.5 i)":
761 Test "Real part of: cacosh (+0 - 0.5 i)":
764 Test "Real part of: cacosh (+0 - 1.0 i)":
769 Test "Real part of: cacosh (+0 - 1.5 i)":
772 Test "Real part of: cacosh (-0 + 0.5 i)":
775 Test "Real part of: cacosh (-0 + 1.0 i)":
780 Test "Real part of: cacosh (-0 + 1.5 i)":
783 Test "Real part of: cacosh (-0 - 0.5 i)":
786 Test "Real part of: cacosh (-0 - 1.0 i)":
791 Test "Real part of: cacosh (-0 - 1.5 i)":
794 Test "Real part of: cacosh (-0.25 + 1.0 i)":
797 Test "Imaginary part of: cacosh (-0.25 + 1.0 i)":
802 Test "Real part of: cacosh (-0.25 - 1.0 i)":
805 Test "Imaginary part of: cacosh (-0.25 - 1.0 i)":
810 Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)":
813 Test "Real part of: cacosh (-0.5 + 0x1p-105 i)":
816 Test "Real part of: cacosh (-0.5 + 0x1p-112 i)":
819 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)":
822 Test "Real part of: cacosh (-0.5 + 1.0 i)":
825 Test "Imaginary part of: cacosh (-0.5 + 1.0 i)":
828 Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)":
831 Test "Real part of: cacosh (-0.5 - 0x1p-105 i)":
834 Test "Real part of: cacosh (-0.5 - 0x1p-112 i)":
837 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)":
840 Test "Real part of: cacosh (-0.5 - 1.0 i)":
843 Test "Imaginary part of: cacosh (-0.5 - 1.0 i)":
846 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
849 Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
852 Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)":
855 Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)":
858 Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)":
861 Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)":
864 Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)":
867 Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)":
870 Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)":
875 Test "Imaginary part of: cacosh (-0x1.fp-100 + 1.0 i)":
878 Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)":
883 Test "Imaginary part of: cacosh (-0x1.fp-100 - 1.0 i)":
886 Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)":
889 Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)":
892 Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)":
895 Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)":
898 Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)":
901 Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)":
904 Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)":
907 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0.5 i)":
910 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x0.ffffffp0 i)":
913 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)":
916 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1.fp-129 i)":
919 Test "Imaginary part of: cacosh (-0x1.fp-129 + 0x1p-23 i)":
922 Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)":
927 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.0 i)":
930 Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)":
933 Test "Imaginary part of: cacosh (-0x1.fp-129 + 1.5 i)":
936 Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)":
939 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0.5 i)":
942 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x0.ffffffp0 i)":
945 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)":
948 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1.fp-129 i)":
951 Test "Imaginary part of: cacosh (-0x1.fp-129 - 0x1p-23 i)":
954 Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)":
959 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.0 i)":
962 Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)":
965 Test "Imaginary part of: cacosh (-0x1.fp-129 - 1.5 i)":
968 Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)":
973 Test "Imaginary part of: cacosh (-0x1.fp-30 + 1.0 i)":
976 Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)":
981 Test "Imaginary part of: cacosh (-0x1.fp-30 - 1.0 i)":
984 Test "Imaginary part of: cacosh (-0x1p-105 + 0.0 i)":
987 Test "Real part of: cacosh (-0x1p-105 + 0.5 i)":
990 Test "Imaginary part of: cacosh (-0x1p-105 + 0.5 i)":
993 Test "Imaginary part of: cacosh (-0x1p-105 + 0x1p-105 i)":
996 Test "Imaginary part of: cacosh (-0x1p-105 - 0.0 i)":
999 Test "Real part of: cacosh (-0x1p-105 - 0.5 i)":
1002 Test "Imaginary part of: cacosh (-0x1p-105 - 0.5 i)":
1005 Test "Imaginary part of: cacosh (-0x1p-105 - 0x1p-105 i)":
1008 Test "Imaginary part of: cacosh (-0x1p-112 + 0.0 i)":
1011 Test "Real part of: cacosh (-0x1p-112 + 0.5 i)":
1014 Test "Imaginary part of: cacosh (-0x1p-112 + 0.5 i)":
1017 Test "Imaginary part of: cacosh (-0x1p-112 + 0x1p-112 i)":
1020 Test "Imaginary part of: cacosh (-0x1p-112 - 0.0 i)":
1023 Test "Real part of: cacosh (-0x1p-112 - 0.5 i)":
1026 Test "Imaginary part of: cacosh (-0x1p-112 - 0.5 i)":
1029 Test "Imaginary part of: cacosh (-0x1p-112 - 0x1p-112 i)":
1032 Test "Imaginary part of: cacosh (-0x1p-23 + 0.0 i)":
1035 Test "Real part of: cacosh (-0x1p-23 + 0.5 i)":
1038 Test "Imaginary part of: cacosh (-0x1p-23 + 0.5 i)":
1041 Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)":
1044 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1.fp-129 i)":
1047 Test "Imaginary part of: cacosh (-0x1p-23 + 0x1p-23 i)":
1050 Test "Imaginary part of: cacosh (-0x1p-23 - 0.0 i)":
1053 Test "Real part of: cacosh (-0x1p-23 - 0.5 i)":
1056 Test "Imaginary part of: cacosh (-0x1p-23 - 0.5 i)":
1059 Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)":
1062 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1.fp-129 i)":
1065 Test "Imaginary part of: cacosh (-0x1p-23 - 0x1p-23 i)":
1068 Test "Imaginary part of: cacosh (-0x1p-52 + 0.0 i)":
1071 Test "Real part of: cacosh (-0x1p-52 + 0.5 i)":
1074 Test "Imaginary part of: cacosh (-0x1p-52 + 0.5 i)":
1077 Test "Imaginary part of: cacosh (-0x1p-52 + 0x1p-52 i)":
1080 Test "Imaginary part of: cacosh (-0x1p-52 - 0.0 i)":
1083 Test "Real part of: cacosh (-0x1p-52 - 0.5 i)":
1086 Test "Imaginary part of: cacosh (-0x1p-52 - 0.5 i)":
1089 Test "Imaginary part of: cacosh (-0x1p-52 - 0x1p-52 i)":
1092 Test "Imaginary part of: cacosh (-0x1p-63 + 0.0 i)":
1095 Test "Real part of: cacosh (-0x1p-63 + 0.5 i)":
1098 Test "Imaginary part of: cacosh (-0x1p-63 + 0.5 i)":
1101 Test "Imaginary part of: cacosh (-0x1p-63 + 0x1p-63 i)":
1104 Test "Imaginary part of: cacosh (-0x1p-63 - 0.0 i)":
1107 Test "Real part of: cacosh (-0x1p-63 - 0.5 i)":
1110 Test "Imaginary part of: cacosh (-0x1p-63 - 0.5 i)":
1113 Test "Imaginary part of: cacosh (-0x1p-63 - 0x1p-63 i)":
1116 Test "Real part of: cacosh (-1.0 + 0.5 i)":
1119 Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)":
1122 Test "Imaginary part of: cacosh (-1.0 + 0x1p50 i)":
1125 Test "Real part of: cacosh (-1.0 - 0.5 i)":
1128 Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)":
1131 Test "Imaginary part of: cacosh (-1.0 - 0x1p50 i)":
1134 Test "Imaginary part of: cacosh (-2 - 3 i)":
1137 Test "Real part of: cacosh (0.25 + 1.0 i)":
1140 Test "Real part of: cacosh (0.25 - 1.0 i)":
1143 Test "Imaginary part of: cacosh (0.5 + +0 i)":
1146 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)":
1149 Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)":
1152 Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)":
1155 Test "Real part of: cacosh (0.5 + 0x1p-105 i)":
1158 Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)":
1161 Test "Real part of: cacosh (0.5 + 0x1p-112 i)":
1164 Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)":
1167 Test "Real part of: cacosh (0.5 + 0x1p-23 i)":
1170 Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)":
1173 Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)":
1176 Test "Real part of: cacosh (0.5 + 1.0 i)":
1179 Test "Imaginary part of: cacosh (0.5 + 1.0 i)":
1182 Test "Imaginary part of: cacosh (0.5 - 0 i)":
1185 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)":
1188 Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)":
1191 Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)":
1194 Test "Real part of: cacosh (0.5 - 0x1p-105 i)":
1197 Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)":
1200 Test "Real part of: cacosh (0.5 - 0x1p-112 i)":
1203 Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)":
1206 Test "Real part of: cacosh (0.5 - 0x1p-23 i)":
1209 Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)":
1212 Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)":
1215 Test "Real part of: cacosh (0.5 - 1.0 i)":
1218 Test "Imaginary part of: cacosh (0.5 - 1.0 i)":
1221 Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1224 Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1227 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0.0 i)":
1230 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1.fp-129 i)":
1233 Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
1236 Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)":
1239 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0.0 i)":
1242 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1.fp-129 i)":
1245 Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
1248 Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)":
1251 Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)":
1254 Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)":
1257 Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
1260 Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)":
1263 Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
1266 Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)":
1269 Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)":
1272 Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)":
1275 Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)":
1280 Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)":
1285 Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)":
1288 Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)":
1291 Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)":
1294 Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)":
1297 Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)":
1300 Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)":
1303 Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)":
1306 Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)":
1311 Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)":
1314 Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)":
1317 Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)":
1322 Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)":
1325 Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)":
1330 Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)":
1335 Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)":
1338 Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)":
1341 Test "Real part of: cacosh (0x1p-105 + 0.5 i)":
1344 Test "Real part of: cacosh (0x1p-105 - 0.5 i)":
1347 Test "Real part of: cacosh (0x1p-112 + 0.5 i)":
1350 Test "Real part of: cacosh (0x1p-112 - 0.5 i)":
1353 Test "Real part of: cacosh (0x1p-23 + 0.5 i)":
1356 Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)":
1359 Test "Real part of: cacosh (0x1p-23 - 0.5 i)":
1362 Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)":
1365 Test "Real part of: cacosh (0x1p-52 + 0.5 i)":
1368 Test "Real part of: cacosh (0x1p-52 - 0.5 i)":
1371 Test "Real part of: cacosh (0x1p-63 + 0.5 i)":
1374 Test "Real part of: cacosh (0x1p-63 - 0.5 i)":
1377 Test "Imaginary part of: cacosh (1.0 + 0.25 i)":
1380 Test "Real part of: cacosh (1.0 + 0.5 i)":
1383 Test "Imaginary part of: cacosh (1.0 + 0.5 i)":
1386 Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)":
1389 Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)":
1392 Test "Imaginary part of: cacosh (1.0 - 0.25 i)":
1395 Test "Real part of: cacosh (1.0 - 0.5 i)":
1398 Test "Imaginary part of: cacosh (1.0 - 0.5 i)":
1401 Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)":
1404 Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)":
1409 Test "Imaginary part of: casin (+0 + 0.5 i)":
1412 Test "Imaginary part of: casin (+0 + 1.0 i)":
1417 Test "Imaginary part of: casin (+0 + 1.5 i)":
1420 Test "Imaginary part of: casin (+0 - 0.5 i)":
1423 Test "Imaginary part of: casin (+0 - 1.0 i)":
1428 Test "Imaginary part of: casin (+0 - 1.5 i)":
1431 Test "Imaginary part of: casin (-0 + 0.5 i)":
1434 Test "Imaginary part of: casin (-0 + 1.0 i)":
1439 Test "Imaginary part of: casin (-0 + 1.5 i)":
1442 Test "Imaginary part of: casin (-0 - 0.5 i)":
1445 Test "Imaginary part of: casin (-0 - 1.0 i)":
1450 Test "Imaginary part of: casin (-0 - 1.5 i)":
1453 Test "Imaginary part of: casin (-0.25 + 1.0 i)":
1456 Test "Imaginary part of: casin (-0.25 - 1.0 i)":
1459 Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)":
1462 Test "Imaginary part of: casin (-0.5 + 0x1p-105 i)":
1465 Test "Imaginary part of: casin (-0.5 + 0x1p-112 i)":
1468 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)":
1471 Test "Imaginary part of: casin (-0.5 + 1.0 i)":
1474 Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)":
1477 Test "Imaginary part of: casin (-0.5 - 0x1p-105 i)":
1480 Test "Imaginary part of: casin (-0.5 - 0x1p-112 i)":
1483 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)":
1486 Test "Imaginary part of: casin (-0.5 - 1.0 i)":
1489 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)":
1492 Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)":
1495 Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)":
1498 Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)":
1501 Test "Imaginary part of: casin (-0x1.000002p0 + 0x1p-23 i)":
1504 Test "Imaginary part of: casin (-0x1.000002p0 - 0x1p-23 i)":
1507 Test "Real part of: casin (-0x1.fp-10 + 1.0 i)":
1510 Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)":
1513 Test "Real part of: casin (-0x1.fp-10 - 1.0 i)":
1516 Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)":
1519 Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)":
1524 Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)":
1529 Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)":
1532 Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)":
1535 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)":
1538 Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)":
1541 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)":
1544 Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)":
1547 Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)":
1550 Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)":
1555 Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)":
1558 Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)":
1561 Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)":
1566 Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)":
1569 Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)":
1574 Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)":
1579 Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)":
1582 Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)":
1585 Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)":
1588 Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)":
1591 Test "Real part of: casin (-0x1p-23 + 0.5 i)":
1596 Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)":
1599 Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)":
1602 Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)":
1607 Test "Real part of: casin (-0x1p-23 - 0.5 i)":
1612 Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)":
1615 Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)":
1618 Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)":
1623 Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)":
1626 Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)":
1629 Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)":
1632 Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)":
1635 Test "Real part of: casin (-1.0 + 0.25 i)":
1638 Test "Real part of: casin (-1.0 + 0.5 i)":
1641 Test "Imaginary part of: casin (-1.0 + 0.5 i)":
1644 Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)":
1647 Test "Real part of: casin (-1.0 - 0.25 i)":
1650 Test "Real part of: casin (-1.0 - 0.5 i)":
1653 Test "Imaginary part of: casin (-1.0 - 0.5 i)":
1656 Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)":
1659 Test "Imaginary part of: casin (0.25 + 1.0 i)":
1662 Test "Imaginary part of: casin (0.25 - 1.0 i)":
1665 Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)":
1668 Test "Imaginary part of: casin (0.5 + 0x1p-105 i)":
1671 Test "Imaginary part of: casin (0.5 + 0x1p-112 i)":
1674 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)":
1677 Test "Imaginary part of: casin (0.5 + 1.0 i)":
1680 Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)":
1683 Test "Imaginary part of: casin (0.5 - 0x1p-105 i)":
1686 Test "Imaginary part of: casin (0.5 - 0x1p-112 i)":
1689 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)":
1692 Test "Imaginary part of: casin (0.5 - 1.0 i)":
1695 Test "Real part of: casin (0.75 + 1.25 i)":
1702 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)":
1705 Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)":
1708 Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)":
1711 Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)":
1714 Test "Imaginary part of: casin (0x1.000002p0 + 0x1p-23 i)":
1717 Test "Imaginary part of: casin (0x1.000002p0 - 0x1p-23 i)":
1720 Test "Real part of: casin (0x1.fp-10 + 1.0 i)":
1723 Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)":
1726 Test "Real part of: casin (0x1.fp-10 - 1.0 i)":
1729 Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)":
1732 Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)":
1737 Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)":
1742 Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)":
1745 Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)":
1748 Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)":
1751 Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)":
1754 Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)":
1757 Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)":
1760 Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)":
1763 Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)":
1768 Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)":
1771 Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)":
1774 Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)":
1779 Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)":
1782 Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)":
1787 Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)":
1792 Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)":
1795 Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)":
1798 Test "Imaginary part of: casin (0x1p-105 + 0.5 i)":
1801 Test "Imaginary part of: casin (0x1p-105 - 0.5 i)":
1804 Test "Imaginary part of: casin (0x1p-112 + 0.5 i)":
1807 Test "Imaginary part of: casin (0x1p-112 - 0.5 i)":
1810 Test "Real part of: casin (0x1p-23 + 0.5 i)":
1815 Test "Imaginary part of: casin (0x1p-23 + 0.5 i)":
1818 Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)":
1821 Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)":
1826 Test "Real part of: casin (0x1p-23 - 0.5 i)":
1831 Test "Imaginary part of: casin (0x1p-23 - 0.5 i)":
1834 Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)":
1837 Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)":
1842 Test "Imaginary part of: casin (0x1p-52 + 0.5 i)":
1845 Test "Imaginary part of: casin (0x1p-52 - 0.5 i)":
1848 Test "Imaginary part of: casin (0x1p-63 + 0.5 i)":
1851 Test "Imaginary part of: casin (0x1p-63 - 0.5 i)":
1854 Test "Real part of: casin (1.0 + 0.25 i)":
1857 Test "Real part of: casin (1.0 + 0.5 i)":
1860 Test "Imaginary part of: casin (1.0 + 0.5 i)":
1863 Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)":
1866 Test "Real part of: casin (1.0 - 0.25 i)":
1869 Test "Real part of: casin (1.0 - 0.5 i)":
1872 Test "Imaginary part of: casin (1.0 - 0.5 i)":
1875 Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)":
1880 Test "Imaginary part of: casinh (-0.25 + 1.0 i)":
1883 Test "Imaginary part of: casinh (-0.25 - 1.0 i)":
1886 Test "Real part of: casinh (-0.5 + +0 i)":
1889 Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)":
1892 Test "Real part of: casinh (-0.5 + 0x1p-105 i)":
1895 Test "Real part of: casinh (-0.5 + 0x1p-112 i)":
1898 Test "Real part of: casinh (-0.5 + 0x1p-23 i)":
1901 Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)":
1906 Test "Real part of: casinh (-0.5 + 0x1p-52 i)":
1909 Test "Real part of: casinh (-0.5 + 0x1p-63 i)":
1912 Test "Real part of: casinh (-0.5 + 1.0 i)":
1915 Test "Imaginary part of: casinh (-0.5 + 1.0 i)":
1918 Test "Real part of: casinh (-0.5 - 0 i)":
1921 Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)":
1924 Test "Real part of: casinh (-0.5 - 0x1p-105 i)":
1927 Test "Real part of: casinh (-0.5 - 0x1p-112 i)":
1930 Test "Real part of: casinh (-0.5 - 0x1p-23 i)":
1933 Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)":
1938 Test "Real part of: casinh (-0.5 - 0x1p-52 i)":
1941 Test "Real part of: casinh (-0.5 - 0x1p-63 i)":
1944 Test "Real part of: casinh (-0.5 - 1.0 i)":
1947 Test "Imaginary part of: casinh (-0.5 - 1.0 i)":
1950 Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)":
1953 Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)":
1956 Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1p-23 i)":
1961 Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)":
1966 Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)":
1969 Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)":
1972 Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)":
1975 Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)":
1978 Test "Real part of: casinh (-0x1p-105 + 0.5 i)":
1981 Test "Real part of: casinh (-0x1p-105 - 0.5 i)":
1984 Test "Real part of: casinh (-0x1p-112 + 0.5 i)":
1987 Test "Real part of: casinh (-0x1p-112 - 0.5 i)":
1990 Test "Real part of: casinh (-0x1p-23 + 0.5 i)":
1993 Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)":
1996 Test "Real part of: casinh (-0x1p-23 + 0x1.000002p0 i)":
1999 Test "Real part of: casinh (-0x1p-23 - 0.5 i)":
2002 Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)":
2005 Test "Real part of: casinh (-0x1p-23 - 0x1.000002p0 i)":
2008 Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)":
2011 Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)":
2014 Test "Real part of: casinh (-1.0 + +0 i)":
2019 Test "Real part of: casinh (-1.0 + 0.25 i)":
2022 Test "Real part of: casinh (-1.0 + 0.5 i)":
2025 Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)":
2028 Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10 i)":
2031 Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)":
2036 Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)":
2039 Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)":
2042 Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)":
2047 Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)":
2052 Test "Real part of: casinh (-1.0 - 0 i)":
2057 Test "Real part of: casinh (-1.0 - 0.25 i)":
2060 Test "Real part of: casinh (-1.0 - 0.5 i)":
2063 Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)":
2066 Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10 i)":
2069 Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)":
2074 Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)":
2077 Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)":
2080 Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)":
2085 Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)":
2090 Test "Real part of: casinh (-1.5 + +0 i)":
2093 Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)":
2096 Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)":
2099 Test "Real part of: casinh (-1.5 - 0 i)":
2102 Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)":
2105 Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)":
2108 Test "Real part of: casinh (-2 - 3 i)":
2115 Test "Imaginary part of: casinh (-2 - 3 i)":
2122 Test "Imaginary part of: casinh (0.25 + 1.0 i)":
2125 Test "Imaginary part of: casinh (0.25 - 1.0 i)":
2128 Test "Real part of: casinh (0.5 + +0 i)":
2131 Test "Real part of: casinh (0.5 + 0x1.fp-129 i)":
2134 Test "Real part of: casinh (0.5 + 0x1p-105 i)":
2137 Test "Real part of: casinh (0.5 + 0x1p-112 i)":
2140 Test "Real part of: casinh (0.5 + 0x1p-23 i)":
2143 Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)":
2148 Test "Real part of: casinh (0.5 + 0x1p-52 i)":
2151 Test "Real part of: casinh (0.5 + 0x1p-63 i)":
2154 Test "Real part of: casinh (0.5 + 1.0 i)":
2157 Test "Imaginary part of: casinh (0.5 + 1.0 i)":
2160 Test "Real part of: casinh (0.5 - 0 i)":
2163 Test "Real part of: casinh (0.5 - 0x1.fp-129 i)":
2166 Test "Real part of: casinh (0.5 - 0x1p-105 i)":
2169 Test "Real part of: casinh (0.5 - 0x1p-112 i)":
2172 Test "Real part of: casinh (0.5 - 0x1p-23 i)":
2175 Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)":
2180 Test "Real part of: casinh (0.5 - 0x1p-52 i)":
2183 Test "Real part of: casinh (0.5 - 0x1p-63 i)":
2186 Test "Real part of: casinh (0.5 - 1.0 i)":
2189 Test "Imaginary part of: casinh (0.5 - 1.0 i)":
2192 Test "Real part of: casinh (0.75 + 1.25 i)":
2195 Test "Imaginary part of: casinh (0.75 + 1.25 i)":
2202 Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)":
2205 Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)":
2208 Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)":
2213 Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)":
2218 Test "Real part of: casinh (0x1.fp-10 + 1.0 i)":
2221 Test "Real part of: casinh (0x1.fp-10 - 1.0 i)":
2224 Test "Real part of: casinh (0x1.fp-129 + 0.5 i)":
2227 Test "Real part of: casinh (0x1.fp-129 - 0.5 i)":
2230 Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)":
2233 Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)":
2236 Test "Real part of: casinh (0x1p-105 + 0.5 i)":
2239 Test "Real part of: casinh (0x1p-105 - 0.5 i)":
2242 Test "Real part of: casinh (0x1p-112 + 0.5 i)":
2245 Test "Real part of: casinh (0x1p-112 - 0.5 i)":
2248 Test "Real part of: casinh (0x1p-23 + 0.5 i)":
2251 Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)":
2254 Test "Real part of: casinh (0x1p-23 + 0x1.000002p0 i)":
2257 Test "Real part of: casinh (0x1p-23 - 0.5 i)":
2260 Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)":
2263 Test "Real part of: casinh (0x1p-23 - 0x1.000002p0 i)":
2266 Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)":
2269 Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)":
2272 Test "Real part of: casinh (1.0 + +0 i)":
2277 Test "Real part of: casinh (1.0 + 0.25 i)":
2280 Test "Real part of: casinh (1.0 + 0.5 i)":
2283 Test "Real part of: casinh (1.0 + 0x1.fp-10 i)":
2286 Test "Imaginary part of: casinh (1.0 + 0x1.fp-10 i)":
2289 Test "Real part of: casinh (1.0 + 0x1.fp-100 i)":
2294 Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)":
2297 Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)":
2300 Test "Real part of: casinh (1.0 + 0x1.fp-129 i)":
2305 Test "Real part of: casinh (1.0 + 0x1.fp-30 i)":
2310 Test "Real part of: casinh (1.0 - 0 i)":
2315 Test "Real part of: casinh (1.0 - 0.25 i)":
2318 Test "Real part of: casinh (1.0 - 0.5 i)":
2321 Test "Real part of: casinh (1.0 - 0x1.fp-10 i)":
2324 Test "Imaginary part of: casinh (1.0 - 0x1.fp-10 i)":
2327 Test "Real part of: casinh (1.0 - 0x1.fp-100 i)":
2332 Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)":
2335 Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)":
2338 Test "Real part of: casinh (1.0 - 0x1.fp-129 i)":
2343 Test "Real part of: casinh (1.0 - 0x1.fp-30 i)":
2348 Test "Real part of: casinh (1.5 + +0 i)":
2351 Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)":
2354 Test "Real part of: casinh (1.5 + 0x1.fp-129 i)":
2357 Test "Real part of: casinh (1.5 - 0 i)":
2360 Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)":
2363 Test "Real part of: casinh (1.5 - 0x1.fp-129 i)":
2368 Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)":
2371 Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)":
2376 Test "Imaginary part of: catan (-0x1.0000000000001p0 - 0x1p-27 i)":
2379 Test "Real part of: catan (-0x1.000002p0 + 0x1p-126 i)":
2382 Test "Real part of: catan (-0x1.000002p0 + 0x1p-13 i)":
2385 Test "Real part of: catan (-0x1.000002p0 - 0x1p-126 i)":
2388 Test "Real part of: catan (-0x1.000002p0 - 0x1p-13 i)":
2391 Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)":
2394 Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)":
2397 Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)":
2400 Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)":
2403 Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)":
2406 Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)":
2409 Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)":
2412 Test "Real part of: catan (-0x1p-13 + 0x1.000002p0 i)":
2415 Test "Real part of: catan (-0x1p-13 + 1.0 i)":
2418 Test "Real part of: catan (-0x1p-13 - 0x1.000002p0 i)":
2421 Test "Imaginary part of: catan (-0x1p-13 - 0x1.000002p0 i)":
2424 Test "Real part of: catan (-0x1p-13 - 1.0 i)":
2427 Test "Imaginary part of: catan (-0x1p-54 + 1.0 i)":
2430 Test "Imaginary part of: catan (-0x1p-54 - 1.0 i)":
2433 Test "Imaginary part of: catan (-0x1p-57 + 1.0 i)":
2436 Test "Imaginary part of: catan (-0x1p-57 - 1.0 i)":
2439 Test "Real part of: catan (-1.0 + 0x1p-13 i)":
2442 Test "Real part of: catan (-1.0 - 0x1p-13 i)":
2445 Test "Imaginary part of: catan (-2 - 3 i)":
2452 Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)":
2455 Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)":
2460 Test "Imaginary part of: catan (0x1.0000000000001p0 - 0x1p-27 i)":
2463 Test "Real part of: catan (0x1.000002p0 + 0x1p-126 i)":
2466 Test "Real part of: catan (0x1.000002p0 + 0x1p-13 i)":
2469 Test "Real part of: catan (0x1.000002p0 - 0x1p-126 i)":
2472 Test "Real part of: catan (0x1.000002p0 - 0x1p-13 i)":
2475 Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)":
2478 Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)":
2481 Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)":
2484 Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)":
2487 Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)":
2490 Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)":
2493 Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)":
2496 Test "Real part of: catan (0x1p-13 + 0x1.000002p0 i)":
2499 Test "Real part of: catan (0x1p-13 + 1.0 i)":
2502 Test "Real part of: catan (0x1p-13 - 0x1.000002p0 i)":
2505 Test "Imaginary part of: catan (0x1p-13 - 0x1.000002p0 i)":
2508 Test "Real part of: catan (0x1p-13 - 1.0 i)":
2511 Test "Imaginary part of: catan (0x1p-54 + 1.0 i)":
2514 Test "Imaginary part of: catan (0x1p-54 - 1.0 i)":
2517 Test "Imaginary part of: catan (0x1p-57 + 1.0 i)":
2520 Test "Imaginary part of: catan (0x1p-57 - 1.0 i)":
2523 Test "Real part of: catan (1.0 + 0x1p-13 i)":
2526 Test "Real part of: catan (1.0 - 0x1p-13 i)":
2531 Test "Real part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
2534 Test "Imaginary part of: catanh (-0x1.000002p0 + 0x1p-13 i)":
2537 Test "Real part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
2540 Test "Imaginary part of: catanh (-0x1.000002p0 - 0x1p-13 i)":
2543 Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)":
2546 Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)":
2549 Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)":
2552 Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)":
2555 Test "Imaginary part of: catanh (-0x1p-126 + 0x1.000002p0 i)":
2558 Test "Imaginary part of: catanh (-0x1p-126 - 0x1.000002p0 i)":
2561 Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
2564 Test "Imaginary part of: catanh (-0x1p-13 + 0x1.000002p0 i)":
2567 Test "Imaginary part of: catanh (-0x1p-13 + 1.0 i)":
2570 Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
2573 Test "Imaginary part of: catanh (-0x1p-13 - 0x1.000002p0 i)":
2576 Test "Imaginary part of: catanh (-0x1p-13 - 1.0 i)":
2579 Test "Real part of: catanh (-0x1p-27 + 0x1.0000000000001p0 i)":
2582 Test "Real part of: catanh (-0x1p-27 - 0x1.0000000000001p0 i)":
2585 Test "Real part of: catanh (-1.0 + 0x1p-1020 i)":
2588 Test "Imaginary part of: catanh (-1.0 + 0x1p-13 i)":
2591 Test "Real part of: catanh (-1.0 + 0x1p-54 i)":
2594 Test "Real part of: catanh (-1.0 + 0x1p-57 i)":
2597 Test "Real part of: catanh (-1.0 - 0x1p-1020 i)":
2600 Test "Imaginary part of: catanh (-1.0 - 0x1p-13 i)":
2603 Test "Real part of: catanh (-1.0 - 0x1p-54 i)":
2606 Test "Real part of: catanh (-1.0 - 0x1p-57 i)":
2609 Test "Real part of: catanh (-2 - 3 i)":
2614 Test "Real part of: catanh (0.75 + 1.25 i)":
2619 Test "Imaginary part of: catanh (0x1.000002p0 + 0x1p-13 i)":
2622 Test "Imaginary part of: catanh (0x1.000002p0 - 0x1p-13 i)":
2625 Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)":
2628 Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)":
2631 Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)":
2634 Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)":
2637 Test "Imaginary part of: catanh (0x1p-126 + 0x1.000002p0 i)":
2640 Test "Imaginary part of: catanh (0x1p-126 - 0x1.000002p0 i)":
2643 Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)":
2648 Test "Imaginary part of: catanh (0x1p-13 + 0x1.000002p0 i)":
2651 Test "Imaginary part of: catanh (0x1p-13 + 1.0 i)":
2654 Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)":
2659 Test "Imaginary part of: catanh (0x1p-13 - 0x1.000002p0 i)":
2662 Test "Imaginary part of: catanh (0x1p-13 - 1.0 i)":
2665 Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)":
2668 Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)":
2671 Test "Real part of: catanh (1.0 + 0x1p-1020 i)":
2674 Test "Imaginary part of: catanh (1.0 + 0x1p-13 i)":
2677 Test "Real part of: catanh (1.0 + 0x1p-54 i)":
2680 Test "Real part of: catanh (1.0 + 0x1p-57 i)":
2683 Test "Real part of: catanh (1.0 - 0x1p-1020 i)":
2686 Test "Imaginary part of: catanh (1.0 - 0x1p-13 i)":
2689 Test "Real part of: catanh (1.0 - 0x1p-54 i)":
2692 Test "Real part of: catanh (1.0 - 0x1p-57 i)":
2697 Test "cbrt (-27.0)":
2707 Test "cbrt (0.9921875)":
2714 Test "Imaginary part of: ccos (-0.75 + 710.5 i)":
2717 Test "Imaginary part of: ccos (-0.75 + 89.5 i)":
2720 Test "Imaginary part of: ccos (-0.75 - 710.5 i)":
2723 Test "Imaginary part of: ccos (-0.75 - 89.5 i)":
2726 Test "Imaginary part of: ccos (-2 - 3 i)":
2729 Test "Real part of: ccos (0.75 + 1.25 i)":
2736 Test "Imaginary part of: ccos (0.75 + 1.25 i)":
2739 Test "Imaginary part of: ccos (0.75 + 710.5 i)":
2742 Test "Imaginary part of: ccos (0.75 + 89.5 i)":
2745 Test "Imaginary part of: ccos (0.75 - 710.5 i)":
2748 Test "Imaginary part of: ccos (0.75 - 89.5 i)":
2751 Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)":
2756 Test "Real part of: ccosh (-2 - 3 i)":
2759 Test "Imaginary part of: ccosh (-2 - 3 i)":
2762 Test "Imaginary part of: ccosh (-710.5 + 0.75 i)":
2765 Test "Imaginary part of: ccosh (-710.5 - 0.75 i)":
2768 Test "Imaginary part of: ccosh (-89.5 + 0.75 i)":
2771 Test "Imaginary part of: ccosh (-89.5 - 0.75 i)":
2774 Test "Real part of: ccosh (0.75 + 1.25 i)":
2781 Test "Imaginary part of: ccosh (0.75 + 1.25 i)":
2784 Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)":
2787 Test "Imaginary part of: ccosh (710.5 + 0.75 i)":
2790 Test "Imaginary part of: ccosh (710.5 - 0.75 i)":
2793 Test "Imaginary part of: ccosh (89.5 + 0.75 i)":
2796 Test "Imaginary part of: ccosh (89.5 - 0.75 i)":
2801 Test "Imaginary part of: cexp (-2.0 - 3.0 i)":
2804 Test "Imaginary part of: cexp (-95 + 0.75 i)":
2807 Test "Real part of: cexp (0.75 + 1.25 i)":
2810 Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)":
2813 Test "Real part of: cexp (50 + 0x1p127 i)":
2818 Test "Imaginary part of: cexp (50 + 0x1p127 i)":
2821 Test "Real part of: cexp (500 + 0x1p1023 i)":
2824 Test "Real part of: cexp (709.8125 + 0.75 i)":
2827 Test "Imaginary part of: cexp (709.8125 + 0.75 i)":
2830 Test "Real part of: cexp (88.75 + 0.75 i)":
2833 Test "Imaginary part of: cexp (88.75 + 0.75 i)":
2838 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
2841 Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
2844 Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)":
2847 Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)":
2850 Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)":
2853 Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)":
2856 Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)":
2859 Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)":
2862 Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)":
2865 Test "Real part of: clog (0.75 + 1.25 i)":
2868 Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
2871 Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)":
2874 Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)":
2877 Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)":
2880 Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)":
2883 Test "Real part of: clog (0x1p-147 + 0x1p-147 i)":
2886 Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)":
2889 Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)":
2892 Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)":
2895 Test "Real part of: clog (1.0 + 0x1.234566p-10 i)":
2900 Test "Imaginary part of: clog10 (-0 + inf i)":
2905 Test "Imaginary part of: clog10 (-0 - inf i)":
2910 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
2913 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)":
2916 Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
2919 Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)":
2922 Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)":
2925 Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)":
2928 Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)":
2933 Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)":
2938 Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)":
2941 Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)":
2944 Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)":
2947 Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)":
2950 Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)":
2953 Test "Imaginary part of: clog10 (-2 - 3 i)":
2958 Test "Imaginary part of: clog10 (-3 + inf i)":
2963 Test "Imaginary part of: clog10 (-3 - inf i)":
2968 Test "Imaginary part of: clog10 (-inf + 0 i)":
2973 Test "Imaginary part of: clog10 (-inf + 1 i)":
2978 Test "Imaginary part of: clog10 (-inf + inf i)":
2981 Test "Imaginary part of: clog10 (-inf - 0 i)":
2986 Test "Imaginary part of: clog10 (-inf - 1 i)":
2991 Test "Imaginary part of: clog10 (0 + inf i)":
2996 Test "Imaginary part of: clog10 (0 - inf i)":
3001 Test "Real part of: clog10 (0.75 + 1.25 i)":
3004 Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)":
3007 Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)":
3012 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
3015 Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)":
3018 Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)":
3021 Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)":
3024 Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)":
3027 Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)":
3032 Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)":
3037 Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)":
3040 Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
3043 Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)":
3046 Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
3049 Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)":
3052 Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)":
3055 Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)":
3058 Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)":
3061 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)":
3064 Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
3067 Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)":
3070 Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)":
3073 Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)":
3078 Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)":
3083 Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)":
3088 Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)":
3093 Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)":
3096 Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)":
3099 Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)":
3102 Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)":
3107 Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)":
3112 Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)":
3117 Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
3122 Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)":
3125 Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)":
3128 Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
3131 Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)":
3134 Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)":
3137 Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)":
3140 Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)":
3143 Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
3146 Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)":
3149 Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)":
3152 Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)":
3155 Test "Imaginary part of: clog10 (3 + inf i)":
3160 Test "Imaginary part of: clog10 (3 - inf i)":
3165 Test "Imaginary part of: clog10 (inf + inf i)":
3170 Test "Imaginary part of: clog10 (inf - inf i)":
3177 Test "cos (0x1p+120)":
3180 Test "cos (0x1p+127)":
3183 Test "cos (M_PI_6l * 2.0)":
3188 Test "cos (M_PI_6l * 4.0)":
3197 Test "cos_downward (1)":
3200 Test "cos_downward (2)":
3203 Test "cos_downward (3)":
3206 Test "cos_downward (4)":
3209 Test "cos_downward (5)":
3212 Test "cos_downward (7)":
3215 Test "cos_downward (8)":
3220 Test "cos_tonearest (7)":
3225 Test "cos_towardzero (2)":
3228 Test "cos_towardzero (3)":
3231 Test "cos_towardzero (5)":
3234 Test "cos_towardzero (7)":
3237 Test "cos_towardzero (8)":
3242 Test "cos_upward (10)":
3245 Test "cos_upward (6)":
3248 Test "cos_upward (7)":
3251 Test "cos_upward (9)":
3256 Test "cosh_downward (22)":
3259 Test "cosh_downward (23)":
3262 Test "cosh_downward (24)":
3267 Test "cosh_towardzero (22)":
3270 Test "cosh_towardzero (23)":
3273 Test "cosh_towardzero (24)":
3278 Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
3281 Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)":
3284 Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)":
3291 Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)":
3298 Test "Real part of: cpow (2 + 3 i, 4 + 0 i)":
3305 Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)":
3308 Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)":
3317 Test "Real part of: csin (-0.75 + 710.5 i)":
3320 Test "Real part of: csin (-0.75 + 89.5 i)":
3323 Test "Real part of: csin (-0.75 - 710.5 i)":
3326 Test "Real part of: csin (-0.75 - 89.5 i)":
3329 Test "Real part of: csin (0.75 + 710.5 i)":
3332 Test "Real part of: csin (0.75 + 89.5 i)":
3335 Test "Real part of: csin (0.75 - 710.5 i)":
3338 Test "Real part of: csin (0.75 - 89.5 i)":
3341 Test "Real part of: csin (0x1p-1074 + 1440 i)":
3346 Test "Imaginary part of: csinh (-2 - 3 i)":
3351 Test "Imaginary part of: csinh (-710.5 + 0.75 i)":
3354 Test "Imaginary part of: csinh (-710.5 - 0.75 i)":
3357 Test "Imaginary part of: csinh (-89.5 + 0.75 i)":
3360 Test "Imaginary part of: csinh (-89.5 - 0.75 i)":
3363 Test "Real part of: csinh (0.75 + 1.25 i)":
3366 Test "Imaginary part of: csinh (0.75 + 1.25 i)":
3369 Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)":
3372 Test "Imaginary part of: csinh (710.5 + 0.75 i)":
3375 Test "Imaginary part of: csinh (710.5 - 0.75 i)":
3378 Test "Imaginary part of: csinh (89.5 + 0.75 i)":
3381 Test "Imaginary part of: csinh (89.5 - 0.75 i)":
3386 Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)":
3389 Test "Real part of: csqrt (-2 + 3 i)":
3392 Test "Real part of: csqrt (-2 - 3 i)":
3395 Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)":
3398 Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)":
3401 Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
3404 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)":
3407 Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)":
3412 Test "Real part of: ctan (-2 - 3 i)":
3415 Test "Imaginary part of: ctan (-2 - 3 i)":
3418 Test "Imaginary part of: ctan (0.75 + 1.25 i)":
3423 Test "Real part of: ctan (0x1p1023 + 1 i)":
3426 Test "Imaginary part of: ctan (0x1p127 + 1 i)":
3429 Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)":
3434 Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
3439 Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)":
3444 Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
3447 Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)":
3452 Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
3455 Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)":
3460 Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)":
3463 Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
3468 Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)":
3475 Test "Real part of: ctanh (-2 - 3 i)":
3482 Test "Imaginary part of: ctanh (-2 - 3 i)":
3487 Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)":
3490 Test "Imaginary part of: ctanh (0 + pi/4 i)":
3495 Test "Real part of: ctanh (0.75 + 1.25 i)":
3502 Test "Imaginary part of: ctanh (0.75 + 1.25 i)":
3505 Test "Imaginary part of: ctanh (1 + 0x1p1023 i)":
3508 Test "Real part of: ctanh (1 + 0x1p127 i)":
3513 Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
3516 Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)":
3523 Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
3526 Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)":
3531 Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
3534 Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)":
3539 Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)":
3542 Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
3547 Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)":
3561 Test "erfc (0x1.f7303cp+1)":
3564 Test "erfc (0x1.ffa002p+2)":
3572 Test "erfc (4.125)":
3586 Test "exp10 (-305)":
3592 Test "exp10 (0.75)":
3611 Test "exp_downward (2)":
3614 Test "exp_downward (3)":
3619 Test "exp_towardzero (2)":
3622 Test "exp_towardzero (3)":
3627 Test "exp_upward (1)":
3632 Test "expm1 (0.75)":
3640 Test "expm1 (500.0)":
3657 Test "hypot (-0.7, -12.4)":
3660 Test "hypot (-0.7, 12.4)":
3663 Test "hypot (-12.4, -0.7)":
3666 Test "hypot (-12.4, 0.7)":
3669 Test "hypot (0.7, -12.4)":
3672 Test "hypot (0.7, 12.4)":
3675 Test "hypot (12.4, -0.7)":
3678 Test "hypot (12.4, 0.7)":
3693 Test "j0 (0x1.d7ce3ap+107)":
3718 Test "j1 (0x1.3ffp+74)":
3721 Test "j1 (0x1.ff00000000002p+840)":
3739 Test "jn (0, -4.0)":
3746 Test "jn (0, 0.75)":
3749 Test "jn (0, 10.0)":
3769 Test "jn (1, 10.0)":
3782 Test "jn (10, 0.125)":
3789 Test "jn (10, 0.75)":
3796 Test "jn (10, 10.0)":
3803 Test "jn (10, 2.0)":
3808 Test "jn (2, 0x1.ffff62p+99)":
3813 Test "jn (2, 2.4048255576957729)":
3818 Test "jn (3, 0.125)":
3825 Test "jn (3, 0.75)":
3832 Test "jn (3, 10.0)":
3846 Test "jn (3, 2.4048255576957729)":
3849 Test "jn (4, 2.4048255576957729)":
3852 Test "jn (5, 2.4048255576957729)":
3857 Test "jn (6, 2.4048255576957729)":
3862 Test "jn (7, 2.4048255576957729)":
3867 Test "jn (8, 2.4048255576957729)":
3872 Test "jn (9, 2.4048255576957729)":
3879 Test "lgamma (0.7)":
3886 Test "lgamma (1.2)":
3895 Test "log10 (0.75)":
3907 Test "log1p (-0.25)":
3912 Test "pow (0x0.ffffffp0, -0x1p24)":
3915 Test "pow (0x0.ffffffp0, 0x1p24)":
3918 Test "pow (0x1.000002p0, 0x1p24)":
3926 Test "pow10 (-305)":
3940 Test "pow_downward (1.5, 1.03125)":
3945 Test "pow_towardzero (1.5, 1.03125)":
3950 Test "pow_upward (1.0625, 1.125)":
3955 Test "sin_downward (10)":
3958 Test "sin_downward (3)":
3961 Test "sin_downward (5)":
3964 Test "sin_downward (6)":
3969 Test "sin_tonearest (1)":
3974 Test "sin_towardzero (1)":
3977 Test "sin_towardzero (10)":
3980 Test "sin_towardzero (4)":
3983 Test "sin_towardzero (5)":
3986 Test "sin_towardzero (9)":
3991 Test "sin_upward (1)":
3994 Test "sin_upward (2)":
3997 Test "sin_upward (4)":
4000 Test "sin_upward (9)":
4005 Test "sincos (0x1p+120) extra output 2":
4008 Test "sincos (0x1p+127) extra output 2":
4011 Test "sincos (M_PI_6l*2.0) extra output 1":
4018 Test "sincos (M_PI_6l*2.0) extra output 2":
4023 Test "sincos (pi/6) extra output 2":
4028 Test "sinh_downward (22)":
4031 Test "sinh_downward (23)":
4034 Test "sinh_downward (24)":
4039 Test "sinh_towardzero (22)":
4042 Test "sinh_towardzero (23)":
4045 Test "sinh_towardzero (24)":
4050 Test "tan_downward (1)":
4053 Test "tan_downward (10)":
4056 Test "tan_downward (2)":
4059 Test "tan_downward (6)":
4062 Test "tan_downward (8)":
4065 Test "tan_downward (9)":
4070 Test "tan_towardzero (10)":
4073 Test "tan_towardzero (3)":
4076 Test "tan_towardzero (4)":
4079 Test "tan_towardzero (5)":
4082 Test "tan_towardzero (9)":
4087 Test "tan_upward (1)":
4090 Test "tan_upward (10)":
4093 Test "tan_upward (3)":
4096 Test "tan_upward (5)":
4101 Test "tgamma (-0.5)":
4108 Test "tgamma (-0x0.fffffffffffff8p0)":
4111 Test "tgamma (-0x0.ffffffp0)":
4114 Test "tgamma (-0x1.000002p0)":
4117 Test "tgamma (-0x1.0a32a2p+5)":
4120 Test "tgamma (-0x13.ffffep0)":
4123 Test "tgamma (-0x14.000000000001p0)":
4126 Test "tgamma (-0x14.00002p0)":
4129 Test "tgamma (-0x1d.ffffep0)":
4134 Test "tgamma (-0x1e.000000000001p0)":
4137 Test "tgamma (-0x1e.00002p0)":
4142 Test "tgamma (-0x2.0000000000002p0)":
4145 Test "tgamma (-0x2.000004p0)":
4150 Test "tgamma (-0x2.fffffcp0)":
4155 Test "tgamma (-0x27.fffffffffffep0)":
4158 Test "tgamma (-0x28.000000000002p0)":
4161 Test "tgamma (-0x28.00004p0)":
4164 Test "tgamma (-0x29.00004p0)":
4167 Test "tgamma (-0x29.ffffcp0)":
4170 Test "tgamma (-0x3.000004p0)":
4175 Test "tgamma (-0x3.fffffcp0)":
4180 Test "tgamma (-0x3.ffffffffffffep0)":
4183 Test "tgamma (-0x31.fffffffffffep0)":
4186 Test "tgamma (-0x4.000008p0)":
4189 Test "tgamma (-0x4.fffff8p0)":
4192 Test "tgamma (-0x4.ffffffffffffcp0)":
4195 Test "tgamma (-0x5.000008p0)":
4200 Test "tgamma (-0x5.ffffffffffffcp0)":
4203 Test "tgamma (-0x6.000008p0)":
4206 Test "tgamma (-0x6.fffff8p0)":
4211 Test "tgamma (-0x6.ffffffffffffcp0)":
4214 Test "tgamma (-0x63.fffffffffffcp0)":
4217 Test "tgamma (-0x64.000000000004p0)":
4220 Test "tgamma (-0x7.0000000000004p0)":
4223 Test "tgamma (-0x7.000008p0)":
4228 Test "tgamma (-0x7.fffff8p0)":
4233 Test "tgamma (-0x7.ffffffffffffcp0)":
4236 Test "tgamma (-0x8.00001p0)":
4239 Test "tgamma (-0x9.ffffffffffff8p0)":
4242 Test "tgamma (-0x9.fffffp0)":
4245 Test "tgamma (-0x96.000000000008p0)":
4248 Test "tgamma (-0xa.00001p0)":
4251 Test "tgamma (-2.5)":
4256 Test "tgamma (-3.5)":
4261 Test "tgamma (-4.5)":
4266 Test "tgamma (-5.5)":
4269 Test "tgamma (-6.5)":
4272 Test "tgamma (-7.5)":
4277 Test "tgamma (-8.5)":
4282 Test "tgamma (-9.5)":
4287 Test "tgamma (0.5)":
4290 Test "tgamma (0.7)":
4297 Test "tgamma (0x1.fffffep0)":
4300 Test "tgamma (0x1.fffffffffffffp0)":
4303 Test "tgamma (0x1p-24)":
4306 Test "tgamma (0x1p-53)":
4309 Test "tgamma (0x2.30a43cp+4)":
4314 Test "tgamma (0x2.fffffcp0)":
4317 Test "tgamma (0x3.fffffcp0)":
4320 Test "tgamma (0x3.ffffffffffffep0)":
4323 Test "tgamma (0x4.0000000000004p0)":
4326 Test "tgamma (0x4.ffffffffffffcp0)":
4329 Test "tgamma (0x5.0000000000004p0)":
4332 Test "tgamma (0x5.000008p0)":
4335 Test "tgamma (0x5.fffff8p0)":
4340 Test "tgamma (0x6.0000000000004p0)":
4343 Test "tgamma (0x6.000008p0)":
4346 Test "tgamma (0x6.fffff8p0)":
4349 Test "tgamma (0x6.ffffffffffffcp0)":
4352 Test "tgamma (0x7.0000000000004p0)":
4355 Test "tgamma (0x7.000008p0)":
4360 Test "tgamma (0x7.fffff8p0)":
4365 Test "tgamma (0x7.ffffffffffffcp0)":
4368 Test "tgamma (0x8.00001p0)":
4371 Test "tgamma (0xa.b9fd72b0fb238p+4)":
4379 Test "tgamma (18.5)":
4384 Test "tgamma (19.5)":
4387 Test "tgamma (2.5)":
4390 Test "tgamma (23.5)":
4395 Test "tgamma (29.5)":
4403 Test "tgamma (3.5)":
4406 Test "tgamma (30.5)":
4409 Test "tgamma (33.5)":
4412 Test "tgamma (34.5)":
4420 Test "tgamma (4.5)":
4428 Test "tgamma (6.5)":
4434 Test "tgamma (7.5)":
4442 Test "tgamma (8.5)":
4450 Test "tgamma (9.5)":
4455 Test "y0 (0x1.3ffp+74)":
4458 Test "y0 (0x1.ff00000000002p+840)":
4461 Test "y0 (0x1p-10)":
4464 Test "y0 (0x1p-110)":
4467 Test "y0 (0x1p-20)":
4470 Test "y0 (0x1p-30)":
4473 Test "y0 (0x1p-40)":
4478 Test "y0 (0x1p-50)":
4481 Test "y0 (0x1p-70)":
4484 Test "y0 (0x1p-80)":
4520 Test "y1 (0x1.27e204p+99)":
4523 Test "y1 (0x1p-10)":
4566 Test "yn (0, 10.0)":
4576 Test "yn (1, 0.125)":
4584 Test "yn (1, 10.0)":
4605 Test "yn (10, 0.125)":
4610 Test "yn (10, 0.75)":
4617 Test "yn (10, 1.0)":
4622 Test "yn (10, 10.0)":
4629 Test "yn (10, 2.0)":
4634 Test "yn (3, 0.125)":
4639 Test "yn (3, 0.75)":
4646 Test "yn (3, 10.0)":
4659 # Maximal error of functions:
4660 Function: "acos_downward":
4666 Function: "acos_towardzero":
4672 Function: "asin_downward":
4678 Function: "asin_towardzero":
4684 Function: "asin_upward":
4696 Function: Real part of "cacos":
4702 Function: Imaginary part of "cacos":
4708 Function: Real part of "cacosh":
4714 Function: Imaginary part of "cacosh":
4720 Function: Real part of "casin":
4728 Function: Imaginary part of "casin":
4734 Function: Real part of "casinh":
4742 Function: Imaginary part of "casinh":
4750 Function: Real part of "catan":
4754 Function: Imaginary part of "catan":
4762 Function: Real part of "catanh":
4770 Function: Imaginary part of "catanh":
4780 Function: Real part of "ccos":
4788 Function: Imaginary part of "ccos":
4794 Function: Real part of "ccosh":
4802 Function: Imaginary part of "ccosh":
4808 Function: Real part of "cexp":
4814 Function: Imaginary part of "cexp":
4820 Function: Real part of "clog":
4826 Function: Imaginary part of "clog":
4830 Function: Real part of "clog10":
4836 Function: Imaginary part of "clog10":
4852 Function: "cos_downward":
4856 Function: "cos_tonearest":
4860 Function: "cos_towardzero":
4864 Function: "cos_upward":
4868 Function: "cosh_downward":
4872 Function: "cosh_towardzero":
4876 Function: Real part of "cpow":
4884 Function: Imaginary part of "cpow":
4892 Function: Real part of "csin":
4898 Function: Real part of "csinh":
4902 Function: Imaginary part of "csinh":
4910 Function: Real part of "csqrt":
4916 Function: Imaginary part of "csqrt":
4922 Function: Real part of "ctan":
4928 Function: Imaginary part of "ctan":
4934 Function: Real part of "ctan_downward":
4940 Function: Imaginary part of "ctan_downward":
4944 Function: Real part of "ctan_tonearest":
4948 Function: Imaginary part of "ctan_tonearest":
4952 Function: Real part of "ctan_towardzero":
4956 Function: Imaginary part of "ctan_towardzero":
4960 Function: Real part of "ctan_upward":
4966 Function: Imaginary part of "ctan_upward":
4972 Function: Real part of "ctanh":
4980 Function: Imaginary part of "ctanh":
4986 Function: Real part of "ctanh_downward":
4990 Function: Imaginary part of "ctanh_downward":
4996 Function: Real part of "ctanh_tonearest":
5000 Function: Imaginary part of "ctanh_tonearest":
5004 Function: Real part of "ctanh_towardzero":
5008 Function: Imaginary part of "ctanh_towardzero":
5012 Function: Real part of "ctanh_upward":
5018 Function: Imaginary part of "ctanh_upward":
5046 Function: "exp_downward":
5050 Function: "exp_towardzero":
5054 Function: "exp_upward":
5128 Function: "pow_downward":
5132 Function: "pow_towardzero":
5136 Function: "pow_upward":
5140 Function: "sin_downward":
5144 Function: "sin_tonearest":
5148 Function: "sin_towardzero":
5152 Function: "sin_upward":
5164 Function: "sinh_downward":
5168 Function: "sinh_towardzero":
5178 Function: "tan_downward":
5182 Function: "tan_towardzero":
5186 Function: "tan_upward":
5222 # end of automatic generation