Use round-to-nearest internally in jn, test with ALL_RM_TEST (bug 18602).
[glibc.git] / sysdeps / i386 / fpu / libm-test-ulps
blob5a2af000fc384e434015a8a0ce768dd993f9da2d
1 # Begin of automatic generation
3 # Maximal error of functions:
4 Function: "acos":
5 ildouble: 1
6 ldouble: 1
8 Function: "acos_downward":
9 ildouble: 2
10 ldouble: 2
12 Function: "acos_towardzero":
13 ildouble: 2
14 ldouble: 2
16 Function: "acos_upward":
17 ildouble: 2
18 ldouble: 2
20 Function: "acosh":
21 ildouble: 4
22 ldouble: 2
24 Function: "acosh_downward":
25 ildouble: 6
26 ldouble: 4
28 Function: "acosh_towardzero":
29 ildouble: 6
30 ldouble: 4
32 Function: "acosh_upward":
33 ildouble: 4
34 ldouble: 3
36 Function: "asin":
37 ildouble: 1
38 ldouble: 1
40 Function: "asin_downward":
41 ildouble: 2
42 ldouble: 2
44 Function: "asin_towardzero":
45 ildouble: 1
46 ldouble: 1
48 Function: "asin_upward":
49 double: 1
50 float: 1
51 idouble: 1
52 ifloat: 1
53 ildouble: 1
54 ldouble: 1
56 Function: "asinh":
57 ildouble: 2
58 ldouble: 2
60 Function: "asinh_downward":
61 double: 1
62 float: 1
63 ildouble: 5
64 ldouble: 5
66 Function: "asinh_towardzero":
67 double: 1
68 float: 1
69 ildouble: 4
70 ldouble: 4
72 Function: "asinh_upward":
73 double: 1
74 float: 1
75 idouble: 1
76 ifloat: 1
77 ildouble: 5
78 ldouble: 4
80 Function: "atan":
81 ildouble: 1
82 ldouble: 1
84 Function: "atan2":
85 ildouble: 1
86 ldouble: 1
88 Function: "atan2_downward":
89 double: 1
90 float: 1
91 idouble: 1
92 ifloat: 1
93 ildouble: 1
94 ldouble: 1
96 Function: "atan2_towardzero":
97 double: 1
98 float: 1
99 idouble: 1
100 ifloat: 1
101 ildouble: 1
102 ldouble: 1
104 Function: "atan2_upward":
105 double: 1
106 float: 1
107 idouble: 1
108 ifloat: 1
109 ildouble: 1
110 ldouble: 1
112 Function: "atan_downward":
113 double: 1
114 float: 1
115 idouble: 1
116 ifloat: 1
117 ildouble: 1
118 ldouble: 1
120 Function: "atan_towardzero":
121 double: 1
122 float: 1
123 idouble: 1
124 ifloat: 1
125 ildouble: 1
126 ldouble: 1
128 Function: "atan_upward":
129 double: 1
130 float: 1
131 idouble: 1
132 ifloat: 1
133 ildouble: 1
134 ldouble: 1
136 Function: "atanh":
137 ildouble: 3
138 ldouble: 3
140 Function: "atanh_downward":
141 double: 1
142 float: 1
143 idouble: 1
144 ifloat: 1
145 ildouble: 3
146 ldouble: 4
148 Function: "atanh_towardzero":
149 double: 1
150 float: 1
151 idouble: 1
152 ifloat: 1
153 ildouble: 4
154 ldouble: 3
156 Function: "atanh_upward":
157 idouble: 1
158 ifloat: 1
159 ildouble: 5
160 ldouble: 5
162 Function: "cabs":
163 ildouble: 1
164 ldouble: 1
166 Function: "cabs_downward":
167 ildouble: 1
168 ldouble: 1
170 Function: "cabs_towardzero":
171 ildouble: 1
172 ldouble: 1
174 Function: "cabs_upward":
175 ildouble: 1
176 ldouble: 1
178 Function: Real part of "cacos":
179 double: 1
180 float: 1
181 idouble: 1
182 ifloat: 1
183 ildouble: 1
184 ldouble: 1
186 Function: Imaginary part of "cacos":
187 double: 1
188 float: 1
189 idouble: 1
190 ifloat: 1
191 ildouble: 2
192 ldouble: 2
194 Function: Real part of "cacos_downward":
195 double: 1
196 float: 1
197 idouble: 1
198 ifloat: 1
199 ildouble: 2
200 ldouble: 2
202 Function: Imaginary part of "cacos_downward":
203 double: 3
204 float: 3
205 idouble: 3
206 ifloat: 3
207 ildouble: 5
208 ldouble: 5
210 Function: Real part of "cacos_towardzero":
211 double: 1
212 float: 1
213 idouble: 1
214 ifloat: 1
215 ildouble: 2
216 ldouble: 2
218 Function: Imaginary part of "cacos_towardzero":
219 double: 3
220 float: 3
221 idouble: 3
222 ifloat: 3
223 ildouble: 5
224 ldouble: 5
226 Function: Real part of "cacos_upward":
227 double: 2
228 float: 2
229 idouble: 2
230 ifloat: 2
231 ildouble: 2
232 ldouble: 2
234 Function: Imaginary part of "cacos_upward":
235 double: 4
236 float: 4
237 idouble: 4
238 ifloat: 4
239 ildouble: 5
240 ldouble: 5
242 Function: Real part of "cacosh":
243 double: 1
244 float: 1
245 idouble: 1
246 ifloat: 1
247 ildouble: 2
248 ldouble: 2
250 Function: Imaginary part of "cacosh":
251 double: 1
252 float: 1
253 idouble: 1
254 ifloat: 1
255 ildouble: 1
256 ldouble: 1
258 Function: Real part of "cacosh_downward":
259 double: 3
260 float: 3
261 idouble: 3
262 ifloat: 3
263 ildouble: 5
264 ldouble: 5
266 Function: Imaginary part of "cacosh_downward":
267 double: 1
268 float: 1
269 idouble: 1
270 ifloat: 1
271 ildouble: 2
272 ldouble: 2
274 Function: Real part of "cacosh_towardzero":
275 double: 3
276 float: 3
277 idouble: 3
278 ifloat: 3
279 ildouble: 5
280 ldouble: 5
282 Function: Imaginary part of "cacosh_towardzero":
283 double: 1
284 float: 1
285 idouble: 1
286 ifloat: 1
287 ildouble: 2
288 ldouble: 2
290 Function: Real part of "cacosh_upward":
291 double: 4
292 float: 4
293 idouble: 4
294 ifloat: 4
295 ildouble: 5
296 ldouble: 5
298 Function: Imaginary part of "cacosh_upward":
299 double: 2
300 float: 2
301 idouble: 2
302 ifloat: 2
303 ildouble: 2
304 ldouble: 2
306 Function: "carg":
307 ildouble: 1
308 ldouble: 1
310 Function: "carg_downward":
311 double: 1
312 float: 1
313 idouble: 1
314 ifloat: 1
315 ildouble: 1
316 ldouble: 1
318 Function: "carg_towardzero":
319 float: 1
320 ifloat: 1
321 ildouble: 1
322 ldouble: 1
324 Function: "carg_upward":
325 double: 1
326 float: 1
327 idouble: 1
328 ifloat: 1
329 ildouble: 1
330 ldouble: 1
332 Function: Real part of "casin":
333 double: 1
334 float: 1
335 idouble: 1
336 ifloat: 1
337 ildouble: 1
338 ldouble: 1
340 Function: Imaginary part of "casin":
341 double: 1
342 float: 1
343 idouble: 1
344 ifloat: 1
345 ildouble: 2
346 ldouble: 2
348 Function: Real part of "casin_downward":
349 double: 2
350 float: 2
351 idouble: 2
352 ifloat: 2
353 ildouble: 2
354 ldouble: 2
356 Function: Imaginary part of "casin_downward":
357 double: 3
358 float: 3
359 idouble: 3
360 ifloat: 3
361 ildouble: 5
362 ldouble: 5
364 Function: Real part of "casin_towardzero":
365 double: 1
366 float: 1
367 idouble: 1
368 ifloat: 1
369 ildouble: 2
370 ldouble: 2
372 Function: Imaginary part of "casin_towardzero":
373 double: 3
374 float: 3
375 idouble: 3
376 ifloat: 3
377 ildouble: 5
378 ldouble: 5
380 Function: Real part of "casin_upward":
381 double: 2
382 float: 2
383 idouble: 2
384 ifloat: 2
385 ildouble: 2
386 ldouble: 2
388 Function: Imaginary part of "casin_upward":
389 double: 4
390 float: 4
391 idouble: 4
392 ifloat: 4
393 ildouble: 5
394 ldouble: 5
396 Function: Real part of "casinh":
397 double: 1
398 float: 1
399 idouble: 1
400 ifloat: 1
401 ildouble: 2
402 ldouble: 2
404 Function: Imaginary part of "casinh":
405 double: 1
406 float: 1
407 idouble: 1
408 ifloat: 1
409 ildouble: 1
410 ldouble: 1
412 Function: Real part of "casinh_downward":
413 double: 3
414 float: 3
415 idouble: 3
416 ifloat: 3
417 ildouble: 5
418 ldouble: 5
420 Function: Imaginary part of "casinh_downward":
421 double: 2
422 float: 2
423 idouble: 2
424 ifloat: 2
425 ildouble: 2
426 ldouble: 2
428 Function: Real part of "casinh_towardzero":
429 double: 3
430 float: 3
431 idouble: 3
432 ifloat: 3
433 ildouble: 5
434 ldouble: 5
436 Function: Imaginary part of "casinh_towardzero":
437 double: 1
438 float: 1
439 idouble: 1
440 ifloat: 1
441 ildouble: 2
442 ldouble: 2
444 Function: Real part of "casinh_upward":
445 double: 4
446 float: 4
447 idouble: 4
448 ifloat: 4
449 ildouble: 5
450 ldouble: 5
452 Function: Imaginary part of "casinh_upward":
453 double: 2
454 float: 2
455 idouble: 2
456 ifloat: 2
457 ildouble: 2
458 ldouble: 2
460 Function: Imaginary part of "catan":
461 double: 1
462 float: 1
463 idouble: 1
464 ifloat: 1
465 ildouble: 1
466 ldouble: 1
468 Function: Real part of "catan_downward":
469 double: 1
470 float: 1
471 idouble: 1
472 ifloat: 1
473 ildouble: 1
474 ldouble: 1
476 Function: Imaginary part of "catan_downward":
477 double: 2
478 float: 1
479 idouble: 2
480 ifloat: 1
481 ildouble: 4
482 ldouble: 4
484 Function: Real part of "catan_towardzero":
485 double: 1
486 float: 1
487 idouble: 1
488 ifloat: 1
489 ildouble: 1
490 ldouble: 1
492 Function: Imaginary part of "catan_towardzero":
493 double: 2
494 float: 1
495 idouble: 2
496 ifloat: 1
497 ildouble: 4
498 ldouble: 4
500 Function: Real part of "catan_upward":
501 double: 1
502 float: 1
503 idouble: 1
504 ifloat: 1
505 ildouble: 1
506 ldouble: 1
508 Function: Imaginary part of "catan_upward":
509 double: 2
510 float: 2
511 idouble: 2
512 ifloat: 2
513 ildouble: 3
514 ldouble: 3
516 Function: Real part of "catanh":
517 double: 1
518 float: 1
519 idouble: 1
520 ifloat: 1
521 ildouble: 1
522 ldouble: 1
524 Function: Real part of "catanh_downward":
525 double: 2
526 float: 1
527 idouble: 2
528 ifloat: 1
529 ildouble: 4
530 ldouble: 4
532 Function: Imaginary part of "catanh_downward":
533 double: 1
534 float: 1
535 idouble: 1
536 ifloat: 1
537 ildouble: 1
538 ldouble: 1
540 Function: Real part of "catanh_towardzero":
541 double: 2
542 float: 1
543 idouble: 2
544 ifloat: 1
545 ildouble: 4
546 ldouble: 4
548 Function: Imaginary part of "catanh_towardzero":
549 double: 1
550 float: 1
551 idouble: 1
552 ifloat: 1
553 ildouble: 1
554 ldouble: 1
556 Function: Real part of "catanh_upward":
557 double: 2
558 float: 2
559 idouble: 2
560 ifloat: 2
561 ildouble: 4
562 ldouble: 4
564 Function: Imaginary part of "catanh_upward":
565 double: 1
566 float: 1
567 idouble: 1
568 ifloat: 1
569 ildouble: 1
570 ldouble: 1
572 Function: "cbrt":
573 double: 1
574 idouble: 1
575 ildouble: 1
576 ldouble: 1
578 Function: "cbrt_downward":
579 double: 1
580 float: 1
581 idouble: 1
582 ifloat: 1
583 ildouble: 3
584 ldouble: 3
586 Function: "cbrt_towardzero":
587 double: 1
588 float: 1
589 idouble: 1
590 ifloat: 1
591 ildouble: 2
592 ldouble: 2
594 Function: "cbrt_upward":
595 double: 1
596 float: 1
597 idouble: 1
598 ifloat: 1
599 ildouble: 3
600 ldouble: 3
602 Function: Real part of "ccos":
603 double: 1
604 float: 1
605 idouble: 1
606 ifloat: 1
607 ildouble: 1
608 ldouble: 1
610 Function: Imaginary part of "ccos":
611 double: 1
612 float: 1
613 idouble: 1
614 ifloat: 1
615 ildouble: 1
616 ldouble: 1
618 Function: Real part of "ccos_downward":
619 double: 1
620 float: 1
621 idouble: 1
622 ifloat: 1
623 ildouble: 3
624 ldouble: 3
626 Function: Imaginary part of "ccos_downward":
627 double: 2
628 float: 2
629 idouble: 2
630 ifloat: 2
631 ildouble: 3
632 ldouble: 3
634 Function: Real part of "ccos_towardzero":
635 double: 1
636 float: 1
637 idouble: 1
638 ifloat: 1
639 ildouble: 3
640 ldouble: 3
642 Function: Imaginary part of "ccos_towardzero":
643 double: 2
644 float: 2
645 idouble: 2
646 ifloat: 2
647 ildouble: 3
648 ldouble: 3
650 Function: Real part of "ccos_upward":
651 double: 1
652 float: 1
653 idouble: 1
654 ifloat: 1
655 ildouble: 2
656 ldouble: 2
658 Function: Imaginary part of "ccos_upward":
659 double: 1
660 float: 2
661 idouble: 1
662 ifloat: 2
663 ildouble: 2
664 ldouble: 2
666 Function: Real part of "ccosh":
667 double: 1
668 float: 1
669 idouble: 1
670 ifloat: 1
671 ildouble: 1
672 ldouble: 1
674 Function: Imaginary part of "ccosh":
675 double: 1
676 float: 1
677 idouble: 1
678 ifloat: 1
679 ildouble: 1
680 ldouble: 1
682 Function: Real part of "ccosh_downward":
683 double: 1
684 float: 1
685 idouble: 1
686 ifloat: 1
687 ildouble: 3
688 ldouble: 3
690 Function: Imaginary part of "ccosh_downward":
691 double: 2
692 float: 2
693 idouble: 2
694 ifloat: 2
695 ildouble: 3
696 ldouble: 3
698 Function: Real part of "ccosh_towardzero":
699 double: 1
700 float: 1
701 idouble: 1
702 ifloat: 1
703 ildouble: 3
704 ldouble: 3
706 Function: Imaginary part of "ccosh_towardzero":
707 double: 2
708 float: 2
709 idouble: 2
710 ifloat: 2
711 ildouble: 3
712 ldouble: 3
714 Function: Real part of "ccosh_upward":
715 double: 1
716 float: 1
717 idouble: 1
718 ifloat: 1
719 ildouble: 2
720 ldouble: 2
722 Function: Imaginary part of "ccosh_upward":
723 double: 1
724 float: 2
725 idouble: 1
726 ifloat: 2
727 ildouble: 2
728 ldouble: 2
730 Function: Real part of "cexp":
731 double: 1
732 float: 1
733 idouble: 1
734 ifloat: 1
735 ildouble: 1
736 ldouble: 1
738 Function: Imaginary part of "cexp":
739 double: 1
740 float: 1
741 idouble: 1
742 ifloat: 1
743 ildouble: 1
744 ldouble: 1
746 Function: Real part of "cexp_downward":
747 double: 1
748 float: 1
749 idouble: 1
750 ifloat: 1
751 ildouble: 3
752 ldouble: 3
754 Function: Imaginary part of "cexp_downward":
755 double: 2
756 float: 2
757 idouble: 2
758 ifloat: 2
759 ildouble: 3
760 ldouble: 3
762 Function: Real part of "cexp_towardzero":
763 double: 1
764 float: 1
765 idouble: 1
766 ifloat: 1
767 ildouble: 3
768 ldouble: 3
770 Function: Imaginary part of "cexp_towardzero":
771 double: 2
772 float: 2
773 idouble: 2
774 ifloat: 2
775 ildouble: 3
776 ldouble: 3
778 Function: Real part of "cexp_upward":
779 double: 1
780 float: 1
781 idouble: 1
782 ifloat: 1
783 ildouble: 2
784 ldouble: 2
786 Function: Imaginary part of "cexp_upward":
787 double: 1
788 float: 1
789 idouble: 1
790 ifloat: 1
791 ildouble: 3
792 ldouble: 3
794 Function: Real part of "clog":
795 double: 3
796 float: 2
797 idouble: 3
798 ifloat: 2
799 ildouble: 4
800 ldouble: 4
802 Function: Imaginary part of "clog":
803 double: 1
804 idouble: 1
805 ildouble: 1
806 ldouble: 1
808 Function: Real part of "clog10":
809 double: 2
810 float: 2
811 idouble: 2
812 ifloat: 2
813 ildouble: 4
814 ldouble: 4
816 Function: Imaginary part of "clog10":
817 double: 1
818 idouble: 1
819 ildouble: 2
820 ldouble: 2
822 Function: Real part of "clog10_downward":
823 double: 5
824 float: 4
825 idouble: 5
826 ifloat: 4
827 ildouble: 8
828 ldouble: 8
830 Function: Imaginary part of "clog10_downward":
831 double: 1
832 float: 1
833 idouble: 1
834 ifloat: 1
835 ildouble: 2
836 ldouble: 2
838 Function: Real part of "clog10_towardzero":
839 double: 5
840 float: 4
841 idouble: 5
842 ifloat: 4
843 ildouble: 8
844 ldouble: 8
846 Function: Imaginary part of "clog10_towardzero":
847 double: 1
848 float: 1
849 idouble: 1
850 ifloat: 1
851 ildouble: 3
852 ldouble: 3
854 Function: Real part of "clog10_upward":
855 double: 5
856 float: 5
857 idouble: 5
858 ifloat: 5
859 ildouble: 6
860 ldouble: 6
862 Function: Imaginary part of "clog10_upward":
863 double: 1
864 float: 1
865 idouble: 1
866 ifloat: 1
867 ildouble: 3
868 ldouble: 3
870 Function: Real part of "clog_downward":
871 double: 5
872 float: 5
873 idouble: 5
874 ifloat: 5
875 ildouble: 7
876 ldouble: 7
878 Function: Imaginary part of "clog_downward":
879 double: 1
880 float: 1
881 idouble: 1
882 ifloat: 1
883 ildouble: 1
884 ldouble: 1
886 Function: Real part of "clog_towardzero":
887 double: 5
888 float: 5
889 idouble: 5
890 ifloat: 5
891 ildouble: 8
892 ldouble: 8
894 Function: Imaginary part of "clog_towardzero":
895 double: 1
896 float: 1
897 idouble: 1
898 ifloat: 1
899 ildouble: 1
900 ldouble: 1
902 Function: Real part of "clog_upward":
903 double: 5
904 float: 5
905 idouble: 5
906 ifloat: 5
907 ildouble: 6
908 ldouble: 6
910 Function: Imaginary part of "clog_upward":
911 double: 1
912 float: 1
913 idouble: 1
914 ifloat: 1
915 ildouble: 1
916 ldouble: 1
918 Function: "cos":
919 ildouble: 1
920 ldouble: 1
922 Function: "cos_downward":
923 double: 1
924 idouble: 1
925 ildouble: 3
926 ldouble: 3
928 Function: "cos_towardzero":
929 double: 1
930 idouble: 1
931 ildouble: 2
932 ldouble: 2
934 Function: "cos_upward":
935 double: 1
936 idouble: 1
937 ildouble: 2
938 ldouble: 2
940 Function: "cosh":
941 ildouble: 1
942 ldouble: 2
944 Function: "cosh_downward":
945 double: 1
946 idouble: 1
947 ifloat: 1
948 ildouble: 2
949 ldouble: 3
951 Function: "cosh_towardzero":
952 double: 1
953 idouble: 1
954 ifloat: 1
955 ildouble: 2
956 ldouble: 2
958 Function: "cosh_upward":
959 double: 1
960 float: 1
961 idouble: 1
962 ifloat: 1
963 ildouble: 2
964 ldouble: 3
966 Function: Real part of "cpow":
967 double: 2
968 float: 5
969 idouble: 2
970 ifloat: 5
971 ildouble: 3
972 ldouble: 3
974 Function: Imaginary part of "cpow":
975 double: 1
976 float: 1
977 idouble: 1
978 ifloat: 1
979 ildouble: 4
980 ldouble: 4
982 Function: Real part of "cpow_downward":
983 double: 5
984 float: 8
985 idouble: 5
986 ifloat: 8
987 ildouble: 7
988 ldouble: 7
990 Function: Imaginary part of "cpow_downward":
991 double: 1
992 float: 1
993 idouble: 1
994 ifloat: 1
995 ildouble: 2
996 ldouble: 2
998 Function: Real part of "cpow_towardzero":
999 double: 5
1000 float: 8
1001 idouble: 5
1002 ifloat: 8
1003 ildouble: 7
1004 ldouble: 7
1006 Function: Imaginary part of "cpow_towardzero":
1007 double: 1
1008 float: 1
1009 idouble: 1
1010 ifloat: 1
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: 1
1025 idouble: 1
1026 ifloat: 1
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: Imaginary part of "csin":
1039 double: 1
1040 float: 1
1041 idouble: 1
1042 ifloat: 1
1044 Function: Real part of "csin_downward":
1045 double: 2
1046 float: 2
1047 idouble: 2
1048 ifloat: 2
1049 ildouble: 3
1050 ldouble: 3
1052 Function: Imaginary part of "csin_downward":
1053 double: 1
1054 float: 1
1055 idouble: 1
1056 ifloat: 1
1057 ildouble: 3
1058 ldouble: 3
1060 Function: Real part of "csin_towardzero":
1061 double: 2
1062 float: 2
1063 idouble: 2
1064 ifloat: 2
1065 ildouble: 3
1066 ldouble: 3
1068 Function: Imaginary part of "csin_towardzero":
1069 double: 1
1070 float: 1
1071 idouble: 1
1072 ifloat: 1
1073 ildouble: 3
1074 ldouble: 3
1076 Function: Real part of "csin_upward":
1077 double: 1
1078 float: 2
1079 idouble: 1
1080 ifloat: 2
1081 ildouble: 3
1082 ldouble: 3
1084 Function: Imaginary part of "csin_upward":
1085 double: 2
1086 float: 2
1087 idouble: 2
1088 ifloat: 2
1089 ildouble: 3
1090 ldouble: 3
1092 Function: Real part of "csinh":
1093 double: 1
1094 float: 1
1095 idouble: 1
1096 ifloat: 1
1097 ildouble: 1
1098 ldouble: 1
1100 Function: Imaginary part of "csinh":
1101 double: 1
1102 float: 1
1103 idouble: 1
1104 ifloat: 1
1105 ildouble: 1
1106 ldouble: 1
1108 Function: Real part of "csinh_downward":
1109 double: 1
1110 float: 2
1111 idouble: 1
1112 ifloat: 2
1113 ildouble: 3
1114 ldouble: 3
1116 Function: Imaginary part of "csinh_downward":
1117 double: 2
1118 float: 2
1119 idouble: 2
1120 ifloat: 2
1121 ildouble: 3
1122 ldouble: 3
1124 Function: Real part of "csinh_towardzero":
1125 double: 1
1126 float: 2
1127 idouble: 1
1128 ifloat: 2
1129 ildouble: 3
1130 ldouble: 3
1132 Function: Imaginary part of "csinh_towardzero":
1133 double: 2
1134 float: 2
1135 idouble: 2
1136 ifloat: 2
1137 ildouble: 3
1138 ldouble: 3
1140 Function: Real part of "csinh_upward":
1141 double: 2
1142 float: 2
1143 idouble: 2
1144 ifloat: 2
1145 ildouble: 3
1146 ldouble: 3
1148 Function: Imaginary part of "csinh_upward":
1149 double: 1
1150 float: 2
1151 idouble: 1
1152 ifloat: 2
1153 ildouble: 3
1154 ldouble: 3
1156 Function: Real part of "csqrt":
1157 double: 1
1158 idouble: 1
1159 ildouble: 2
1160 ldouble: 2
1162 Function: Imaginary part of "csqrt":
1163 double: 1
1164 idouble: 1
1165 ildouble: 2
1166 ldouble: 2
1168 Function: Real part of "csqrt_downward":
1169 double: 1
1170 idouble: 1
1171 ildouble: 4
1172 ldouble: 4
1174 Function: Imaginary part of "csqrt_downward":
1175 double: 1
1176 float: 1
1177 idouble: 1
1178 ifloat: 1
1179 ildouble: 3
1180 ldouble: 3
1182 Function: Real part of "csqrt_towardzero":
1183 double: 1
1184 idouble: 1
1185 ildouble: 4
1186 ldouble: 4
1188 Function: Imaginary part of "csqrt_towardzero":
1189 double: 1
1190 float: 1
1191 idouble: 1
1192 ifloat: 1
1193 ildouble: 3
1194 ldouble: 3
1196 Function: Real part of "csqrt_upward":
1197 double: 1
1198 float: 1
1199 idouble: 1
1200 ifloat: 1
1201 ildouble: 5
1202 ldouble: 5
1204 Function: Imaginary part of "csqrt_upward":
1205 double: 1
1206 float: 1
1207 idouble: 1
1208 ifloat: 1
1209 ildouble: 3
1210 ldouble: 3
1212 Function: Real part of "ctan":
1213 double: 1
1214 float: 1
1215 idouble: 1
1216 ifloat: 1
1217 ildouble: 2
1218 ldouble: 2
1220 Function: Imaginary part of "ctan":
1221 double: 1
1222 float: 1
1223 idouble: 1
1224 ifloat: 1
1225 ildouble: 1
1226 ldouble: 1
1228 Function: Real part of "ctan_downward":
1229 double: 1
1230 float: 2
1231 idouble: 1
1232 ifloat: 2
1233 ildouble: 5
1234 ldouble: 5
1236 Function: Imaginary part of "ctan_downward":
1237 double: 2
1238 float: 2
1239 idouble: 2
1240 ifloat: 2
1241 ildouble: 4
1242 ldouble: 4
1244 Function: Real part of "ctan_towardzero":
1245 double: 3
1246 float: 1
1247 idouble: 3
1248 ifloat: 1
1249 ildouble: 5
1250 ldouble: 5
1252 Function: Imaginary part of "ctan_towardzero":
1253 double: 2
1254 float: 1
1255 idouble: 2
1256 ifloat: 1
1257 ildouble: 4
1258 ldouble: 4
1260 Function: Real part of "ctan_upward":
1261 double: 3
1262 float: 2
1263 idouble: 3
1264 ifloat: 2
1265 ildouble: 3
1266 ldouble: 3
1268 Function: Imaginary part of "ctan_upward":
1269 double: 2
1270 float: 1
1271 idouble: 2
1272 ifloat: 1
1273 ildouble: 3
1274 ldouble: 3
1276 Function: Real part of "ctanh":
1277 double: 1
1278 float: 1
1279 idouble: 1
1280 ifloat: 1
1281 ildouble: 1
1282 ldouble: 1
1284 Function: Imaginary part of "ctanh":
1285 double: 1
1286 float: 1
1287 idouble: 1
1288 ifloat: 1
1289 ildouble: 2
1290 ldouble: 2
1292 Function: Real part of "ctanh_downward":
1293 double: 2
1294 float: 2
1295 idouble: 2
1296 ifloat: 2
1297 ildouble: 4
1298 ldouble: 4
1300 Function: Imaginary part of "ctanh_downward":
1301 double: 2
1302 float: 1
1303 idouble: 2
1304 ifloat: 1
1305 ildouble: 4
1306 ldouble: 4
1308 Function: Real part of "ctanh_towardzero":
1309 double: 2
1310 float: 1
1311 idouble: 2
1312 ifloat: 1
1313 ildouble: 4
1314 ldouble: 4
1316 Function: Imaginary part of "ctanh_towardzero":
1317 double: 2
1318 float: 1
1319 idouble: 2
1320 ifloat: 1
1321 ildouble: 3
1322 ldouble: 3
1324 Function: Real part of "ctanh_upward":
1325 double: 2
1326 float: 1
1327 idouble: 2
1328 ifloat: 1
1329 ildouble: 3
1330 ldouble: 3
1332 Function: Imaginary part of "ctanh_upward":
1333 double: 3
1334 float: 2
1335 idouble: 3
1336 ifloat: 2
1337 ildouble: 3
1338 ldouble: 3
1340 Function: "erf":
1341 double: 1
1342 float: 1
1343 idouble: 1
1344 ifloat: 1
1345 ildouble: 1
1346 ldouble: 1
1348 Function: "erf_downward":
1349 double: 1
1350 idouble: 1
1351 ildouble: 1
1352 ldouble: 1
1354 Function: "erf_towardzero":
1355 double: 1
1356 idouble: 1
1357 ildouble: 1
1358 ldouble: 1
1360 Function: "erf_upward":
1361 ildouble: 1
1362 ldouble: 1
1364 Function: "erfc":
1365 double: 1
1366 float: 1
1367 idouble: 1
1368 ifloat: 1
1369 ildouble: 2
1370 ldouble: 2
1372 Function: "erfc_downward":
1373 double: 1
1374 float: 2
1375 idouble: 1
1376 ifloat: 2
1377 ildouble: 4
1378 ldouble: 4
1380 Function: "erfc_towardzero":
1381 double: 1
1382 float: 2
1383 idouble: 1
1384 ifloat: 2
1385 ildouble: 4
1386 ldouble: 4
1388 Function: "erfc_upward":
1389 double: 2
1390 float: 2
1391 idouble: 2
1392 ifloat: 2
1393 ildouble: 4
1394 ldouble: 4
1396 Function: "exp":
1397 ildouble: 1
1398 ldouble: 1
1400 Function: "exp10":
1401 ildouble: 1
1402 ldouble: 1
1404 Function: "exp10_downward":
1405 double: 1
1406 float: 1
1407 idouble: 1
1408 ifloat: 1
1409 ildouble: 2
1410 ldouble: 2
1412 Function: "exp10_towardzero":
1413 double: 1
1414 float: 1
1415 idouble: 1
1416 ifloat: 1
1417 ildouble: 2
1418 ldouble: 2
1420 Function: "exp10_upward":
1421 double: 1
1422 float: 1
1423 idouble: 1
1424 ifloat: 1
1425 ildouble: 2
1426 ldouble: 2
1428 Function: "exp2":
1429 double: 1
1430 idouble: 1
1431 ildouble: 1
1432 ldouble: 1
1434 Function: "exp2_downward":
1435 ildouble: 1
1436 ldouble: 1
1438 Function: "exp2_towardzero":
1439 ildouble: 1
1440 ldouble: 1
1442 Function: "exp2_upward":
1443 ildouble: 1
1444 ldouble: 1
1446 Function: "exp_downward":
1447 double: 1
1448 idouble: 1
1449 ildouble: 1
1450 ldouble: 1
1452 Function: "exp_towardzero":
1453 double: 1
1454 idouble: 1
1455 ildouble: 1
1456 ldouble: 1
1458 Function: "exp_upward":
1459 ildouble: 1
1460 ldouble: 1
1462 Function: "expm1":
1463 ildouble: 2
1464 ldouble: 2
1466 Function: "expm1_downward":
1467 double: 1
1468 float: 1
1469 idouble: 1
1470 ifloat: 1
1471 ildouble: 4
1472 ldouble: 4
1474 Function: "expm1_towardzero":
1475 double: 1
1476 float: 1
1477 idouble: 1
1478 ifloat: 1
1479 ildouble: 4
1480 ldouble: 4
1482 Function: "expm1_upward":
1483 double: 1
1484 float: 1
1485 idouble: 1
1486 ifloat: 1
1487 ildouble: 4
1488 ldouble: 4
1490 Function: "gamma":
1491 double: 1
1492 float: 1
1493 idouble: 1
1494 ifloat: 1
1495 ildouble: 2
1496 ldouble: 2
1498 Function: "gamma_downward":
1499 double: 2
1500 float: 2
1501 idouble: 2
1502 ifloat: 2
1503 ildouble: 6
1504 ldouble: 6
1506 Function: "gamma_towardzero":
1507 double: 2
1508 float: 2
1509 idouble: 2
1510 ifloat: 2
1511 ildouble: 6
1512 ldouble: 6
1514 Function: "gamma_upward":
1515 double: 2
1516 float: 3
1517 idouble: 2
1518 ifloat: 3
1519 ildouble: 4
1520 ldouble: 4
1522 Function: "hypot":
1523 ildouble: 1
1524 ldouble: 1
1526 Function: "hypot_downward":
1527 double: 1
1528 idouble: 1
1529 ildouble: 1
1530 ldouble: 1
1532 Function: "hypot_towardzero":
1533 double: 1
1534 idouble: 1
1535 ildouble: 1
1536 ldouble: 1
1538 Function: "hypot_upward":
1539 double: 1
1540 idouble: 1
1541 ildouble: 1
1542 ldouble: 1
1544 Function: "j0":
1545 double: 1
1546 float: 1
1547 idouble: 1
1548 ifloat: 1
1549 ildouble: 2
1550 ldouble: 2
1552 Function: "j0_downward":
1553 double: 1
1554 float: 2
1555 idouble: 1
1556 ifloat: 2
1557 ildouble: 4
1558 ldouble: 4
1560 Function: "j0_towardzero":
1561 double: 2
1562 float: 1
1563 idouble: 2
1564 ifloat: 1
1565 ildouble: 5
1566 ldouble: 5
1568 Function: "j0_upward":
1569 double: 1
1570 float: 3
1571 idouble: 1
1572 ifloat: 3
1573 ildouble: 4
1574 ldouble: 4
1576 Function: "j1":
1577 double: 2
1578 float: 1
1579 idouble: 2
1580 ifloat: 1
1581 ildouble: 1
1582 ldouble: 1
1584 Function: "j1_downward":
1585 double: 2
1586 float: 2
1587 idouble: 2
1588 ifloat: 2
1589 ildouble: 4
1590 ldouble: 4
1592 Function: "j1_towardzero":
1593 double: 2
1594 float: 1
1595 idouble: 2
1596 ifloat: 1
1597 ildouble: 4
1598 ldouble: 4
1600 Function: "j1_upward":
1601 double: 2
1602 float: 3
1603 idouble: 2
1604 ifloat: 3
1605 ildouble: 3
1606 ldouble: 3
1608 Function: "jn":
1609 double: 2
1610 float: 3
1611 idouble: 2
1612 ifloat: 3
1613 ildouble: 4
1614 ldouble: 4
1616 Function: "jn_downward":
1617 double: 2
1618 float: 3
1619 idouble: 2
1620 ifloat: 3
1621 ildouble: 4
1622 ldouble: 4
1624 Function: "jn_towardzero":
1625 double: 2
1626 float: 3
1627 idouble: 2
1628 ifloat: 3
1629 ildouble: 5
1630 ldouble: 5
1632 Function: "jn_upward":
1633 double: 2
1634 float: 3
1635 idouble: 2
1636 ifloat: 3
1637 ildouble: 5
1638 ldouble: 5
1640 Function: "lgamma":
1641 double: 1
1642 float: 1
1643 idouble: 1
1644 ifloat: 1
1645 ildouble: 2
1646 ldouble: 2
1648 Function: "lgamma_downward":
1649 double: 2
1650 float: 2
1651 idouble: 2
1652 ifloat: 2
1653 ildouble: 6
1654 ldouble: 6
1656 Function: "lgamma_towardzero":
1657 double: 2
1658 float: 2
1659 idouble: 2
1660 ifloat: 2
1661 ildouble: 6
1662 ldouble: 6
1664 Function: "lgamma_upward":
1665 double: 2
1666 float: 3
1667 idouble: 2
1668 ifloat: 3
1669 ildouble: 4
1670 ldouble: 4
1672 Function: "log":
1673 ildouble: 1
1674 ldouble: 1
1676 Function: "log10":
1677 ildouble: 1
1678 ldouble: 1
1680 Function: "log10_downward":
1681 double: 1
1682 float: 1
1683 idouble: 1
1684 ifloat: 1
1685 ildouble: 2
1686 ldouble: 2
1688 Function: "log10_towardzero":
1689 double: 1
1690 float: 1
1691 idouble: 1
1692 ifloat: 1
1693 ildouble: 2
1694 ldouble: 2
1696 Function: "log10_upward":
1697 double: 1
1698 float: 1
1699 idouble: 1
1700 ifloat: 1
1701 ildouble: 1
1702 ldouble: 1
1704 Function: "log1p":
1705 ildouble: 2
1706 ldouble: 2
1708 Function: "log1p_downward":
1709 double: 1
1710 float: 1
1711 idouble: 1
1712 ifloat: 1
1713 ildouble: 3
1714 ldouble: 3
1716 Function: "log1p_towardzero":
1717 double: 1
1718 float: 1
1719 idouble: 1
1720 ifloat: 1
1721 ildouble: 3
1722 ldouble: 3
1724 Function: "log1p_upward":
1725 double: 1
1726 float: 1
1727 idouble: 1
1728 ifloat: 1
1729 ildouble: 3
1730 ldouble: 3
1732 Function: "log2":
1733 ildouble: 1
1734 ldouble: 1
1736 Function: "log2_downward":
1737 ildouble: 1
1738 ldouble: 1
1740 Function: "log2_towardzero":
1741 double: 1
1742 float: 1
1743 idouble: 1
1744 ifloat: 1
1745 ildouble: 1
1746 ldouble: 1
1748 Function: "log2_upward":
1749 double: 1
1750 float: 1
1751 idouble: 1
1752 ifloat: 1
1753 ildouble: 1
1754 ldouble: 1
1756 Function: "log_downward":
1757 ildouble: 2
1758 ldouble: 2
1760 Function: "log_towardzero":
1761 ildouble: 2
1762 ldouble: 2
1764 Function: "log_upward":
1765 ildouble: 1
1766 ldouble: 1
1768 Function: "pow":
1769 ildouble: 1
1770 ldouble: 1
1772 Function: "pow10":
1773 ildouble: 1
1774 ldouble: 1
1776 Function: "pow10_downward":
1777 double: 1
1778 float: 1
1779 idouble: 1
1780 ifloat: 1
1781 ildouble: 2
1782 ldouble: 2
1784 Function: "pow10_towardzero":
1785 double: 1
1786 float: 1
1787 idouble: 1
1788 ifloat: 1
1789 ildouble: 2
1790 ldouble: 2
1792 Function: "pow10_upward":
1793 double: 1
1794 float: 1
1795 idouble: 1
1796 ifloat: 1
1797 ildouble: 2
1798 ldouble: 2
1800 Function: "pow_downward":
1801 double: 1
1802 idouble: 1
1803 ildouble: 4
1804 ldouble: 4
1806 Function: "pow_towardzero":
1807 double: 1
1808 idouble: 1
1809 ildouble: 1
1810 ldouble: 1
1812 Function: "pow_upward":
1813 double: 1
1814 idouble: 1
1815 ildouble: 2
1816 ldouble: 2
1818 Function: "sin":
1819 ildouble: 1
1820 ldouble: 1
1822 Function: "sin_downward":
1823 double: 1
1824 idouble: 1
1825 ildouble: 2
1826 ldouble: 2
1828 Function: "sin_towardzero":
1829 double: 1
1830 idouble: 1
1831 ildouble: 1
1832 ldouble: 1
1834 Function: "sin_upward":
1835 double: 1
1836 idouble: 1
1837 ildouble: 3
1838 ldouble: 3
1840 Function: "sincos":
1841 ildouble: 1
1842 ldouble: 1
1844 Function: "sincos_downward":
1845 double: 1
1846 idouble: 1
1847 ildouble: 3
1848 ldouble: 3
1850 Function: "sincos_towardzero":
1851 double: 1
1852 idouble: 1
1853 ildouble: 2
1854 ldouble: 2
1856 Function: "sincos_upward":
1857 double: 1
1858 idouble: 1
1859 ildouble: 3
1860 ldouble: 3
1862 Function: "sinh":
1863 ildouble: 2
1864 ldouble: 2
1866 Function: "sinh_downward":
1867 ildouble: 4
1868 ldouble: 5
1870 Function: "sinh_towardzero":
1871 ildouble: 3
1872 ldouble: 4
1874 Function: "sinh_upward":
1875 double: 1
1876 float: 1
1877 ildouble: 4
1878 ldouble: 5
1880 Function: "tan":
1881 float: 1
1882 ifloat: 1
1883 ildouble: 1
1884 ldouble: 1
1886 Function: "tan_downward":
1887 double: 1
1888 float: 1
1889 idouble: 1
1890 ifloat: 1
1891 ildouble: 2
1892 ldouble: 2
1894 Function: "tan_towardzero":
1895 double: 1
1896 float: 1
1897 idouble: 1
1898 ifloat: 1
1899 ildouble: 2
1900 ldouble: 2
1902 Function: "tan_upward":
1903 double: 1
1904 float: 1
1905 idouble: 1
1906 ifloat: 1
1907 ildouble: 2
1908 ldouble: 2
1910 Function: "tanh":
1911 ildouble: 2
1912 ldouble: 2
1914 Function: "tanh_downward":
1915 double: 1
1916 float: 1
1917 idouble: 1
1918 ifloat: 1
1919 ildouble: 5
1920 ldouble: 4
1922 Function: "tanh_towardzero":
1923 double: 1
1924 float: 1
1925 ildouble: 3
1926 ldouble: 3
1928 Function: "tanh_upward":
1929 double: 1
1930 float: 1
1931 ildouble: 5
1932 ldouble: 4
1934 Function: "tgamma":
1935 double: 6
1936 float: 4
1937 idouble: 6
1938 ifloat: 4
1939 ildouble: 6
1940 ldouble: 6
1942 Function: "y0":
1943 double: 1
1944 float: 1
1945 idouble: 1
1946 ifloat: 1
1947 ildouble: 1
1948 ldouble: 1
1950 Function: "y0_downward":
1951 double: 2
1952 float: 2
1953 idouble: 2
1954 ifloat: 2
1955 ildouble: 5
1956 ldouble: 5
1958 Function: "y0_towardzero":
1959 double: 2
1960 float: 2
1961 idouble: 2
1962 ifloat: 2
1963 ildouble: 5
1964 ldouble: 5
1966 Function: "y0_upward":
1967 double: 1
1968 float: 2
1969 idouble: 1
1970 ifloat: 2
1971 ildouble: 3
1972 ldouble: 3
1974 Function: "y1":
1975 double: 2
1976 float: 2
1977 idouble: 2
1978 ifloat: 2
1979 ildouble: 2
1980 ldouble: 2
1982 Function: "y1_downward":
1983 double: 2
1984 float: 2
1985 idouble: 2
1986 ifloat: 2
1987 ildouble: 7
1988 ldouble: 7
1990 Function: "y1_towardzero":
1991 double: 2
1992 float: 2
1993 idouble: 2
1994 ifloat: 2
1995 ildouble: 5
1996 ldouble: 5
1998 Function: "y1_upward":
1999 double: 1
2000 float: 3
2001 idouble: 1
2002 ifloat: 3
2003 ildouble: 7
2004 ldouble: 7
2006 Function: "yn":
2007 double: 2
2008 float: 3
2009 idouble: 2
2010 ifloat: 3
2011 ildouble: 4
2012 ldouble: 4
2014 Function: "yn_downward":
2015 double: 2
2016 float: 2
2017 idouble: 2
2018 ifloat: 2
2019 ildouble: 5
2020 ldouble: 5
2022 Function: "yn_towardzero":
2023 double: 3
2024 float: 3
2025 idouble: 3
2026 ifloat: 3
2027 ildouble: 5
2028 ldouble: 5
2030 Function: "yn_upward":
2031 double: 3
2032 float: 3
2033 idouble: 3
2034 ifloat: 3
2035 ildouble: 4
2036 ldouble: 4
2038 # end of automatic generation