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