Add more tests of various libm functions.
[glibc.git] / sysdeps / i386 / fpu / libm-test-ulps
blob36037655f21c59103db38d6b63fe7351cf8453d6
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 double: 1
26 idouble: 1
27 ildouble: 6
28 ldouble: 4
30 Function: "acosh_towardzero":
31 double: 1
32 idouble: 1
33 ildouble: 6
34 ldouble: 4
36 Function: "acosh_upward":
37 ildouble: 4
38 ldouble: 3
40 Function: "asin":
41 double: 1
42 idouble: 1
43 ildouble: 1
44 ldouble: 1
46 Function: "asin_downward":
47 ildouble: 2
48 ldouble: 2
50 Function: "asin_towardzero":
51 ildouble: 1
52 ldouble: 1
54 Function: "asin_upward":
55 double: 1
56 float: 1
57 idouble: 1
58 ifloat: 1
59 ildouble: 1
60 ldouble: 1
62 Function: "asinh":
63 double: 1
64 idouble: 1
65 ildouble: 2
66 ldouble: 2
68 Function: "asinh_downward":
69 double: 1
70 float: 1
71 ildouble: 5
72 ldouble: 5
74 Function: "asinh_towardzero":
75 double: 1
76 float: 1
77 ildouble: 4
78 ldouble: 4
80 Function: "asinh_upward":
81 double: 1
82 float: 1
83 idouble: 1
84 ifloat: 1
85 ildouble: 5
86 ldouble: 4
88 Function: "atan":
89 ildouble: 1
90 ldouble: 1
92 Function: "atan2":
93 ildouble: 1
94 ldouble: 1
96 Function: "atan2_downward":
97 double: 1
98 float: 1
99 idouble: 1
100 ifloat: 1
101 ildouble: 1
102 ldouble: 1
104 Function: "atan2_towardzero":
105 double: 1
106 float: 1
107 idouble: 1
108 ifloat: 1
109 ildouble: 1
110 ldouble: 1
112 Function: "atan2_upward":
113 double: 1
114 float: 1
115 idouble: 1
116 ifloat: 1
117 ildouble: 1
118 ldouble: 1
120 Function: "atan_downward":
121 double: 1
122 float: 1
123 idouble: 1
124 ifloat: 1
125 ildouble: 1
126 ldouble: 1
128 Function: "atan_towardzero":
129 double: 1
130 float: 1
131 idouble: 1
132 ifloat: 1
133 ildouble: 1
134 ldouble: 1
136 Function: "atan_upward":
137 double: 1
138 float: 1
139 idouble: 1
140 ifloat: 1
141 ildouble: 1
142 ldouble: 1
144 Function: "atanh":
145 double: 1
146 idouble: 1
147 ildouble: 3
148 ldouble: 3
150 Function: "atanh_downward":
151 double: 1
152 float: 1
153 idouble: 1
154 ifloat: 1
155 ildouble: 3
156 ldouble: 4
158 Function: "atanh_towardzero":
159 double: 1
160 float: 1
161 idouble: 1
162 ifloat: 1
163 ildouble: 5
164 ldouble: 3
166 Function: "atanh_upward":
167 double: 1
168 idouble: 1
169 ifloat: 1
170 ildouble: 5
171 ldouble: 5
173 Function: "cabs":
174 ildouble: 1
175 ldouble: 1
177 Function: "cabs_downward":
178 double: 1
179 idouble: 1
180 ildouble: 1
181 ldouble: 1
183 Function: "cabs_towardzero":
184 double: 1
185 idouble: 1
186 ildouble: 1
187 ldouble: 1
189 Function: "cabs_upward":
190 double: 1
191 idouble: 1
192 ildouble: 1
193 ldouble: 1
195 Function: Real part of "cacos":
196 double: 1
197 float: 1
198 idouble: 1
199 ifloat: 1
200 ildouble: 1
201 ldouble: 1
203 Function: Imaginary part of "cacos":
204 double: 1
205 float: 1
206 idouble: 1
207 ifloat: 1
208 ildouble: 2
209 ldouble: 2
211 Function: Real part of "cacos_downward":
212 double: 1
213 float: 1
214 idouble: 1
215 ifloat: 1
216 ildouble: 2
217 ldouble: 2
219 Function: Imaginary part of "cacos_downward":
220 double: 3
221 float: 3
222 idouble: 3
223 ifloat: 3
224 ildouble: 5
225 ldouble: 5
227 Function: Real part of "cacos_towardzero":
228 double: 1
229 float: 1
230 idouble: 1
231 ifloat: 1
232 ildouble: 2
233 ldouble: 2
235 Function: Imaginary part of "cacos_towardzero":
236 double: 3
237 float: 3
238 idouble: 3
239 ifloat: 3
240 ildouble: 5
241 ldouble: 5
243 Function: Real part of "cacos_upward":
244 double: 2
245 float: 2
246 idouble: 2
247 ifloat: 2
248 ildouble: 2
249 ldouble: 2
251 Function: Imaginary part of "cacos_upward":
252 double: 4
253 float: 4
254 idouble: 4
255 ifloat: 4
256 ildouble: 5
257 ldouble: 5
259 Function: Real part of "cacosh":
260 double: 1
261 float: 1
262 idouble: 1
263 ifloat: 1
264 ildouble: 2
265 ldouble: 2
267 Function: Imaginary part of "cacosh":
268 double: 1
269 float: 1
270 idouble: 1
271 ifloat: 1
272 ildouble: 1
273 ldouble: 1
275 Function: Real part of "cacosh_downward":
276 double: 3
277 float: 3
278 idouble: 3
279 ifloat: 3
280 ildouble: 5
281 ldouble: 5
283 Function: Imaginary part of "cacosh_downward":
284 double: 1
285 float: 1
286 idouble: 1
287 ifloat: 1
288 ildouble: 2
289 ldouble: 2
291 Function: Real part of "cacosh_towardzero":
292 double: 3
293 float: 3
294 idouble: 3
295 ifloat: 3
296 ildouble: 5
297 ldouble: 5
299 Function: Imaginary part of "cacosh_towardzero":
300 double: 1
301 float: 1
302 idouble: 1
303 ifloat: 1
304 ildouble: 2
305 ldouble: 2
307 Function: Real part of "cacosh_upward":
308 double: 4
309 float: 4
310 idouble: 4
311 ifloat: 4
312 ildouble: 5
313 ldouble: 5
315 Function: Imaginary part of "cacosh_upward":
316 double: 2
317 float: 2
318 idouble: 2
319 ifloat: 2
320 ildouble: 2
321 ldouble: 2
323 Function: "carg":
324 double: 1
325 idouble: 1
326 ildouble: 1
327 ldouble: 1
329 Function: "carg_downward":
330 double: 1
331 float: 1
332 idouble: 1
333 ifloat: 1
334 ildouble: 1
335 ldouble: 1
337 Function: "carg_towardzero":
338 double: 1
339 float: 1
340 idouble: 1
341 ifloat: 1
342 ildouble: 1
343 ldouble: 1
345 Function: "carg_upward":
346 double: 1
347 float: 1
348 idouble: 1
349 ifloat: 1
350 ildouble: 1
351 ldouble: 1
353 Function: Real part of "casin":
354 double: 1
355 float: 1
356 idouble: 1
357 ifloat: 1
358 ildouble: 1
359 ldouble: 1
361 Function: Imaginary part of "casin":
362 double: 1
363 float: 1
364 idouble: 1
365 ifloat: 1
366 ildouble: 2
367 ldouble: 2
369 Function: Real part of "casin_downward":
370 double: 2
371 float: 2
372 idouble: 2
373 ifloat: 2
374 ildouble: 2
375 ldouble: 2
377 Function: Imaginary part of "casin_downward":
378 double: 3
379 float: 3
380 idouble: 3
381 ifloat: 3
382 ildouble: 5
383 ldouble: 5
385 Function: Real part of "casin_towardzero":
386 double: 1
387 float: 1
388 idouble: 1
389 ifloat: 1
390 ildouble: 2
391 ldouble: 2
393 Function: Imaginary part of "casin_towardzero":
394 double: 3
395 float: 3
396 idouble: 3
397 ifloat: 3
398 ildouble: 5
399 ldouble: 5
401 Function: Real part of "casin_upward":
402 double: 2
403 float: 2
404 idouble: 2
405 ifloat: 2
406 ildouble: 2
407 ldouble: 2
409 Function: Imaginary part of "casin_upward":
410 double: 4
411 float: 4
412 idouble: 4
413 ifloat: 4
414 ildouble: 5
415 ldouble: 5
417 Function: Real part of "casinh":
418 double: 1
419 float: 1
420 idouble: 1
421 ifloat: 1
422 ildouble: 2
423 ldouble: 2
425 Function: Imaginary part of "casinh":
426 double: 1
427 float: 1
428 idouble: 1
429 ifloat: 1
430 ildouble: 1
431 ldouble: 1
433 Function: Real part of "casinh_downward":
434 double: 3
435 float: 3
436 idouble: 3
437 ifloat: 3
438 ildouble: 5
439 ldouble: 5
441 Function: Imaginary part of "casinh_downward":
442 double: 2
443 float: 2
444 idouble: 2
445 ifloat: 2
446 ildouble: 2
447 ldouble: 2
449 Function: Real part of "casinh_towardzero":
450 double: 3
451 float: 3
452 idouble: 3
453 ifloat: 3
454 ildouble: 5
455 ldouble: 5
457 Function: Imaginary part of "casinh_towardzero":
458 double: 1
459 float: 1
460 idouble: 1
461 ifloat: 1
462 ildouble: 2
463 ldouble: 2
465 Function: Real part of "casinh_upward":
466 double: 4
467 float: 4
468 idouble: 4
469 ifloat: 4
470 ildouble: 5
471 ldouble: 5
473 Function: Imaginary part of "casinh_upward":
474 double: 2
475 float: 2
476 idouble: 2
477 ifloat: 2
478 ildouble: 2
479 ldouble: 2
481 Function: Imaginary part of "catan":
482 double: 1
483 float: 1
484 idouble: 1
485 ifloat: 1
486 ildouble: 1
487 ldouble: 1
489 Function: Real part of "catan_downward":
490 double: 1
491 float: 1
492 idouble: 1
493 ifloat: 1
494 ildouble: 1
495 ldouble: 1
497 Function: Imaginary part of "catan_downward":
498 double: 2
499 float: 1
500 idouble: 2
501 ifloat: 1
502 ildouble: 4
503 ldouble: 4
505 Function: Real part of "catan_towardzero":
506 double: 1
507 float: 1
508 idouble: 1
509 ifloat: 1
510 ildouble: 1
511 ldouble: 1
513 Function: Imaginary part of "catan_towardzero":
514 double: 2
515 float: 1
516 idouble: 2
517 ifloat: 1
518 ildouble: 4
519 ldouble: 4
521 Function: Real part of "catan_upward":
522 double: 1
523 float: 1
524 idouble: 1
525 ifloat: 1
526 ildouble: 1
527 ldouble: 1
529 Function: Imaginary part of "catan_upward":
530 double: 2
531 float: 2
532 idouble: 2
533 ifloat: 2
534 ildouble: 3
535 ldouble: 3
537 Function: Real part of "catanh":
538 double: 1
539 float: 1
540 idouble: 1
541 ifloat: 1
542 ildouble: 1
543 ldouble: 1
545 Function: Real part of "catanh_downward":
546 double: 2
547 float: 1
548 idouble: 2
549 ifloat: 1
550 ildouble: 4
551 ldouble: 4
553 Function: Imaginary part of "catanh_downward":
554 double: 1
555 float: 1
556 idouble: 1
557 ifloat: 1
558 ildouble: 1
559 ldouble: 1
561 Function: Real part of "catanh_towardzero":
562 double: 2
563 float: 1
564 idouble: 2
565 ifloat: 1
566 ildouble: 4
567 ldouble: 4
569 Function: Imaginary part of "catanh_towardzero":
570 double: 1
571 float: 1
572 idouble: 1
573 ifloat: 1
574 ildouble: 1
575 ldouble: 1
577 Function: Real part of "catanh_upward":
578 double: 2
579 float: 2
580 idouble: 2
581 ifloat: 2
582 ildouble: 4
583 ldouble: 4
585 Function: Imaginary part of "catanh_upward":
586 double: 1
587 float: 1
588 idouble: 1
589 ifloat: 1
590 ildouble: 1
591 ldouble: 1
593 Function: "cbrt":
594 double: 1
595 float: 1
596 idouble: 1
597 ifloat: 1
598 ildouble: 2
599 ldouble: 2
601 Function: "cbrt_downward":
602 double: 1
603 float: 1
604 idouble: 1
605 ifloat: 1
606 ildouble: 4
607 ldouble: 4
609 Function: "cbrt_towardzero":
610 double: 1
611 float: 1
612 idouble: 1
613 ifloat: 1
614 ildouble: 3
615 ldouble: 3
617 Function: "cbrt_upward":
618 double: 1
619 float: 1
620 idouble: 1
621 ifloat: 1
622 ildouble: 4
623 ldouble: 4
625 Function: Real part of "ccos":
626 double: 1
627 float: 1
628 idouble: 1
629 ifloat: 1
630 ildouble: 1
631 ldouble: 1
633 Function: Imaginary part of "ccos":
634 double: 1
635 float: 1
636 idouble: 1
637 ifloat: 1
638 ildouble: 1
639 ldouble: 1
641 Function: Real part of "ccos_downward":
642 double: 1
643 float: 1
644 idouble: 1
645 ifloat: 1
646 ildouble: 3
647 ldouble: 3
649 Function: Imaginary part of "ccos_downward":
650 double: 2
651 float: 2
652 idouble: 2
653 ifloat: 2
654 ildouble: 3
655 ldouble: 3
657 Function: Real part of "ccos_towardzero":
658 double: 1
659 float: 1
660 idouble: 1
661 ifloat: 1
662 ildouble: 3
663 ldouble: 3
665 Function: Imaginary part of "ccos_towardzero":
666 double: 2
667 float: 2
668 idouble: 2
669 ifloat: 2
670 ildouble: 3
671 ldouble: 3
673 Function: Real part of "ccos_upward":
674 double: 1
675 float: 1
676 idouble: 1
677 ifloat: 1
678 ildouble: 2
679 ldouble: 2
681 Function: Imaginary part of "ccos_upward":
682 double: 1
683 float: 2
684 idouble: 1
685 ifloat: 2
686 ildouble: 2
687 ldouble: 2
689 Function: Real part of "ccosh":
690 double: 1
691 float: 1
692 idouble: 1
693 ifloat: 1
694 ildouble: 1
695 ldouble: 1
697 Function: Imaginary part of "ccosh":
698 double: 1
699 float: 1
700 idouble: 1
701 ifloat: 1
702 ildouble: 1
703 ldouble: 1
705 Function: Real part of "ccosh_downward":
706 double: 1
707 float: 1
708 idouble: 1
709 ifloat: 1
710 ildouble: 3
711 ldouble: 3
713 Function: Imaginary part of "ccosh_downward":
714 double: 2
715 float: 2
716 idouble: 2
717 ifloat: 2
718 ildouble: 3
719 ldouble: 3
721 Function: Real part of "ccosh_towardzero":
722 double: 1
723 float: 1
724 idouble: 1
725 ifloat: 1
726 ildouble: 3
727 ldouble: 3
729 Function: Imaginary part of "ccosh_towardzero":
730 double: 2
731 float: 2
732 idouble: 2
733 ifloat: 2
734 ildouble: 3
735 ldouble: 3
737 Function: Real part of "ccosh_upward":
738 double: 1
739 float: 1
740 idouble: 1
741 ifloat: 1
742 ildouble: 2
743 ldouble: 2
745 Function: Imaginary part of "ccosh_upward":
746 double: 1
747 float: 2
748 idouble: 1
749 ifloat: 2
750 ildouble: 2
751 ldouble: 2
753 Function: Real part of "cexp":
754 double: 1
755 float: 1
756 idouble: 1
757 ifloat: 1
758 ildouble: 1
759 ldouble: 1
761 Function: Imaginary part of "cexp":
762 double: 1
763 float: 1
764 idouble: 1
765 ifloat: 1
766 ildouble: 1
767 ldouble: 1
769 Function: Real part of "cexp_downward":
770 double: 1
771 float: 1
772 idouble: 1
773 ifloat: 1
774 ildouble: 3
775 ldouble: 3
777 Function: Imaginary part of "cexp_downward":
778 double: 2
779 float: 2
780 idouble: 2
781 ifloat: 2
782 ildouble: 3
783 ldouble: 3
785 Function: Real part of "cexp_towardzero":
786 double: 1
787 float: 1
788 idouble: 1
789 ifloat: 1
790 ildouble: 3
791 ldouble: 3
793 Function: Imaginary part of "cexp_towardzero":
794 double: 2
795 float: 2
796 idouble: 2
797 ifloat: 2
798 ildouble: 3
799 ldouble: 3
801 Function: Real part of "cexp_upward":
802 double: 1
803 float: 1
804 idouble: 1
805 ifloat: 1
806 ildouble: 2
807 ldouble: 2
809 Function: Imaginary part of "cexp_upward":
810 double: 1
811 float: 1
812 idouble: 1
813 ifloat: 1
814 ildouble: 3
815 ldouble: 3
817 Function: Real part of "clog":
818 double: 3
819 float: 2
820 idouble: 3
821 ifloat: 2
822 ildouble: 4
823 ldouble: 4
825 Function: Imaginary part of "clog":
826 double: 1
827 idouble: 1
828 ildouble: 1
829 ldouble: 1
831 Function: Real part of "clog10":
832 double: 2
833 float: 2
834 idouble: 2
835 ifloat: 2
836 ildouble: 4
837 ldouble: 4
839 Function: Imaginary part of "clog10":
840 double: 1
841 idouble: 1
842 ildouble: 2
843 ldouble: 2
845 Function: Real part of "clog10_downward":
846 double: 5
847 float: 4
848 idouble: 5
849 ifloat: 4
850 ildouble: 8
851 ldouble: 8
853 Function: Imaginary part of "clog10_downward":
854 double: 1
855 float: 1
856 idouble: 1
857 ifloat: 1
858 ildouble: 2
859 ldouble: 2
861 Function: Real part of "clog10_towardzero":
862 double: 5
863 float: 4
864 idouble: 5
865 ifloat: 4
866 ildouble: 8
867 ldouble: 8
869 Function: Imaginary part of "clog10_towardzero":
870 double: 1
871 float: 1
872 idouble: 1
873 ifloat: 1
874 ildouble: 3
875 ldouble: 3
877 Function: Real part of "clog10_upward":
878 double: 5
879 float: 5
880 idouble: 5
881 ifloat: 5
882 ildouble: 6
883 ldouble: 6
885 Function: Imaginary part of "clog10_upward":
886 double: 1
887 float: 1
888 idouble: 1
889 ifloat: 1
890 ildouble: 3
891 ldouble: 3
893 Function: Real part of "clog_downward":
894 double: 5
895 float: 5
896 idouble: 5
897 ifloat: 5
898 ildouble: 7
899 ldouble: 7
901 Function: Imaginary part of "clog_downward":
902 double: 1
903 float: 1
904 idouble: 1
905 ifloat: 1
906 ildouble: 1
907 ldouble: 1
909 Function: Real part of "clog_towardzero":
910 double: 5
911 float: 5
912 idouble: 5
913 ifloat: 5
914 ildouble: 8
915 ldouble: 8
917 Function: Imaginary part of "clog_towardzero":
918 double: 1
919 float: 1
920 idouble: 1
921 ifloat: 1
922 ildouble: 1
923 ldouble: 1
925 Function: Real part of "clog_upward":
926 double: 5
927 float: 5
928 idouble: 5
929 ifloat: 5
930 ildouble: 6
931 ldouble: 6
933 Function: Imaginary part of "clog_upward":
934 double: 1
935 float: 1
936 idouble: 1
937 ifloat: 1
938 ildouble: 1
939 ldouble: 1
941 Function: "cos":
942 ildouble: 1
943 ldouble: 1
945 Function: "cos_downward":
946 double: 1
947 idouble: 1
948 ildouble: 3
949 ldouble: 3
951 Function: "cos_towardzero":
952 double: 1
953 idouble: 1
954 ildouble: 2
955 ldouble: 2
957 Function: "cos_upward":
958 double: 1
959 idouble: 1
960 ildouble: 2
961 ldouble: 2
963 Function: "cosh":
964 double: 1
965 ildouble: 2
966 ldouble: 2
968 Function: "cosh_downward":
969 double: 1
970 idouble: 1
971 ifloat: 1
972 ildouble: 2
973 ldouble: 3
975 Function: "cosh_towardzero":
976 double: 1
977 idouble: 1
978 ifloat: 1
979 ildouble: 2
980 ldouble: 2
982 Function: "cosh_upward":
983 double: 1
984 float: 1
985 idouble: 1
986 ifloat: 1
987 ildouble: 2
988 ldouble: 3
990 Function: Real part of "cpow":
991 double: 2
992 float: 5
993 idouble: 2
994 ifloat: 5
995 ildouble: 3
996 ldouble: 3
998 Function: Imaginary part of "cpow":
999 double: 1
1000 float: 1
1001 idouble: 1
1002 ifloat: 1
1003 ildouble: 4
1004 ldouble: 4
1006 Function: Real part of "cpow_downward":
1007 double: 5
1008 float: 8
1009 idouble: 5
1010 ifloat: 8
1011 ildouble: 7
1012 ldouble: 7
1014 Function: Imaginary part of "cpow_downward":
1015 double: 1
1016 float: 1
1017 idouble: 1
1018 ifloat: 1
1019 ildouble: 2
1020 ldouble: 2
1022 Function: Real part of "cpow_towardzero":
1023 double: 5
1024 float: 8
1025 idouble: 5
1026 ifloat: 8
1027 ildouble: 7
1028 ldouble: 7
1030 Function: Imaginary part of "cpow_towardzero":
1031 double: 1
1032 float: 1
1033 idouble: 1
1034 ifloat: 1
1035 ildouble: 1
1036 ldouble: 1
1038 Function: Real part of "cpow_upward":
1039 double: 4
1040 float: 1
1041 idouble: 4
1042 ifloat: 1
1043 ildouble: 2
1044 ldouble: 2
1046 Function: Imaginary part of "cpow_upward":
1047 double: 1
1048 float: 1
1049 idouble: 1
1050 ifloat: 1
1051 ildouble: 2
1052 ldouble: 2
1054 Function: Real part of "csin":
1055 double: 1
1056 float: 1
1057 idouble: 1
1058 ifloat: 1
1059 ildouble: 1
1060 ldouble: 1
1062 Function: Imaginary part of "csin":
1063 double: 1
1064 float: 1
1065 idouble: 1
1066 ifloat: 1
1068 Function: Real part of "csin_downward":
1069 double: 2
1070 float: 2
1071 idouble: 2
1072 ifloat: 2
1073 ildouble: 3
1074 ldouble: 3
1076 Function: Imaginary part of "csin_downward":
1077 double: 1
1078 float: 1
1079 idouble: 1
1080 ifloat: 1
1081 ildouble: 3
1082 ldouble: 3
1084 Function: Real part of "csin_towardzero":
1085 double: 2
1086 float: 2
1087 idouble: 2
1088 ifloat: 2
1089 ildouble: 3
1090 ldouble: 3
1092 Function: Imaginary part of "csin_towardzero":
1093 double: 1
1094 float: 1
1095 idouble: 1
1096 ifloat: 1
1097 ildouble: 3
1098 ldouble: 3
1100 Function: Real part of "csin_upward":
1101 double: 1
1102 float: 2
1103 idouble: 1
1104 ifloat: 2
1105 ildouble: 3
1106 ldouble: 3
1108 Function: Imaginary part of "csin_upward":
1109 double: 2
1110 float: 2
1111 idouble: 2
1112 ifloat: 2
1113 ildouble: 3
1114 ldouble: 3
1116 Function: Real part of "csinh":
1117 double: 1
1118 float: 1
1119 idouble: 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
1129 ildouble: 1
1130 ldouble: 1
1132 Function: Real part of "csinh_downward":
1133 double: 1
1134 float: 2
1135 idouble: 1
1136 ifloat: 2
1137 ildouble: 3
1138 ldouble: 3
1140 Function: Imaginary part of "csinh_downward":
1141 double: 2
1142 float: 2
1143 idouble: 2
1144 ifloat: 2
1145 ildouble: 3
1146 ldouble: 3
1148 Function: Real part of "csinh_towardzero":
1149 double: 1
1150 float: 2
1151 idouble: 1
1152 ifloat: 2
1153 ildouble: 3
1154 ldouble: 3
1156 Function: Imaginary part of "csinh_towardzero":
1157 double: 2
1158 float: 2
1159 idouble: 2
1160 ifloat: 2
1161 ildouble: 3
1162 ldouble: 3
1164 Function: Real part of "csinh_upward":
1165 double: 2
1166 float: 2
1167 idouble: 2
1168 ifloat: 2
1169 ildouble: 3
1170 ldouble: 3
1172 Function: Imaginary part of "csinh_upward":
1173 double: 1
1174 float: 2
1175 idouble: 1
1176 ifloat: 2
1177 ildouble: 3
1178 ldouble: 3
1180 Function: Real part of "csqrt":
1181 double: 1
1182 idouble: 1
1183 ildouble: 2
1184 ldouble: 2
1186 Function: Imaginary part of "csqrt":
1187 double: 1
1188 idouble: 1
1189 ildouble: 2
1190 ldouble: 2
1192 Function: Real part of "csqrt_downward":
1193 double: 1
1194 idouble: 1
1195 ildouble: 4
1196 ldouble: 4
1198 Function: Imaginary part of "csqrt_downward":
1199 double: 1
1200 float: 1
1201 idouble: 1
1202 ifloat: 1
1203 ildouble: 4
1204 ldouble: 4
1206 Function: Real part of "csqrt_towardzero":
1207 double: 1
1208 idouble: 1
1209 ildouble: 4
1210 ldouble: 4
1212 Function: Imaginary part of "csqrt_towardzero":
1213 double: 1
1214 float: 1
1215 idouble: 1
1216 ifloat: 1
1217 ildouble: 4
1218 ldouble: 4
1220 Function: Real part of "csqrt_upward":
1221 double: 1
1222 float: 1
1223 idouble: 1
1224 ifloat: 1
1225 ildouble: 5
1226 ldouble: 5
1228 Function: Imaginary part of "csqrt_upward":
1229 double: 1
1230 float: 1
1231 idouble: 1
1232 ifloat: 1
1233 ildouble: 3
1234 ldouble: 3
1236 Function: Real part of "ctan":
1237 double: 1
1238 float: 1
1239 idouble: 1
1240 ifloat: 1
1241 ildouble: 2
1242 ldouble: 2
1244 Function: Imaginary part of "ctan":
1245 double: 1
1246 float: 1
1247 idouble: 1
1248 ifloat: 1
1249 ildouble: 1
1250 ldouble: 1
1252 Function: Real part of "ctan_downward":
1253 double: 1
1254 float: 2
1255 idouble: 1
1256 ifloat: 2
1257 ildouble: 5
1258 ldouble: 5
1260 Function: Imaginary part of "ctan_downward":
1261 double: 2
1262 float: 2
1263 idouble: 2
1264 ifloat: 2
1265 ildouble: 4
1266 ldouble: 4
1268 Function: Real part of "ctan_towardzero":
1269 double: 3
1270 float: 1
1271 idouble: 3
1272 ifloat: 1
1273 ildouble: 5
1274 ldouble: 5
1276 Function: Imaginary part of "ctan_towardzero":
1277 double: 2
1278 float: 1
1279 idouble: 2
1280 ifloat: 1
1281 ildouble: 4
1282 ldouble: 4
1284 Function: Real part of "ctan_upward":
1285 double: 3
1286 float: 2
1287 idouble: 3
1288 ifloat: 2
1289 ildouble: 3
1290 ldouble: 3
1292 Function: Imaginary part of "ctan_upward":
1293 double: 2
1294 float: 1
1295 idouble: 2
1296 ifloat: 1
1297 ildouble: 3
1298 ldouble: 3
1300 Function: Real part of "ctanh":
1301 double: 1
1302 float: 1
1303 idouble: 1
1304 ifloat: 1
1305 ildouble: 1
1306 ldouble: 1
1308 Function: Imaginary part of "ctanh":
1309 double: 1
1310 float: 1
1311 idouble: 1
1312 ifloat: 1
1313 ildouble: 2
1314 ldouble: 2
1316 Function: Real part of "ctanh_downward":
1317 double: 2
1318 float: 2
1319 idouble: 2
1320 ifloat: 2
1321 ildouble: 4
1322 ldouble: 4
1324 Function: Imaginary part of "ctanh_downward":
1325 double: 2
1326 float: 1
1327 idouble: 2
1328 ifloat: 1
1329 ildouble: 4
1330 ldouble: 4
1332 Function: Real part of "ctanh_towardzero":
1333 double: 2
1334 float: 1
1335 idouble: 2
1336 ifloat: 1
1337 ildouble: 4
1338 ldouble: 4
1340 Function: Imaginary part of "ctanh_towardzero":
1341 double: 2
1342 float: 1
1343 idouble: 2
1344 ifloat: 1
1345 ildouble: 3
1346 ldouble: 3
1348 Function: Real part of "ctanh_upward":
1349 double: 2
1350 float: 1
1351 idouble: 2
1352 ifloat: 1
1353 ildouble: 3
1354 ldouble: 3
1356 Function: Imaginary part of "ctanh_upward":
1357 double: 3
1358 float: 2
1359 idouble: 3
1360 ifloat: 2
1361 ildouble: 3
1362 ldouble: 3
1364 Function: "erf":
1365 double: 1
1366 float: 1
1367 idouble: 1
1368 ifloat: 1
1369 ildouble: 1
1370 ldouble: 1
1372 Function: "erf_downward":
1373 double: 1
1374 float: 1
1375 idouble: 1
1376 ifloat: 1
1377 ildouble: 1
1378 ldouble: 1
1380 Function: "erf_towardzero":
1381 double: 1
1382 float: 1
1383 idouble: 1
1384 ifloat: 1
1385 ildouble: 1
1386 ldouble: 1
1388 Function: "erf_upward":
1389 float: 1
1390 ifloat: 1
1391 ildouble: 1
1392 ldouble: 1
1394 Function: "erfc":
1395 double: 1
1396 float: 1
1397 idouble: 1
1398 ifloat: 1
1399 ildouble: 3
1400 ldouble: 3
1402 Function: "erfc_downward":
1403 double: 2
1404 float: 2
1405 idouble: 2
1406 ifloat: 2
1407 ildouble: 4
1408 ldouble: 4
1410 Function: "erfc_towardzero":
1411 double: 2
1412 float: 2
1413 idouble: 2
1414 ifloat: 2
1415 ildouble: 4
1416 ldouble: 4
1418 Function: "erfc_upward":
1419 double: 2
1420 float: 2
1421 idouble: 2
1422 ifloat: 2
1423 ildouble: 4
1424 ldouble: 4
1426 Function: "exp":
1427 double: 1
1428 idouble: 1
1429 ildouble: 1
1430 ldouble: 1
1432 Function: "exp10":
1433 double: 1
1434 idouble: 1
1435 ildouble: 1
1436 ldouble: 1
1438 Function: "exp10_downward":
1439 double: 1
1440 float: 1
1441 idouble: 1
1442 ifloat: 1
1443 ildouble: 2
1444 ldouble: 2
1446 Function: "exp10_towardzero":
1447 double: 1
1448 float: 1
1449 idouble: 1
1450 ifloat: 1
1451 ildouble: 2
1452 ldouble: 2
1454 Function: "exp10_upward":
1455 double: 1
1456 float: 1
1457 idouble: 1
1458 ifloat: 1
1459 ildouble: 2
1460 ldouble: 2
1462 Function: "exp2":
1463 double: 1
1464 idouble: 1
1465 ildouble: 1
1466 ldouble: 1
1468 Function: "exp2_downward":
1469 ildouble: 1
1470 ldouble: 1
1472 Function: "exp2_towardzero":
1473 ildouble: 1
1474 ldouble: 1
1476 Function: "exp2_upward":
1477 ildouble: 1
1478 ldouble: 1
1480 Function: "exp_downward":
1481 double: 1
1482 idouble: 1
1483 ildouble: 1
1484 ldouble: 1
1486 Function: "exp_towardzero":
1487 double: 1
1488 idouble: 1
1489 ildouble: 1
1490 ldouble: 1
1492 Function: "exp_upward":
1493 double: 1
1494 idouble: 1
1495 ildouble: 1
1496 ldouble: 1
1498 Function: "expm1":
1499 double: 1
1500 idouble: 1
1501 ildouble: 2
1502 ldouble: 2
1504 Function: "expm1_downward":
1505 double: 1
1506 float: 1
1507 idouble: 1
1508 ifloat: 1
1509 ildouble: 4
1510 ldouble: 4
1512 Function: "expm1_towardzero":
1513 double: 1
1514 float: 1
1515 idouble: 1
1516 ifloat: 1
1517 ildouble: 4
1518 ldouble: 4
1520 Function: "expm1_upward":
1521 double: 1
1522 float: 1
1523 idouble: 1
1524 ifloat: 1
1525 ildouble: 4
1526 ldouble: 4
1528 Function: "gamma":
1529 double: 1
1530 float: 1
1531 idouble: 1
1532 ifloat: 1
1533 ildouble: 2
1534 ldouble: 2
1536 Function: "gamma_downward":
1537 double: 2
1538 float: 2
1539 idouble: 2
1540 ifloat: 2
1541 ildouble: 6
1542 ldouble: 6
1544 Function: "gamma_towardzero":
1545 double: 2
1546 float: 2
1547 idouble: 2
1548 ifloat: 2
1549 ildouble: 6
1550 ldouble: 6
1552 Function: "gamma_upward":
1553 double: 2
1554 float: 3
1555 idouble: 2
1556 ifloat: 3
1557 ildouble: 4
1558 ldouble: 4
1560 Function: "hypot":
1561 double: 1
1562 idouble: 1
1563 ildouble: 1
1564 ldouble: 1
1566 Function: "hypot_downward":
1567 double: 1
1568 idouble: 1
1569 ildouble: 1
1570 ldouble: 1
1572 Function: "hypot_towardzero":
1573 double: 1
1574 idouble: 1
1575 ildouble: 1
1576 ldouble: 1
1578 Function: "hypot_upward":
1579 double: 1
1580 idouble: 1
1581 ildouble: 1
1582 ldouble: 1
1584 Function: "j0":
1585 double: 1
1586 float: 1
1587 idouble: 1
1588 ifloat: 1
1589 ildouble: 2
1590 ldouble: 2
1592 Function: "j0_downward":
1593 double: 1
1594 float: 2
1595 idouble: 1
1596 ifloat: 2
1597 ildouble: 4
1598 ldouble: 4
1600 Function: "j0_towardzero":
1601 double: 2
1602 float: 1
1603 idouble: 2
1604 ifloat: 1
1605 ildouble: 5
1606 ldouble: 5
1608 Function: "j0_upward":
1609 double: 1
1610 float: 3
1611 idouble: 1
1612 ifloat: 3
1613 ildouble: 4
1614 ldouble: 4
1616 Function: "j1":
1617 double: 2
1618 float: 1
1619 idouble: 2
1620 ifloat: 1
1621 ildouble: 1
1622 ldouble: 1
1624 Function: "j1_downward":
1625 double: 2
1626 float: 2
1627 idouble: 2
1628 ifloat: 2
1629 ildouble: 4
1630 ldouble: 4
1632 Function: "j1_towardzero":
1633 double: 2
1634 float: 1
1635 idouble: 2
1636 ifloat: 1
1637 ildouble: 4
1638 ldouble: 4
1640 Function: "j1_upward":
1641 double: 2
1642 float: 3
1643 idouble: 2
1644 ifloat: 3
1645 ildouble: 3
1646 ldouble: 3
1648 Function: "jn":
1649 double: 2
1650 float: 3
1651 idouble: 2
1652 ifloat: 3
1653 ildouble: 4
1654 ldouble: 4
1656 Function: "jn_downward":
1657 double: 2
1658 float: 3
1659 idouble: 2
1660 ifloat: 3
1661 ildouble: 4
1662 ldouble: 4
1664 Function: "jn_towardzero":
1665 double: 2
1666 float: 3
1667 idouble: 2
1668 ifloat: 3
1669 ildouble: 5
1670 ldouble: 5
1672 Function: "jn_upward":
1673 double: 2
1674 float: 3
1675 idouble: 2
1676 ifloat: 3
1677 ildouble: 5
1678 ldouble: 5
1680 Function: "lgamma":
1681 double: 1
1682 float: 1
1683 idouble: 1
1684 ifloat: 1
1685 ildouble: 2
1686 ldouble: 2
1688 Function: "lgamma_downward":
1689 double: 2
1690 float: 2
1691 idouble: 2
1692 ifloat: 2
1693 ildouble: 6
1694 ldouble: 6
1696 Function: "lgamma_towardzero":
1697 double: 2
1698 float: 2
1699 idouble: 2
1700 ifloat: 2
1701 ildouble: 6
1702 ldouble: 6
1704 Function: "lgamma_upward":
1705 double: 2
1706 float: 3
1707 idouble: 2
1708 ifloat: 3
1709 ildouble: 4
1710 ldouble: 4
1712 Function: "log":
1713 ildouble: 1
1714 ldouble: 1
1716 Function: "log10":
1717 double: 1
1718 idouble: 1
1719 ildouble: 1
1720 ldouble: 1
1722 Function: "log10_downward":
1723 double: 1
1724 float: 1
1725 idouble: 1
1726 ifloat: 1
1727 ildouble: 2
1728 ldouble: 2
1730 Function: "log10_towardzero":
1731 double: 1
1732 float: 1
1733 idouble: 1
1734 ifloat: 1
1735 ildouble: 2
1736 ldouble: 2
1738 Function: "log10_upward":
1739 double: 1
1740 float: 1
1741 idouble: 1
1742 ifloat: 1
1743 ildouble: 1
1744 ldouble: 1
1746 Function: "log1p":
1747 double: 1
1748 idouble: 1
1749 ildouble: 2
1750 ldouble: 2
1752 Function: "log1p_downward":
1753 double: 1
1754 float: 1
1755 idouble: 1
1756 ifloat: 1
1757 ildouble: 3
1758 ldouble: 3
1760 Function: "log1p_towardzero":
1761 double: 1
1762 float: 1
1763 idouble: 1
1764 ifloat: 1
1765 ildouble: 3
1766 ldouble: 3
1768 Function: "log1p_upward":
1769 double: 1
1770 float: 1
1771 idouble: 1
1772 ifloat: 1
1773 ildouble: 3
1774 ldouble: 3
1776 Function: "log2":
1777 double: 1
1778 idouble: 1
1779 ildouble: 1
1780 ldouble: 1
1782 Function: "log2_downward":
1783 ildouble: 1
1784 ldouble: 1
1786 Function: "log2_towardzero":
1787 double: 1
1788 float: 1
1789 idouble: 1
1790 ifloat: 1
1791 ildouble: 1
1792 ldouble: 1
1794 Function: "log2_upward":
1795 double: 1
1796 float: 1
1797 idouble: 1
1798 ifloat: 1
1799 ildouble: 1
1800 ldouble: 1
1802 Function: "log_downward":
1803 double: 1
1804 idouble: 1
1805 ildouble: 2
1806 ldouble: 2
1808 Function: "log_towardzero":
1809 double: 1
1810 idouble: 1
1811 ildouble: 2
1812 ldouble: 2
1814 Function: "log_upward":
1815 double: 1
1816 idouble: 1
1817 ildouble: 1
1818 ldouble: 1
1820 Function: "pow":
1821 double: 1
1822 idouble: 1
1823 ildouble: 1
1824 ldouble: 1
1826 Function: "pow10":
1827 double: 1
1828 idouble: 1
1829 ildouble: 1
1830 ldouble: 1
1832 Function: "pow10_downward":
1833 double: 1
1834 float: 1
1835 idouble: 1
1836 ifloat: 1
1837 ildouble: 2
1838 ldouble: 2
1840 Function: "pow10_towardzero":
1841 double: 1
1842 float: 1
1843 idouble: 1
1844 ifloat: 1
1845 ildouble: 2
1846 ldouble: 2
1848 Function: "pow10_upward":
1849 double: 1
1850 float: 1
1851 idouble: 1
1852 ifloat: 1
1853 ildouble: 2
1854 ldouble: 2
1856 Function: "pow_downward":
1857 double: 1
1858 idouble: 1
1859 ildouble: 4
1860 ldouble: 4
1862 Function: "pow_towardzero":
1863 double: 1
1864 idouble: 1
1865 ildouble: 1
1866 ldouble: 1
1868 Function: "pow_upward":
1869 double: 1
1870 idouble: 1
1871 ildouble: 2
1872 ldouble: 2
1874 Function: "sin":
1875 ildouble: 1
1876 ldouble: 1
1878 Function: "sin_downward":
1879 double: 1
1880 idouble: 1
1881 ildouble: 2
1882 ldouble: 2
1884 Function: "sin_towardzero":
1885 double: 1
1886 idouble: 1
1887 ildouble: 1
1888 ldouble: 1
1890 Function: "sin_upward":
1891 double: 1
1892 idouble: 1
1893 ildouble: 3
1894 ldouble: 3
1896 Function: "sincos":
1897 ildouble: 1
1898 ldouble: 1
1900 Function: "sincos_downward":
1901 double: 1
1902 idouble: 1
1903 ildouble: 3
1904 ldouble: 3
1906 Function: "sincos_towardzero":
1907 double: 1
1908 idouble: 1
1909 ildouble: 2
1910 ldouble: 2
1912 Function: "sincos_upward":
1913 double: 1
1914 idouble: 1
1915 ildouble: 3
1916 ldouble: 3
1918 Function: "sinh":
1919 double: 1
1920 ildouble: 2
1921 ldouble: 2
1923 Function: "sinh_downward":
1924 double: 1
1925 float: 1
1926 idouble: 1
1927 ifloat: 1
1928 ildouble: 4
1929 ldouble: 5
1931 Function: "sinh_towardzero":
1932 double: 1
1933 idouble: 1
1934 ifloat: 1
1935 ildouble: 3
1936 ldouble: 4
1938 Function: "sinh_upward":
1939 double: 1
1940 float: 1
1941 idouble: 1
1942 ifloat: 1
1943 ildouble: 4
1944 ldouble: 5
1946 Function: "tan":
1947 float: 1
1948 ifloat: 1
1949 ildouble: 1
1950 ldouble: 1
1952 Function: "tan_downward":
1953 double: 1
1954 float: 2
1955 idouble: 1
1956 ifloat: 2
1957 ildouble: 2
1958 ldouble: 2
1960 Function: "tan_towardzero":
1961 double: 1
1962 float: 2
1963 idouble: 1
1964 ifloat: 2
1965 ildouble: 2
1966 ldouble: 2
1968 Function: "tan_upward":
1969 double: 1
1970 float: 2
1971 idouble: 1
1972 ifloat: 2
1973 ildouble: 2
1974 ldouble: 2
1976 Function: "tanh":
1977 ildouble: 2
1978 ldouble: 2
1980 Function: "tanh_downward":
1981 double: 1
1982 float: 1
1983 idouble: 1
1984 ifloat: 1
1985 ildouble: 7
1986 ldouble: 4
1988 Function: "tanh_towardzero":
1989 double: 1
1990 float: 1
1991 ildouble: 3
1992 ldouble: 3
1994 Function: "tanh_upward":
1995 double: 1
1996 float: 1
1997 ildouble: 5
1998 ldouble: 4
2000 Function: "tgamma":
2001 double: 2
2002 float: 3
2003 idouble: 2
2004 ifloat: 3
2005 ildouble: 4
2006 ldouble: 4
2008 Function: "tgamma_downward":
2009 double: 3
2010 float: 3
2011 idouble: 3
2012 ifloat: 3
2013 ildouble: 3
2014 ldouble: 3
2016 Function: "tgamma_towardzero":
2017 double: 3
2018 float: 3
2019 idouble: 3
2020 ifloat: 3
2021 ildouble: 4
2022 ldouble: 4
2024 Function: "tgamma_upward":
2025 double: 3
2026 float: 4
2027 idouble: 3
2028 ifloat: 4
2029 ildouble: 4
2030 ldouble: 4
2032 Function: "y0":
2033 double: 1
2034 float: 1
2035 idouble: 1
2036 ifloat: 1
2037 ildouble: 1
2038 ldouble: 1
2040 Function: "y0_downward":
2041 double: 2
2042 float: 2
2043 idouble: 2
2044 ifloat: 2
2045 ildouble: 5
2046 ldouble: 5
2048 Function: "y0_towardzero":
2049 double: 2
2050 float: 2
2051 idouble: 2
2052 ifloat: 2
2053 ildouble: 5
2054 ldouble: 5
2056 Function: "y0_upward":
2057 double: 1
2058 float: 2
2059 idouble: 1
2060 ifloat: 2
2061 ildouble: 3
2062 ldouble: 3
2064 Function: "y1":
2065 double: 2
2066 float: 2
2067 idouble: 2
2068 ifloat: 2
2069 ildouble: 2
2070 ldouble: 2
2072 Function: "y1_downward":
2073 double: 2
2074 float: 2
2075 idouble: 2
2076 ifloat: 2
2077 ildouble: 7
2078 ldouble: 7
2080 Function: "y1_towardzero":
2081 double: 2
2082 float: 2
2083 idouble: 2
2084 ifloat: 2
2085 ildouble: 5
2086 ldouble: 5
2088 Function: "y1_upward":
2089 double: 1
2090 float: 3
2091 idouble: 1
2092 ifloat: 3
2093 ildouble: 7
2094 ldouble: 7
2096 Function: "yn":
2097 double: 2
2098 float: 3
2099 idouble: 2
2100 ifloat: 3
2101 ildouble: 4
2102 ldouble: 4
2104 Function: "yn_downward":
2105 double: 2
2106 float: 2
2107 idouble: 2
2108 ifloat: 2
2109 ildouble: 5
2110 ldouble: 5
2112 Function: "yn_towardzero":
2113 double: 3
2114 float: 3
2115 idouble: 3
2116 ifloat: 3
2117 ildouble: 5
2118 ldouble: 5
2120 Function: "yn_upward":
2121 double: 3
2122 float: 3
2123 idouble: 3
2124 ifloat: 3
2125 ildouble: 4
2126 ldouble: 4
2128 # end of automatic generation