Lines Matching defs:sl_test
122 static struct siglong_st sl_test[SLONG_TESTS_ARRSZ];
787 i = 1; sl_test[i].num = 0x7FFFL; sl_test[i].expected = "32767";
788 i++; sl_test[i].num = 0x7FFEL; sl_test[i].expected = "32766";
789 i++; sl_test[i].num = 0x7FFDL; sl_test[i].expected = "32765";
790 i++; sl_test[i].num = 0x7F00L; sl_test[i].expected = "32512";
791 i++; sl_test[i].num = 0x07F0L; sl_test[i].expected = "2032";
792 i++; sl_test[i].num = 0x007FL; sl_test[i].expected = "127";
794 i++; sl_test[i].num = 0x7000L; sl_test[i].expected = "28672";
795 i++; sl_test[i].num = 0x0700L; sl_test[i].expected = "1792";
796 i++; sl_test[i].num = 0x0070L; sl_test[i].expected = "112";
797 i++; sl_test[i].num = 0x0007L; sl_test[i].expected = "7";
799 i++; sl_test[i].num = 0x5000L; sl_test[i].expected = "20480";
800 i++; sl_test[i].num = 0x0500L; sl_test[i].expected = "1280";
801 i++; sl_test[i].num = 0x0050L; sl_test[i].expected = "80";
802 i++; sl_test[i].num = 0x0005L; sl_test[i].expected = "5";
804 i++; sl_test[i].num = 0x0001L; sl_test[i].expected = "1";
805 i++; sl_test[i].num = 0x0000L; sl_test[i].expected = "0";
807 i++; sl_test[i].num = -0x7FFFL -1L; sl_test[i].expected = "-32768";
808 i++; sl_test[i].num = -0x7FFEL -1L; sl_test[i].expected = "-32767";
809 i++; sl_test[i].num = -0x7FFDL -1L; sl_test[i].expected = "-32766";
810 i++; sl_test[i].num = -0x7F00L -1L; sl_test[i].expected = "-32513";
811 i++; sl_test[i].num = -0x07F0L -1L; sl_test[i].expected = "-2033";
812 i++; sl_test[i].num = -0x007FL -1L; sl_test[i].expected = "-128";
814 i++; sl_test[i].num = -0x7000L -1L; sl_test[i].expected = "-28673";
815 i++; sl_test[i].num = -0x0700L -1L; sl_test[i].expected = "-1793";
816 i++; sl_test[i].num = -0x0070L -1L; sl_test[i].expected = "-113";
817 i++; sl_test[i].num = -0x0007L -1L; sl_test[i].expected = "-8";
819 i++; sl_test[i].num = -0x5000L -1L; sl_test[i].expected = "-20481";
820 i++; sl_test[i].num = -0x0500L -1L; sl_test[i].expected = "-1281";
821 i++; sl_test[i].num = -0x0050L -1L; sl_test[i].expected = "-81";
822 i++; sl_test[i].num = -0x0005L -1L; sl_test[i].expected = "-6";
824 i++; sl_test[i].num = 0x0000L -1L; sl_test[i].expected = "-1";
830 i = 1; sl_test[i].num = 0x7FFFFFFFL; sl_test[i].expected = "2147483647";
831 i++; sl_test[i].num = 0x7FFFFFFEL; sl_test[i].expected = "2147483646";
832 i++; sl_test[i].num = 0x7FFFFFFDL; sl_test[i].expected = "2147483645";
833 i++; sl_test[i].num = 0x7FFF0000L; sl_test[i].expected = "2147418112";
834 i++; sl_test[i].num = 0x00007FFFL; sl_test[i].expected = "32767";
836 i++; sl_test[i].num = 0x7F000000L; sl_test[i].expected = "2130706432";
837 i++; sl_test[i].num = 0x007F0000L; sl_test[i].expected = "8323072";
838 i++; sl_test[i].num = 0x00007F00L; sl_test[i].expected = "32512";
839 i++; sl_test[i].num = 0x0000007FL; sl_test[i].expected = "127";
841 i++; sl_test[i].num = 0x70000000L; sl_test[i].expected = "1879048192";
842 i++; sl_test[i].num = 0x07000000L; sl_test[i].expected = "117440512";
843 i++; sl_test[i].num = 0x00700000L; sl_test[i].expected = "7340032";
844 i++; sl_test[i].num = 0x00070000L; sl_test[i].expected = "458752";
845 i++; sl_test[i].num = 0x00007000L; sl_test[i].expected = "28672";
846 i++; sl_test[i].num = 0x00000700L; sl_test[i].expected = "1792";
847 i++; sl_test[i].num = 0x00000070L; sl_test[i].expected = "112";
848 i++; sl_test[i].num = 0x00000007L; sl_test[i].expected = "7";
850 i++; sl_test[i].num = 0x50000000L; sl_test[i].expected = "1342177280";
851 i++; sl_test[i].num = 0x05000000L; sl_test[i].expected = "83886080";
852 i++; sl_test[i].num = 0x00500000L; sl_test[i].expected = "5242880";
853 i++; sl_test[i].num = 0x00050000L; sl_test[i].expected = "327680";
854 i++; sl_test[i].num = 0x00005000L; sl_test[i].expected = "20480";
855 i++; sl_test[i].num = 0x00000500L; sl_test[i].expected = "1280";
856 i++; sl_test[i].num = 0x00000050L; sl_test[i].expected = "80";
857 i++; sl_test[i].num = 0x00000005L; sl_test[i].expected = "5";
859 i++; sl_test[i].num = 0x00000001L; sl_test[i].expected = "1";
860 i++; sl_test[i].num = 0x00000000L; sl_test[i].expected = "0";
862 i++; sl_test[i].num = -0x7FFFFFFFL -1L; sl_test[i].expected = "-2147483648";
863 i++; sl_test[i].num = -0x7FFFFFFEL -1L; sl_test[i].expected = "-2147483647";
864 i++; sl_test[i].num = -0x7FFFFFFDL -1L; sl_test[i].expected = "-2147483646";
865 i++; sl_test[i].num = -0x7FFF0000L -1L; sl_test[i].expected = "-2147418113";
866 i++; sl_test[i].num = -0x00007FFFL -1L; sl_test[i].expected = "-32768";
868 i++; sl_test[i].num = -0x7F000000L -1L; sl_test[i].expected = "-2130706433";
869 i++; sl_test[i].num = -0x007F0000L -1L; sl_test[i].expected = "-8323073";
870 i++; sl_test[i].num = -0x00007F00L -1L; sl_test[i].expected = "-32513";
871 i++; sl_test[i].num = -0x0000007FL -1L; sl_test[i].expected = "-128";
873 i++; sl_test[i].num = -0x70000000L -1L; sl_test[i].expected = "-1879048193";
874 i++; sl_test[i].num = -0x07000000L -1L; sl_test[i].expected = "-117440513";
875 i++; sl_test[i].num = -0x00700000L -1L; sl_test[i].expected = "-7340033";
876 i++; sl_test[i].num = -0x00070000L -1L; sl_test[i].expected = "-458753";
877 i++; sl_test[i].num = -0x00007000L -1L; sl_test[i].expected = "-28673";
878 i++; sl_test[i].num = -0x00000700L -1L; sl_test[i].expected = "-1793";
879 i++; sl_test[i].num = -0x00000070L -1L; sl_test[i].expected = "-113";
880 i++; sl_test[i].num = -0x00000007L -1L; sl_test[i].expected = "-8";
882 i++; sl_test[i].num = -0x50000000L -1L; sl_test[i].expected = "-1342177281";
883 i++; sl_test[i].num = -0x05000000L -1L; sl_test[i].expected = "-83886081";
884 i++; sl_test[i].num = -0x00500000L -1L; sl_test[i].expected = "-5242881";
885 i++; sl_test[i].num = -0x00050000L -1L; sl_test[i].expected = "-327681";
886 i++; sl_test[i].num = -0x00005000L -1L; sl_test[i].expected = "-20481";
887 i++; sl_test[i].num = -0x00000500L -1L; sl_test[i].expected = "-1281";
888 i++; sl_test[i].num = -0x00000050L -1L; sl_test[i].expected = "-81";
889 i++; sl_test[i].num = -0x00000005L -1L; sl_test[i].expected = "-6";
891 i++; sl_test[i].num = 0x00000000L -1L; sl_test[i].expected = "-1";
897 i = 1; sl_test[i].num = 0x7FFFFFFFFFFFFFFFL; sl_test[i].expected = "9223372036854775807";
898 i++; sl_test[i].num = 0x7FFFFFFFFFFFFFFEL; sl_test[i].expected = "9223372036854775806";
899 i++; sl_test[i].num = 0x7FFFFFFFFFFFFFFDL; sl_test[i].expected = "9223372036854775805";
900 i++; sl_test[i].num = 0x7FFFFFFF00000000L; sl_test[i].expected = "9223372032559808512";
901 i++; sl_test[i].num = 0x000000007FFFFFFFL; sl_test[i].expected = "2147483647";
903 i++; sl_test[i].num = 0x7FFF000000000000L; sl_test[i].expected = "9223090561878065152";
904 i++; sl_test[i].num = 0x00007FFF00000000L; sl_test[i].expected = "140733193388032";
905 i++; sl_test[i].num = 0x000000007FFF0000L; sl_test[i].expected = "2147418112";
906 i++; sl_test[i].num = 0x0000000000007FFFL; sl_test[i].expected = "32767";
908 i++; sl_test[i].num = 0x7F00000000000000L; sl_test[i].expected = "9151314442816847872";
909 i++; sl_test[i].num = 0x007F000000000000L; sl_test[i].expected = "35747322042253312";
910 i++; sl_test[i].num = 0x00007F0000000000L; sl_test[i].expected = "139637976727552";
911 i++; sl_test[i].num = 0x0000007F00000000L; sl_test[i].expected = "545460846592";
912 i++; sl_test[i].num = 0x000000007F000000L; sl_test[i].expected = "2130706432";
913 i++; sl_test[i].num = 0x00000000007F0000L; sl_test[i].expected = "8323072";
914 i++; sl_test[i].num = 0x0000000000007F00L; sl_test[i].expected = "32512";
915 i++; sl_test[i].num = 0x000000000000007FL; sl_test[i].expected = "127";
917 i++; sl_test[i].num = 0x7000000000000000L; sl_test[i].expected = "8070450532247928832";
918 i++; sl_test[i].num = 0x0700000000000000L; sl_test[i].expected = "504403158265495552";
919 i++; sl_test[i].num = 0x0070000000000000L; sl_test[i].expected = "31525197391593472";
920 i++; sl_test[i].num = 0x0007000000000000L; sl_test[i].expected = "1970324836974592";
921 i++; sl_test[i].num = 0x0000700000000000L; sl_test[i].expected = "123145302310912";
922 i++; sl_test[i].num = 0x0000070000000000L; sl_test[i].expected = "7696581394432";
923 i++; sl_test[i].num = 0x0000007000000000L; sl_test[i].expected = "481036337152";
924 i++; sl_test[i].num = 0x0000000700000000L; sl_test[i].expected = "30064771072";
925 i++; sl_test[i].num = 0x0000000070000000L; sl_test[i].expected = "1879048192";
926 i++; sl_test[i].num = 0x0000000007000000L; sl_test[i].expected = "117440512";
927 i++; sl_test[i].num = 0x0000000000700000L; sl_test[i].expected = "7340032";
928 i++; sl_test[i].num = 0x0000000000070000L; sl_test[i].expected = "458752";
929 i++; sl_test[i].num = 0x0000000000007000L; sl_test[i].expected = "28672";
930 i++; sl_test[i].num = 0x0000000000000700L; sl_test[i].expected = "1792";
931 i++; sl_test[i].num = 0x0000000000000070L; sl_test[i].expected = "112";
932 i++; sl_test[i].num = 0x0000000000000007L; sl_test[i].expected = "7";
934 i++; sl_test[i].num = 0x0000000000000001L; sl_test[i].expected = "1";
935 i++; sl_test[i].num = 0x0000000000000000L; sl_test[i].expected = "0";
937 i++; sl_test[i].num = -0x7FFFFFFFFFFFFFFFL -1L; sl_test[i].expected = "-9223372036854775808";
938 i++; sl_test[i].num = -0x7FFFFFFFFFFFFFFEL -1L; sl_test[i].expected = "-9223372036854775807";
939 i++; sl_test[i].num = -0x7FFFFFFFFFFFFFFDL -1L; sl_test[i].expected = "-9223372036854775806";
940 i++; sl_test[i].num = -0x7FFFFFFF00000000L -1L; sl_test[i].expected = "-9223372032559808513";
941 i++; sl_test[i].num = -0x000000007FFFFFFFL -1L; sl_test[i].expected = "-2147483648";
943 i++; sl_test[i].num = -0x7FFF000000000000L -1L; sl_test[i].expected = "-9223090561878065153";
944 i++; sl_test[i].num = -0x00007FFF00000000L -1L; sl_test[i].expected = "-140733193388033";
945 i++; sl_test[i].num = -0x000000007FFF0000L -1L; sl_test[i].expected = "-2147418113";
946 i++; sl_test[i].num = -0x0000000000007FFFL -1L; sl_test[i].expected = "-32768";
948 i++; sl_test[i].num = -0x7F00000000000000L -1L; sl_test[i].expected = "-9151314442816847873";
949 i++; sl_test[i].num = -0x007F000000000000L -1L; sl_test[i].expected = "-35747322042253313";
950 i++; sl_test[i].num = -0x00007F0000000000L -1L; sl_test[i].expected = "-139637976727553";
951 i++; sl_test[i].num = -0x0000007F00000000L -1L; sl_test[i].expected = "-545460846593";
952 i++; sl_test[i].num = -0x000000007F000000L -1L; sl_test[i].expected = "-2130706433";
953 i++; sl_test[i].num = -0x00000000007F0000L -1L; sl_test[i].expected = "-8323073";
954 i++; sl_test[i].num = -0x0000000000007F00L -1L; sl_test[i].expected = "-32513";
955 i++; sl_test[i].num = -0x000000000000007FL -1L; sl_test[i].expected = "-128";
957 i++; sl_test[i].num = -0x7000000000000000L -1L; sl_test[i].expected = "-8070450532247928833";
958 i++; sl_test[i].num = -0x0700000000000000L -1L; sl_test[i].expected = "-504403158265495553";
959 i++; sl_test[i].num = -0x0070000000000000L -1L; sl_test[i].expected = "-31525197391593473";
960 i++; sl_test[i].num = -0x0007000000000000L -1L; sl_test[i].expected = "-1970324836974593";
961 i++; sl_test[i].num = -0x0000700000000000L -1L; sl_test[i].expected = "-123145302310913";
962 i++; sl_test[i].num = -0x0000070000000000L -1L; sl_test[i].expected = "-7696581394433";
963 i++; sl_test[i].num = -0x0000007000000000L -1L; sl_test[i].expected = "-481036337153";
964 i++; sl_test[i].num = -0x0000000700000000L -1L; sl_test[i].expected = "-30064771073";
965 i++; sl_test[i].num = -0x0000000070000000L -1L; sl_test[i].expected = "-1879048193";
966 i++; sl_test[i].num = -0x0000000007000000L -1L; sl_test[i].expected = "-117440513";
967 i++; sl_test[i].num = -0x0000000000700000L -1L; sl_test[i].expected = "-7340033";
968 i++; sl_test[i].num = -0x0000000000070000L -1L; sl_test[i].expected = "-458753";
969 i++; sl_test[i].num = -0x0000000000007000L -1L; sl_test[i].expected = "-28673";
970 i++; sl_test[i].num = -0x0000000000000700L -1L; sl_test[i].expected = "-1793";
971 i++; sl_test[i].num = -0x0000000000000070L -1L; sl_test[i].expected = "-113";
972 i++; sl_test[i].num = -0x0000000000000007L -1L; sl_test[i].expected = "-8";
974 i++; sl_test[i].num = 0x0000000000000000L -1L; sl_test[i].expected = "-1";
983 sl_test[i].result[j] = 'X';
984 sl_test[i].result[BUFSZ-1] = '\0';
986 (void)curl_msprintf(sl_test[i].result, "%ld", sl_test[i].num);
988 if(memcmp(sl_test[i].result,
989 sl_test[i].expected,
990 strlen(sl_test[i].expected))) {
992 i, sl_test[i].expected, sl_test[i].result);