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