Fix dbl-64 atan2 in non-default rounding modes (bug 18210, bug 18211).
[glibc.git] / sysdeps / x86_64 / fpu / libm-test-ulps
blobd0aea07d627bf56bdc1cc94ef5c9ad41c8db17bc
1 # Begin of automatic generation
3 # Maximal error of functions:
4 Function: "acos":
5 float: 1
6 ifloat: 1
7 ildouble: 1
8 ldouble: 1
10 Function: "acos_downward":
11 double: 1
12 float: 1
13 idouble: 1
14 ifloat: 1
15 ildouble: 2
16 ldouble: 2
18 Function: "acos_towardzero":
19 double: 1
20 float: 1
21 idouble: 1
22 ifloat: 1
23 ildouble: 2
24 ldouble: 2
26 Function: "acos_upward":
27 double: 1
28 float: 1
29 idouble: 1
30 ifloat: 1
31 ildouble: 2
32 ldouble: 2
34 Function: "acosh":
35 double: 1
36 float: 1
37 idouble: 1
38 ifloat: 1
39 ildouble: 2
40 ldouble: 2
42 Function: "acosh_downward":
43 double: 1
44 float: 1
45 idouble: 1
46 ifloat: 1
47 ildouble: 4
48 ldouble: 4
50 Function: "acosh_towardzero":
51 double: 1
52 float: 1
53 idouble: 1
54 ifloat: 1
55 ildouble: 4
56 ldouble: 4
58 Function: "acosh_upward":
59 double: 1
60 float: 1
61 idouble: 1
62 ifloat: 1
63 ildouble: 3
64 ldouble: 3
66 Function: "asin":
67 float: 1
68 ifloat: 1
69 ildouble: 1
70 ldouble: 1
72 Function: "asin_downward":
73 double: 1
74 float: 1
75 idouble: 1
76 ifloat: 1
77 ildouble: 2
78 ldouble: 2
80 Function: "asin_towardzero":
81 double: 1
82 float: 1
83 idouble: 1
84 ifloat: 1
85 ildouble: 1
86 ldouble: 1
88 Function: "asin_upward":
89 double: 1
90 float: 1
91 idouble: 1
92 ifloat: 1
93 ildouble: 1
94 ldouble: 1
96 Function: "asinh":
97 double: 1
98 float: 1
99 idouble: 1
100 ifloat: 1
101 ildouble: 2
102 ldouble: 2
104 Function: "asinh_downward":
105 double: 3
106 float: 3
107 idouble: 3
108 ifloat: 3
109 ildouble: 5
110 ldouble: 5
112 Function: "asinh_towardzero":
113 double: 2
114 float: 2
115 idouble: 2
116 ifloat: 2
117 ildouble: 4
118 ldouble: 4
120 Function: "asinh_upward":
121 double: 3
122 float: 3
123 idouble: 3
124 ifloat: 3
125 ildouble: 4
126 ldouble: 4
128 Function: "atan2":
129 float: 1
130 ifloat: 1
131 ildouble: 1
132 ldouble: 1
134 Function: "atan2_downward":
135 double: 1
136 float: 2
137 idouble: 1
138 ifloat: 2
139 ildouble: 1
140 ldouble: 1
142 Function: "atan2_towardzero":
143 double: 1
144 float: 2
145 idouble: 1
146 ifloat: 2
147 ildouble: 1
148 ldouble: 1
150 Function: "atan2_upward":
151 double: 1
152 float: 2
153 idouble: 1
154 ifloat: 2
155 ildouble: 1
156 ldouble: 1
158 Function: "atan_downward":
159 double: 1
160 float: 1
161 idouble: 1
162 ifloat: 1
163 ildouble: 1
164 ldouble: 1
166 Function: "atan_towardzero":
167 double: 1
168 float: 1
169 idouble: 1
170 ifloat: 1
171 ildouble: 1
172 ldouble: 1
174 Function: "atan_upward":
175 double: 1
176 float: 1
177 idouble: 1
178 ifloat: 1
179 ildouble: 1
180 ldouble: 1
182 Function: "atanh":
183 double: 1
184 float: 1
185 idouble: 1
186 ifloat: 1
187 ildouble: 2
188 ldouble: 2
190 Function: "atanh_downward":
191 double: 2
192 float: 2
193 idouble: 2
194 ifloat: 2
195 ildouble: 5
196 ldouble: 5
198 Function: "atanh_towardzero":
199 double: 1
200 float: 2
201 idouble: 1
202 ifloat: 2
203 ildouble: 4
204 ldouble: 4
206 Function: "atanh_upward":
207 double: 2
208 float: 3
209 idouble: 2
210 ifloat: 3
211 ildouble: 4
212 ldouble: 4
214 Function: Real part of "cacos":
215 double: 1
216 float: 2
217 idouble: 1
218 ifloat: 2
219 ildouble: 1
220 ldouble: 1
222 Function: Imaginary part of "cacos":
223 double: 1
224 float: 2
225 idouble: 1
226 ifloat: 2
227 ildouble: 2
228 ldouble: 2
230 Function: Real part of "cacos_downward":
231 double: 2
232 float: 2
233 idouble: 2
234 ifloat: 2
235 ildouble: 2
236 ldouble: 2
238 Function: Imaginary part of "cacos_downward":
239 double: 5
240 float: 3
241 idouble: 5
242 ifloat: 3
243 ildouble: 5
244 ldouble: 5
246 Function: Real part of "cacos_towardzero":
247 double: 2
248 float: 2
249 idouble: 2
250 ifloat: 2
251 ildouble: 2
252 ldouble: 2
254 Function: Imaginary part of "cacos_towardzero":
255 double: 5
256 float: 3
257 idouble: 5
258 ifloat: 3
259 ildouble: 5
260 ldouble: 5
262 Function: Real part of "cacos_upward":
263 double: 2
264 float: 2
265 idouble: 2
266 ifloat: 2
267 ildouble: 2
268 ldouble: 2
270 Function: Imaginary part of "cacos_upward":
271 double: 4
272 float: 4
273 idouble: 4
274 ifloat: 4
275 ildouble: 5
276 ldouble: 5
278 Function: Real part of "cacosh":
279 double: 1
280 float: 2
281 idouble: 1
282 ifloat: 2
283 ildouble: 2
284 ldouble: 2
286 Function: Imaginary part of "cacosh":
287 double: 1
288 float: 2
289 idouble: 1
290 ifloat: 2
291 ildouble: 1
292 ldouble: 1
294 Function: Real part of "cacosh_downward":
295 double: 5
296 float: 3
297 idouble: 5
298 ifloat: 3
299 ildouble: 5
300 ldouble: 5
302 Function: Imaginary part of "cacosh_downward":
303 double: 2
304 float: 2
305 idouble: 2
306 ifloat: 2
307 ildouble: 2
308 ldouble: 2
310 Function: Real part of "cacosh_towardzero":
311 double: 5
312 float: 3
313 idouble: 5
314 ifloat: 3
315 ildouble: 5
316 ldouble: 5
318 Function: Imaginary part of "cacosh_towardzero":
319 double: 2
320 float: 2
321 idouble: 2
322 ifloat: 2
323 ildouble: 2
324 ldouble: 2
326 Function: Real part of "cacosh_upward":
327 double: 4
328 float: 4
329 idouble: 4
330 ifloat: 4
331 ildouble: 5
332 ldouble: 5
334 Function: Imaginary part of "cacosh_upward":
335 double: 2
336 float: 2
337 idouble: 2
338 ifloat: 2
339 ildouble: 2
340 ldouble: 2
342 Function: "carg":
343 float: 1
344 ifloat: 1
345 ildouble: 1
346 ldouble: 1
348 Function: "carg_downward":
349 double: 1
350 float: 2
351 idouble: 1
352 ifloat: 2
353 ildouble: 1
354 ldouble: 1
356 Function: "carg_towardzero":
357 double: 1
358 float: 2
359 idouble: 1
360 ifloat: 2
361 ildouble: 1
362 ldouble: 1
364 Function: "carg_upward":
365 double: 1
366 float: 2
367 idouble: 1
368 ifloat: 2
369 ildouble: 1
370 ldouble: 1
372 Function: Real part of "casin":
373 double: 1
374 float: 1
375 idouble: 1
376 ifloat: 1
377 ildouble: 1
378 ldouble: 1
380 Function: Imaginary part of "casin":
381 double: 1
382 float: 2
383 idouble: 1
384 ifloat: 2
385 ildouble: 2
386 ldouble: 2
388 Function: Real part of "casin_downward":
389 double: 3
390 float: 1
391 idouble: 3
392 ifloat: 1
393 ildouble: 2
394 ldouble: 2
396 Function: Imaginary part of "casin_downward":
397 double: 5
398 float: 3
399 idouble: 5
400 ifloat: 3
401 ildouble: 5
402 ldouble: 5
404 Function: Real part of "casin_towardzero":
405 double: 3
406 float: 1
407 idouble: 3
408 ifloat: 1
409 ildouble: 2
410 ldouble: 2
412 Function: Imaginary part of "casin_towardzero":
413 double: 5
414 float: 3
415 idouble: 5
416 ifloat: 3
417 ildouble: 5
418 ldouble: 5
420 Function: Real part of "casin_upward":
421 double: 2
422 float: 1
423 idouble: 2
424 ifloat: 1
425 ildouble: 2
426 ldouble: 2
428 Function: Imaginary part of "casin_upward":
429 double: 4
430 float: 4
431 idouble: 4
432 ifloat: 4
433 ildouble: 5
434 ldouble: 5
436 Function: Real part of "casinh":
437 double: 1
438 float: 2
439 idouble: 1
440 ifloat: 2
441 ildouble: 2
442 ldouble: 2
444 Function: Imaginary part of "casinh":
445 double: 1
446 float: 1
447 idouble: 1
448 ifloat: 1
449 ildouble: 1
450 ldouble: 1
452 Function: Real part of "casinh_downward":
453 double: 5
454 float: 3
455 idouble: 5
456 ifloat: 3
457 ildouble: 5
458 ldouble: 5
460 Function: Imaginary part of "casinh_downward":
461 double: 3
462 float: 1
463 idouble: 3
464 ifloat: 1
465 ildouble: 2
466 ldouble: 2
468 Function: Real part of "casinh_towardzero":
469 double: 5
470 float: 3
471 idouble: 5
472 ifloat: 3
473 ildouble: 5
474 ldouble: 5
476 Function: Imaginary part of "casinh_towardzero":
477 double: 3
478 float: 1
479 idouble: 3
480 ifloat: 1
481 ildouble: 2
482 ldouble: 2
484 Function: Real part of "casinh_upward":
485 double: 4
486 float: 4
487 idouble: 4
488 ifloat: 4
489 ildouble: 5
490 ldouble: 5
492 Function: Imaginary part of "casinh_upward":
493 double: 2
494 float: 2
495 idouble: 2
496 ifloat: 2
497 ildouble: 2
498 ldouble: 2
500 Function: Real part of "catan":
501 float: 1
502 ifloat: 1
504 Function: Imaginary part of "catan":
505 double: 1
506 float: 1
507 idouble: 1
508 ifloat: 1
509 ildouble: 1
510 ldouble: 1
512 Function: Real part of "catan_downward":
513 double: 1
514 float: 1
515 idouble: 1
516 ifloat: 1
517 ildouble: 1
518 ldouble: 1
520 Function: Imaginary part of "catan_downward":
521 double: 2
522 float: 2
523 idouble: 2
524 ifloat: 2
525 ildouble: 4
526 ldouble: 4
528 Function: Real part of "catan_towardzero":
529 double: 1
530 float: 1
531 idouble: 1
532 ifloat: 1
533 ildouble: 1
534 ldouble: 1
536 Function: Imaginary part of "catan_towardzero":
537 double: 2
538 float: 1
539 idouble: 2
540 ifloat: 1
541 ildouble: 4
542 ldouble: 4
544 Function: Real part of "catan_upward":
545 float: 1
546 ifloat: 1
547 ildouble: 1
548 ldouble: 1
550 Function: Imaginary part of "catan_upward":
551 double: 3
552 float: 3
553 idouble: 3
554 ifloat: 3
555 ildouble: 3
556 ldouble: 3
558 Function: Real part of "catanh":
559 double: 1
560 float: 1
561 idouble: 1
562 ifloat: 1
563 ildouble: 1
564 ldouble: 1
566 Function: Imaginary part of "catanh":
567 float: 1
568 ifloat: 1
570 Function: Real part of "catanh_downward":
571 double: 2
572 float: 2
573 idouble: 2
574 ifloat: 2
575 ildouble: 4
576 ldouble: 4
578 Function: Imaginary part of "catanh_downward":
579 double: 1
580 float: 2
581 idouble: 1
582 ifloat: 2
583 ildouble: 1
584 ldouble: 1
586 Function: Real part of "catanh_towardzero":
587 double: 2
588 float: 1
589 idouble: 2
590 ifloat: 1
591 ildouble: 4
592 ldouble: 4
594 Function: Imaginary part of "catanh_towardzero":
595 double: 1
596 float: 2
597 idouble: 1
598 ifloat: 2
599 ildouble: 1
600 ldouble: 1
602 Function: Real part of "catanh_upward":
603 double: 4
604 float: 3
605 idouble: 4
606 ifloat: 3
607 ildouble: 4
608 ldouble: 4
610 Function: Imaginary part of "catanh_upward":
611 float: 1
612 ifloat: 1
613 ildouble: 1
614 ldouble: 1
616 Function: "cbrt":
617 double: 1
618 float: 1
619 idouble: 1
620 ifloat: 1
621 ildouble: 1
622 ldouble: 1
624 Function: "cbrt_downward":
625 double: 2
626 float: 1
627 idouble: 2
628 ifloat: 1
629 ildouble: 1
630 ldouble: 1
632 Function: "cbrt_towardzero":
633 double: 2
634 idouble: 2
635 ildouble: 1
636 ldouble: 1
638 Function: "cbrt_upward":
639 double: 3
640 float: 1
641 idouble: 3
642 ifloat: 1
643 ildouble: 1
644 ldouble: 1
646 Function: Real part of "ccos":
647 double: 1
648 float: 1
649 idouble: 1
650 ifloat: 1
651 ildouble: 1
652 ldouble: 1
654 Function: Imaginary part of "ccos":
655 double: 1
656 float: 1
657 idouble: 1
658 ifloat: 1
659 ildouble: 1
660 ldouble: 1
662 Function: Real part of "ccos_downward":
663 double: 1
664 float: 1
665 idouble: 1
666 ifloat: 1
667 ildouble: 3
668 ldouble: 3
670 Function: Imaginary part of "ccos_downward":
671 double: 2
672 float: 3
673 idouble: 2
674 ifloat: 3
675 ildouble: 3
676 ldouble: 3
678 Function: Real part of "ccos_towardzero":
679 double: 1
680 float: 2
681 idouble: 1
682 ifloat: 2
683 ildouble: 3
684 ldouble: 3
686 Function: Imaginary part of "ccos_towardzero":
687 double: 2
688 float: 3
689 idouble: 2
690 ifloat: 3
691 ildouble: 3
692 ldouble: 3
694 Function: Real part of "ccos_upward":
695 double: 1
696 float: 2
697 idouble: 1
698 ifloat: 2
699 ildouble: 2
700 ldouble: 2
702 Function: Imaginary part of "ccos_upward":
703 double: 2
704 float: 2
705 idouble: 2
706 ifloat: 2
707 ildouble: 2
708 ldouble: 2
710 Function: Real part of "ccosh":
711 double: 1
712 float: 1
713 idouble: 1
714 ifloat: 1
716 Function: Imaginary part of "ccosh":
717 double: 1
718 float: 1
719 idouble: 1
720 ifloat: 1
721 ildouble: 1
722 ldouble: 1
724 Function: Real part of "ccosh_downward":
725 double: 1
726 float: 2
727 idouble: 1
728 ifloat: 2
729 ildouble: 3
730 ldouble: 3
732 Function: Imaginary part of "ccosh_downward":
733 double: 2
734 float: 3
735 idouble: 2
736 ifloat: 3
737 ildouble: 3
738 ldouble: 3
740 Function: Real part of "ccosh_towardzero":
741 double: 1
742 float: 3
743 idouble: 1
744 ifloat: 3
745 ildouble: 3
746 ldouble: 3
748 Function: Imaginary part of "ccosh_towardzero":
749 double: 2
750 float: 3
751 idouble: 2
752 ifloat: 3
753 ildouble: 3
754 ldouble: 3
756 Function: Real part of "ccosh_upward":
757 double: 1
758 float: 2
759 idouble: 1
760 ifloat: 2
761 ildouble: 2
762 ldouble: 2
764 Function: Imaginary part of "ccosh_upward":
765 double: 2
766 float: 2
767 idouble: 2
768 ifloat: 2
769 ildouble: 2
770 ldouble: 2
772 Function: Real part of "cexp":
773 double: 2
774 float: 1
775 idouble: 2
776 ifloat: 1
777 ildouble: 1
778 ldouble: 1
780 Function: Imaginary part of "cexp":
781 double: 1
782 float: 2
783 idouble: 1
784 ifloat: 2
785 ildouble: 1
786 ldouble: 1
788 Function: Real part of "clog":
789 double: 1
790 float: 1
791 idouble: 1
792 ifloat: 1
793 ildouble: 1
794 ldouble: 1
796 Function: Imaginary part of "clog":
797 float: 1
798 ifloat: 1
799 ildouble: 1
800 ldouble: 1
802 Function: Real part of "clog10":
803 double: 2
804 float: 2
805 idouble: 2
806 ifloat: 2
807 ildouble: 2
808 ldouble: 2
810 Function: Imaginary part of "clog10":
811 double: 1
812 float: 1
813 idouble: 1
814 ifloat: 1
815 ildouble: 2
816 ldouble: 2
818 Function: Real part of "clog10_downward":
819 double: 3
820 float: 3
821 idouble: 3
822 ifloat: 3
823 ildouble: 4
824 ldouble: 4
826 Function: Imaginary part of "clog10_downward":
827 double: 1
828 float: 2
829 idouble: 1
830 ifloat: 2
831 ildouble: 2
832 ldouble: 2
834 Function: Real part of "clog10_towardzero":
835 double: 3
836 float: 2
837 idouble: 3
838 ifloat: 2
839 ildouble: 4
840 ldouble: 4
842 Function: Imaginary part of "clog10_towardzero":
843 double: 1
844 float: 2
845 idouble: 1
846 ifloat: 2
847 ildouble: 2
848 ldouble: 2
850 Function: Real part of "clog10_upward":
851 double: 4
852 float: 3
853 idouble: 4
854 ifloat: 3
855 ildouble: 4
856 ldouble: 4
858 Function: Imaginary part of "clog10_upward":
859 double: 1
860 float: 3
861 idouble: 1
862 ifloat: 3
863 ildouble: 2
864 ldouble: 2
866 Function: Real part of "clog_downward":
867 double: 2
868 float: 2
869 idouble: 2
870 ifloat: 2
871 ildouble: 2
872 ldouble: 2
874 Function: Imaginary part of "clog_downward":
875 double: 1
876 float: 2
877 idouble: 1
878 ifloat: 2
879 ildouble: 1
880 ldouble: 1
882 Function: Real part of "clog_towardzero":
883 double: 2
884 float: 2
885 idouble: 2
886 ifloat: 2
887 ildouble: 2
888 ldouble: 2
890 Function: Imaginary part of "clog_towardzero":
891 double: 1
892 float: 2
893 idouble: 1
894 ifloat: 2
895 ildouble: 1
896 ldouble: 1
898 Function: Real part of "clog_upward":
899 double: 2
900 float: 2
901 idouble: 2
902 ifloat: 2
903 ildouble: 2
904 ldouble: 2
906 Function: Imaginary part of "clog_upward":
907 double: 1
908 float: 2
909 idouble: 1
910 ifloat: 2
911 ildouble: 1
912 ldouble: 1
914 Function: "cos":
915 ildouble: 1
916 ldouble: 1
918 Function: "cos_downward":
919 double: 1
920 idouble: 1
921 ildouble: 2
922 ldouble: 2
924 Function: "cos_towardzero":
925 double: 1
926 idouble: 1
927 ildouble: 1
928 ldouble: 1
930 Function: "cos_upward":
931 double: 1
932 idouble: 1
933 ildouble: 2
934 ldouble: 2
936 Function: "cosh":
937 double: 1
938 float: 1
939 idouble: 1
940 ifloat: 1
941 ildouble: 1
942 ldouble: 2
944 Function: "cosh_downward":
945 double: 1
946 float: 1
947 idouble: 1
948 ifloat: 1
949 ildouble: 2
950 ldouble: 3
952 Function: "cosh_towardzero":
953 double: 1
954 float: 1
955 idouble: 1
956 ifloat: 1
957 ildouble: 1
958 ldouble: 2
960 Function: "cosh_upward":
961 double: 1
962 float: 2
963 idouble: 1
964 ifloat: 2
965 ildouble: 2
966 ldouble: 3
968 Function: Real part of "cpow":
969 double: 2
970 float: 5
971 idouble: 2
972 ifloat: 5
973 ildouble: 3
974 ldouble: 3
976 Function: Imaginary part of "cpow":
977 float: 2
978 ifloat: 2
979 ildouble: 4
980 ldouble: 4
982 Function: Real part of "cpow_downward":
983 double: 4
984 float: 8
985 idouble: 4
986 ifloat: 8
987 ildouble: 7
988 ldouble: 7
990 Function: Imaginary part of "cpow_downward":
991 double: 1
992 float: 2
993 idouble: 1
994 ifloat: 2
995 ildouble: 2
996 ldouble: 2
998 Function: Real part of "cpow_towardzero":
999 double: 4
1000 float: 8
1001 idouble: 4
1002 ifloat: 8
1003 ildouble: 7
1004 ldouble: 7
1006 Function: Imaginary part of "cpow_towardzero":
1007 double: 1
1008 float: 2
1009 idouble: 1
1010 ifloat: 2
1011 ildouble: 1
1012 ldouble: 1
1014 Function: Real part of "cpow_upward":
1015 double: 4
1016 float: 1
1017 idouble: 4
1018 ifloat: 1
1019 ildouble: 2
1020 ldouble: 2
1022 Function: Imaginary part of "cpow_upward":
1023 double: 1
1024 float: 2
1025 idouble: 1
1026 ifloat: 2
1027 ildouble: 2
1028 ldouble: 2
1030 Function: Real part of "csin":
1031 double: 1
1032 float: 1
1033 idouble: 1
1034 ifloat: 1
1035 ildouble: 1
1036 ldouble: 1
1038 Function: Real part of "csin_downward":
1039 double: 2
1040 float: 3
1041 idouble: 2
1042 ifloat: 3
1043 ildouble: 3
1044 ldouble: 3
1046 Function: Imaginary part of "csin_downward":
1047 double: 1
1048 float: 2
1049 idouble: 1
1050 ifloat: 2
1051 ildouble: 3
1052 ldouble: 3
1054 Function: Real part of "csin_towardzero":
1055 double: 2
1056 float: 3
1057 idouble: 2
1058 ifloat: 3
1059 ildouble: 3
1060 ldouble: 3
1062 Function: Imaginary part of "csin_towardzero":
1063 double: 2
1064 float: 2
1065 idouble: 2
1066 ifloat: 2
1067 ildouble: 3
1068 ldouble: 3
1070 Function: Real part of "csin_upward":
1071 double: 1
1072 float: 3
1073 idouble: 1
1074 ifloat: 3
1075 ildouble: 3
1076 ldouble: 3
1078 Function: Imaginary part of "csin_upward":
1079 double: 1
1080 float: 3
1081 idouble: 1
1082 ifloat: 3
1083 ildouble: 3
1084 ldouble: 3
1086 Function: Real part of "csinh":
1087 float: 1
1088 ifloat: 1
1089 ildouble: 1
1090 ldouble: 1
1092 Function: Imaginary part of "csinh":
1093 double: 1
1094 float: 1
1095 idouble: 1
1096 ifloat: 1
1098 Function: Real part of "csinh_downward":
1099 double: 1
1100 float: 2
1101 idouble: 1
1102 ifloat: 2
1103 ildouble: 3
1104 ldouble: 3
1106 Function: Imaginary part of "csinh_downward":
1107 double: 2
1108 float: 3
1109 idouble: 2
1110 ifloat: 3
1111 ildouble: 3
1112 ldouble: 3
1114 Function: Real part of "csinh_towardzero":
1115 double: 2
1116 float: 2
1117 idouble: 2
1118 ifloat: 2
1119 ildouble: 3
1120 ldouble: 3
1122 Function: Imaginary part of "csinh_towardzero":
1123 double: 2
1124 float: 3
1125 idouble: 2
1126 ifloat: 3
1127 ildouble: 3
1128 ldouble: 3
1130 Function: Real part of "csinh_upward":
1131 double: 1
1132 float: 3
1133 idouble: 1
1134 ifloat: 3
1135 ildouble: 3
1136 ldouble: 3
1138 Function: Imaginary part of "csinh_upward":
1139 double: 2
1140 float: 3
1141 idouble: 2
1142 ifloat: 3
1143 ildouble: 3
1144 ldouble: 3
1146 Function: Real part of "csqrt":
1147 double: 1
1148 float: 1
1149 idouble: 1
1150 ifloat: 1
1151 ildouble: 1
1152 ldouble: 1
1154 Function: Imaginary part of "csqrt":
1155 double: 1
1156 float: 1
1157 idouble: 1
1158 ifloat: 1
1159 ildouble: 1
1160 ldouble: 1
1162 Function: Real part of "csqrt_downward":
1163 double: 3
1164 float: 3
1165 idouble: 3
1166 ifloat: 3
1167 ildouble: 3
1168 ldouble: 3
1170 Function: Imaginary part of "csqrt_downward":
1171 double: 2
1172 float: 2
1173 idouble: 2
1174 ifloat: 2
1175 ildouble: 2
1176 ldouble: 2
1178 Function: Real part of "csqrt_towardzero":
1179 double: 2
1180 float: 2
1181 idouble: 2
1182 ifloat: 2
1183 ildouble: 2
1184 ldouble: 2
1186 Function: Imaginary part of "csqrt_towardzero":
1187 double: 2
1188 float: 2
1189 idouble: 2
1190 ifloat: 2
1191 ildouble: 2
1192 ldouble: 2
1194 Function: Real part of "csqrt_upward":
1195 double: 3
1196 float: 2
1197 idouble: 3
1198 ifloat: 2
1199 ildouble: 3
1200 ldouble: 3
1202 Function: Imaginary part of "csqrt_upward":
1203 double: 2
1204 float: 2
1205 idouble: 2
1206 ifloat: 2
1207 ildouble: 2
1208 ldouble: 2
1210 Function: Real part of "ctan":
1211 double: 1
1212 float: 1
1213 idouble: 1
1214 ifloat: 1
1215 ildouble: 2
1216 ldouble: 2
1218 Function: Imaginary part of "ctan":
1219 double: 2
1220 float: 2
1221 idouble: 2
1222 ifloat: 2
1223 ildouble: 1
1224 ldouble: 1
1226 Function: Real part of "ctan_downward":
1227 double: 6
1228 float: 5
1229 idouble: 6
1230 ifloat: 5
1231 ildouble: 5
1232 ldouble: 5
1234 Function: Imaginary part of "ctan_downward":
1235 double: 2
1236 float: 2
1237 idouble: 2
1238 ifloat: 2
1239 ildouble: 4
1240 ldouble: 4
1242 Function: Real part of "ctan_towardzero":
1243 double: 5
1244 float: 3
1245 idouble: 5
1246 ifloat: 3
1247 ildouble: 5
1248 ldouble: 5
1250 Function: Imaginary part of "ctan_towardzero":
1251 double: 2
1252 float: 2
1253 idouble: 2
1254 ifloat: 2
1255 ildouble: 4
1256 ldouble: 4
1258 Function: Real part of "ctan_upward":
1259 double: 2
1260 float: 4
1261 idouble: 2
1262 ifloat: 4
1263 ildouble: 3
1264 ldouble: 3
1266 Function: Imaginary part of "ctan_upward":
1267 double: 2
1268 float: 1
1269 idouble: 2
1270 ifloat: 1
1271 ildouble: 3
1272 ldouble: 3
1274 Function: Real part of "ctanh":
1275 double: 2
1276 float: 2
1277 idouble: 2
1278 ifloat: 2
1279 ildouble: 1
1280 ldouble: 1
1282 Function: Imaginary part of "ctanh":
1283 double: 2
1284 float: 2
1285 idouble: 2
1286 ifloat: 2
1287 ildouble: 2
1288 ldouble: 2
1290 Function: Real part of "ctanh_downward":
1291 double: 4
1292 float: 2
1293 idouble: 4
1294 ifloat: 2
1295 ildouble: 4
1296 ldouble: 4
1298 Function: Imaginary part of "ctanh_downward":
1299 double: 6
1300 float: 5
1301 idouble: 6
1302 ifloat: 5
1303 ildouble: 4
1304 ldouble: 4
1306 Function: Real part of "ctanh_towardzero":
1307 double: 2
1308 float: 2
1309 idouble: 2
1310 ifloat: 2
1311 ildouble: 4
1312 ldouble: 4
1314 Function: Imaginary part of "ctanh_towardzero":
1315 double: 5
1316 float: 3
1317 idouble: 5
1318 ifloat: 3
1319 ildouble: 3
1320 ldouble: 3
1322 Function: Real part of "ctanh_upward":
1323 double: 2
1324 float: 2
1325 idouble: 2
1326 ifloat: 2
1327 ildouble: 3
1328 ldouble: 3
1330 Function: Imaginary part of "ctanh_upward":
1331 double: 2
1332 float: 3
1333 idouble: 2
1334 ifloat: 3
1335 ildouble: 3
1336 ldouble: 3
1338 Function: "erf":
1339 double: 1
1340 idouble: 1
1341 ildouble: 1
1342 ldouble: 1
1344 Function: "erf_downward":
1345 float: 1
1346 ifloat: 1
1348 Function: "erf_towardzero":
1349 float: 1
1350 ifloat: 1
1352 Function: "erf_upward":
1353 float: 1
1354 ifloat: 1
1355 ildouble: 1
1356 ldouble: 1
1358 Function: "erfc":
1359 double: 1
1360 float: 1
1361 idouble: 1
1362 ifloat: 1
1363 ildouble: 1
1364 ldouble: 1
1366 Function: "erfc_downward":
1367 double: 1
1368 float: 3
1369 idouble: 1
1370 ifloat: 3
1371 ildouble: 3
1372 ldouble: 3
1374 Function: "erfc_towardzero":
1375 double: 1
1376 float: 3
1377 idouble: 1
1378 ifloat: 3
1379 ildouble: 2
1380 ldouble: 2
1382 Function: "erfc_upward":
1383 double: 2
1384 float: 2
1385 idouble: 2
1386 ifloat: 2
1387 ildouble: 3
1388 ldouble: 3
1390 Function: "exp10":
1391 double: 1
1392 idouble: 1
1393 ildouble: 1
1394 ldouble: 1
1396 Function: "exp10_downward":
1397 double: 1
1398 float: 1
1399 idouble: 1
1400 ifloat: 1
1401 ildouble: 2
1402 ldouble: 2
1404 Function: "exp10_towardzero":
1405 double: 1
1406 float: 1
1407 idouble: 1
1408 ifloat: 1
1409 ildouble: 1
1410 ldouble: 1
1412 Function: "exp10_upward":
1413 double: 1
1414 float: 1
1415 idouble: 1
1416 ifloat: 1
1417 ildouble: 1
1418 ldouble: 1
1420 Function: "exp_downward":
1421 double: 1
1422 idouble: 1
1424 Function: "exp_towardzero":
1425 double: 1
1426 idouble: 1
1428 Function: "exp_upward":
1429 double: 1
1430 idouble: 1
1431 ildouble: 1
1432 ldouble: 1
1434 Function: "expm1":
1435 double: 1
1436 float: 1
1437 idouble: 1
1438 ifloat: 1
1439 ildouble: 2
1440 ldouble: 2
1442 Function: "expm1_downward":
1443 double: 1
1444 float: 1
1445 idouble: 1
1446 ifloat: 1
1447 ildouble: 4
1448 ldouble: 4
1450 Function: "expm1_towardzero":
1451 double: 1
1452 float: 1
1453 idouble: 1
1454 ifloat: 1
1455 ildouble: 3
1456 ldouble: 3
1458 Function: "expm1_upward":
1459 double: 1
1460 float: 1
1461 idouble: 1
1462 ifloat: 1
1463 ildouble: 3
1464 ldouble: 3
1466 Function: "gamma":
1467 double: 1
1468 float: 1
1469 idouble: 1
1470 ifloat: 1
1471 ildouble: 1
1472 ldouble: 1
1474 Function: "gamma_downward":
1475 double: 2
1476 float: 1
1477 idouble: 2
1478 ifloat: 1
1479 ildouble: 3
1480 ldouble: 3
1482 Function: "gamma_towardzero":
1483 double: 1
1484 float: 1
1485 idouble: 1
1486 ifloat: 1
1487 ildouble: 2
1488 ldouble: 2
1490 Function: "gamma_upward":
1491 double: 1
1492 float: 3
1493 idouble: 1
1494 ifloat: 3
1495 ildouble: 2
1496 ldouble: 2
1498 Function: "hypot":
1499 double: 1
1500 idouble: 1
1501 ildouble: 1
1502 ldouble: 1
1504 Function: "hypot_downward":
1505 double: 1
1506 idouble: 1
1507 ildouble: 1
1508 ldouble: 1
1510 Function: "hypot_towardzero":
1511 double: 1
1512 idouble: 1
1513 ildouble: 1
1514 ldouble: 1
1516 Function: "hypot_upward":
1517 double: 1
1518 idouble: 1
1519 ildouble: 1
1520 ldouble: 1
1522 Function: "j0":
1523 double: 2
1524 float: 2
1525 idouble: 2
1526 ifloat: 2
1527 ildouble: 2
1528 ldouble: 2
1530 Function: "j0_downward":
1531 double: 2
1532 float: 4
1533 idouble: 2
1534 ifloat: 4
1535 ildouble: 4
1536 ldouble: 4
1538 Function: "j0_towardzero":
1539 double: 3
1540 float: 2
1541 idouble: 3
1542 ifloat: 2
1543 ildouble: 5
1544 ldouble: 5
1546 Function: "j0_upward":
1547 double: 3
1548 float: 2
1549 idouble: 3
1550 ifloat: 2
1551 ildouble: 4
1552 ldouble: 4
1554 Function: "j1":
1555 double: 1
1556 float: 2
1557 idouble: 1
1558 ifloat: 2
1559 ildouble: 1
1560 ldouble: 1
1562 Function: "j1_downward":
1563 double: 3
1564 float: 3
1565 idouble: 3
1566 ifloat: 3
1567 ildouble: 4
1568 ldouble: 4
1570 Function: "j1_towardzero":
1571 double: 3
1572 float: 2
1573 idouble: 3
1574 ifloat: 2
1575 ildouble: 4
1576 ldouble: 4
1578 Function: "j1_upward":
1579 double: 3
1580 float: 5
1581 idouble: 3
1582 ifloat: 5
1583 ildouble: 3
1584 ldouble: 3
1586 Function: "jn":
1587 double: 4
1588 float: 4
1589 idouble: 4
1590 ifloat: 4
1591 ildouble: 4
1592 ldouble: 4
1594 Function: "lgamma":
1595 double: 1
1596 float: 1
1597 idouble: 1
1598 ifloat: 1
1599 ildouble: 1
1600 ldouble: 1
1602 Function: "lgamma_downward":
1603 double: 2
1604 float: 1
1605 idouble: 2
1606 ifloat: 1
1607 ildouble: 3
1608 ldouble: 3
1610 Function: "lgamma_towardzero":
1611 double: 1
1612 float: 1
1613 idouble: 1
1614 ifloat: 1
1615 ildouble: 2
1616 ldouble: 2
1618 Function: "lgamma_upward":
1619 double: 1
1620 float: 3
1621 idouble: 1
1622 ifloat: 3
1623 ildouble: 2
1624 ldouble: 2
1626 Function: "log":
1627 float: 1
1628 ifloat: 1
1629 ildouble: 1
1630 ldouble: 1
1632 Function: "log10":
1633 double: 1
1634 float: 2
1635 idouble: 1
1636 ifloat: 2
1637 ildouble: 1
1638 ldouble: 1
1640 Function: "log10_downward":
1641 double: 1
1642 float: 1
1643 idouble: 1
1644 ifloat: 1
1645 ildouble: 1
1646 ldouble: 1
1648 Function: "log10_towardzero":
1649 double: 1
1650 float: 1
1651 idouble: 1
1652 ifloat: 1
1653 ildouble: 1
1654 ldouble: 1
1656 Function: "log10_upward":
1657 double: 1
1658 float: 1
1659 idouble: 1
1660 ifloat: 1
1661 ildouble: 1
1662 ldouble: 1
1664 Function: "log1p":
1665 float: 1
1666 ifloat: 1
1667 ildouble: 1
1668 ldouble: 1
1670 Function: "log1p_downward":
1671 double: 1
1672 float: 1
1673 idouble: 1
1674 ifloat: 1
1675 ildouble: 2
1676 ldouble: 2
1678 Function: "log1p_towardzero":
1679 double: 1
1680 float: 1
1681 idouble: 1
1682 ifloat: 1
1683 ildouble: 2
1684 ldouble: 2
1686 Function: "log1p_upward":
1687 double: 1
1688 float: 1
1689 idouble: 1
1690 ifloat: 1
1691 ildouble: 1
1692 ldouble: 1
1694 Function: "log2":
1695 double: 1
1696 float: 1
1697 idouble: 1
1698 ifloat: 1
1699 ildouble: 1
1700 ldouble: 1
1702 Function: "log2_downward":
1703 double: 3
1704 float: 3
1705 idouble: 3
1706 ifloat: 3
1707 ildouble: 1
1708 ldouble: 1
1710 Function: "log2_towardzero":
1711 double: 1
1712 float: 2
1713 idouble: 1
1714 ifloat: 2
1715 ildouble: 1
1716 ldouble: 1
1718 Function: "log2_upward":
1719 double: 3
1720 float: 2
1721 idouble: 3
1722 ifloat: 2
1723 ildouble: 1
1724 ldouble: 1
1726 Function: "log_downward":
1727 float: 1
1728 ifloat: 1
1729 ildouble: 1
1730 ldouble: 1
1732 Function: "log_towardzero":
1733 ildouble: 1
1734 ldouble: 1
1736 Function: "log_upward":
1737 float: 1
1738 ifloat: 1
1739 ildouble: 1
1740 ldouble: 1
1742 Function: "pow":
1743 float: 1
1744 ifloat: 1
1745 ildouble: 1
1746 ldouble: 1
1748 Function: "pow10":
1749 double: 1
1750 idouble: 1
1751 ildouble: 1
1752 ldouble: 1
1754 Function: "pow10_downward":
1755 double: 1
1756 float: 1
1757 idouble: 1
1758 ifloat: 1
1759 ildouble: 2
1760 ldouble: 2
1762 Function: "pow10_towardzero":
1763 double: 1
1764 float: 1
1765 idouble: 1
1766 ifloat: 1
1767 ildouble: 1
1768 ldouble: 1
1770 Function: "pow10_upward":
1771 double: 1
1772 float: 1
1773 idouble: 1
1774 ifloat: 1
1775 ildouble: 1
1776 ldouble: 1
1778 Function: "pow_downward":
1779 double: 1
1780 float: 1
1781 idouble: 1
1782 ifloat: 1
1783 ildouble: 4
1784 ldouble: 4
1786 Function: "pow_towardzero":
1787 double: 1
1788 float: 1
1789 idouble: 1
1790 ifloat: 1
1791 ildouble: 1
1792 ldouble: 1
1794 Function: "pow_upward":
1795 double: 1
1796 float: 1
1797 idouble: 1
1798 ifloat: 1
1799 ildouble: 2
1800 ldouble: 2
1802 Function: "sin":
1803 ildouble: 1
1804 ldouble: 1
1806 Function: "sin_downward":
1807 double: 1
1808 idouble: 1
1809 ildouble: 2
1810 ldouble: 2
1812 Function: "sin_towardzero":
1813 double: 1
1814 idouble: 1
1815 ildouble: 1
1816 ldouble: 1
1818 Function: "sin_upward":
1819 double: 1
1820 idouble: 1
1821 ildouble: 2
1822 ldouble: 2
1824 Function: "sincos":
1825 ildouble: 1
1826 ldouble: 1
1828 Function: "sincos_downward":
1829 double: 1
1830 idouble: 1
1831 ildouble: 2
1832 ldouble: 2
1834 Function: "sincos_towardzero":
1835 double: 1
1836 idouble: 1
1837 ildouble: 1
1838 ldouble: 1
1840 Function: "sincos_upward":
1841 double: 1
1842 idouble: 1
1843 ildouble: 2
1844 ldouble: 2
1846 Function: "sinh":
1847 double: 1
1848 float: 1
1849 idouble: 1
1850 ifloat: 1
1851 ildouble: 1
1852 ldouble: 1
1854 Function: "sinh_downward":
1855 double: 2
1856 float: 3
1857 idouble: 2
1858 ifloat: 3
1859 ildouble: 4
1860 ldouble: 4
1862 Function: "sinh_towardzero":
1863 double: 2
1864 float: 2
1865 idouble: 2
1866 ifloat: 2
1867 ildouble: 3
1868 ldouble: 3
1870 Function: "sinh_upward":
1871 double: 2
1872 float: 3
1873 idouble: 2
1874 ifloat: 3
1875 ildouble: 4
1876 ldouble: 4
1878 Function: "tan":
1879 ildouble: 1
1880 ldouble: 1
1882 Function: "tan_downward":
1883 double: 1
1884 float: 2
1885 idouble: 1
1886 ifloat: 2
1887 ildouble: 1
1888 ldouble: 1
1890 Function: "tan_towardzero":
1891 double: 1
1892 float: 1
1893 idouble: 1
1894 ifloat: 1
1895 ildouble: 1
1896 ldouble: 1
1898 Function: "tan_upward":
1899 double: 1
1900 float: 1
1901 idouble: 1
1902 ifloat: 1
1903 ildouble: 2
1904 ldouble: 2
1906 Function: "tanh_downward":
1907 double: 1
1908 float: 1
1909 idouble: 1
1910 ifloat: 1
1911 ildouble: 1
1912 ldouble: 1
1914 Function: "tanh_towardzero":
1915 double: 1
1916 float: 1
1917 idouble: 1
1918 ifloat: 1
1919 ildouble: 1
1920 ldouble: 1
1922 Function: "tanh_upward":
1923 double: 1
1924 float: 1
1925 idouble: 1
1926 ifloat: 1
1927 ildouble: 1
1928 ldouble: 1
1930 Function: "tgamma":
1931 double: 4
1932 float: 3
1933 idouble: 4
1934 ifloat: 3
1935 ildouble: 4
1936 ldouble: 4
1938 Function: "y0":
1939 double: 2
1940 float: 1
1941 idouble: 2
1942 ifloat: 1
1943 ildouble: 1
1944 ldouble: 1
1946 Function: "y0_downward":
1947 double: 3
1948 float: 4
1949 idouble: 3
1950 ifloat: 4
1951 ildouble: 5
1952 ldouble: 5
1954 Function: "y0_towardzero":
1955 double: 3
1956 float: 3
1957 idouble: 3
1958 ifloat: 3
1959 ildouble: 5
1960 ldouble: 5
1962 Function: "y0_upward":
1963 double: 3
1964 float: 5
1965 idouble: 3
1966 ifloat: 5
1967 ildouble: 3
1968 ldouble: 3
1970 Function: "y1":
1971 double: 3
1972 float: 2
1973 idouble: 3
1974 ifloat: 2
1975 ildouble: 2
1976 ldouble: 2
1978 Function: "y1_downward":
1979 double: 3
1980 float: 2
1981 idouble: 3
1982 ifloat: 2
1983 ildouble: 7
1984 ldouble: 7
1986 Function: "y1_towardzero":
1987 double: 3
1988 float: 2
1989 idouble: 3
1990 ifloat: 2
1991 ildouble: 5
1992 ldouble: 5
1994 Function: "y1_upward":
1995 double: 7
1996 float: 2
1997 idouble: 7
1998 ifloat: 2
1999 ildouble: 7
2000 ldouble: 7
2002 Function: "yn":
2003 double: 3
2004 float: 3
2005 idouble: 3
2006 ifloat: 3
2007 ildouble: 4
2008 ldouble: 4
2010 Function: "yn_downward":
2011 double: 3
2012 float: 4
2013 idouble: 3
2014 ifloat: 4
2015 ildouble: 5
2016 ldouble: 5
2018 Function: "yn_towardzero":
2019 double: 3
2020 float: 3
2021 idouble: 3
2022 ifloat: 3
2023 ildouble: 5
2024 ldouble: 5
2026 Function: "yn_upward":
2027 double: 4
2028 float: 5
2029 idouble: 4
2030 ifloat: 5
2031 ildouble: 4
2032 ldouble: 4
2034 # end of automatic generation