Lines Matching refs:test_exec
394 test_exec(const char *str, int eflags, ...) in test_exec() function
577 test_exec("aaa-b", 0, REG_NOMATCH); in main()
579 test_exec("xxxxxx", 0, REG_NOMATCH); in main()
598 test_exec("molasses anaconda foo bar baz smith anderson ", in main()
601 test_exec("molasses anaconda foo bar baz smith anderson ", in main()
604 test_exec("molasses anaconda foo bar baz smith anderson ", in main()
608 test_exec("anaconda foo bar baz smith anderson", in main()
611 test_exec("anaconda foo bar baz smith anderson", in main()
614 test_exec("anaconda foo bar baz smith anderson", in main()
621 test_exec("xirefoabralfobarxie", 0, REG_OK, 11, 16, 11, 16, END); in main()
625 test_exec("xirefoabrzlfd", 0, REG_OK, 4, 9, 4, 9, END); in main()
626 test_exec("xirefoabzlfd", 0, REG_NOMATCH); in main()
630 test_exec("oobargoobaploowap", 0, REG_OK, 5, 11, 5, 11, END); in main()
634 test_exec("zfoobarz", 0, REG_OK, 0, 8, 0, 8, END); in main()
635 test_exec("boing zfoobarz goobar woop", 0, REG_OK, 15, 21, 15, 21, END); in main()
639 test_exec("foobar", 0, REG_OK, 0, 6, 0, 6, END); in main()
640 test_exec("xfoobar", 0, REG_OK, 0, 7, 0, 7, END); in main()
645 test_exec("fooxbar", 0, REG_OK, 0, 7, 0, 7, END); in main()
646 test_exec("foxbar", 0, REG_OK, 0, 6, 0, 6, END); in main()
647 test_exec("xoobar", 0, REG_OK, 0, 6, 0, 6, END); in main()
648 test_exec("foobax", 0, REG_OK, 0, 6, 0, 6, END); in main()
649 test_exec("oobar", 0, REG_OK, 0, 5, 0, 5, END); in main()
650 test_exec("fobar", 0, REG_OK, 0, 5, 0, 5, END); in main()
651 test_exec("fooba", 0, REG_OK, 0, 5, 0, 5, END); in main()
652 test_exec("xfoobarx", 0, REG_NOMATCH); in main()
653 test_exec("foobarxx", 0, REG_NOMATCH); in main()
654 test_exec("xxfoobar", 0, REG_NOMATCH); in main()
655 test_exec("xfoxbar", 0, REG_NOMATCH); in main()
656 test_exec("foxbarx", 0, REG_NOMATCH); in main()
662 test_exec("3oifaowefbaoraofuiebofasebfaobfaorfeoaro", in main()
667 test_exec("foobarzap", 0, REG_OK, 0, 9, 3, 6, END); in main()
668 test_exec("fobarzap", 0, REG_NOMATCH); in main()
669 test_exec("foobrzap", 0, REG_OK, 0, 8, 3, 5, END); in main()
671 test_exec("www.cnn.com 64.236.16.20\n" in main()
688 test_exec("foobar", 0, REG_OK, 0, 6, END); in main()
689 test_exec("xxxfoobarzapzot", 0, REG_OK, 3, 9, END); in main()
691 test_exec("foobar", 0, REG_OK, END); in main()
693 test_exec("xxaaaaaaaaaaaaaaaaa", 0, REG_OK, 2, 6, END); in main()
697 test_exec("", 0, REG_OK, 0, 0, 0, 0, END); in main()
700 test_exec("", 0, REG_OK, 0, 0, 0, 0, END); in main()
703 test_exec("", 0, REG_OK, 0, 0, 0, 0, 0, 0, END); in main()
705 test_exec("aaaaaaaaaaaabcxbcxbcxaabcxaabcx", 0, REG_OK, 0, 0, -1, -1, END); in main()
706 test_exec("aaaaaaaaaaaabcxbcxbcxaabcxaabc", 0, REG_OK, 0, 0, -1, -1, END); in main()
707 test_exec("aaaaaaaaaaaabcxbcdbcxaabcxaabc", 0, REG_OK, 0, 0, -1, -1, END); in main()
708 test_exec("aaaaaaaaaaaabcdbcdbcxaabcxaabc", 0, REG_OK, 0, 18, 15, 18, END); in main()
711 test_exec("-", 0, REG_OK, 0, 0, 0, 0, END); in main()
716 test_exec("aaaaaaaaaaaaaaaaaaaaaaaaab", 0, REG_OK, in main()
721 test_exec("", 0, REG_OK, 0, 0, END); in main()
722 test_exec("foo", 0, REG_OK, 0, 0, END); in main()
726 test_exec("aaaaaaaaaaaaaaax", 0, REG_OK, 0, 15, 0, 9, END); in main()
730 test_exec("aaaa", 0, REG_OK, 0, 4, 0, 4, 4, 4, END); in main()
732 test_exec("abcd", 0, REG_OK, 0, 4, 0, 4, 4, 4, END); in main()
734 test_exec("abcd", 0, REG_OK, 0, 4, 0, 4, 4, 4, END); in main()
736 test_exec("abcde", 0, REG_OK, 0, 5, 0, 4, 4, 4, END); in main()
738 test_exec("abcde", 0, REG_OK, 0, 5, 0, 4, 4, 4, END); in main()
740 test_exec("abcd", 0, REG_OK, 0, 4, 1, 4, 4, 4, END); in main()
742 test_exec("abcd", 0, REG_OK, 0, 4, 1, 4, 4, 4, END); in main()
744 test_exec("aaabcd", 0, REG_OK, 0, 6, 3, 6, 6, 6, END); in main()
746 test_exec("aaabcd", 0, REG_OK, 0, 6, 3, 6, 6, 6, END); in main()
748 test_exec("", 0, REG_OK, 0, 0, 0, 0, 0, 0, END); in main()
749 test_exec("a", 0, REG_OK, 0, 1, 0, 1, -1, -1, END); in main()
750 test_exec("aa", 0, REG_OK, 0, 2, 0, 2, 0, 2, END); in main()
751 test_exec("aaa", 0, REG_OK, 0, 3, 0, 3, 0, 3, END); in main()
752 test_exec("bbb", 0, REG_OK, 0, 3, 0, 3, 0, 3, END); in main()
753 test_exec("aaabbb", 0, REG_OK, 0, 6, 0, 6, 0, 6, END); in main()
754 test_exec("bbbaaa", 0, REG_OK, 0, 6, 3, 6, 3, 6, END); in main()
756 test_exec("", 0, REG_OK, 0, 0, 0, 0, 0, 0, END); in main()
757 test_exec("a", 0, REG_OK, 0, 1, 0, 1, 0, 1, END); in main()
758 test_exec("aa", 0, REG_OK, 0, 2, 0, 2, 0, 2, END); in main()
759 test_exec("aaa", 0, REG_OK, 0, 3, 0, 3, 0, 3, END); in main()
760 test_exec("bbb", 0, REG_OK, 0, 3, 0, 3, 0, 3, END); in main()
761 test_exec("aaabbb", 0, REG_OK, 0, 6, 0, 6, 0, 6, END); in main()
762 test_exec("bbbaaa", 0, REG_OK, 0, 6, 3, 6, 3, 6, END); in main()
764 test_exec("aabbccddeeffgg", 0, REG_OK, 0, 14, 3, 9, 5, 7, 11, 13, END); in main()
766 test_exec("weeknights", 0, REG_OK, 0, 10, 0, 3, 3, 10, END); in main()
767 test_exec("weeknightss", 0, REG_OK, 0, 11, 0, 3, 3, 10, END); in main()
769 test_exec("aaaaaaaaaa", 0, REG_OK, 0, 10, END); in main()
771 test_exec("aaaaaaaaaa", 0, REG_OK, 0, 10, END); in main()
773 test_exec("aaaaaaaaaa", 0, REG_OK, 0, 10, END); in main()
775 test_exec("aaaaaaaaaa", 0, REG_OK, 0, 10, END); in main()
780 test_exec("aaabc", 0, REG_OK, 0, 5, 3, 4, -1, -1, 3, 4, END); in main()
781 test_exec("aaaac", 0, REG_OK, 0, 5, 3, 4, 3, 4, -1, -1, END); in main()
783 test_exec("foozot", 0, REG_OK, 0, 6, 3, 3, -1, -1, END); in main()
784 test_exec("foobarzot", 0, REG_OK, 0, 9, 3, 6, 3, 6, END); in main()
785 test_exec("foobarbarzot", 0, REG_OK, 0, 12, 3, 9, 6, 9, END); in main()
788 test_exec("foobarzapzot", 0, REG_OK, in main()
790 test_exec("foobarbarzapzot", 0, REG_OK, in main()
792 test_exec("foozupzot", 0, REG_OK, in main()
794 test_exec("foobarzot", 0, REG_OK, in main()
796 test_exec("foozapzot", 0, REG_OK, in main()
798 test_exec("foozot", 0, REG_OK, in main()
809 test_exec("ablip", 0, REG_OK, 0, 5, 0, 1, 1, 5, END); in main()
810 test_exec("ab", 0, REG_OK, 0, 2, 0, 2, -1, -1, END); in main()
812 test_exec("ablip", 0, REG_OK, 0, 5, 0, 1, 1, 5, END); in main()
813 test_exec("ab", 0, REG_OK, 0, 2, 0, 2, -1, -1, END); in main()
817 test_exec("aaaaabaaaba", 0, REG_OK, 0, 11, 0, 10, 9, 10, -1, -1, END); in main()
818 test_exec("aaaaabaaab", 0, REG_OK, 0, 10, 0, 8, 7, 8, 9, 10, END); in main()
819 test_exec("caa", 0, REG_OK, 1, 3, 1, 2, 1, 2, -1, -1, END); in main()
821 test_exec("aabaababbabaaababbab", 0, REG_OK, in main()
823 test_exec("aaaaababbaba", 0, REG_OK, in main()
827 test_exec("aabaabbbbabababaababbababbabbbabbbbbbabbabababbababababbabababa", in main()
832 test_exec("", 0, REG_OK, 0, 0, END); in main()
833 test_exec("foo", 0, REG_OK, 0, 0, END); in main()
835 test_exec("a", 0, REG_OK, 0, 1, 0, 1, END); in main()
836 test_exec("b", 0, REG_OK, 0, 0, 0, 0, END); in main()
837 test_exec("", 0, REG_OK, 0, 0, 0, 0, END); in main()
839 test_exec("a", 0, REG_OK, 0, 1, END); in main()
840 test_exec("b", 0, REG_OK, 0, 0, END); in main()
841 test_exec("", 0, REG_OK, 0, 0, END); in main()
843 test_exec("a", 0, REG_OK, 0, 1, END); in main()
844 test_exec("b", 0, REG_OK, 0, 0, END); in main()
845 test_exec("", 0, REG_OK, 0, 0, END); in main()
849 test_exec("abc", 0, REG_OK, 0, 3, 0, 1, 2, 3, END); in main()
850 test_exec("***abc***", 0, REG_OK, 3, 6, 3, 4, 5, 6, END); in main()
852 test_exec("a", 0, REG_OK, 0, 1, 0, 1, END); in main()
854 test_exec("a", 0, REG_OK, 0, 1, 0, 1, 0, 1, END); in main()
856 test_exec("a", 0, REG_OK, 0, 1, 0, 1, 0, 1, 0, 1, END); in main()
858 test_exec("a", 0, REG_OK, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, in main()
870 test_exec("aabc", 0, REG_OK, 0, 4, 0, 3, 0, 3, -1, -1, -1, -1, END); in main()
871 test_exec("aacc", 0, REG_OK, 0, 4, 0, 3, -1, -1, 0, 3, -1, -1, END); in main()
872 test_exec("aaac", 0, REG_OK, 0, 4, 0, 3, -1, -1, -1, -1, 0, 3, END); in main()
876 test_exec("foo!bar!bas", 0, REG_OK, in main()
880 test_exec("foo!bar!bas", 0, REG_OK, in main()
884 test_exec("foo!bar!bas", 0, REG_OK, in main()
889 test_exec("Muammar Quathafi", 0, REG_OK, 0, 16, -1, -1, 11, 13, END); in main()
892 test_exec("aBcD", 0, REG_OK, 0, 4, 2, 4, END); in main()
909 test_exec("a", 0, REG_OK, 0, 1, END); in main()
911 test_exec(".", 0, REG_OK, 0, 1, END); in main()
913 test_exec("[", 0, REG_OK, 0, 1, END); in main()
915 test_exec("\\", 0, REG_OK, 0, 1, END); in main()
917 test_exec("*", 0, REG_OK, 0, 1, END); in main()
919 test_exec("^", 0, REG_OK, 0, 1, END); in main()
921 test_exec("$", 0, REG_OK, 0, 1, END); in main()
926 test_exec("x.", 0, REG_OK, 0, 2, END); in main()
928 test_exec("x[", 0, REG_OK, 0, 2, END); in main()
930 test_exec("x\\", 0, REG_OK, 0, 2, END); in main()
932 test_exec("x*", 0, REG_OK, 0, 2, END); in main()
934 test_exec("x^", 0, REG_OK, 0, 2, END); in main()
936 test_exec("x$", 0, REG_OK, 0, 2, END); in main()
941 test_exec("a", 0, REG_OK, 0, 1, END); in main()
942 test_exec("\n", 0, REG_OK, 0, 1, END); in main()
945 test_exec("(+|?)", 0, REG_OK, 0, 5, END); in main()
946 test_exec("+|?", 0, REG_NOMATCH); in main()
947 test_exec("(+)", 0, REG_NOMATCH); in main()
948 test_exec("+", 0, REG_NOMATCH); in main()
960 test_exec("]", 0, REG_OK, 0, 1, END); in main()
961 test_exec("x", 0, REG_OK, 0, 1, END); in main()
964 test_exec(".", 0, REG_OK, 0, 1, END); in main()
965 test_exec("a", 0, REG_NOMATCH); in main()
968 test_exec("*", 0, REG_OK, 0, 1, END); in main()
971 test_exec("[", 0, REG_OK, 0, 1, END); in main()
974 test_exec("\\", 0, REG_OK, 0, 1, END); in main()
977 test_exec("-", 0, REG_OK, 0, 1, END); in main()
978 test_exec("x", 0, REG_OK, 0, 1, END); in main()
980 test_exec("-", 0, REG_OK, 0, 1, END); in main()
981 test_exec("x", 0, REG_OK, 0, 1, END); in main()
983 test_exec("-", 0, REG_OK, 0, 1, END); in main()
986 test_exec("a", 0, REG_OK, 0, 1, END); in main()
987 test_exec("b", 0, REG_OK, 0, 1, END); in main()
988 test_exec("c", 0, REG_OK, 0, 1, END); in main()
989 test_exec("d", 0, REG_NOMATCH); in main()
990 test_exec("xa", 0, REG_OK, 1, 2, END); in main()
991 test_exec("xb", 0, REG_OK, 1, 2, END); in main()
992 test_exec("xc", 0, REG_OK, 1, 2, END); in main()
993 test_exec("xd", 0, REG_NOMATCH); in main()
995 test_exec("xa", 0, REG_OK, 0, 2, END); in main()
996 test_exec("xb", 0, REG_OK, 0, 2, END); in main()
997 test_exec("xc", 0, REG_OK, 0, 2, END); in main()
998 test_exec("xd", 0, REG_NOMATCH); in main()
1000 test_exec("a", 0, REG_NOMATCH); in main()
1001 test_exec("b", 0, REG_NOMATCH); in main()
1002 test_exec("c", 0, REG_NOMATCH); in main()
1003 test_exec("d", 0, REG_OK, 0, 1, END); in main()
1004 test_exec("xa", 0, REG_OK, 0, 1, END); in main()
1005 test_exec("xb", 0, REG_OK, 0, 1, END); in main()
1006 test_exec("xc", 0, REG_OK, 0, 1, END); in main()
1007 test_exec("xd", 0, REG_OK, 0, 1, END); in main()
1009 test_exec("xa", 0, REG_NOMATCH); in main()
1010 test_exec("xb", 0, REG_NOMATCH); in main()
1011 test_exec("xc", 0, REG_NOMATCH); in main()
1012 test_exec("xd", 0, REG_OK, 0, 2, END); in main()
1015 test_exec("x\\*?+()x", 0, REG_OK, 1, 7, END); in main()
1019 test_exec("%abc123890XYZ=", 0, REG_OK, 1, 13, END); in main()
1021 test_exec("%\n\t\015\f ", 0, REG_OK, 1, 5, END); in main()
1023 test_exec("AbcdE", 0, REG_OK, 1, 4, END); in main()
1025 test_exec("AbcdE", 0, REG_OK, 0, 5, END); in main()
1027 test_exec("x \t\f\nx", 0, REG_OK, 1, 5, END); in main()
1029 test_exec("%abC123890xyz=", 0, REG_OK, 1, 4, END); in main()
1031 test_exec("%abC123890xyz=", 0, REG_OK, 4, 10, END); in main()
1033 test_exec("%abC123890xyz=", 0, REG_OK, 0, 4, END); in main()
1035 test_exec("\n %abC12\f", 0, REG_OK, 1, 8, END); in main()
1037 test_exec("\n aBCDEFGHIJKLMNOPQRSTUVWXYz", 0, REG_OK, 3, 27, END); in main()
1039 test_exec("\n aBCDEFGHIJKLMNOPQRSTUVWXYz", 0, REG_OK, 2, 28, END); in main()
1043 test_exec("\na \t b", 0, REG_OK, 2, 5, END); in main()
1047 test_exec("\n %abC12\f", 0, REG_OK, 2, 8, END); in main()
1049 test_exec("a~!@#$%^&*()_+=-`[]{};':\"|\\,./?>< ", in main()
1052 test_exec("-0123456789ABCDEFabcdef", 0, REG_OK, 1, 23, END); in main()
1058 test_exec("ABCabcxyzABC", 0, REG_OK, 3, 9, END); in main()
1062 test_exec("zaaaaab", 0, REG_OK, 1, 6, END); in main()
1064 test_exec("!ABC-./XYZ~", 0, REG_OK, 1, 10, END); in main()
1066 test_exec("-", 0, REG_OK, 0, 1, END); in main()
1067 test_exec("*", 0, REG_OK, 0, 1, END); in main()
1069 test_exec("!+*,---ABC", 0, REG_OK, 1, 7, END); in main()
1071 test_exec("xa-a--a-ay", 0, REG_OK, 1, 9, END); in main()
1075 test_exec("cABbage", 0, REG_OK, 0, 5, END); in main()
1077 test_exec("tObAcCo", 0, REG_OK, 0, 2, END); in main()
1079 test_exec("cABbage", 0, REG_OK, 0, 5, END); in main()
1081 test_exec("tObAcCo", 0, REG_OK, 0, 2, END); in main()
1085 test_exec("__abc#lmn012$x%yz789*", 0, REG_OK, 2, 20, END); in main()
1087 test_exec("__abcLMN012x%#$yz789*", 0, REG_OK, 2, 20, END); in main()
1089 test_exec("abc#lmn012$x%yz789--@*,abc", 0, REG_OK, 18, 23, END); in main()
1091 test_exec("abc#lmn012$x%yz789--@*,abc", 0, REG_OK, 18, 23, END); in main()
1093 test_exec("abc#lmn012$x%yz789--@*,abc", 0, REG_OK, 4, 7, END); in main()
1095 test_exec("---afd*(&,ml---", 0, REG_OK, 3, 12, END); in main()
1097 test_exec("---AFD*(&,ml---", 0, REG_OK, 6, 12, END); in main()
1099 test_exec("---AFD*(&,ml---", 0, REG_OK, 6, 10, END); in main()
1118 test_exec("xabcdefghiy", 0, REG_OK, 1, 10, 4, 8, 4, 6, 6, 8, END); in main()
1121 test_exec("xabdefy", 0, REG_OK, 1, 6, END); in main()
1122 test_exec("xabcdefy", 0, REG_OK, 1, 7, END); in main()
1123 test_exec("xabcccccccdefy", 0, REG_OK, 1, 13, END); in main()
1126 test_exec("xabcghiy", 0, REG_OK, 1, 7, -1, -1, END); in main()
1127 test_exec("xabcdefghi", 0, REG_OK, 1, 10, 4, 7, END); in main()
1128 test_exec("xabcdefdefdefghi", 0, REG_OK, 1, 16, 10, 13, END); in main()
1131 test_exec("aaaaa", 0, REG_OK, 0, 1, END); in main()
1132 test_exec("xaaaaa", 0, REG_OK, 0, 0, END); in main()
1134 test_exec("aaaaa", 0, REG_OK, 0, 5, END); in main()
1135 test_exec("xaaaaa", 0, REG_OK, 1, 6, END); in main()
1146 test_exec("abcdef", 0, REG_OK, 0, 3, END); in main()
1147 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH); in main()
1148 test_exec("xyzabcdef", 0, REG_NOMATCH); in main()
1149 test_exec("xyzabcdef", REG_NOTBOL, REG_NOMATCH); in main()
1150 test_exec("\nabcdef", 0, REG_NOMATCH); in main()
1151 test_exec("\nabcdef", REG_NOTBOL, REG_NOMATCH); in main()
1156 test_exec("defabc", 0, REG_OK, 3, 6, END); in main()
1157 test_exec("defabc", REG_NOTEOL, REG_NOMATCH); in main()
1158 test_exec("defabcxyz", 0, REG_NOMATCH); in main()
1159 test_exec("defabcxyz", REG_NOTEOL, REG_NOMATCH); in main()
1160 test_exec("defabc\n", 0, REG_NOMATCH); in main()
1161 test_exec("defabc\n", REG_NOTEOL, REG_NOMATCH); in main()
1164 test_exec("abc", 0, REG_OK, 0, 3, END); in main()
1165 test_exec("abc", REG_NOTBOL, REG_NOMATCH); in main()
1166 test_exec("abc", REG_NOTEOL, REG_NOMATCH); in main()
1167 test_exec("abc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH); in main()
1168 test_exec("\nabc\n", 0, REG_NOMATCH); in main()
1169 test_exec("defabc\n", 0, REG_NOMATCH); in main()
1170 test_exec("\nabcdef", 0, REG_NOMATCH); in main()
1171 test_exec("abcdef", 0, REG_NOMATCH); in main()
1172 test_exec("defabc", 0, REG_NOMATCH); in main()
1173 test_exec("abc\ndef", 0, REG_NOMATCH); in main()
1174 test_exec("def\nabc", 0, REG_NOMATCH); in main()
1181 test_exec("abcdef", 0, REG_OK, 0, 3, END); in main()
1182 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH); in main()
1183 test_exec("xyzabcdef", 0, REG_NOMATCH); in main()
1184 test_exec("xyzabcdef", REG_NOTBOL, REG_NOMATCH); in main()
1185 test_exec("\nabcdef", 0, REG_OK, 1, 4, END); in main()
1186 test_exec("\nabcdef", REG_NOTBOL, 0, 1, 4, END); in main()
1188 test_exec("defabc", 0, REG_OK, 3, 6, END); in main()
1189 test_exec("defabc", REG_NOTEOL, REG_NOMATCH); in main()
1190 test_exec("defabcxyz", 0, REG_NOMATCH); in main()
1191 test_exec("defabcxyz", REG_NOTEOL, REG_NOMATCH); in main()
1192 test_exec("defabc\n", 0, REG_OK, 3, 6, END); in main()
1193 test_exec("defabc\n", REG_NOTEOL, 0, 3, 6, END); in main()
1195 test_exec("abc", 0, REG_OK, 0, 3, END); in main()
1196 test_exec("abc", REG_NOTBOL, REG_NOMATCH); in main()
1197 test_exec("abc", REG_NOTEOL, REG_NOMATCH); in main()
1198 test_exec("abc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH); in main()
1199 test_exec("\nabc\n", 0, REG_OK, 1, 4, END); in main()
1200 test_exec("defabc\n", 0, REG_NOMATCH); in main()
1201 test_exec("\nabcdef", 0, REG_NOMATCH); in main()
1202 test_exec("abcdef", 0, REG_NOMATCH); in main()
1203 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH); in main()
1204 test_exec("defabc", 0, REG_NOMATCH); in main()
1205 test_exec("defabc", REG_NOTEOL, REG_NOMATCH); in main()
1206 test_exec("abc\ndef", 0, REG_OK, 0, 3, END); in main()
1207 test_exec("abc\ndef", REG_NOTBOL, REG_NOMATCH); in main()
1208 test_exec("abc\ndef", REG_NOTEOL, 0, 0, 3, END); in main()
1209 test_exec("abc\ndef", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH); in main()
1210 test_exec("def\nabc", 0, REG_OK, 4, 7, END); in main()
1211 test_exec("def\nabc", REG_NOTBOL, 0, 4, 7, END); in main()
1212 test_exec("def\nabc", REG_NOTEOL, REG_NOMATCH); in main()
1213 test_exec("def\nabc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH); in main()
1218 test_exec("bc", 0, REG_NOMATCH); in main()
1219 test_exec("^bc", 0, REG_OK, 0, 3, END); in main()
1220 test_exec("abc", 0, REG_NOMATCH); in main()
1221 test_exec("a^bc", 0, REG_OK, 0, 4, END); in main()
1223 test_exec("bc", 0, REG_OK, 0, 2, 0, 2, END); in main()
1224 test_exec("^bc", 0, REG_NOMATCH); in main()
1225 test_exec("abc", 0, REG_NOMATCH); in main()
1226 test_exec("a^bc", 0, REG_NOMATCH); in main()
1228 test_exec("(^a", 0, REG_OK, 0, 3, END); in main()
1233 test_exec("ab", 0, REG_NOMATCH); in main()
1234 test_exec("ab$", 0, REG_OK, 0, 3, END); in main()
1235 test_exec("abc", 0, REG_NOMATCH); in main()
1236 test_exec("ab$c", 0, REG_OK, 0, 4, END); in main()
1238 test_exec("ab", 0, REG_OK, 0, 2, 0, 2, END); in main()
1239 test_exec("ab$", 0, REG_NOMATCH); in main()
1240 test_exec("abc", 0, REG_NOMATCH); in main()
1241 test_exec("ab$c", 0, REG_NOMATCH); in main()
1243 test_exec("a$)", 0, REG_OK, 0, 3, END); in main()
1247 test_exec("foo", 0, REG_NOMATCH); in main()
1249 test_exec("foo\nybarx\nyes\n", 0, REG_OK, 8, 11, END); in main()
1251 test_exec("x", 0, REG_NOMATCH); in main()
1252 test_exec("", 0, REG_OK, 0, 0, END); in main()
1253 test_exec("\n", 0, REG_NOMATCH); in main()
1255 test_exec("x", 0, REG_NOMATCH); in main()
1256 test_exec("", 0, REG_OK, 0, 0, END); in main()
1257 test_exec("\n", 0, REG_OK, 0, 0, END); in main()
1261 test_exec("ab\ncd", 0, REG_OK, 0, 5, END); in main()
1263 test_exec("ab\ncd", 0, REG_OK, 0, 2, END); in main()
1271 test_exec("aax xaa", 0, REG_OK, 4, 5, END); in main()
1272 test_exec("xaa", 0, REG_OK, 0, 1, END); in main()
1274 test_exec("axx xaa", 0, REG_OK, 2, 3, END); in main()
1275 test_exec("aax", 0, REG_OK, 2, 3, END); in main()
1277 test_exec("axx xaa", 0, REG_OK, 4, 5, END); in main()
1278 test_exec("aax", 0, REG_NOMATCH); in main()
1279 test_exec("xax", 0, REG_OK, 0, 1, END); in main()
1281 test_exec("axx xaa", 0, REG_OK, 2, 3, END); in main()
1282 test_exec("aax", 0, REG_OK, 2, 3, END); in main()
1283 test_exec("xaa", 0, REG_NOMATCH); in main()
1285 test_exec("aax xxa", 0, REG_OK, 2, 3, END); in main()
1287 test_exec("aax xxx", 0, REG_OK, 2, 3, END); in main()
1289 test_exec(";xaa", 0, REG_OK, 1, 2, END); in main()
1293 test_exec(",.(a23_Nt-�o)", 0, REG_OK, 3, 9, END); in main()
1295 test_exec("uR120_4=v4", 0, REG_OK, 2, 5, END); in main()
1297 test_exec("120d_=vA4s", 0, REG_OK, 3, 8, END); in main()
1306 test_exec("ABC", 0, REG_OK, 0, 1, END); in main()
1308 test_exec("\005", 0, REG_OK, 0, 1, END); in main()
1310 test_exec("\005r", 0, REG_OK, 0, 2, END); in main()
1316 test_exec("ABC", 0, REG_OK, 0, 1, END); in main()
1318 test_exec("\005", 0, REG_OK, 0, 1, END); in main()
1320 test_exec("\005r", 0, REG_OK, 0, 2, END); in main()
1328 test_exec("fooBaR", 0, REG_OK, 0, 6, END); in main()
1330 test_exec("fooBaR", 0, REG_OK, 0, 6, END); in main()
1331 test_exec("foozap", 0, REG_OK, 0, 6, END); in main()
1332 test_exec("foozAp", 0, REG_OK, 0, 6, END); in main()
1333 test_exec("zap", 0, REG_NOMATCH); in main()
1335 test_exec("FoOzapZOt", 0, REG_OK, 0, 9, END); in main()
1336 test_exec("FoOzApZOt", 0, REG_NOMATCH); in main()
1338 test_exec("foozap", 0, REG_OK, 0, 6, END); in main()
1339 test_exec("foobar", 0, REG_OK, 0, 6, END); in main()
1340 test_exec("foobAr", 0, REG_OK, 0, 6, END); in main()
1341 test_exec("fooZaP", 0, REG_OK, 0, 6, END); in main()
1343 test_exec("foooo", 0, REG_OK, 0, 5, 3, 5, END); in main()
1347 test_exec("foobar", 0, REG_OK, 0, 6, END); in main()
1351 test_exec("()?:\\<[^$", 0, REG_OK, 0, 9, 1, 9, END); in main()
1353 test_exec("abcdef", 0, REG_OK, 0, 6, END); in main()
1355 test_exec("parabc123wxyz", 0, REG_OK, 3, 13, END); in main()
1356 test_exec("fooabc123wxyz", 0, REG_OK, 0, 3, END); in main()
1363 test_exec("aaa", 0, REG_OK, 0, 0, END); in main()
1365 test_exec("aaa", 0, REG_OK, 0, 1, END); in main()
1367 test_exec("aaa", 0, REG_OK, 0, 1, END); in main()
1369 test_exec("xaaaaa", 0, REG_OK, 1, 4, END); in main()
1371 test_exec("aaaaa", 0, REG_OK, 0, 3, END); in main()
1373 test_exec("", 0, REG_OK, 0, 0, END); in main()
1374 test_exec("a", 0, REG_OK, 0, 1, END); in main()
1375 test_exec("aa", 0, REG_OK, 0, 2, END); in main()
1376 test_exec("aaa", 0, REG_OK, 0, 3, END); in main()
1378 test_exec("", 0, REG_NOMATCH); in main()
1379 test_exec("a", 0, REG_OK, 0, 1, END); in main()
1380 test_exec("aa", 0, REG_OK, 0, 2, END); in main()
1381 test_exec("aaa", 0, REG_OK, 0, 3, END); in main()
1383 test_exec("", 0, REG_NOMATCH); in main()
1384 test_exec("a", 0, REG_NOMATCH); in main()
1385 test_exec("aa", 0, REG_OK, 0, 2, END); in main()
1386 test_exec("aaa", 0, REG_OK, 0, 3, END); in main()
1388 test_exec("", 0, REG_NOMATCH); in main()
1389 test_exec("a", 0, REG_NOMATCH); in main()
1390 test_exec("aa", 0, REG_NOMATCH); in main()
1391 test_exec("aaa", 0, REG_OK, 0, 3, END); in main()
1392 test_exec("aaaa", 0, REG_OK, 0, 4, END); in main()
1393 test_exec("aaaaa", 0, REG_OK, 0, 5, END); in main()
1394 test_exec("aaaaaa", 0, REG_OK, 0, 6, END); in main()
1395 test_exec("aaaaaaa", 0, REG_OK, 0, 7, END); in main()
1399 test_exec("aaaaaaaaaaaa", 0, REG_OK, 0, 6, END); in main()
1400 test_exec("xxaaaaaaaaaaaa", 0, REG_OK, 2, 8, END); in main()
1401 test_exec("xxaaaaa", 0, REG_NOMATCH); in main()
1403 test_exec("aaaaaaaaaaaa", 0, REG_OK, 0, 6, END); in main()
1404 test_exec("xxaaaaaaaaaaaa", 0, REG_OK, 2, 8, END); in main()
1405 test_exec("xxaaaaa", 0, REG_OK, 2, 7, END); in main()
1406 test_exec("xxaaaa", 0, REG_NOMATCH); in main()
1410 test_exec("bbbbbabaaaaab", 0, REG_OK, 0, 13, 5, 12, END); in main()
1411 test_exec("bbbbbbaaaaab", 0, REG_OK, 0, 12, 5, 11, END); in main()
1412 test_exec("bbbbbbaaaab", 0, REG_OK, 0, 11, 0, 10, END); in main()
1413 test_exec("bbbbbbaaab", 0, REG_OK, 0, 10, 0, 9, END); in main()
1414 test_exec("bbbbbbaab", 0, REG_OK, 0, 9, 0, 8, END); in main()
1415 test_exec("bbbbbbab", 0, REG_OK, 0, 8, 0, 7, END); in main()
1418 test_exec("abbabbbabaabbbbbbbbbbbbbabaaaabab", 0, REG_OK, in main()
1420 test_exec("abbabbbabaabbbbbbbbbbbbabaaaaabab", 0, REG_OK, in main()
1422 test_exec("abbabbbabaabbbbbbbbbbbbabaaaabab", 0, REG_OK, in main()
1424 test_exec("abbabbbabaabbbbbbbbbbbba", 0, REG_OK, in main()
1429 test_exec("", 0, REG_OK, 0, 0, -1, -1, END); in main()
1430 test_exec("a", 0, REG_OK, 0, 1, 0, 1, END); in main()
1431 test_exec("aa", 0, REG_OK, 0, 2, 1, 2, END); in main()
1432 test_exec("aaa", 0, REG_OK, 0, 3, 2, 3, END); in main()
1433 test_exec("aaaa", 0, REG_OK, 0, 4, 3, 4, END); in main()
1434 test_exec("aaaaa", 0, REG_OK, 0, 5, 4, 5, END); in main()
1435 test_exec("aaaaaa", 0, REG_OK, 0, 5, 4, 5, END); in main()
1438 test_exec("", 0, REG_NOMATCH); in main()
1439 test_exec("a", 0, REG_NOMATCH); in main()
1440 test_exec("aa", 0, REG_OK, 0, 2, 1, 2, END); in main()
1441 test_exec("aaa", 0, REG_OK, 0, 3, 2, 3, END); in main()
1442 test_exec("aaaa", 0, REG_OK, 0, 3, 2, 3, END); in main()
1445 test_exec("aaaa", 0, REG_OK, 0, 4, 3, 4, END); in main()
1448 test_exec("a", 0, REG_OK, 0, 1, 1, 1, END); in main()
1451 test_exec("aa", 0, REG_OK, 0, 2, 1, 2, -1, -1, 1, 2, END); in main()
1455 test_exec("xxxxx", 0, REG_NOMATCH); in main()
1456 test_exec("xxxxxx", 0, REG_OK, 0, 6, 5, 6, END); in main()
1458 test_exec("xxxxxxxxxxx", 0, REG_NOMATCH); in main()
1459 test_exec("xxxxxxxxxxxx", 0, REG_OK, 0, 12, 10, 12, END); in main()
1461 test_exec("xxxxxxxxxxxxxx", 0, REG_NOMATCH); in main()
1462 test_exec("xxxxxxxxxxxxxxx", 0, REG_OK, 0, 15, 10, 15, 12, 14, END); in main()
1464 test_exec("xxxxxxxx", 0, REG_NOMATCH); in main()
1465 test_exec("xxxxxxxxx", 0, REG_OK, 0, 9, 6, 9, 6, 8, END); in main()
1466 test_exec("xxxxxxxxxx", 0, REG_OK, 0, 9, 6, 9, 6, 8, END); in main()
1467 test_exec("xxxxxxxxxxx", 0, REG_OK, 0, 11, 8, 11, 8, 10, END); in main()
1469 test_exec("", 0, REG_NOMATCH); in main()
1470 test_exec("x", 0, REG_NOMATCH); in main()
1471 test_exec("ax", 0, REG_NOMATCH); in main()
1472 test_exec("aax", 0, REG_NOMATCH); in main()
1473 test_exec("aaax", 0, REG_NOMATCH); in main()
1474 test_exec("aaaax", 0, REG_OK, 0, 5, END); in main()
1475 test_exec("aaaaax", 0, REG_OK, 1, 6, END); in main()
1476 test_exec("aaaaaax", 0, REG_OK, 2, 7, END); in main()
1477 test_exec("aaaaaaax", 0, REG_OK, 3, 8, END); in main()
1478 test_exec("aaaaaaaax", 0, REG_OK, 4, 9, END); in main()
1482 test_exec("a\n", 0, REG_NOMATCH); in main()
1483 test_exec("aa\n", 0, REG_OK, 0, 2, 1, 2, END); in main()
1487 test_exec("aaabbb", 0, REG_OK, 0, 6, END); in main()
1488 test_exec("aaabbbb", 0, REG_OK, 0, 6, END); in main()
1489 test_exec("aaaabbb", 0, REG_OK, 1, 7, END); in main()
1490 test_exec("aabbb", 0, REG_NOMATCH); in main()
1491 test_exec("aaabb", 0, REG_NOMATCH); in main()
1496 test_exec("aaaaxbxcxdx", 0, REG_OK, 0, 11, END); in main()
1497 test_exec("aaaxbxcxdx", 0, REG_NOMATCH); in main()
1498 test_exec("aabxcxdx", 0, REG_NOMATCH); in main()
1499 test_exec("aaaacxdx", 0, REG_NOMATCH); in main()
1500 test_exec("aaaaxbdx", 0, REG_NOMATCH); in main()
1503 test_exec("!packet 10.0.2.4 12765 ei voittoa", 0, REG_OK, 0, 22, END); in main()
1509 test_exec("foobar foobar", 0, REG_OK, 0, 13, 0, 6, END); in main()
1513 test_exec("foobarfoobar", 0, REG_OK, 0, 12, 0, 6, END); in main()
1516 test_exec("acb", 0, REG_OK, 0, 2, -1, -1, END); in main()
1517 test_exec("abbcbbb", 0, REG_OK, 0, 5, 2, 3, END); in main()
1518 test_exec("abbdbd", 0, REG_NOMATCH); in main()
1521 test_exec("abcacdef", 0, REG_OK, 0, 0, 0, 0, END); in main()
1522 test_exec("abcabcabcd", 0, REG_OK, 0, 6, 0, 3, END); in main()
1525 test_exec("x", 0, REG_OK, 0, 1, 0, 0, 0, 1, 1, 1, END); in main()
1527 test_exec("ax", 0, REG_OK, 0, 2, 1, 1, 1, 2, 2, 2, END); in main()
1531 test_exec("aabc", 0, REG_OK, 0, 2, 0, 1, END); in main()
1534 test_exec("aa", 0, REG_OK, 0, 2, 0, 2, 0, 1, END); in main()
1538 test_exec("", 0, REG_OK, 0, 0, 0, 0, 0, 0, END); in main()
1543 test_exec("foobar", 0, REG_OK, END); in main()
1545 test_exec("foobar", 0, REG_OK, 1, 3, 1, 2, END); in main()
1547 test_exec("fobar", 0, REG_NOMATCH); in main()
1554 test_exec("foox", 0, REG_NOMATCH); in main()
1555 test_exec("foo", 0, REG_OK, 1, 3, 1, 2, END); in main()
1559 test_exec("12345", 0, REG_NOMATCH); in main()
1560 test_exec("1234512345", 0, REG_OK, 0, 10, 0, 5, END); in main()
1562 test_exec("1234", 0, REG_NOMATCH); in main()
1563 test_exec("12341234", 0, REG_OK, 0, 8, 0, 4, END); in main()
1572 test_exec("abcd", 0, REG_OK, 0, 0, END); in main()
1574 test_exec("abcd", 0, REG_OK, 0, 1, END); in main()
1576 test_exec("abcd", 0, REG_OK, 0, 0, END); in main()
1578 test_exec("abcd", 0, REG_OK, 0, 2, END); in main()
1582 test_exec("<b>text1</b><b>text2</b>", 0, REG_OK, 0, 12, 3, 8, END); in main()
1584 test_exec("hubba wooga-booga zabar gafoo wazap", 0, REG_OK, in main()
1589 test_exec("abcd", 0, REG_OK, 0, 0, END); in main()
1591 test_exec("abcd", 0, REG_OK, 0, 4, END); in main()
1602 test_exec("\\", 0, REG_OK, 0, 1, END); in main()
1606 test_exec(")", 0, REG_OK, 0, 1, END); in main()
1634 test_exec("���ξޤϡ�����������������", 0, REG_OK, 10, 13, END); in main()
1641 test_exec("abCDefGhiJKlmNoPqRStuVwXyz���", 0, REG_OK, 0, 29, END); in main()
1652 test_exec("���ξޤϡ�����������������", 0, REG_OK, 10, 12, END); in main()
1657 test_exec("abc", 0, REG_OK, 2, 3, END); in main()