1 # libm test inputs for gen-auto-libm-tests.c.
2 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
3 # This file is part of the GNU C Library.
5 # The GNU C Library is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU Lesser General Public
7 # License as published by the Free Software Foundation; either
8 # version 2.1 of the License, or (at your option) any later version.
10 # The GNU C Library is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 # Lesser General Public License for more details.
15 # You should have received a copy of the GNU Lesser General Public
16 # License along with the GNU C Library; if not, see
17 # <http://www.gnu.org/licenses/>. */
32 acos 0x0.ffffffffffffp0
33 acos -0x0.ffffffffffffp0
34 acos 0x0.ffffffffffffffffp0
35 acos -0x0.ffffffffffffffffp0
51 asin 0x0.ffffffffffffp0
52 asin -0x0.ffffffffffffp0
53 asin 0x0.ffffffffffffffffp0
54 asin -0x0.ffffffffffffffffp0
67 # Bug 15319: underflow exception may be missing.
68 atan 0x1p-100 missing-underflow
69 atan 0x1p-600 missing-underflow
70 atan 0x1p-10000 missing-underflow
94 cos 0.80190127184058835
105 cos 0x1.000000cf4a2a2p0
106 cos 0x1.0000010b239a9p0
107 cos 0x1.00000162a932bp0
108 cos 0x1.000002d452a10p0
109 cos 0x1.000005bc7d86dp0
124 cosh 709.8893558127259666434838436543941497802734375
125 cosh -709.8893558127259666434838436543941497802734375
139 erf -0x1.fffffffffffff8p-2
151 erfc -0x1.fffffffffffff8p-2
155 erfc 0x1.ffff56789abcdef0123456789a8p+2
172 exp 88.72269439697265625
174 # Bug 16284: results on directed rounding may be incorrect.
175 exp 1000.0 xfail-rounding:dbl-64
176 exp 710 xfail-rounding:dbl-64
178 # Bug 16284: results on directed rounding may be incorrect.
179 exp 1e5 xfail-rounding:dbl-64
180 exp max xfail-rounding:dbl-64
181 exp -7.4444006192138124e+02
182 exp -0x1.75f113c30b1c8p+9
265 j0 -0x1.001000001p+593
280 j1 0x1.ff00000000002p+840
323 sin 0.80190127184058835
334 sin 0.93340582292648832662962377071381
335 sin 2.3328432680770916363144351635128
336 sin 3.7439477503636453548097051680088
337 sin 3.9225160069792437411706487182528
338 sin 4.0711651639931289992091478779912
339 sin 4.7858438478542097982426639646292
340 sin 5.9840767662578002727968851104379
355 # Bug 16293: expm1 inaccurate in directed rounding modes.
356 sinh 0x8p-32 xfail:x86_64:ldbl-96-intel xfail:x86
370 sqrt 0x1.fffffffffffffp+1023
371 sqrt 0x1.ffffffffffffbp+1023
372 sqrt 0x1.ffffffffffff7p+1023
373 sqrt 0x1.ffffffffffff3p+1023
374 sqrt 0x1.fffffffffffefp+1023
375 sqrt 0x1.fffffffffffebp+1023
376 sqrt 0x1.fffffffffffe7p+1023
377 sqrt 0x1.fffffffffffe3p+1023
378 sqrt 0x1.fffffffffffdfp+1023
379 sqrt 0x1.fffffffffffdbp+1023
380 sqrt 0x1.fffffffffffd7p+1023
381 sqrt 0x1.0000000000003p-1022
382 sqrt 0x1.0000000000007p-1022
383 sqrt 0x1.000000000000bp-1022
384 sqrt 0x1.000000000000fp-1022
385 sqrt 0x1.0000000000013p-1022
386 sqrt 0x1.0000000000017p-1022
387 sqrt 0x1.000000000001bp-1022
388 sqrt 0x1.000000000001fp-1022
389 sqrt 0x1.0000000000023p-1022
390 sqrt 0x1.0000000000027p-1022
391 sqrt 0x1.000000000002bp-1022
392 sqrt 0x1.000000000002fp-1022
393 sqrt 0x1.0000000000033p-1022
394 sqrt 0x1.0000000000037p-1022
395 sqrt 0x1.7167bc36eaa3bp+6
396 sqrt 0x1.7570994273ad7p+6
397 sqrt 0x1.7dae969442fe6p+6
398 sqrt 0x1.7f8444fcf67e5p+6
399 sqrt 0x1.8364650e63a54p+6
400 sqrt 0x1.85bedd274edd8p+6
401 sqrt 0x1.8609cf496ab77p+6
402 sqrt 0x1.873849c70a375p+6
403 sqrt 0x1.8919c962cbaaep+6
404 sqrt 0x1.8de4493e22dc6p+6
405 sqrt 0x1.924829a17a288p+6
406 sqrt 0x1.92702cd992f12p+6
407 sqrt 0x1.92b763a8311fdp+6
408 sqrt 0x1.947da013c7293p+6
409 sqrt 0x1.9536091c494d2p+6
410 sqrt 0x1.61b04c6p-1019
411 sqrt 0x1.93789f1p-1018
412 sqrt 0x1.a1989b4p-1018
413 sqrt 0x1.f93bc9p-1018
414 sqrt 0x1.2f675e3p-1017
415 sqrt 0x1.a158508p-1017
416 sqrt 0x1.cd31f078p-1017
417 sqrt 0x1.33b43b08p-1016
418 sqrt 0x1.6e66a858p-1016
419 sqrt 0x1.8661cbf8p-1016
420 sqrt 0x1.bbb221b4p-1016
421 sqrt 0x1.c4942f3cp-1016
422 sqrt 0x1.dbb258c8p-1016
423 sqrt 0x1.57103ea4p-1015
424 sqrt 0x1.9b294f88p-1015
425 sqrt 0x1.0000000000001p+0
426 sqrt 0x1.fffffffffffffp-1
601 tgamma 0x8.0000000000008p0
602 tgamma 0x7.ffffffffffffcp0
603 tgamma 0x7.0000000000004p0
604 tgamma 0x6.ffffffffffffcp0
605 tgamma 0x6.0000000000004p0
606 tgamma 0x5.ffffffffffffcp0
607 tgamma 0x5.0000000000004p0
608 tgamma 0x4.ffffffffffffcp0
609 tgamma 0x4.0000000000004p0
610 tgamma 0x3.ffffffffffffep0
611 tgamma 0x3.0000000000002p0
612 tgamma 0x2.ffffffffffffep0
613 tgamma 0x2.0000000000002p0
614 tgamma 0x1.fffffffffffffp0
615 tgamma 0x1.0000000000001p0
616 tgamma 0x0.fffffffffffff8p0
617 tgamma -0x0.fffffffffffff8p0
618 tgamma -0x1.0000000000001p0
619 tgamma -0x1.fffffffffffffp0
620 tgamma -0x2.0000000000002p0
621 tgamma -0x2.ffffffffffffep0
622 tgamma -0x3.0000000000002p0
623 tgamma -0x3.ffffffffffffep0
624 tgamma -0x4.0000000000004p0
625 tgamma -0x4.ffffffffffffcp0
626 tgamma -0x5.0000000000004p0
627 tgamma -0x5.ffffffffffffcp0
628 tgamma -0x6.0000000000004p0
629 tgamma -0x6.ffffffffffffcp0
630 tgamma -0x7.0000000000004p0
631 tgamma -0x7.ffffffffffffcp0
632 tgamma -0x8.0000000000008p0
633 tgamma -0x9.ffffffffffff8p0
634 tgamma -0xa.0000000000008p0
635 tgamma -0x13.ffffffffffffp0
636 tgamma -0x14.000000000001p0
637 tgamma -0x1d.ffffffffffffp0
638 tgamma -0x1e.000000000001p0
639 tgamma -0x27.fffffffffffep0
640 tgamma -0x28.000000000002p0
641 tgamma -0x28.fffffffffffep0
642 tgamma -0x29.000000000002p0
643 tgamma -0x29.fffffffffffep0
644 tgamma -0x2a.000000000002p0
645 tgamma -0x31.fffffffffffep0
646 tgamma -0x32.000000000002p0
647 tgamma -0x63.fffffffffffcp0
648 tgamma -0x64.000000000004p0
649 tgamma -0x95.fffffffffff8p0
650 tgamma -0x96.000000000008p0
651 tgamma -0xb4.fffffffffff8p0
652 tgamma -0xb5.000000000008p0
653 tgamma -0xb5.fffffffffff8p0
654 tgamma -0xb6.000000000008p0
655 tgamma -0xb6.fffffffffff8p0
656 tgamma -0xb7.000000000008p0
657 tgamma -0xb7.fffffffffff8p0
658 tgamma -0xb8.000000000008p0
659 tgamma 0x8.00000000000000000000000004p0
660 tgamma 0x7.fffffffffffffffffffffffffep0
661 tgamma 0x7.00000000000000000000000002p0
662 tgamma 0x6.fffffffffffffffffffffffffep0
663 tgamma 0x6.00000000000000000000000002p0
664 tgamma 0x5.fffffffffffffffffffffffffep0
665 tgamma 0x5.00000000000000000000000002p0
666 tgamma 0x4.fffffffffffffffffffffffffep0
667 tgamma 0x4.00000000000000000000000002p0
668 tgamma 0x3.ffffffffffffffffffffffffffp0
669 tgamma 0x3.00000000000000000000000001p0
670 tgamma 0x2.ffffffffffffffffffffffffffp0
671 tgamma 0x2.00000000000000000000000001p0
672 tgamma 0x1.ffffffffffffffffffffffffff8p0
673 tgamma 0x1.000000000000000000000000008p0
674 tgamma 0x0.ffffffffffffffffffffffffffcp0
675 tgamma -0x0.ffffffffffffffffffffffffffcp0
676 tgamma -0x1.000000000000000000000000008p0
677 tgamma -0x1.ffffffffffffffffffffffffff8p0
678 tgamma -0x2.00000000000000000000000001p0
679 tgamma -0x2.ffffffffffffffffffffffffffp0
680 tgamma -0x3.00000000000000000000000001p0
681 tgamma -0x3.ffffffffffffffffffffffffffp0
682 tgamma -0x4.00000000000000000000000002p0
683 tgamma -0x4.fffffffffffffffffffffffffep0
684 tgamma -0x5.00000000000000000000000002p0
685 tgamma -0x5.fffffffffffffffffffffffffep0
686 tgamma -0x6.00000000000000000000000002p0
687 tgamma -0x6.fffffffffffffffffffffffffep0
688 tgamma -0x7.00000000000000000000000002p0
689 tgamma -0x7.fffffffffffffffffffffffffep0
690 tgamma -0x8.00000000000000000000000004p0
691 tgamma -0x9.fffffffffffffffffffffffffcp0
692 tgamma -0xa.00000000000000000000000004p0
693 tgamma -0x13.fffffffffffffffffffffffff8p0
694 tgamma -0x14.00000000000000000000000008p0
695 tgamma -0x1d.fffffffffffffffffffffffff8p0
696 tgamma -0x1e.00000000000000000000000008p0
697 tgamma -0x27.fffffffffffffffffffffffffp0
698 tgamma -0x28.0000000000000000000000001p0
699 tgamma -0x28.fffffffffffffffffffffffffp0
700 tgamma -0x29.0000000000000000000000001p0
701 tgamma -0x29.fffffffffffffffffffffffffp0
702 tgamma -0x2a.0000000000000000000000001p0
703 tgamma -0x31.fffffffffffffffffffffffffp0
704 tgamma -0x32.0000000000000000000000001p0
705 tgamma -0x63.ffffffffffffffffffffffffep0
706 tgamma -0x64.0000000000000000000000002p0
707 tgamma -0x95.ffffffffffffffffffffffffcp0
708 tgamma -0x96.0000000000000000000000004p0
709 tgamma -0xb4.ffffffffffffffffffffffffcp0
710 tgamma -0xb5.0000000000000000000000004p0
711 tgamma -0xb5.ffffffffffffffffffffffffcp0
712 tgamma -0xb6.0000000000000000000000004p0
713 tgamma -0xb6.ffffffffffffffffffffffffcp0
714 tgamma -0xb7.0000000000000000000000004p0
715 tgamma -0xb7.ffffffffffffffffffffffffcp0
716 tgamma -0xb8.0000000000000000000000004p0
717 tgamma -0xbb.ffffffffffffffffffffffffcp0
718 tgamma -0xbc.0000000000000000000000004p0
719 tgamma -0xbc.ffffffffffffffffffffffffcp0
720 tgamma -0xbd.0000000000000000000000004p0
721 tgamma -0xbd.ffffffffffffffffffffffffcp0
722 tgamma -0xbe.0000000000000000000000004p0
723 tgamma -0xbe.ffffffffffffffffffffffffcp0
724 tgamma -0xbf.0000000000000000000000004p0
725 tgamma 0x8.000000000000001p0
726 tgamma 0x7.fffffffffffffff8p0
727 tgamma 0x7.0000000000000008p0
728 tgamma 0x6.fffffffffffffff8p0
729 tgamma 0x6.0000000000000008p0
730 tgamma 0x5.fffffffffffffff8p0
731 tgamma 0x5.0000000000000008p0
732 tgamma 0x4.fffffffffffffff8p0
733 tgamma 0x4.0000000000000008p0
734 tgamma 0x3.fffffffffffffffcp0
735 tgamma 0x3.0000000000000004p0
736 tgamma 0x2.fffffffffffffffcp0
737 tgamma 0x2.0000000000000004p0
738 tgamma 0x1.fffffffffffffffep0
739 tgamma 0x1.0000000000000002p0
740 tgamma 0x0.ffffffffffffffffp0
741 tgamma -0x0.ffffffffffffffffp0
742 tgamma -0x1.0000000000000002p0
743 tgamma -0x1.fffffffffffffffep0
744 tgamma -0x2.0000000000000004p0
745 tgamma -0x2.fffffffffffffffcp0
746 tgamma -0x3.0000000000000004p0
747 tgamma -0x3.fffffffffffffffcp0
748 tgamma -0x4.0000000000000008p0
749 tgamma -0x4.fffffffffffffff8p0
750 tgamma -0x5.0000000000000008p0
751 tgamma -0x5.fffffffffffffff8p0
752 tgamma -0x6.0000000000000008p0
753 tgamma -0x6.fffffffffffffff8p0
754 tgamma -0x7.0000000000000008p0
755 tgamma -0x7.fffffffffffffff8p0
756 tgamma -0x8.000000000000001p0
757 tgamma -0x9.fffffffffffffffp0
758 tgamma -0xa.000000000000001p0
759 tgamma -0x13.ffffffffffffffep0
760 tgamma -0x14.000000000000002p0
761 tgamma -0x1d.ffffffffffffffep0
762 tgamma -0x1e.000000000000002p0
763 tgamma -0x27.ffffffffffffffcp0
764 tgamma -0x28.000000000000004p0
765 tgamma -0x28.ffffffffffffffcp0
766 tgamma -0x29.000000000000004p0
767 tgamma -0x29.ffffffffffffffcp0
768 tgamma -0x2a.000000000000004p0
769 tgamma -0x31.ffffffffffffffcp0
770 tgamma -0x32.000000000000004p0
771 tgamma -0x63.ffffffffffffff8p0
772 tgamma -0x64.000000000000008p0
773 tgamma -0x95.ffffffffffffffp0
774 tgamma -0x96.00000000000001p0
775 tgamma -0xb4.ffffffffffffffp0
776 tgamma -0xb5.00000000000001p0
777 tgamma -0xb5.ffffffffffffffp0
778 tgamma -0xb6.00000000000001p0
779 tgamma -0xb6.ffffffffffffffp0
780 tgamma -0xb7.00000000000001p0
781 tgamma -0xb7.ffffffffffffffp0
782 tgamma -0xb8.00000000000001p0
783 tgamma -0xbb.ffffffffffffffp0
784 tgamma -0xbc.00000000000001p0
785 tgamma -0xbc.ffffffffffffffp0
786 tgamma -0xbd.00000000000001p0
787 tgamma -0xbd.ffffffffffffffp0
788 tgamma -0xbe.00000000000001p0
789 tgamma -0xbe.ffffffffffffffp0
790 tgamma -0xbf.00000000000001p0
791 tgamma -0xf9.ffffffffffffffp0
792 tgamma -0xfa.00000000000001p0
793 tgamma -0x1f3.fffffffffffffep0
794 tgamma -0x1f4.00000000000002p0
795 tgamma -0x2ed.fffffffffffffcp0
796 tgamma -0x2ee.00000000000004p0
797 tgamma -0x3e7.fffffffffffffcp0
798 tgamma -0x3e8.00000000000004p0
799 tgamma -0x4e1.fffffffffffff8p0
800 tgamma -0x4e2.00000000000008p0
801 tgamma -0x5db.fffffffffffff8p0
802 tgamma -0x5dc.00000000000008p0
803 tgamma -0x6d5.fffffffffffff8p0
804 tgamma -0x6d6.00000000000008p0
805 tgamma -0x6e2.fffffffffffff8p0
806 tgamma -0x6e3.00000000000008p0
807 tgamma -0x6e3.fffffffffffff8p0
808 tgamma -0x6e4.00000000000008p0
809 tgamma -0x6e4.fffffffffffff8p0
810 tgamma -0x6e5.00000000000008p0
811 tgamma -0x6e5.fffffffffffff8p0
812 tgamma -0x6e6.00000000000008p0
813 tgamma 0x8.0000000000000000000000000008p0
814 tgamma 0x7.fffffffffffffffffffffffffffcp0
815 tgamma 0x7.0000000000000000000000000004p0
816 tgamma 0x6.fffffffffffffffffffffffffffcp0
817 tgamma 0x6.0000000000000000000000000004p0
818 tgamma 0x5.fffffffffffffffffffffffffffcp0
819 tgamma 0x5.0000000000000000000000000004p0
820 tgamma 0x4.fffffffffffffffffffffffffffcp0
821 tgamma 0x4.0000000000000000000000000004p0
822 tgamma 0x3.fffffffffffffffffffffffffffep0
823 tgamma 0x3.0000000000000000000000000002p0
824 tgamma 0x2.fffffffffffffffffffffffffffep0
825 tgamma 0x2.0000000000000000000000000002p0
826 tgamma 0x1.ffffffffffffffffffffffffffffp0
827 tgamma 0x1.0000000000000000000000000001p0
828 tgamma 0x0.ffffffffffffffffffffffffffff8p0
829 tgamma -0x0.ffffffffffffffffffffffffffff8p0
830 tgamma -0x1.0000000000000000000000000001p0
831 tgamma -0x1.ffffffffffffffffffffffffffffp0
832 tgamma -0x2.0000000000000000000000000002p0
833 tgamma -0x2.fffffffffffffffffffffffffffep0
834 tgamma -0x3.0000000000000000000000000002p0
835 tgamma -0x3.fffffffffffffffffffffffffffep0
836 tgamma -0x4.0000000000000000000000000004p0
837 tgamma -0x4.fffffffffffffffffffffffffffcp0
838 tgamma -0x5.0000000000000000000000000004p0
839 tgamma -0x5.fffffffffffffffffffffffffffcp0
840 tgamma -0x6.0000000000000000000000000004p0
841 tgamma -0x6.fffffffffffffffffffffffffffcp0
842 tgamma -0x7.0000000000000000000000000004p0
843 tgamma -0x7.fffffffffffffffffffffffffffcp0
844 tgamma -0x8.0000000000000000000000000008p0
845 tgamma -0x9.fffffffffffffffffffffffffff8p0
846 tgamma -0xa.0000000000000000000000000008p0
847 tgamma -0x13.fffffffffffffffffffffffffffp0
848 tgamma -0x14.000000000000000000000000001p0
849 tgamma -0x1d.fffffffffffffffffffffffffffp0
850 tgamma -0x1e.000000000000000000000000001p0
851 tgamma -0x27.ffffffffffffffffffffffffffep0
852 tgamma -0x28.000000000000000000000000002p0
853 tgamma -0x28.ffffffffffffffffffffffffffep0
854 tgamma -0x29.000000000000000000000000002p0
855 tgamma -0x29.ffffffffffffffffffffffffffep0
856 tgamma -0x2a.000000000000000000000000002p0
857 tgamma -0x31.ffffffffffffffffffffffffffep0
858 tgamma -0x32.000000000000000000000000002p0
859 tgamma -0x63.ffffffffffffffffffffffffffcp0
860 tgamma -0x64.000000000000000000000000004p0
861 tgamma -0x95.ffffffffffffffffffffffffff8p0
862 tgamma -0x96.000000000000000000000000008p0
863 tgamma -0xb4.ffffffffffffffffffffffffff8p0
864 tgamma -0xb5.000000000000000000000000008p0
865 tgamma -0xb5.ffffffffffffffffffffffffff8p0
866 tgamma -0xb6.000000000000000000000000008p0
867 tgamma -0xb6.ffffffffffffffffffffffffff8p0
868 tgamma -0xb7.000000000000000000000000008p0
869 tgamma -0xb7.ffffffffffffffffffffffffff8p0
870 tgamma -0xb8.000000000000000000000000008p0
871 tgamma -0xbb.ffffffffffffffffffffffffff8p0
872 tgamma -0xbc.000000000000000000000000008p0
873 tgamma -0xbc.ffffffffffffffffffffffffff8p0
874 tgamma -0xbd.000000000000000000000000008p0
875 tgamma -0xbd.ffffffffffffffffffffffffff8p0
876 tgamma -0xbe.000000000000000000000000008p0
877 tgamma -0xbe.ffffffffffffffffffffffffff8p0
878 tgamma -0xbf.000000000000000000000000008p0
879 tgamma -0xf9.ffffffffffffffffffffffffff8p0
880 tgamma -0xfa.000000000000000000000000008p0
881 tgamma -0x1f3.ffffffffffffffffffffffffffp0
882 tgamma -0x1f4.00000000000000000000000001p0
883 tgamma -0x2ed.fffffffffffffffffffffffffep0
884 tgamma -0x2ee.00000000000000000000000002p0
885 tgamma -0x3e7.fffffffffffffffffffffffffep0
886 tgamma -0x3e8.00000000000000000000000002p0
887 tgamma -0x4e1.fffffffffffffffffffffffffcp0
888 tgamma -0x4e2.00000000000000000000000004p0
889 tgamma -0x5db.fffffffffffffffffffffffffcp0
890 tgamma -0x5dc.00000000000000000000000004p0
891 tgamma -0x6d5.fffffffffffffffffffffffffcp0
892 tgamma -0x6d6.00000000000000000000000004p0
893 tgamma -0x6e2.fffffffffffffffffffffffffcp0
894 tgamma -0x6e3.00000000000000000000000004p0
895 tgamma -0x6e3.fffffffffffffffffffffffffcp0
896 tgamma -0x6e4.00000000000000000000000004p0
897 tgamma -0x6e4.fffffffffffffffffffffffffcp0
898 tgamma -0x6e5.00000000000000000000000004p0
899 tgamma -0x6e5.fffffffffffffffffffffffffcp0
900 tgamma -0x6e6.00000000000000000000000004p0
901 tgamma -0x6eb.fffffffffffffffffffffffffcp0
902 tgamma -0x6ec.00000000000000000000000004p0
903 tgamma -0x6ec.fffffffffffffffffffffffffcp0
904 tgamma -0x6ed.00000000000000000000000004p0
905 tgamma -0x6ed.fffffffffffffffffffffffffcp0
906 tgamma -0x6ee.00000000000000000000000004p0
907 tgamma -0x6ee.fffffffffffffffffffffffffcp0
908 tgamma -0x6ef.00000000000000000000000004p0
909 tgamma -0x1.0a32a2p+5
910 tgamma -0x1.5800000080001p+7
922 tgamma 0xa.b9fd72b0fb238p+4
923 tgamma 0xa.b9fd72b0fb24p+4
924 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
925 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
926 tgamma 0x6.db8c603359a97108p+8
927 tgamma 0x6.db8c603359a9711p+8
928 tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
929 tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
941 y0 0x1.ff00000000002p+840
965 y1 0x1.001000001p+593