Add more tests of tan.
[glibc.git] / sysdeps / x86_64 / fpu / libm-test-ulps
blob0cb22a42fe2aadca88b788d931e3ec6c9be95a6f
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: "atan":
129 float: 1
130 ifloat: 1
131 ildouble: 1
132 ldouble: 1
134 Function: "atan2":
135 float: 1
136 ifloat: 1
137 ildouble: 1
138 ldouble: 1
140 Function: "atan2_downward":
141 double: 1
142 float: 2
143 idouble: 1
144 ifloat: 2
145 ildouble: 1
146 ldouble: 1
148 Function: "atan2_towardzero":
149 double: 1
150 float: 2
151 idouble: 1
152 ifloat: 2
153 ildouble: 1
154 ldouble: 1
156 Function: "atan2_upward":
157 double: 1
158 float: 2
159 idouble: 1
160 ifloat: 2
161 ildouble: 1
162 ldouble: 1
164 Function: "atan_downward":
165 double: 1
166 float: 1
167 idouble: 1
168 ifloat: 1
169 ildouble: 1
170 ldouble: 1
172 Function: "atan_towardzero":
173 double: 1
174 float: 1
175 idouble: 1
176 ifloat: 1
177 ildouble: 1
178 ldouble: 1
180 Function: "atan_upward":
181 double: 1
182 float: 2
183 idouble: 1
184 ifloat: 2
185 ildouble: 1
186 ldouble: 1
188 Function: "atanh":
189 double: 1
190 float: 1
191 idouble: 1
192 ifloat: 1
193 ildouble: 3
194 ldouble: 3
196 Function: "atanh_downward":
197 double: 2
198 float: 2
199 idouble: 2
200 ifloat: 2
201 ildouble: 5
202 ldouble: 5
204 Function: "atanh_towardzero":
205 double: 2
206 float: 2
207 idouble: 2
208 ifloat: 2
209 ildouble: 4
210 ldouble: 4
212 Function: "atanh_upward":
213 double: 2
214 float: 3
215 idouble: 2
216 ifloat: 3
217 ildouble: 4
218 ldouble: 4
220 Function: "cabs":
221 double: 1
222 idouble: 1
223 ildouble: 1
224 ldouble: 1
226 Function: "cabs_downward":
227 double: 1
228 idouble: 1
229 ildouble: 1
230 ldouble: 1
232 Function: "cabs_towardzero":
233 double: 1
234 idouble: 1
235 ildouble: 1
236 ldouble: 1
238 Function: "cabs_upward":
239 double: 1
240 idouble: 1
241 ildouble: 1
242 ldouble: 1
244 Function: Real part of "cacos":
245 double: 1
246 float: 2
247 idouble: 1
248 ifloat: 2
249 ildouble: 1
250 ldouble: 1
252 Function: Imaginary part of "cacos":
253 double: 1
254 float: 2
255 idouble: 1
256 ifloat: 2
257 ildouble: 2
258 ldouble: 2
260 Function: Real part of "cacos_downward":
261 double: 2
262 float: 2
263 idouble: 2
264 ifloat: 2
265 ildouble: 2
266 ldouble: 2
268 Function: Imaginary part of "cacos_downward":
269 double: 5
270 float: 3
271 idouble: 5
272 ifloat: 3
273 ildouble: 5
274 ldouble: 5
276 Function: Real part of "cacos_towardzero":
277 double: 2
278 float: 2
279 idouble: 2
280 ifloat: 2
281 ildouble: 2
282 ldouble: 2
284 Function: Imaginary part of "cacos_towardzero":
285 double: 5
286 float: 3
287 idouble: 5
288 ifloat: 3
289 ildouble: 5
290 ldouble: 5
292 Function: Real part of "cacos_upward":
293 double: 2
294 float: 2
295 idouble: 2
296 ifloat: 2
297 ildouble: 2
298 ldouble: 2
300 Function: Imaginary part of "cacos_upward":
301 double: 4
302 float: 4
303 idouble: 4
304 ifloat: 4
305 ildouble: 5
306 ldouble: 5
308 Function: Real part of "cacosh":
309 double: 1
310 float: 2
311 idouble: 1
312 ifloat: 2
313 ildouble: 2
314 ldouble: 2
316 Function: Imaginary part of "cacosh":
317 double: 1
318 float: 2
319 idouble: 1
320 ifloat: 2
321 ildouble: 1
322 ldouble: 1
324 Function: Real part of "cacosh_downward":
325 double: 5
326 float: 3
327 idouble: 5
328 ifloat: 3
329 ildouble: 5
330 ldouble: 5
332 Function: Imaginary part of "cacosh_downward":
333 double: 2
334 float: 2
335 idouble: 2
336 ifloat: 2
337 ildouble: 2
338 ldouble: 2
340 Function: Real part of "cacosh_towardzero":
341 double: 5
342 float: 3
343 idouble: 5
344 ifloat: 3
345 ildouble: 5
346 ldouble: 5
348 Function: Imaginary part of "cacosh_towardzero":
349 double: 2
350 float: 2
351 idouble: 2
352 ifloat: 2
353 ildouble: 2
354 ldouble: 2
356 Function: Real part of "cacosh_upward":
357 double: 4
358 float: 4
359 idouble: 4
360 ifloat: 4
361 ildouble: 5
362 ldouble: 5
364 Function: Imaginary part of "cacosh_upward":
365 double: 2
366 float: 2
367 idouble: 2
368 ifloat: 2
369 ildouble: 2
370 ldouble: 2
372 Function: "carg":
373 float: 1
374 ifloat: 1
375 ildouble: 1
376 ldouble: 1
378 Function: "carg_downward":
379 double: 1
380 float: 2
381 idouble: 1
382 ifloat: 2
383 ildouble: 1
384 ldouble: 1
386 Function: "carg_towardzero":
387 double: 1
388 float: 2
389 idouble: 1
390 ifloat: 2
391 ildouble: 1
392 ldouble: 1
394 Function: "carg_upward":
395 double: 1
396 float: 2
397 idouble: 1
398 ifloat: 2
399 ildouble: 1
400 ldouble: 1
402 Function: Real part of "casin":
403 double: 1
404 float: 1
405 idouble: 1
406 ifloat: 1
407 ildouble: 1
408 ldouble: 1
410 Function: Imaginary part of "casin":
411 double: 1
412 float: 2
413 idouble: 1
414 ifloat: 2
415 ildouble: 2
416 ldouble: 2
418 Function: Real part of "casin_downward":
419 double: 3
420 float: 1
421 idouble: 3
422 ifloat: 1
423 ildouble: 2
424 ldouble: 2
426 Function: Imaginary part of "casin_downward":
427 double: 5
428 float: 3
429 idouble: 5
430 ifloat: 3
431 ildouble: 5
432 ldouble: 5
434 Function: Real part of "casin_towardzero":
435 double: 3
436 float: 1
437 idouble: 3
438 ifloat: 1
439 ildouble: 2
440 ldouble: 2
442 Function: Imaginary part of "casin_towardzero":
443 double: 5
444 float: 3
445 idouble: 5
446 ifloat: 3
447 ildouble: 5
448 ldouble: 5
450 Function: Real part of "casin_upward":
451 double: 2
452 float: 1
453 idouble: 2
454 ifloat: 1
455 ildouble: 2
456 ldouble: 2
458 Function: Imaginary part of "casin_upward":
459 double: 4
460 float: 4
461 idouble: 4
462 ifloat: 4
463 ildouble: 5
464 ldouble: 5
466 Function: Real part of "casinh":
467 double: 1
468 float: 2
469 idouble: 1
470 ifloat: 2
471 ildouble: 2
472 ldouble: 2
474 Function: Imaginary part of "casinh":
475 double: 1
476 float: 1
477 idouble: 1
478 ifloat: 1
479 ildouble: 1
480 ldouble: 1
482 Function: Real part of "casinh_downward":
483 double: 5
484 float: 3
485 idouble: 5
486 ifloat: 3
487 ildouble: 5
488 ldouble: 5
490 Function: Imaginary part of "casinh_downward":
491 double: 3
492 float: 1
493 idouble: 3
494 ifloat: 1
495 ildouble: 2
496 ldouble: 2
498 Function: Real part of "casinh_towardzero":
499 double: 5
500 float: 3
501 idouble: 5
502 ifloat: 3
503 ildouble: 5
504 ldouble: 5
506 Function: Imaginary part of "casinh_towardzero":
507 double: 3
508 float: 1
509 idouble: 3
510 ifloat: 1
511 ildouble: 2
512 ldouble: 2
514 Function: Real part of "casinh_upward":
515 double: 4
516 float: 4
517 idouble: 4
518 ifloat: 4
519 ildouble: 5
520 ldouble: 5
522 Function: Imaginary part of "casinh_upward":
523 double: 2
524 float: 2
525 idouble: 2
526 ifloat: 2
527 ildouble: 2
528 ldouble: 2
530 Function: Real part of "catan":
531 float: 1
532 ifloat: 1
534 Function: Imaginary part of "catan":
535 double: 1
536 float: 1
537 idouble: 1
538 ifloat: 1
539 ildouble: 1
540 ldouble: 1
542 Function: Real part of "catan_downward":
543 double: 1
544 float: 1
545 idouble: 1
546 ifloat: 1
547 ildouble: 1
548 ldouble: 1
550 Function: Imaginary part of "catan_downward":
551 double: 2
552 float: 2
553 idouble: 2
554 ifloat: 2
555 ildouble: 4
556 ldouble: 4
558 Function: Real part of "catan_towardzero":
559 double: 1
560 float: 1
561 idouble: 1
562 ifloat: 1
563 ildouble: 1
564 ldouble: 1
566 Function: Imaginary part of "catan_towardzero":
567 double: 2
568 float: 1
569 idouble: 2
570 ifloat: 1
571 ildouble: 4
572 ldouble: 4
574 Function: Real part of "catan_upward":
575 float: 1
576 ifloat: 1
577 ildouble: 1
578 ldouble: 1
580 Function: Imaginary part of "catan_upward":
581 double: 3
582 float: 3
583 idouble: 3
584 ifloat: 3
585 ildouble: 3
586 ldouble: 3
588 Function: Real part of "catanh":
589 double: 1
590 float: 1
591 idouble: 1
592 ifloat: 1
593 ildouble: 1
594 ldouble: 1
596 Function: Imaginary part of "catanh":
597 float: 1
598 ifloat: 1
600 Function: Real part of "catanh_downward":
601 double: 2
602 float: 2
603 idouble: 2
604 ifloat: 2
605 ildouble: 4
606 ldouble: 4
608 Function: Imaginary part of "catanh_downward":
609 double: 1
610 float: 2
611 idouble: 1
612 ifloat: 2
613 ildouble: 1
614 ldouble: 1
616 Function: Real part of "catanh_towardzero":
617 double: 2
618 float: 1
619 idouble: 2
620 ifloat: 1
621 ildouble: 4
622 ldouble: 4
624 Function: Imaginary part of "catanh_towardzero":
625 double: 1
626 float: 2
627 idouble: 1
628 ifloat: 2
629 ildouble: 1
630 ldouble: 1
632 Function: Real part of "catanh_upward":
633 double: 4
634 float: 3
635 idouble: 4
636 ifloat: 3
637 ildouble: 4
638 ldouble: 4
640 Function: Imaginary part of "catanh_upward":
641 float: 1
642 ifloat: 1
643 ildouble: 1
644 ldouble: 1
646 Function: "cbrt":
647 double: 3
648 float: 1
649 idouble: 3
650 ifloat: 1
651 ildouble: 1
652 ldouble: 1
654 Function: "cbrt_downward":
655 double: 4
656 float: 1
657 idouble: 4
658 ifloat: 1
659 ildouble: 1
660 ldouble: 1
662 Function: "cbrt_towardzero":
663 double: 3
664 float: 1
665 idouble: 3
666 ifloat: 1
667 ildouble: 1
668 ldouble: 1
670 Function: "cbrt_upward":
671 double: 4
672 float: 1
673 idouble: 4
674 ifloat: 1
675 ildouble: 1
676 ldouble: 1
678 Function: Real part of "ccos":
679 double: 1
680 float: 1
681 idouble: 1
682 ifloat: 1
683 ildouble: 1
684 ldouble: 1
686 Function: Imaginary part of "ccos":
687 double: 1
688 float: 1
689 idouble: 1
690 ifloat: 1
691 ildouble: 1
692 ldouble: 1
694 Function: Real part of "ccos_downward":
695 double: 1
696 float: 1
697 idouble: 1
698 ifloat: 1
699 ildouble: 3
700 ldouble: 3
702 Function: Imaginary part of "ccos_downward":
703 double: 2
704 float: 3
705 idouble: 2
706 ifloat: 3
707 ildouble: 3
708 ldouble: 3
710 Function: Real part of "ccos_towardzero":
711 double: 1
712 float: 2
713 idouble: 1
714 ifloat: 2
715 ildouble: 3
716 ldouble: 3
718 Function: Imaginary part of "ccos_towardzero":
719 double: 2
720 float: 3
721 idouble: 2
722 ifloat: 3
723 ildouble: 3
724 ldouble: 3
726 Function: Real part of "ccos_upward":
727 double: 1
728 float: 2
729 idouble: 1
730 ifloat: 2
731 ildouble: 2
732 ldouble: 2
734 Function: Imaginary part of "ccos_upward":
735 double: 2
736 float: 2
737 idouble: 2
738 ifloat: 2
739 ildouble: 2
740 ldouble: 2
742 Function: Real part of "ccosh":
743 double: 1
744 float: 1
745 idouble: 1
746 ifloat: 1
748 Function: Imaginary part of "ccosh":
749 double: 1
750 float: 1
751 idouble: 1
752 ifloat: 1
753 ildouble: 1
754 ldouble: 1
756 Function: Real part of "ccosh_downward":
757 double: 1
758 float: 2
759 idouble: 1
760 ifloat: 2
761 ildouble: 3
762 ldouble: 3
764 Function: Imaginary part of "ccosh_downward":
765 double: 2
766 float: 3
767 idouble: 2
768 ifloat: 3
769 ildouble: 3
770 ldouble: 3
772 Function: Real part of "ccosh_towardzero":
773 double: 1
774 float: 3
775 idouble: 1
776 ifloat: 3
777 ildouble: 3
778 ldouble: 3
780 Function: Imaginary part of "ccosh_towardzero":
781 double: 2
782 float: 3
783 idouble: 2
784 ifloat: 3
785 ildouble: 3
786 ldouble: 3
788 Function: Real part of "ccosh_upward":
789 double: 1
790 float: 2
791 idouble: 1
792 ifloat: 2
793 ildouble: 2
794 ldouble: 2
796 Function: Imaginary part of "ccosh_upward":
797 double: 2
798 float: 2
799 idouble: 2
800 ifloat: 2
801 ildouble: 2
802 ldouble: 2
804 Function: Real part of "cexp":
805 double: 2
806 float: 1
807 idouble: 2
808 ifloat: 1
809 ildouble: 1
810 ldouble: 1
812 Function: Imaginary part of "cexp":
813 double: 1
814 float: 2
815 idouble: 1
816 ifloat: 2
817 ildouble: 1
818 ldouble: 1
820 Function: Real part of "clog":
821 double: 2
822 float: 2
823 idouble: 2
824 ifloat: 2
825 ildouble: 3
826 ldouble: 3
828 Function: Imaginary part of "clog":
829 float: 1
830 ifloat: 1
831 ildouble: 1
832 ldouble: 1
834 Function: Real part of "clog10":
835 double: 3
836 float: 2
837 idouble: 3
838 ifloat: 2
839 ildouble: 4
840 ldouble: 4
842 Function: Imaginary part of "clog10":
843 double: 2
844 float: 2
845 idouble: 2
846 ifloat: 2
847 ildouble: 2
848 ldouble: 2
850 Function: Real part of "clog10_downward":
851 double: 6
852 float: 5
853 idouble: 6
854 ifloat: 5
855 ildouble: 7
856 ldouble: 7
858 Function: Imaginary part of "clog10_downward":
859 double: 2
860 float: 3
861 idouble: 2
862 ifloat: 3
863 ildouble: 2
864 ldouble: 2
866 Function: Real part of "clog10_towardzero":
867 double: 4
868 float: 3
869 idouble: 4
870 ifloat: 3
871 ildouble: 7
872 ldouble: 7
874 Function: Imaginary part of "clog10_towardzero":
875 double: 2
876 float: 4
877 idouble: 2
878 ifloat: 4
879 ildouble: 2
880 ldouble: 2
882 Function: Real part of "clog10_upward":
883 double: 6
884 float: 5
885 idouble: 6
886 ifloat: 5
887 ildouble: 6
888 ldouble: 6
890 Function: Imaginary part of "clog10_upward":
891 double: 2
892 float: 3
893 idouble: 2
894 ifloat: 3
895 ildouble: 2
896 ldouble: 2
898 Function: Real part of "clog_downward":
899 double: 4
900 float: 5
901 idouble: 4
902 ifloat: 5
903 ildouble: 5
904 ldouble: 5
906 Function: Imaginary part of "clog_downward":
907 double: 1
908 float: 2
909 idouble: 1
910 ifloat: 2
911 ildouble: 1
912 ldouble: 1
914 Function: Real part of "clog_towardzero":
915 double: 7
916 float: 5
917 idouble: 7
918 ifloat: 5
919 ildouble: 5
920 ldouble: 5
922 Function: Imaginary part of "clog_towardzero":
923 double: 1
924 float: 2
925 idouble: 1
926 ifloat: 2
927 ildouble: 1
928 ldouble: 1
930 Function: Real part of "clog_upward":
931 double: 5
932 float: 5
933 idouble: 5
934 ifloat: 5
935 ildouble: 6
936 ldouble: 6
938 Function: Imaginary part of "clog_upward":
939 double: 1
940 float: 2
941 idouble: 1
942 ifloat: 2
943 ildouble: 1
944 ldouble: 1
946 Function: "cos":
947 ildouble: 1
948 ldouble: 1
950 Function: "cos_downward":
951 double: 1
952 idouble: 1
953 ildouble: 2
954 ldouble: 2
956 Function: "cos_towardzero":
957 double: 1
958 idouble: 1
959 ildouble: 2
960 ldouble: 2
962 Function: "cos_upward":
963 double: 1
964 idouble: 1
965 ildouble: 2
966 ldouble: 2
968 Function: "cosh":
969 double: 1
970 float: 1
971 idouble: 1
972 ifloat: 1
973 ildouble: 1
974 ldouble: 2
976 Function: "cosh_downward":
977 double: 1
978 float: 1
979 idouble: 1
980 ifloat: 1
981 ildouble: 2
982 ldouble: 3
984 Function: "cosh_towardzero":
985 double: 1
986 float: 1
987 idouble: 1
988 ifloat: 1
989 ildouble: 2
990 ldouble: 2
992 Function: "cosh_upward":
993 double: 1
994 float: 2
995 idouble: 1
996 ifloat: 2
997 ildouble: 2
998 ldouble: 3
1000 Function: Real part of "cpow":
1001 double: 2
1002 float: 5
1003 idouble: 2
1004 ifloat: 5
1005 ildouble: 3
1006 ldouble: 3
1008 Function: Imaginary part of "cpow":
1009 float: 2
1010 ifloat: 2
1011 ildouble: 4
1012 ldouble: 4
1014 Function: Real part of "cpow_downward":
1015 double: 4
1016 float: 8
1017 idouble: 4
1018 ifloat: 8
1019 ildouble: 7
1020 ldouble: 7
1022 Function: Imaginary part of "cpow_downward":
1023 double: 1
1024 float: 2
1025 idouble: 1
1026 ifloat: 2
1027 ildouble: 2
1028 ldouble: 2
1030 Function: Real part of "cpow_towardzero":
1031 double: 4
1032 float: 8
1033 idouble: 4
1034 ifloat: 8
1035 ildouble: 7
1036 ldouble: 7
1038 Function: Imaginary part of "cpow_towardzero":
1039 double: 1
1040 float: 2
1041 idouble: 1
1042 ifloat: 2
1043 ildouble: 1
1044 ldouble: 1
1046 Function: Real part of "cpow_upward":
1047 double: 4
1048 float: 1
1049 idouble: 4
1050 ifloat: 1
1051 ildouble: 2
1052 ldouble: 2
1054 Function: Imaginary part of "cpow_upward":
1055 double: 1
1056 float: 2
1057 idouble: 1
1058 ifloat: 2
1059 ildouble: 2
1060 ldouble: 2
1062 Function: Real part of "csin":
1063 double: 1
1064 float: 1
1065 idouble: 1
1066 ifloat: 1
1067 ildouble: 1
1068 ldouble: 1
1070 Function: Real part of "csin_downward":
1071 double: 2
1072 float: 3
1073 idouble: 2
1074 ifloat: 3
1075 ildouble: 3
1076 ldouble: 3
1078 Function: Imaginary part of "csin_downward":
1079 double: 1
1080 float: 2
1081 idouble: 1
1082 ifloat: 2
1083 ildouble: 3
1084 ldouble: 3
1086 Function: Real part of "csin_towardzero":
1087 double: 2
1088 float: 3
1089 idouble: 2
1090 ifloat: 3
1091 ildouble: 3
1092 ldouble: 3
1094 Function: Imaginary part of "csin_towardzero":
1095 double: 2
1096 float: 2
1097 idouble: 2
1098 ifloat: 2
1099 ildouble: 3
1100 ldouble: 3
1102 Function: Real part of "csin_upward":
1103 double: 1
1104 float: 3
1105 idouble: 1
1106 ifloat: 3
1107 ildouble: 3
1108 ldouble: 3
1110 Function: Imaginary part of "csin_upward":
1111 double: 1
1112 float: 3
1113 idouble: 1
1114 ifloat: 3
1115 ildouble: 3
1116 ldouble: 3
1118 Function: Real part of "csinh":
1119 float: 1
1120 ifloat: 1
1121 ildouble: 1
1122 ldouble: 1
1124 Function: Imaginary part of "csinh":
1125 double: 1
1126 float: 1
1127 idouble: 1
1128 ifloat: 1
1130 Function: Real part of "csinh_downward":
1131 double: 1
1132 float: 2
1133 idouble: 1
1134 ifloat: 2
1135 ildouble: 3
1136 ldouble: 3
1138 Function: Imaginary part of "csinh_downward":
1139 double: 2
1140 float: 3
1141 idouble: 2
1142 ifloat: 3
1143 ildouble: 3
1144 ldouble: 3
1146 Function: Real part of "csinh_towardzero":
1147 double: 2
1148 float: 2
1149 idouble: 2
1150 ifloat: 2
1151 ildouble: 3
1152 ldouble: 3
1154 Function: Imaginary part of "csinh_towardzero":
1155 double: 2
1156 float: 3
1157 idouble: 2
1158 ifloat: 3
1159 ildouble: 3
1160 ldouble: 3
1162 Function: Real part of "csinh_upward":
1163 double: 1
1164 float: 3
1165 idouble: 1
1166 ifloat: 3
1167 ildouble: 3
1168 ldouble: 3
1170 Function: Imaginary part of "csinh_upward":
1171 double: 2
1172 float: 3
1173 idouble: 2
1174 ifloat: 3
1175 ildouble: 3
1176 ldouble: 3
1178 Function: Real part of "csqrt":
1179 double: 2
1180 float: 2
1181 idouble: 2
1182 ifloat: 2
1183 ildouble: 2
1184 ldouble: 2
1186 Function: Imaginary part of "csqrt":
1187 double: 1
1188 float: 1
1189 idouble: 1
1190 ifloat: 1
1191 ildouble: 1
1192 ldouble: 1
1194 Function: Real part of "csqrt_downward":
1195 double: 4
1196 float: 4
1197 idouble: 4
1198 ifloat: 4
1199 ildouble: 4
1200 ldouble: 4
1202 Function: Imaginary part of "csqrt_downward":
1203 double: 3
1204 float: 3
1205 idouble: 3
1206 ifloat: 3
1207 ildouble: 3
1208 ldouble: 3
1210 Function: Real part of "csqrt_towardzero":
1211 double: 3
1212 float: 3
1213 idouble: 3
1214 ifloat: 3
1215 ildouble: 3
1216 ldouble: 3
1218 Function: Imaginary part of "csqrt_towardzero":
1219 double: 3
1220 float: 3
1221 idouble: 3
1222 ifloat: 3
1223 ildouble: 3
1224 ldouble: 3
1226 Function: Real part of "csqrt_upward":
1227 double: 4
1228 float: 4
1229 idouble: 4
1230 ifloat: 4
1231 ildouble: 4
1232 ldouble: 4
1234 Function: Imaginary part of "csqrt_upward":
1235 double: 3
1236 float: 3
1237 idouble: 3
1238 ifloat: 3
1239 ildouble: 3
1240 ldouble: 3
1242 Function: Real part of "ctan":
1243 double: 1
1244 float: 1
1245 idouble: 1
1246 ifloat: 1
1247 ildouble: 2
1248 ldouble: 2
1250 Function: Imaginary part of "ctan":
1251 double: 2
1252 float: 2
1253 idouble: 2
1254 ifloat: 2
1255 ildouble: 1
1256 ldouble: 1
1258 Function: Real part of "ctan_downward":
1259 double: 6
1260 float: 5
1261 idouble: 6
1262 ifloat: 5
1263 ildouble: 5
1264 ldouble: 5
1266 Function: Imaginary part of "ctan_downward":
1267 double: 2
1268 float: 2
1269 idouble: 2
1270 ifloat: 2
1271 ildouble: 4
1272 ldouble: 4
1274 Function: Real part of "ctan_towardzero":
1275 double: 5
1276 float: 3
1277 idouble: 5
1278 ifloat: 3
1279 ildouble: 5
1280 ldouble: 5
1282 Function: Imaginary part of "ctan_towardzero":
1283 double: 2
1284 float: 2
1285 idouble: 2
1286 ifloat: 2
1287 ildouble: 4
1288 ldouble: 4
1290 Function: Real part of "ctan_upward":
1291 double: 2
1292 float: 4
1293 idouble: 2
1294 ifloat: 4
1295 ildouble: 3
1296 ldouble: 3
1298 Function: Imaginary part of "ctan_upward":
1299 double: 2
1300 float: 1
1301 idouble: 2
1302 ifloat: 1
1303 ildouble: 3
1304 ldouble: 3
1306 Function: Real part of "ctanh":
1307 double: 2
1308 float: 2
1309 idouble: 2
1310 ifloat: 2
1311 ildouble: 1
1312 ldouble: 1
1314 Function: Imaginary part of "ctanh":
1315 double: 2
1316 float: 2
1317 idouble: 2
1318 ifloat: 2
1319 ildouble: 2
1320 ldouble: 2
1322 Function: Real part of "ctanh_downward":
1323 double: 4
1324 float: 2
1325 idouble: 4
1326 ifloat: 2
1327 ildouble: 4
1328 ldouble: 4
1330 Function: Imaginary part of "ctanh_downward":
1331 double: 6
1332 float: 5
1333 idouble: 6
1334 ifloat: 5
1335 ildouble: 4
1336 ldouble: 4
1338 Function: Real part of "ctanh_towardzero":
1339 double: 2
1340 float: 2
1341 idouble: 2
1342 ifloat: 2
1343 ildouble: 4
1344 ldouble: 4
1346 Function: Imaginary part of "ctanh_towardzero":
1347 double: 5
1348 float: 3
1349 idouble: 5
1350 ifloat: 3
1351 ildouble: 3
1352 ldouble: 3
1354 Function: Real part of "ctanh_upward":
1355 double: 2
1356 float: 2
1357 idouble: 2
1358 ifloat: 2
1359 ildouble: 3
1360 ldouble: 3
1362 Function: Imaginary part of "ctanh_upward":
1363 double: 2
1364 float: 3
1365 idouble: 2
1366 ifloat: 3
1367 ildouble: 3
1368 ldouble: 3
1370 Function: "erf":
1371 double: 1
1372 float: 1
1373 idouble: 1
1374 ifloat: 1
1375 ildouble: 1
1376 ldouble: 1
1378 Function: "erf_downward":
1379 double: 1
1380 float: 1
1381 idouble: 1
1382 ifloat: 1
1383 ildouble: 1
1384 ldouble: 1
1386 Function: "erf_towardzero":
1387 double: 1
1388 float: 1
1389 idouble: 1
1390 ifloat: 1
1391 ildouble: 1
1392 ldouble: 1
1394 Function: "erf_upward":
1395 float: 1
1396 ifloat: 1
1397 ildouble: 1
1398 ldouble: 1
1400 Function: "erfc":
1401 double: 2
1402 float: 2
1403 idouble: 2
1404 ifloat: 2
1405 ildouble: 2
1406 ldouble: 2
1408 Function: "erfc_downward":
1409 double: 3
1410 float: 5
1411 idouble: 3
1412 ifloat: 5
1413 ildouble: 4
1414 ldouble: 4
1416 Function: "erfc_towardzero":
1417 double: 3
1418 float: 3
1419 idouble: 3
1420 ifloat: 3
1421 ildouble: 3
1422 ldouble: 3
1424 Function: "erfc_upward":
1425 double: 4
1426 float: 5
1427 idouble: 4
1428 ifloat: 5
1429 ildouble: 4
1430 ldouble: 4
1432 Function: "exp":
1433 ildouble: 1
1434 ldouble: 1
1436 Function: "exp10":
1437 double: 2
1438 idouble: 2
1439 ildouble: 1
1440 ldouble: 1
1442 Function: "exp10_downward":
1443 double: 2
1444 float: 1
1445 idouble: 2
1446 ifloat: 1
1447 ildouble: 2
1448 ldouble: 2
1450 Function: "exp10_towardzero":
1451 double: 2
1452 float: 1
1453 idouble: 2
1454 ifloat: 1
1455 ildouble: 2
1456 ldouble: 2
1458 Function: "exp10_upward":
1459 double: 2
1460 float: 1
1461 idouble: 2
1462 ifloat: 1
1463 ildouble: 2
1464 ldouble: 2
1466 Function: "exp2":
1467 double: 1
1468 float: 1
1469 idouble: 1
1470 ifloat: 1
1471 ildouble: 1
1472 ldouble: 1
1474 Function: "exp2_downward":
1475 ildouble: 1
1476 ldouble: 1
1478 Function: "exp2_towardzero":
1479 ildouble: 1
1480 ldouble: 1
1482 Function: "exp2_upward":
1483 float: 1
1484 ifloat: 1
1485 ildouble: 1
1486 ldouble: 1
1488 Function: "exp_downward":
1489 double: 1
1490 idouble: 1
1491 ildouble: 1
1492 ldouble: 1
1494 Function: "exp_towardzero":
1495 double: 1
1496 idouble: 1
1497 ildouble: 1
1498 ldouble: 1
1500 Function: "exp_upward":
1501 double: 1
1502 idouble: 1
1503 ildouble: 1
1504 ldouble: 1
1506 Function: "expm1":
1507 double: 1
1508 float: 1
1509 idouble: 1
1510 ifloat: 1
1511 ildouble: 2
1512 ldouble: 2
1514 Function: "expm1_downward":
1515 double: 1
1516 float: 1
1517 idouble: 1
1518 ifloat: 1
1519 ildouble: 4
1520 ldouble: 4
1522 Function: "expm1_towardzero":
1523 double: 1
1524 float: 1
1525 idouble: 1
1526 ifloat: 1
1527 ildouble: 3
1528 ldouble: 3
1530 Function: "expm1_upward":
1531 double: 1
1532 float: 1
1533 idouble: 1
1534 ifloat: 1
1535 ildouble: 4
1536 ldouble: 4
1538 Function: "gamma":
1539 double: 2
1540 float: 2
1541 idouble: 2
1542 ifloat: 2
1543 ildouble: 2
1544 ldouble: 2
1546 Function: "gamma_downward":
1547 double: 4
1548 float: 3
1549 idouble: 4
1550 ifloat: 3
1551 ildouble: 5
1552 ldouble: 5
1554 Function: "gamma_towardzero":
1555 double: 4
1556 float: 3
1557 idouble: 4
1558 ifloat: 3
1559 ildouble: 5
1560 ldouble: 5
1562 Function: "gamma_upward":
1563 double: 3
1564 float: 3
1565 idouble: 3
1566 ifloat: 3
1567 ildouble: 4
1568 ldouble: 4
1570 Function: "hypot":
1571 double: 1
1572 idouble: 1
1573 ildouble: 1
1574 ldouble: 1
1576 Function: "hypot_downward":
1577 double: 1
1578 idouble: 1
1579 ildouble: 1
1580 ldouble: 1
1582 Function: "hypot_towardzero":
1583 double: 1
1584 idouble: 1
1585 ildouble: 1
1586 ldouble: 1
1588 Function: "hypot_upward":
1589 double: 1
1590 idouble: 1
1591 ildouble: 1
1592 ldouble: 1
1594 Function: "j0":
1595 double: 2
1596 float: 2
1597 idouble: 2
1598 ifloat: 2
1599 ildouble: 2
1600 ldouble: 2
1602 Function: "j0_downward":
1603 double: 2
1604 float: 4
1605 idouble: 2
1606 ifloat: 4
1607 ildouble: 4
1608 ldouble: 4
1610 Function: "j0_towardzero":
1611 double: 3
1612 float: 2
1613 idouble: 3
1614 ifloat: 2
1615 ildouble: 5
1616 ldouble: 5
1618 Function: "j0_upward":
1619 double: 3
1620 float: 2
1621 idouble: 3
1622 ifloat: 2
1623 ildouble: 4
1624 ldouble: 4
1626 Function: "j1":
1627 double: 1
1628 float: 2
1629 idouble: 1
1630 ifloat: 2
1631 ildouble: 1
1632 ldouble: 1
1634 Function: "j1_downward":
1635 double: 3
1636 float: 3
1637 idouble: 3
1638 ifloat: 3
1639 ildouble: 4
1640 ldouble: 4
1642 Function: "j1_towardzero":
1643 double: 3
1644 float: 2
1645 idouble: 3
1646 ifloat: 2
1647 ildouble: 4
1648 ldouble: 4
1650 Function: "j1_upward":
1651 double: 3
1652 float: 5
1653 idouble: 3
1654 ifloat: 5
1655 ildouble: 3
1656 ldouble: 3
1658 Function: "jn":
1659 double: 4
1660 float: 4
1661 idouble: 4
1662 ifloat: 4
1663 ildouble: 4
1664 ldouble: 4
1666 Function: "lgamma":
1667 double: 2
1668 float: 2
1669 idouble: 2
1670 ifloat: 2
1671 ildouble: 2
1672 ldouble: 2
1674 Function: "lgamma_downward":
1675 double: 4
1676 float: 3
1677 idouble: 4
1678 ifloat: 3
1679 ildouble: 5
1680 ldouble: 5
1682 Function: "lgamma_towardzero":
1683 double: 4
1684 float: 3
1685 idouble: 4
1686 ifloat: 3
1687 ildouble: 5
1688 ldouble: 5
1690 Function: "lgamma_upward":
1691 double: 3
1692 float: 3
1693 idouble: 3
1694 ifloat: 3
1695 ildouble: 4
1696 ldouble: 4
1698 Function: "log":
1699 float: 1
1700 ifloat: 1
1701 ildouble: 1
1702 ldouble: 1
1704 Function: "log10":
1705 double: 1
1706 float: 2
1707 idouble: 1
1708 ifloat: 2
1709 ildouble: 1
1710 ldouble: 1
1712 Function: "log10_downward":
1713 double: 2
1714 float: 2
1715 idouble: 2
1716 ifloat: 2
1717 ildouble: 2
1718 ldouble: 2
1720 Function: "log10_towardzero":
1721 double: 2
1722 float: 2
1723 idouble: 2
1724 ifloat: 2
1725 ildouble: 2
1726 ldouble: 2
1728 Function: "log10_upward":
1729 double: 2
1730 float: 2
1731 idouble: 2
1732 ifloat: 2
1733 ildouble: 1
1734 ldouble: 1
1736 Function: "log1p":
1737 double: 1
1738 float: 1
1739 idouble: 1
1740 ifloat: 1
1741 ildouble: 2
1742 ldouble: 2
1744 Function: "log1p_downward":
1745 double: 2
1746 float: 1
1747 idouble: 2
1748 ifloat: 1
1749 ildouble: 3
1750 ldouble: 3
1752 Function: "log1p_towardzero":
1753 double: 2
1754 float: 2
1755 idouble: 2
1756 ifloat: 2
1757 ildouble: 3
1758 ldouble: 3
1760 Function: "log1p_upward":
1761 double: 2
1762 float: 2
1763 idouble: 2
1764 ifloat: 2
1765 ildouble: 3
1766 ldouble: 3
1768 Function: "log2":
1769 double: 1
1770 float: 1
1771 idouble: 1
1772 ifloat: 1
1773 ildouble: 1
1774 ldouble: 1
1776 Function: "log2_downward":
1777 double: 3
1778 float: 3
1779 idouble: 3
1780 ifloat: 3
1781 ildouble: 1
1782 ldouble: 1
1784 Function: "log2_towardzero":
1785 double: 2
1786 float: 2
1787 idouble: 2
1788 ifloat: 2
1789 ildouble: 1
1790 ldouble: 1
1792 Function: "log2_upward":
1793 double: 3
1794 float: 3
1795 idouble: 3
1796 ifloat: 3
1797 ildouble: 1
1798 ldouble: 1
1800 Function: "log_downward":
1801 float: 2
1802 ifloat: 2
1803 ildouble: 2
1804 ldouble: 2
1806 Function: "log_towardzero":
1807 float: 2
1808 ifloat: 2
1809 ildouble: 2
1810 ldouble: 2
1812 Function: "log_upward":
1813 float: 2
1814 ifloat: 2
1815 ildouble: 1
1816 ldouble: 1
1818 Function: "pow":
1819 float: 3
1820 ifloat: 3
1821 ildouble: 1
1822 ldouble: 1
1824 Function: "pow10":
1825 double: 2
1826 idouble: 2
1827 ildouble: 1
1828 ldouble: 1
1830 Function: "pow10_downward":
1831 double: 2
1832 float: 1
1833 idouble: 2
1834 ifloat: 1
1835 ildouble: 2
1836 ldouble: 2
1838 Function: "pow10_towardzero":
1839 double: 2
1840 float: 1
1841 idouble: 2
1842 ifloat: 1
1843 ildouble: 2
1844 ldouble: 2
1846 Function: "pow10_upward":
1847 double: 2
1848 float: 1
1849 idouble: 2
1850 ifloat: 1
1851 ildouble: 2
1852 ldouble: 2
1854 Function: "pow_downward":
1855 double: 1
1856 float: 3
1857 idouble: 1
1858 ifloat: 3
1859 ildouble: 4
1860 ldouble: 4
1862 Function: "pow_towardzero":
1863 double: 1
1864 float: 4
1865 idouble: 1
1866 ifloat: 4
1867 ildouble: 1
1868 ldouble: 1
1870 Function: "pow_upward":
1871 double: 1
1872 float: 4
1873 idouble: 1
1874 ifloat: 4
1875 ildouble: 2
1876 ldouble: 2
1878 Function: "sin":
1879 ildouble: 1
1880 ldouble: 1
1882 Function: "sin_downward":
1883 double: 1
1884 idouble: 1
1885 ildouble: 2
1886 ldouble: 2
1888 Function: "sin_towardzero":
1889 double: 1
1890 idouble: 1
1891 ildouble: 1
1892 ldouble: 1
1894 Function: "sin_upward":
1895 double: 1
1896 idouble: 1
1897 ildouble: 2
1898 ldouble: 2
1900 Function: "sincos":
1901 ildouble: 1
1902 ldouble: 1
1904 Function: "sincos_downward":
1905 double: 1
1906 idouble: 1
1907 ildouble: 2
1908 ldouble: 2
1910 Function: "sincos_towardzero":
1911 double: 1
1912 idouble: 1
1913 ildouble: 2
1914 ldouble: 2
1916 Function: "sincos_upward":
1917 double: 1
1918 idouble: 1
1919 ildouble: 2
1920 ldouble: 2
1922 Function: "sinh":
1923 double: 1
1924 float: 1
1925 idouble: 1
1926 ifloat: 1
1927 ildouble: 2
1928 ldouble: 2
1930 Function: "sinh_downward":
1931 double: 3
1932 float: 3
1933 idouble: 3
1934 ifloat: 3
1935 ildouble: 5
1936 ldouble: 5
1938 Function: "sinh_towardzero":
1939 double: 2
1940 float: 2
1941 idouble: 2
1942 ifloat: 2
1943 ildouble: 4
1944 ldouble: 4
1946 Function: "sinh_upward":
1947 double: 2
1948 float: 3
1949 idouble: 2
1950 ifloat: 3
1951 ildouble: 5
1952 ldouble: 5
1954 Function: "tan":
1955 float: 1
1956 ifloat: 1
1957 ildouble: 1
1958 ldouble: 1
1960 Function: "tan_downward":
1961 double: 1
1962 float: 2
1963 idouble: 1
1964 ifloat: 2
1965 ildouble: 2
1966 ldouble: 2
1968 Function: "tan_towardzero":
1969 double: 1
1970 float: 1
1971 idouble: 1
1972 ifloat: 1
1973 ildouble: 2
1974 ldouble: 2
1976 Function: "tan_upward":
1977 double: 1
1978 float: 1
1979 idouble: 1
1980 ifloat: 1
1981 ildouble: 2
1982 ldouble: 2
1984 Function: "tanh_downward":
1985 double: 1
1986 float: 1
1987 idouble: 1
1988 ifloat: 1
1989 ildouble: 1
1990 ldouble: 1
1992 Function: "tanh_towardzero":
1993 double: 1
1994 float: 1
1995 idouble: 1
1996 ifloat: 1
1997 ildouble: 1
1998 ldouble: 1
2000 Function: "tanh_upward":
2001 double: 1
2002 float: 1
2003 idouble: 1
2004 ifloat: 1
2005 ildouble: 1
2006 ldouble: 1
2008 Function: "tgamma":
2009 double: 4
2010 float: 3
2011 idouble: 4
2012 ifloat: 3
2013 ildouble: 4
2014 ldouble: 4
2016 Function: "y0":
2017 double: 2
2018 float: 1
2019 idouble: 2
2020 ifloat: 1
2021 ildouble: 1
2022 ldouble: 1
2024 Function: "y0_downward":
2025 double: 3
2026 float: 4
2027 idouble: 3
2028 ifloat: 4
2029 ildouble: 5
2030 ldouble: 5
2032 Function: "y0_towardzero":
2033 double: 3
2034 float: 3
2035 idouble: 3
2036 ifloat: 3
2037 ildouble: 5
2038 ldouble: 5
2040 Function: "y0_upward":
2041 double: 3
2042 float: 5
2043 idouble: 3
2044 ifloat: 5
2045 ildouble: 3
2046 ldouble: 3
2048 Function: "y1":
2049 double: 3
2050 float: 2
2051 idouble: 3
2052 ifloat: 2
2053 ildouble: 2
2054 ldouble: 2
2056 Function: "y1_downward":
2057 double: 3
2058 float: 2
2059 idouble: 3
2060 ifloat: 2
2061 ildouble: 7
2062 ldouble: 7
2064 Function: "y1_towardzero":
2065 double: 3
2066 float: 2
2067 idouble: 3
2068 ifloat: 2
2069 ildouble: 5
2070 ldouble: 5
2072 Function: "y1_upward":
2073 double: 7
2074 float: 2
2075 idouble: 7
2076 ifloat: 2
2077 ildouble: 7
2078 ldouble: 7
2080 Function: "yn":
2081 double: 3
2082 float: 3
2083 idouble: 3
2084 ifloat: 3
2085 ildouble: 4
2086 ldouble: 4
2088 Function: "yn_downward":
2089 double: 3
2090 float: 4
2091 idouble: 3
2092 ifloat: 4
2093 ildouble: 5
2094 ldouble: 5
2096 Function: "yn_towardzero":
2097 double: 3
2098 float: 3
2099 idouble: 3
2100 ifloat: 3
2101 ildouble: 5
2102 ldouble: 5
2104 Function: "yn_upward":
2105 double: 4
2106 float: 5
2107 idouble: 4
2108 ifloat: 5
2109 ildouble: 4
2110 ldouble: 4
2112 # end of automatic generation