Update SH libm-tests-ulps
[glibc.git] / sysdeps / sh / libm-test-ulps
blob11c5f3216dbe4444ac075812e6c8f070c0d984f2
1 # Begin of automatic generation
3 # Maximal error of functions:
4 Function: "acos":
5 float: 1
6 ifloat: 1
8 Function: "acos_towardzero":
9 double: 1
10 float: 1
11 idouble: 1
12 ifloat: 1
14 Function: "acosh":
15 double: 2
16 float: 2
17 idouble: 2
18 ifloat: 2
20 Function: "acosh_towardzero":
21 double: 2
22 float: 2
23 idouble: 2
24 ifloat: 2
26 Function: "asin":
27 float: 1
28 ifloat: 1
30 Function: "asin_towardzero":
31 double: 1
32 float: 1
33 idouble: 1
34 ifloat: 1
36 Function: "asinh":
37 double: 1
38 float: 1
39 idouble: 1
40 ifloat: 1
42 Function: "asinh_towardzero":
43 double: 2
44 float: 2
45 idouble: 2
46 ifloat: 2
48 Function: "atan":
49 float: 1
50 ifloat: 1
52 Function: "atan2":
53 float: 1
54 ifloat: 1
56 Function: "atan2_towardzero":
57 double: 1
58 float: 2
59 idouble: 1
60 ifloat: 2
62 Function: "atan_towardzero":
63 double: 1
64 float: 1
65 idouble: 1
66 ifloat: 1
68 Function: "atanh":
69 double: 2
70 float: 2
71 idouble: 2
72 ifloat: 2
74 Function: "atanh_towardzero":
75 double: 2
76 float: 2
77 idouble: 2
78 ifloat: 2
80 Function: "cabs":
81 double: 1
82 idouble: 1
84 Function: "cabs_towardzero":
85 double: 1
86 idouble: 1
88 Function: Real part of "cacos":
89 double: 1
90 float: 2
91 idouble: 1
92 ifloat: 2
94 Function: Imaginary part of "cacos":
95 double: 2
96 float: 2
97 idouble: 2
98 ifloat: 2
100 Function: Real part of "cacos_towardzero":
101 double: 3
102 float: 2
103 idouble: 3
104 ifloat: 2
106 Function: Imaginary part of "cacos_towardzero":
107 double: 4
108 float: 2
109 idouble: 4
110 ifloat: 2
112 Function: Real part of "cacosh":
113 double: 2
114 float: 2
115 idouble: 2
116 ifloat: 2
118 Function: Imaginary part of "cacosh":
119 double: 1
120 float: 2
121 idouble: 1
122 ifloat: 2
124 Function: Real part of "cacosh_towardzero":
125 double: 4
126 float: 2
127 idouble: 4
128 ifloat: 2
130 Function: Imaginary part of "cacosh_towardzero":
131 double: 3
132 float: 2
133 idouble: 3
134 ifloat: 2
136 Function: "carg":
137 float: 1
138 ifloat: 1
140 Function: "carg_towardzero":
141 double: 1
142 float: 2
143 idouble: 1
144 ifloat: 2
146 Function: Real part of "casin":
147 double: 1
148 float: 1
149 idouble: 1
150 ifloat: 1
152 Function: Imaginary part of "casin":
153 double: 2
154 float: 2
155 idouble: 2
156 ifloat: 2
158 Function: Real part of "casin_towardzero":
159 double: 3
160 float: 1
161 idouble: 3
162 ifloat: 1
164 Function: Imaginary part of "casin_towardzero":
165 double: 4
166 float: 2
167 idouble: 4
168 ifloat: 2
170 Function: Real part of "casinh":
171 double: 2
172 float: 2
173 idouble: 2
174 ifloat: 2
176 Function: Imaginary part of "casinh":
177 double: 1
178 float: 1
179 idouble: 1
180 ifloat: 1
182 Function: Real part of "casinh_towardzero":
183 double: 4
184 float: 2
185 idouble: 4
186 ifloat: 2
188 Function: Imaginary part of "casinh_towardzero":
189 double: 3
190 float: 1
191 idouble: 3
192 ifloat: 1
194 Function: Real part of "catan":
195 double: 1
196 float: 1
197 idouble: 1
198 ifloat: 1
200 Function: Imaginary part of "catan":
201 double: 1
202 float: 1
203 idouble: 1
204 ifloat: 1
206 Function: Real part of "catan_towardzero":
207 double: 1
208 float: 2
209 idouble: 1
210 ifloat: 2
212 Function: Imaginary part of "catan_towardzero":
213 double: 2
214 float: 2
215 idouble: 2
216 ifloat: 2
218 Function: Real part of "catanh":
219 double: 1
220 float: 1
221 idouble: 1
222 ifloat: 1
224 Function: Imaginary part of "catanh":
225 double: 1
226 float: 1
227 idouble: 1
228 ifloat: 1
230 Function: Real part of "catanh_towardzero":
231 double: 2
232 float: 2
233 idouble: 2
234 ifloat: 2
236 Function: Imaginary part of "catanh_towardzero":
237 double: 1
238 float: 2
239 idouble: 1
240 ifloat: 2
242 Function: "cbrt":
243 double: 3
244 float: 1
245 idouble: 3
246 ifloat: 1
248 Function: "cbrt_towardzero":
249 double: 3
250 float: 1
251 idouble: 3
252 ifloat: 1
254 Function: Real part of "ccos":
255 double: 1
256 float: 1
257 idouble: 1
258 ifloat: 1
260 Function: Imaginary part of "ccos":
261 double: 1
262 float: 1
263 idouble: 1
264 ifloat: 1
266 Function: Real part of "ccos_towardzero":
267 double: 1
268 float: 2
269 idouble: 1
270 ifloat: 2
272 Function: Imaginary part of "ccos_towardzero":
273 double: 2
274 float: 3
275 idouble: 2
276 ifloat: 3
278 Function: Real part of "ccosh":
279 double: 1
280 float: 1
281 idouble: 1
282 ifloat: 1
284 Function: Imaginary part of "ccosh":
285 double: 1
286 float: 1
287 idouble: 1
288 ifloat: 1
290 Function: Real part of "ccosh_towardzero":
291 double: 1
292 float: 3
293 idouble: 1
294 ifloat: 3
296 Function: Imaginary part of "ccosh_towardzero":
297 double: 2
298 float: 3
299 idouble: 2
300 ifloat: 3
302 Function: Real part of "cexp":
303 double: 2
304 float: 1
305 idouble: 2
306 ifloat: 1
308 Function: Imaginary part of "cexp":
309 double: 1
310 float: 2
311 idouble: 1
312 ifloat: 2
314 Function: Real part of "cexp_towardzero":
315 double: 1
316 float: 2
317 idouble: 1
318 ifloat: 2
320 Function: Imaginary part of "cexp_towardzero":
321 double: 1
322 float: 3
323 idouble: 1
324 ifloat: 3
326 Function: Real part of "clog":
327 double: 3
328 float: 3
329 idouble: 3
330 ifloat: 3
332 Function: Imaginary part of "clog":
333 float: 1
334 ifloat: 1
336 Function: Real part of "clog10":
337 double: 3
338 float: 4
339 idouble: 3
340 ifloat: 4
342 Function: Imaginary part of "clog10":
343 double: 2
344 float: 2
345 idouble: 2
346 ifloat: 2
348 Function: Real part of "clog10_towardzero":
349 double: 5
350 float: 5
351 idouble: 5
352 ifloat: 5
354 Function: Imaginary part of "clog10_towardzero":
355 double: 2
356 float: 3
357 idouble: 2
358 ifloat: 3
360 Function: Real part of "clog_towardzero":
361 double: 4
362 float: 4
363 idouble: 4
364 ifloat: 4
366 Function: Imaginary part of "clog_towardzero":
367 double: 1
368 float: 3
369 idouble: 1
370 ifloat: 3
372 Function: "cos":
373 float: 1
374 ifloat: 1
376 Function: "cos_towardzero":
377 double: 1
378 float: 1
379 idouble: 1
380 ifloat: 1
382 Function: "cosh":
383 double: 1
384 float: 1
385 idouble: 1
386 ifloat: 1
388 Function: "cosh_towardzero":
389 double: 1
390 float: 1
391 idouble: 1
392 ifloat: 1
394 Function: Real part of "cpow":
395 double: 2
396 float: 5
397 idouble: 2
398 ifloat: 5
400 Function: Imaginary part of "cpow":
401 float: 2
402 ifloat: 2
404 Function: Real part of "cpow_towardzero":
405 double: 4
406 float: 8
407 idouble: 4
408 ifloat: 8
410 Function: Imaginary part of "cpow_towardzero":
411 double: 1
412 float: 2
413 idouble: 1
414 ifloat: 2
416 Function: Real part of "csin":
417 double: 1
418 float: 1
419 idouble: 1
420 ifloat: 1
422 Function: Real part of "csin_towardzero":
423 double: 2
424 float: 3
425 idouble: 2
426 ifloat: 3
428 Function: Imaginary part of "csin_towardzero":
429 double: 1
430 float: 1
431 idouble: 1
432 ifloat: 1
434 Function: Real part of "csinh":
435 float: 1
436 ifloat: 1
438 Function: Imaginary part of "csinh":
439 double: 1
440 float: 1
441 idouble: 1
442 ifloat: 1
444 Function: Real part of "csinh_towardzero":
445 double: 2
446 float: 2
447 idouble: 2
448 ifloat: 2
450 Function: Imaginary part of "csinh_towardzero":
451 double: 2
452 float: 3
453 idouble: 2
454 ifloat: 3
456 Function: Real part of "csqrt":
457 double: 2
458 float: 2
459 idouble: 2
460 ifloat: 2
462 Function: Imaginary part of "csqrt":
463 double: 2
464 float: 2
465 idouble: 2
466 ifloat: 2
468 Function: Real part of "csqrt_towardzero":
469 double: 4
470 float: 3
471 idouble: 4
472 ifloat: 3
474 Function: Imaginary part of "csqrt_towardzero":
475 double: 4
476 float: 3
477 idouble: 4
478 ifloat: 3
480 Function: Real part of "ctan":
481 double: 1
482 float: 1
483 idouble: 1
484 ifloat: 1
486 Function: Imaginary part of "ctan":
487 double: 2
488 float: 1
489 idouble: 2
490 ifloat: 1
492 Function: Real part of "ctan_towardzero":
493 double: 5
494 float: 3
495 idouble: 5
496 ifloat: 3
498 Function: Imaginary part of "ctan_towardzero":
499 double: 2
500 float: 3
501 idouble: 2
502 ifloat: 3
504 Function: Real part of "ctanh":
505 double: 2
506 float: 2
507 idouble: 2
508 ifloat: 2
510 Function: Imaginary part of "ctanh":
511 double: 2
512 float: 2
513 idouble: 2
514 ifloat: 2
516 Function: Real part of "ctanh_towardzero":
517 double: 2
518 float: 3
519 idouble: 2
520 ifloat: 3
522 Function: Imaginary part of "ctanh_towardzero":
523 double: 5
524 float: 3
525 idouble: 5
526 ifloat: 3
528 Function: "erf":
529 double: 1
530 float: 1
531 idouble: 1
532 ifloat: 1
534 Function: "erf_towardzero":
535 double: 1
536 float: 1
537 idouble: 1
538 ifloat: 1
540 Function: "erfc":
541 double: 3
542 float: 2
543 idouble: 3
544 ifloat: 2
546 Function: "erfc_towardzero":
547 double: 3
548 float: 3
549 idouble: 3
550 ifloat: 3
552 Function: "exp10":
553 double: 2
554 idouble: 2
556 Function: "exp10_towardzero":
557 double: 2
558 float: 1
559 idouble: 2
560 ifloat: 1
562 Function: "exp2":
563 double: 1
564 idouble: 1
566 Function: "exp2_towardzero":
567 double: 1
568 idouble: 1
570 Function: "exp_towardzero":
571 double: 1
572 float: 1
573 idouble: 1
574 ifloat: 1
576 Function: "expm1":
577 double: 1
578 float: 1
579 idouble: 1
580 ifloat: 1
582 Function: "expm1_towardzero":
583 double: 1
584 float: 2
585 idouble: 1
586 ifloat: 2
588 Function: "fma_towardzero":
589 double: 1
590 idouble: 1
592 Function: "gamma":
593 double: 4
594 float: 3
595 idouble: 4
596 ifloat: 3
598 Function: "gamma_towardzero":
599 double: 5
600 float: 3
601 idouble: 5
602 ifloat: 3
604 Function: "hypot":
605 double: 1
606 idouble: 1
608 Function: "hypot_towardzero":
609 double: 1
610 idouble: 1
612 Function: "j0":
613 double: 2
614 float: 2
615 idouble: 2
616 ifloat: 2
618 Function: "j0_towardzero":
619 double: 3
620 float: 1
621 idouble: 3
622 ifloat: 1
624 Function: "j1":
625 double: 1
626 float: 2
627 idouble: 1
628 ifloat: 2
630 Function: "j1_towardzero":
631 double: 3
632 float: 2
633 idouble: 3
634 ifloat: 2
636 Function: "jn":
637 double: 4
638 float: 4
639 idouble: 4
640 ifloat: 4
642 Function: "jn_towardzero":
643 double: 5
644 float: 5
645 idouble: 5
646 ifloat: 5
648 Function: "lgamma":
649 double: 4
650 float: 3
651 idouble: 4
652 ifloat: 3
654 Function: "lgamma_towardzero":
655 double: 5
656 float: 3
657 idouble: 5
658 ifloat: 3
660 Function: "log":
661 float: 1
662 ifloat: 1
664 Function: "log10":
665 double: 2
666 float: 2
667 idouble: 2
668 ifloat: 2
670 Function: "log10_towardzero":
671 double: 2
672 float: 1
673 idouble: 2
674 ifloat: 1
676 Function: "log1p":
677 double: 1
678 float: 1
679 idouble: 1
680 ifloat: 1
682 Function: "log1p_towardzero":
683 double: 2
684 float: 2
685 idouble: 2
686 ifloat: 2
688 Function: "log2":
689 double: 2
690 float: 1
691 idouble: 2
692 ifloat: 1
694 Function: "log2_towardzero":
695 double: 2
696 idouble: 2
698 Function: "pow":
699 float: 1
700 ifloat: 1
702 Function: "pow_towardzero":
703 double: 1
704 float: 1
705 idouble: 1
706 ifloat: 1
708 Function: "sin":
709 float: 1
710 ifloat: 1
712 Function: "sin_towardzero":
713 double: 1
714 float: 1
715 idouble: 1
716 ifloat: 1
718 Function: "sincos":
719 float: 1
720 ifloat: 1
722 Function: "sincos_towardzero":
723 double: 1
724 float: 1
725 idouble: 1
726 ifloat: 1
728 Function: "sinh":
729 double: 2
730 float: 2
731 idouble: 2
732 ifloat: 2
734 Function: "sinh_towardzero":
735 double: 2
736 float: 2
737 idouble: 2
738 ifloat: 2
740 Function: "tan":
741 float: 1
742 ifloat: 1
744 Function: "tan_towardzero":
745 double: 1
746 float: 1
747 idouble: 1
748 ifloat: 1
750 Function: "tanh":
751 double: 2
752 float: 2
753 idouble: 2
754 ifloat: 2
756 Function: "tanh_towardzero":
757 double: 2
758 float: 2
759 idouble: 2
760 ifloat: 2
762 Function: "tgamma":
763 double: 5
764 float: 4
765 idouble: 5
766 ifloat: 4
768 Function: "tgamma_towardzero":
769 double: 5
770 float: 4
771 idouble: 5
772 ifloat: 4
774 Function: "y0":
775 double: 2
776 float: 1
777 idouble: 2
778 ifloat: 1
780 Function: "y0_towardzero":
781 double: 3
782 float: 3
783 idouble: 3
784 ifloat: 3
786 Function: "y1":
787 double: 3
788 float: 2
789 idouble: 3
790 ifloat: 2
792 Function: "y1_towardzero":
793 double: 3
794 float: 2
795 idouble: 3
796 ifloat: 2
798 Function: "yn":
799 double: 3
800 float: 2
801 idouble: 3
802 ifloat: 2
804 Function: "yn_towardzero":
805 double: 3
806 float: 3
807 idouble: 3
808 ifloat: 3
810 # end of automatic generation