003 File Manager
Current Path:
/usr/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs
usr
/
src
/
cddl
/
contrib
/
opensolaris
/
cmd
/
dtrace
/
test
/
tst
/
common
/
funcs
/
📁
..
📄
err.D_FUNC_UNDEF.progenyofbad1.d
(1.11 KB)
📄
err.D_OP_VFPTR.badop.d
(1.13 KB)
📄
err.D_PROTO_ARG.chillbadarg.d
(1.09 KB)
📄
err.D_PROTO_ARG.copyoutbadarg.d
(1.14 KB)
📄
err.D_PROTO_ARG.mobadarg.d
(1.12 KB)
📄
err.D_PROTO_ARG.raisebadarg.d
(1.11 KB)
📄
err.D_PROTO_ARG.tolower.d
(932 B)
📄
err.D_PROTO_ARG.toupper.d
(934 B)
📄
err.D_PROTO_LEN.allocanoarg.d
(1.12 KB)
📄
err.D_PROTO_LEN.badbreakpoint.d
(1.12 KB)
📄
err.D_PROTO_LEN.chilltoofew.d
(1.08 KB)
📄
err.D_PROTO_LEN.chilltoomany.d
(1.1 KB)
📄
err.D_PROTO_LEN.copyoutstrbadarg.d
(1.13 KB)
📄
err.D_PROTO_LEN.copyoutstrtoofew.d
(1.14 KB)
📄
err.D_PROTO_LEN.copyouttoofew.d
(1.12 KB)
📄
err.D_PROTO_LEN.copyouttoomany.d
(1.19 KB)
📄
err.D_PROTO_LEN.motoofew.d
(1.12 KB)
📄
err.D_PROTO_LEN.motoomany.d
(1.14 KB)
📄
err.D_PROTO_LEN.mtabadarg.d
(1.14 KB)
📄
err.D_PROTO_LEN.mtatoofew.d
(1.15 KB)
📄
err.D_PROTO_LEN.mtatoomany.d
(1.17 KB)
📄
err.D_PROTO_LEN.panicbadarg.d
(1.11 KB)
📄
err.D_PROTO_LEN.progenyofbad2.d
(1.13 KB)
📄
err.D_PROTO_LEN.stopbadarg.d
(1.11 KB)
📄
err.D_PROTO_LEN.tolower.d
(925 B)
📄
err.D_PROTO_LEN.tolowertoomany.d
(948 B)
📄
err.D_PROTO_LEN.toupper.d
(925 B)
📄
err.D_PROTO_LEN.touppertoomany.d
(940 B)
📄
err.D_STRINGOF_TYPE.badstringof.d
(1.15 KB)
📄
err.D_VAR_UNDEF.badvar.d
(1.12 KB)
📄
err.badalloca.d
(1.25 KB)
📄
err.badalloca2.d
(1.2 KB)
📄
err.badbcopy.d
(1.32 KB)
📄
err.badbcopy1.d
(1.34 KB)
📄
err.badbcopy2.d
(1.28 KB)
📄
err.badbcopy3.d
(1.27 KB)
📄
err.badbcopy4.d
(1.33 KB)
📄
err.badbcopy5.d
(1.34 KB)
📄
err.badbcopy6.d
(1.04 KB)
📄
err.badchill.d
(1.03 KB)
📄
err.chillbadarg.ksh
(1.36 KB)
📄
err.copyout.d
(1.16 KB)
📄
err.copyoutbadaddr.ksh
(1.45 KB)
📄
err.copyoutstrbadaddr.ksh
(1.45 KB)
📄
err.inet_ntoa6badaddr.d
(1.08 KB)
📄
err.inet_ntoabadaddr.d
(1.07 KB)
📄
err.inet_ntopbadaddr.d
(1.08 KB)
📄
err.inet_ntopbadarg.d
(1.15 KB)
📄
tst.badfreopen.ksh
(1.95 KB)
📄
tst.basename.d
(2.94 KB)
📄
tst.basename.d.out
(4.78 KB)
📄
tst.bcopy.d
(1.42 KB)
📄
tst.chill.ksh
(1.46 KB)
📄
tst.cleanpath.d
(1.74 KB)
📄
tst.cleanpath.d.out
(767 B)
📄
tst.copyin.d
(1.66 KB)
📄
tst.copyinto.d
(1.52 KB)
📄
tst.ddi_pathname.d
(1.66 KB)
📄
tst.default.d
(1.16 KB)
📄
tst.freopen.ksh
(1.95 KB)
📄
tst.ftruncate.ksh
(1.26 KB)
📄
tst.ftruncate.ksh.out
(31 B)
📄
tst.hton.d
(2.03 KB)
📄
tst.index.d
(5.83 KB)
📄
tst.index.d.out
(33.71 KB)
📄
tst.inet_ntoa.d
(1.55 KB)
📄
tst.inet_ntoa.d.out
(48 B)
📄
tst.inet_ntoa6.d
(2.99 KB)
📄
tst.inet_ntoa6.d.out
(84 B)
📄
tst.inet_ntop.d
(4.39 KB)
📄
tst.inet_ntop.d.out
(180 B)
📄
tst.lltostr.d
(1.22 KB)
📄
tst.lltostr.d.out
(70 B)
📄
tst.lltostrbase.d
(1.36 KB)
📄
tst.lltostrbase.d.out
(13.46 KB)
📄
tst.mutex_owned.d
(1.55 KB)
📄
tst.mutex_owner.d
(1.34 KB)
📄
tst.mutex_type_adaptive.d
(1.51 KB)
📄
tst.progenyof.d
(1.48 KB)
📄
tst.rand.d
(1.12 KB)
📄
tst.strchr.d
(1.58 KB)
📄
tst.strchr.d.out
(203 B)
📄
tst.strjoin.d
(1.18 KB)
📄
tst.strjoin.d.out
(17 B)
📄
tst.strstr.d
(2.02 KB)
📄
tst.strstr.d.out
(437 B)
📄
tst.strtok.d
(2.5 KB)
📄
tst.strtok.d.out
(30 B)
📄
tst.strtok_null.d
(1.11 KB)
📄
tst.substr.d
(5 KB)
📄
tst.substr.d.out
(7.8 KB)
📄
tst.substrminate.d
(1.27 KB)
📄
tst.substrminate.d.out
(27 B)
📄
tst.system.d
(1.39 KB)
📄
tst.system.d.out
(430 B)
📄
tst.tolower.d
(1.46 KB)
📄
tst.toupper.d
(1.46 KB)
Editing: tst.index.d.out
#!/usr/perl5/bin/perl BEGIN { if (index("foobarbaz", "barbaz") != 3) { printf("perl => index(\"foobarbaz\", \"barbaz\") = %d\n", index("foobarbaz", "barbaz")); printf(" D => index(\"foobarbaz\", \"barbaz\") = 3\n"); $failed++; } if (rindex("foobarbaz", "barbaz") != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\") = %d\n", rindex("foobarbaz", "barbaz")); printf(" D => rindex(\"foobarbaz\", \"barbaz\") = 3\n"); $failed++; } if (index("foofoofoo", "foo") != 0) { printf("perl => index(\"foofoofoo\", \"foo\") = %d\n", index("foofoofoo", "foo")); printf(" D => index(\"foofoofoo\", \"foo\") = 0\n"); $failed++; } if (rindex("foofoofoo", "foo") != 6) { printf("perl => rindex(\"foofoofoo\", \"foo\") = %d\n", rindex("foofoofoo", "foo")); printf(" D => rindex(\"foofoofoo\", \"foo\") = 6\n"); $failed++; } if (index("boofoofoo", "foo") != 3) { printf("perl => index(\"boofoofoo\", \"foo\") = %d\n", index("boofoofoo", "foo")); printf(" D => index(\"boofoofoo\", \"foo\") = 3\n"); $failed++; } if (rindex("boofoofoo", "foo") != 6) { printf("perl => rindex(\"boofoofoo\", \"foo\") = %d\n", rindex("boofoofoo", "foo")); printf(" D => rindex(\"boofoofoo\", \"foo\") = 6\n"); $failed++; } if (index("foobarbaz", "barbazzy") != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\") = %d\n", index("foobarbaz", "barbazzy")); printf(" D => index(\"foobarbaz\", \"barbazzy\") = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy") != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\") = %d\n", rindex("foobarbaz", "barbazzy")); printf(" D => rindex(\"foobarbaz\", \"barbazzy\") = -1\n"); $failed++; } if (index("foobar", "foobar") != 0) { printf("perl => index(\"foobar\", \"foobar\") = %d\n", index("foobar", "foobar")); printf(" D => index(\"foobar\", \"foobar\") = 0\n"); $failed++; } if (rindex("foobar", "foobar") != 0) { printf("perl => rindex(\"foobar\", \"foobar\") = %d\n", rindex("foobar", "foobar")); printf(" D => rindex(\"foobar\", \"foobar\") = 0\n"); $failed++; } if (index("foobar", "foobarbaz") != -1) { printf("perl => index(\"foobar\", \"foobarbaz\") = %d\n", index("foobar", "foobarbaz")); printf(" D => index(\"foobar\", \"foobarbaz\") = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz") != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\") = %d\n", rindex("foobar", "foobarbaz")); printf(" D => rindex(\"foobar\", \"foobarbaz\") = -1\n"); $failed++; } if (index("", "foobar") != -1) { printf("perl => index(\"\", \"foobar\") = %d\n", index("", "foobar")); printf(" D => index(\"\", \"foobar\") = -1\n"); $failed++; } if (rindex("", "foobar") != -1) { printf("perl => rindex(\"\", \"foobar\") = %d\n", rindex("", "foobar")); printf(" D => rindex(\"\", \"foobar\") = -1\n"); $failed++; } if (index("foobar", "") != 0) { printf("perl => index(\"foobar\", \"\") = %d\n", index("foobar", "")); printf(" D => index(\"foobar\", \"\") = 0\n"); $failed++; } if (rindex("foobar", "") != 6) { printf("perl => rindex(\"foobar\", \"\") = %d\n", rindex("foobar", "")); printf(" D => rindex(\"foobar\", \"\") = 6\n"); $failed++; } if (index("", "") != 0) { printf("perl => index(\"\", \"\") = %d\n", index("", "")); printf(" D => index(\"\", \"\") = 0\n"); $failed++; } if (rindex("", "") != 0) { printf("perl => rindex(\"\", \"\") = %d\n", rindex("", "")); printf(" D => rindex(\"\", \"\") = 0\n"); $failed++; } if (index("foo", "") != 0) { printf("perl => index(\"foo\", \"\") = %d\n", index("foo", "")); printf(" D => index(\"foo\", \"\") = 0\n"); $failed++; } if (rindex("foo", "") != 3) { printf("perl => rindex(\"foo\", \"\") = %d\n", rindex("foo", "")); printf(" D => rindex(\"foo\", \"\") = 3\n"); $failed++; } if (index("foobarbaz", "barbaz", -400) != 3) { printf("perl => index(\"foobarbaz\", \"barbaz\", -400) = %d\n", index("foobarbaz", "barbaz", -400)); printf(" D => index(\"foobarbaz\", \"barbaz\", -400) = 3\n"); $failed++; } if (rindex("foobarbaz", "barbaz", -400) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", -400) = %d\n", rindex("foobarbaz", "barbaz", -400)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", -400) = -1\n"); $failed++; } if (index("foobarbaz", "barbaz", -1) != 3) { printf("perl => index(\"foobarbaz\", \"barbaz\", -1) = %d\n", index("foobarbaz", "barbaz", -1)); printf(" D => index(\"foobarbaz\", \"barbaz\", -1) = 3\n"); $failed++; } if (rindex("foobarbaz", "barbaz", -1) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", -1) = %d\n", rindex("foobarbaz", "barbaz", -1)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", -1) = -1\n"); $failed++; } if (index("foobarbaz", "barbaz", 0) != 3) { printf("perl => index(\"foobarbaz\", \"barbaz\", 0) = %d\n", index("foobarbaz", "barbaz", 0)); printf(" D => index(\"foobarbaz\", \"barbaz\", 0) = 3\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 0) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 0) = %d\n", rindex("foobarbaz", "barbaz", 0)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 0) = -1\n"); $failed++; } if (index("foobarbaz", "barbaz", 4) != -1) { printf("perl => index(\"foobarbaz\", \"barbaz\", 4) = %d\n", index("foobarbaz", "barbaz", 4)); printf(" D => index(\"foobarbaz\", \"barbaz\", 4) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 4) != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 4) = %d\n", rindex("foobarbaz", "barbaz", 4)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 4) = 3\n"); $failed++; } if (index("foobarbaz", "barbaz", 9) != -1) { printf("perl => index(\"foobarbaz\", \"barbaz\", 9) = %d\n", index("foobarbaz", "barbaz", 9)); printf(" D => index(\"foobarbaz\", \"barbaz\", 9) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 9) != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 9) = %d\n", rindex("foobarbaz", "barbaz", 9)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 9) = 3\n"); $failed++; } if (index("foobarbaz", "barbaz", 10) != -1) { printf("perl => index(\"foobarbaz\", \"barbaz\", 10) = %d\n", index("foobarbaz", "barbaz", 10)); printf(" D => index(\"foobarbaz\", \"barbaz\", 10) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 10) != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 10) = %d\n", rindex("foobarbaz", "barbaz", 10)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 10) = 3\n"); $failed++; } if (index("foobarbaz", "barbaz", 11) != -1) { printf("perl => index(\"foobarbaz\", \"barbaz\", 11) = %d\n", index("foobarbaz", "barbaz", 11)); printf(" D => index(\"foobarbaz\", \"barbaz\", 11) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 11) != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 11) = %d\n", rindex("foobarbaz", "barbaz", 11)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 11) = 3\n"); $failed++; } if (index("foobarbaz", "barbaz", 400) != -1) { printf("perl => index(\"foobarbaz\", \"barbaz\", 400) = %d\n", index("foobarbaz", "barbaz", 400)); printf(" D => index(\"foobarbaz\", \"barbaz\", 400) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbaz", 400) != 3) { printf("perl => rindex(\"foobarbaz\", \"barbaz\", 400) = %d\n", rindex("foobarbaz", "barbaz", 400)); printf(" D => rindex(\"foobarbaz\", \"barbaz\", 400) = 3\n"); $failed++; } if (index("foofoofoo", "foo", -400) != 0) { printf("perl => index(\"foofoofoo\", \"foo\", -400) = %d\n", index("foofoofoo", "foo", -400)); printf(" D => index(\"foofoofoo\", \"foo\", -400) = 0\n"); $failed++; } if (rindex("foofoofoo", "foo", -400) != -1) { printf("perl => rindex(\"foofoofoo\", \"foo\", -400) = %d\n", rindex("foofoofoo", "foo", -400)); printf(" D => rindex(\"foofoofoo\", \"foo\", -400) = -1\n"); $failed++; } if (index("foofoofoo", "foo", -1) != 0) { printf("perl => index(\"foofoofoo\", \"foo\", -1) = %d\n", index("foofoofoo", "foo", -1)); printf(" D => index(\"foofoofoo\", \"foo\", -1) = 0\n"); $failed++; } if (rindex("foofoofoo", "foo", -1) != -1) { printf("perl => rindex(\"foofoofoo\", \"foo\", -1) = %d\n", rindex("foofoofoo", "foo", -1)); printf(" D => rindex(\"foofoofoo\", \"foo\", -1) = -1\n"); $failed++; } if (index("foofoofoo", "foo", 0) != 0) { printf("perl => index(\"foofoofoo\", \"foo\", 0) = %d\n", index("foofoofoo", "foo", 0)); printf(" D => index(\"foofoofoo\", \"foo\", 0) = 0\n"); $failed++; } if (rindex("foofoofoo", "foo", 0) != 0) { printf("perl => rindex(\"foofoofoo\", \"foo\", 0) = %d\n", rindex("foofoofoo", "foo", 0)); printf(" D => rindex(\"foofoofoo\", \"foo\", 0) = 0\n"); $failed++; } if (index("foofoofoo", "foo", 4) != 6) { printf("perl => index(\"foofoofoo\", \"foo\", 4) = %d\n", index("foofoofoo", "foo", 4)); printf(" D => index(\"foofoofoo\", \"foo\", 4) = 6\n"); $failed++; } if (rindex("foofoofoo", "foo", 4) != 3) { printf("perl => rindex(\"foofoofoo\", \"foo\", 4) = %d\n", rindex("foofoofoo", "foo", 4)); printf(" D => rindex(\"foofoofoo\", \"foo\", 4) = 3\n"); $failed++; } if (index("foofoofoo", "foo", 9) != -1) { printf("perl => index(\"foofoofoo\", \"foo\", 9) = %d\n", index("foofoofoo", "foo", 9)); printf(" D => index(\"foofoofoo\", \"foo\", 9) = -1\n"); $failed++; } if (rindex("foofoofoo", "foo", 9) != 6) { printf("perl => rindex(\"foofoofoo\", \"foo\", 9) = %d\n", rindex("foofoofoo", "foo", 9)); printf(" D => rindex(\"foofoofoo\", \"foo\", 9) = 6\n"); $failed++; } if (index("foofoofoo", "foo", 10) != -1) { printf("perl => index(\"foofoofoo\", \"foo\", 10) = %d\n", index("foofoofoo", "foo", 10)); printf(" D => index(\"foofoofoo\", \"foo\", 10) = -1\n"); $failed++; } if (rindex("foofoofoo", "foo", 10) != 6) { printf("perl => rindex(\"foofoofoo\", \"foo\", 10) = %d\n", rindex("foofoofoo", "foo", 10)); printf(" D => rindex(\"foofoofoo\", \"foo\", 10) = 6\n"); $failed++; } if (index("foofoofoo", "foo", 11) != -1) { printf("perl => index(\"foofoofoo\", \"foo\", 11) = %d\n", index("foofoofoo", "foo", 11)); printf(" D => index(\"foofoofoo\", \"foo\", 11) = -1\n"); $failed++; } if (rindex("foofoofoo", "foo", 11) != 6) { printf("perl => rindex(\"foofoofoo\", \"foo\", 11) = %d\n", rindex("foofoofoo", "foo", 11)); printf(" D => rindex(\"foofoofoo\", \"foo\", 11) = 6\n"); $failed++; } if (index("foofoofoo", "foo", 400) != -1) { printf("perl => index(\"foofoofoo\", \"foo\", 400) = %d\n", index("foofoofoo", "foo", 400)); printf(" D => index(\"foofoofoo\", \"foo\", 400) = -1\n"); $failed++; } if (rindex("foofoofoo", "foo", 400) != 6) { printf("perl => rindex(\"foofoofoo\", \"foo\", 400) = %d\n", rindex("foofoofoo", "foo", 400)); printf(" D => rindex(\"foofoofoo\", \"foo\", 400) = 6\n"); $failed++; } if (index("boofoofoo", "foo", -400) != 3) { printf("perl => index(\"boofoofoo\", \"foo\", -400) = %d\n", index("boofoofoo", "foo", -400)); printf(" D => index(\"boofoofoo\", \"foo\", -400) = 3\n"); $failed++; } if (rindex("boofoofoo", "foo", -400) != -1) { printf("perl => rindex(\"boofoofoo\", \"foo\", -400) = %d\n", rindex("boofoofoo", "foo", -400)); printf(" D => rindex(\"boofoofoo\", \"foo\", -400) = -1\n"); $failed++; } if (index("boofoofoo", "foo", -1) != 3) { printf("perl => index(\"boofoofoo\", \"foo\", -1) = %d\n", index("boofoofoo", "foo", -1)); printf(" D => index(\"boofoofoo\", \"foo\", -1) = 3\n"); $failed++; } if (rindex("boofoofoo", "foo", -1) != -1) { printf("perl => rindex(\"boofoofoo\", \"foo\", -1) = %d\n", rindex("boofoofoo", "foo", -1)); printf(" D => rindex(\"boofoofoo\", \"foo\", -1) = -1\n"); $failed++; } if (index("boofoofoo", "foo", 0) != 3) { printf("perl => index(\"boofoofoo\", \"foo\", 0) = %d\n", index("boofoofoo", "foo", 0)); printf(" D => index(\"boofoofoo\", \"foo\", 0) = 3\n"); $failed++; } if (rindex("boofoofoo", "foo", 0) != -1) { printf("perl => rindex(\"boofoofoo\", \"foo\", 0) = %d\n", rindex("boofoofoo", "foo", 0)); printf(" D => rindex(\"boofoofoo\", \"foo\", 0) = -1\n"); $failed++; } if (index("boofoofoo", "foo", 4) != 6) { printf("perl => index(\"boofoofoo\", \"foo\", 4) = %d\n", index("boofoofoo", "foo", 4)); printf(" D => index(\"boofoofoo\", \"foo\", 4) = 6\n"); $failed++; } if (rindex("boofoofoo", "foo", 4) != 3) { printf("perl => rindex(\"boofoofoo\", \"foo\", 4) = %d\n", rindex("boofoofoo", "foo", 4)); printf(" D => rindex(\"boofoofoo\", \"foo\", 4) = 3\n"); $failed++; } if (index("boofoofoo", "foo", 9) != -1) { printf("perl => index(\"boofoofoo\", \"foo\", 9) = %d\n", index("boofoofoo", "foo", 9)); printf(" D => index(\"boofoofoo\", \"foo\", 9) = -1\n"); $failed++; } if (rindex("boofoofoo", "foo", 9) != 6) { printf("perl => rindex(\"boofoofoo\", \"foo\", 9) = %d\n", rindex("boofoofoo", "foo", 9)); printf(" D => rindex(\"boofoofoo\", \"foo\", 9) = 6\n"); $failed++; } if (index("boofoofoo", "foo", 10) != -1) { printf("perl => index(\"boofoofoo\", \"foo\", 10) = %d\n", index("boofoofoo", "foo", 10)); printf(" D => index(\"boofoofoo\", \"foo\", 10) = -1\n"); $failed++; } if (rindex("boofoofoo", "foo", 10) != 6) { printf("perl => rindex(\"boofoofoo\", \"foo\", 10) = %d\n", rindex("boofoofoo", "foo", 10)); printf(" D => rindex(\"boofoofoo\", \"foo\", 10) = 6\n"); $failed++; } if (index("boofoofoo", "foo", 11) != -1) { printf("perl => index(\"boofoofoo\", \"foo\", 11) = %d\n", index("boofoofoo", "foo", 11)); printf(" D => index(\"boofoofoo\", \"foo\", 11) = -1\n"); $failed++; } if (rindex("boofoofoo", "foo", 11) != 6) { printf("perl => rindex(\"boofoofoo\", \"foo\", 11) = %d\n", rindex("boofoofoo", "foo", 11)); printf(" D => rindex(\"boofoofoo\", \"foo\", 11) = 6\n"); $failed++; } if (index("boofoofoo", "foo", 400) != -1) { printf("perl => index(\"boofoofoo\", \"foo\", 400) = %d\n", index("boofoofoo", "foo", 400)); printf(" D => index(\"boofoofoo\", \"foo\", 400) = -1\n"); $failed++; } if (rindex("boofoofoo", "foo", 400) != 6) { printf("perl => rindex(\"boofoofoo\", \"foo\", 400) = %d\n", rindex("boofoofoo", "foo", 400)); printf(" D => rindex(\"boofoofoo\", \"foo\", 400) = 6\n"); $failed++; } if (index("foobarbaz", "barbazzy", -400) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", -400) = %d\n", index("foobarbaz", "barbazzy", -400)); printf(" D => index(\"foobarbaz\", \"barbazzy\", -400) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", -400) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", -400) = %d\n", rindex("foobarbaz", "barbazzy", -400)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", -400) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", -1) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", -1) = %d\n", index("foobarbaz", "barbazzy", -1)); printf(" D => index(\"foobarbaz\", \"barbazzy\", -1) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", -1) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", -1) = %d\n", rindex("foobarbaz", "barbazzy", -1)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", -1) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 0) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 0) = %d\n", index("foobarbaz", "barbazzy", 0)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 0) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 0) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 0) = %d\n", rindex("foobarbaz", "barbazzy", 0)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 0) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 4) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 4) = %d\n", index("foobarbaz", "barbazzy", 4)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 4) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 4) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 4) = %d\n", rindex("foobarbaz", "barbazzy", 4)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 4) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 9) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 9) = %d\n", index("foobarbaz", "barbazzy", 9)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 9) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 9) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 9) = %d\n", rindex("foobarbaz", "barbazzy", 9)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 9) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 10) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 10) = %d\n", index("foobarbaz", "barbazzy", 10)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 10) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 10) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 10) = %d\n", rindex("foobarbaz", "barbazzy", 10)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 10) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 11) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 11) = %d\n", index("foobarbaz", "barbazzy", 11)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 11) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 11) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 11) = %d\n", rindex("foobarbaz", "barbazzy", 11)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 11) = -1\n"); $failed++; } if (index("foobarbaz", "barbazzy", 400) != -1) { printf("perl => index(\"foobarbaz\", \"barbazzy\", 400) = %d\n", index("foobarbaz", "barbazzy", 400)); printf(" D => index(\"foobarbaz\", \"barbazzy\", 400) = -1\n"); $failed++; } if (rindex("foobarbaz", "barbazzy", 400) != -1) { printf("perl => rindex(\"foobarbaz\", \"barbazzy\", 400) = %d\n", rindex("foobarbaz", "barbazzy", 400)); printf(" D => rindex(\"foobarbaz\", \"barbazzy\", 400) = -1\n"); $failed++; } if (index("foobar", "foobar", -400) != 0) { printf("perl => index(\"foobar\", \"foobar\", -400) = %d\n", index("foobar", "foobar", -400)); printf(" D => index(\"foobar\", \"foobar\", -400) = 0\n"); $failed++; } if (rindex("foobar", "foobar", -400) != -1) { printf("perl => rindex(\"foobar\", \"foobar\", -400) = %d\n", rindex("foobar", "foobar", -400)); printf(" D => rindex(\"foobar\", \"foobar\", -400) = -1\n"); $failed++; } if (index("foobar", "foobar", -1) != 0) { printf("perl => index(\"foobar\", \"foobar\", -1) = %d\n", index("foobar", "foobar", -1)); printf(" D => index(\"foobar\", \"foobar\", -1) = 0\n"); $failed++; } if (rindex("foobar", "foobar", -1) != -1) { printf("perl => rindex(\"foobar\", \"foobar\", -1) = %d\n", rindex("foobar", "foobar", -1)); printf(" D => rindex(\"foobar\", \"foobar\", -1) = -1\n"); $failed++; } if (index("foobar", "foobar", 0) != 0) { printf("perl => index(\"foobar\", \"foobar\", 0) = %d\n", index("foobar", "foobar", 0)); printf(" D => index(\"foobar\", \"foobar\", 0) = 0\n"); $failed++; } if (rindex("foobar", "foobar", 0) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 0) = %d\n", rindex("foobar", "foobar", 0)); printf(" D => rindex(\"foobar\", \"foobar\", 0) = 0\n"); $failed++; } if (index("foobar", "foobar", 3) != -1) { printf("perl => index(\"foobar\", \"foobar\", 3) = %d\n", index("foobar", "foobar", 3)); printf(" D => index(\"foobar\", \"foobar\", 3) = -1\n"); $failed++; } if (rindex("foobar", "foobar", 3) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 3) = %d\n", rindex("foobar", "foobar", 3)); printf(" D => rindex(\"foobar\", \"foobar\", 3) = 0\n"); $failed++; } if (index("foobar", "foobar", 6) != -1) { printf("perl => index(\"foobar\", \"foobar\", 6) = %d\n", index("foobar", "foobar", 6)); printf(" D => index(\"foobar\", \"foobar\", 6) = -1\n"); $failed++; } if (rindex("foobar", "foobar", 6) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 6) = %d\n", rindex("foobar", "foobar", 6)); printf(" D => rindex(\"foobar\", \"foobar\", 6) = 0\n"); $failed++; } if (index("foobar", "foobar", 7) != -1) { printf("perl => index(\"foobar\", \"foobar\", 7) = %d\n", index("foobar", "foobar", 7)); printf(" D => index(\"foobar\", \"foobar\", 7) = -1\n"); $failed++; } if (rindex("foobar", "foobar", 7) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 7) = %d\n", rindex("foobar", "foobar", 7)); printf(" D => rindex(\"foobar\", \"foobar\", 7) = 0\n"); $failed++; } if (index("foobar", "foobar", 8) != -1) { printf("perl => index(\"foobar\", \"foobar\", 8) = %d\n", index("foobar", "foobar", 8)); printf(" D => index(\"foobar\", \"foobar\", 8) = -1\n"); $failed++; } if (rindex("foobar", "foobar", 8) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 8) = %d\n", rindex("foobar", "foobar", 8)); printf(" D => rindex(\"foobar\", \"foobar\", 8) = 0\n"); $failed++; } if (index("foobar", "foobar", 400) != -1) { printf("perl => index(\"foobar\", \"foobar\", 400) = %d\n", index("foobar", "foobar", 400)); printf(" D => index(\"foobar\", \"foobar\", 400) = -1\n"); $failed++; } if (rindex("foobar", "foobar", 400) != 0) { printf("perl => rindex(\"foobar\", \"foobar\", 400) = %d\n", rindex("foobar", "foobar", 400)); printf(" D => rindex(\"foobar\", \"foobar\", 400) = 0\n"); $failed++; } if (index("foobar", "foobarbaz", -400) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", -400) = %d\n", index("foobar", "foobarbaz", -400)); printf(" D => index(\"foobar\", \"foobarbaz\", -400) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", -400) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", -400) = %d\n", rindex("foobar", "foobarbaz", -400)); printf(" D => rindex(\"foobar\", \"foobarbaz\", -400) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", -1) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", -1) = %d\n", index("foobar", "foobarbaz", -1)); printf(" D => index(\"foobar\", \"foobarbaz\", -1) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", -1) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", -1) = %d\n", rindex("foobar", "foobarbaz", -1)); printf(" D => rindex(\"foobar\", \"foobarbaz\", -1) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 0) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 0) = %d\n", index("foobar", "foobarbaz", 0)); printf(" D => index(\"foobar\", \"foobarbaz\", 0) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 0) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 0) = %d\n", rindex("foobar", "foobarbaz", 0)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 0) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 3) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 3) = %d\n", index("foobar", "foobarbaz", 3)); printf(" D => index(\"foobar\", \"foobarbaz\", 3) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 3) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 3) = %d\n", rindex("foobar", "foobarbaz", 3)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 3) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 6) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 6) = %d\n", index("foobar", "foobarbaz", 6)); printf(" D => index(\"foobar\", \"foobarbaz\", 6) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 6) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 6) = %d\n", rindex("foobar", "foobarbaz", 6)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 6) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 7) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 7) = %d\n", index("foobar", "foobarbaz", 7)); printf(" D => index(\"foobar\", \"foobarbaz\", 7) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 7) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 7) = %d\n", rindex("foobar", "foobarbaz", 7)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 7) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 8) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 8) = %d\n", index("foobar", "foobarbaz", 8)); printf(" D => index(\"foobar\", \"foobarbaz\", 8) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 8) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 8) = %d\n", rindex("foobar", "foobarbaz", 8)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 8) = -1\n"); $failed++; } if (index("foobar", "foobarbaz", 400) != -1) { printf("perl => index(\"foobar\", \"foobarbaz\", 400) = %d\n", index("foobar", "foobarbaz", 400)); printf(" D => index(\"foobar\", \"foobarbaz\", 400) = -1\n"); $failed++; } if (rindex("foobar", "foobarbaz", 400) != -1) { printf("perl => rindex(\"foobar\", \"foobarbaz\", 400) = %d\n", rindex("foobar", "foobarbaz", 400)); printf(" D => rindex(\"foobar\", \"foobarbaz\", 400) = -1\n"); $failed++; } if (index("", "foobar", -400) != -1) { printf("perl => index(\"\", \"foobar\", -400) = %d\n", index("", "foobar", -400)); printf(" D => index(\"\", \"foobar\", -400) = -1\n"); $failed++; } if (rindex("", "foobar", -400) != -1) { printf("perl => rindex(\"\", \"foobar\", -400) = %d\n", rindex("", "foobar", -400)); printf(" D => rindex(\"\", \"foobar\", -400) = -1\n"); $failed++; } if (index("", "foobar", -1) != -1) { printf("perl => index(\"\", \"foobar\", -1) = %d\n", index("", "foobar", -1)); printf(" D => index(\"\", \"foobar\", -1) = -1\n"); $failed++; } if (rindex("", "foobar", -1) != -1) { printf("perl => rindex(\"\", \"foobar\", -1) = %d\n", rindex("", "foobar", -1)); printf(" D => rindex(\"\", \"foobar\", -1) = -1\n"); $failed++; } if (index("", "foobar", 0) != -1) { printf("perl => index(\"\", \"foobar\", 0) = %d\n", index("", "foobar", 0)); printf(" D => index(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (rindex("", "foobar", 0) != -1) { printf("perl => rindex(\"\", \"foobar\", 0) = %d\n", rindex("", "foobar", 0)); printf(" D => rindex(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (index("", "foobar", 0) != -1) { printf("perl => index(\"\", \"foobar\", 0) = %d\n", index("", "foobar", 0)); printf(" D => index(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (rindex("", "foobar", 0) != -1) { printf("perl => rindex(\"\", \"foobar\", 0) = %d\n", rindex("", "foobar", 0)); printf(" D => rindex(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (index("", "foobar", 0) != -1) { printf("perl => index(\"\", \"foobar\", 0) = %d\n", index("", "foobar", 0)); printf(" D => index(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (rindex("", "foobar", 0) != -1) { printf("perl => rindex(\"\", \"foobar\", 0) = %d\n", rindex("", "foobar", 0)); printf(" D => rindex(\"\", \"foobar\", 0) = -1\n"); $failed++; } if (index("", "foobar", 1) != -1) { printf("perl => index(\"\", \"foobar\", 1) = %d\n", index("", "foobar", 1)); printf(" D => index(\"\", \"foobar\", 1) = -1\n"); $failed++; } if (rindex("", "foobar", 1) != -1) { printf("perl => rindex(\"\", \"foobar\", 1) = %d\n", rindex("", "foobar", 1)); printf(" D => rindex(\"\", \"foobar\", 1) = -1\n"); $failed++; } if (index("", "foobar", 2) != -1) { printf("perl => index(\"\", \"foobar\", 2) = %d\n", index("", "foobar", 2)); printf(" D => index(\"\", \"foobar\", 2) = -1\n"); $failed++; } if (rindex("", "foobar", 2) != -1) { printf("perl => rindex(\"\", \"foobar\", 2) = %d\n", rindex("", "foobar", 2)); printf(" D => rindex(\"\", \"foobar\", 2) = -1\n"); $failed++; } if (index("", "foobar", 400) != -1) { printf("perl => index(\"\", \"foobar\", 400) = %d\n", index("", "foobar", 400)); printf(" D => index(\"\", \"foobar\", 400) = -1\n"); $failed++; } if (rindex("", "foobar", 400) != -1) { printf("perl => rindex(\"\", \"foobar\", 400) = %d\n", rindex("", "foobar", 400)); printf(" D => rindex(\"\", \"foobar\", 400) = -1\n"); $failed++; } if (index("foobar", "", -400) != 0) { printf("perl => index(\"foobar\", \"\", -400) = %d\n", index("foobar", "", -400)); printf(" D => index(\"foobar\", \"\", -400) = 0\n"); $failed++; } if (rindex("foobar", "", -400) != 0) { printf("perl => rindex(\"foobar\", \"\", -400) = %d\n", rindex("foobar", "", -400)); printf(" D => rindex(\"foobar\", \"\", -400) = 0\n"); $failed++; } if (index("foobar", "", -1) != 0) { printf("perl => index(\"foobar\", \"\", -1) = %d\n", index("foobar", "", -1)); printf(" D => index(\"foobar\", \"\", -1) = 0\n"); $failed++; } if (rindex("foobar", "", -1) != 0) { printf("perl => rindex(\"foobar\", \"\", -1) = %d\n", rindex("foobar", "", -1)); printf(" D => rindex(\"foobar\", \"\", -1) = 0\n"); $failed++; } if (index("foobar", "", 0) != 0) { printf("perl => index(\"foobar\", \"\", 0) = %d\n", index("foobar", "", 0)); printf(" D => index(\"foobar\", \"\", 0) = 0\n"); $failed++; } if (rindex("foobar", "", 0) != 0) { printf("perl => rindex(\"foobar\", \"\", 0) = %d\n", rindex("foobar", "", 0)); printf(" D => rindex(\"foobar\", \"\", 0) = 0\n"); $failed++; } if (index("foobar", "", 3) != 3) { printf("perl => index(\"foobar\", \"\", 3) = %d\n", index("foobar", "", 3)); printf(" D => index(\"foobar\", \"\", 3) = 3\n"); $failed++; } if (rindex("foobar", "", 3) != 3) { printf("perl => rindex(\"foobar\", \"\", 3) = %d\n", rindex("foobar", "", 3)); printf(" D => rindex(\"foobar\", \"\", 3) = 3\n"); $failed++; } if (index("foobar", "", 6) != 6) { printf("perl => index(\"foobar\", \"\", 6) = %d\n", index("foobar", "", 6)); printf(" D => index(\"foobar\", \"\", 6) = 6\n"); $failed++; } if (rindex("foobar", "", 6) != 6) { printf("perl => rindex(\"foobar\", \"\", 6) = %d\n", rindex("foobar", "", 6)); printf(" D => rindex(\"foobar\", \"\", 6) = 6\n"); $failed++; } if (index("foobar", "", 7) != 6) { printf("perl => index(\"foobar\", \"\", 7) = %d\n", index("foobar", "", 7)); printf(" D => index(\"foobar\", \"\", 7) = 6\n"); $failed++; } if (rindex("foobar", "", 7) != 6) { printf("perl => rindex(\"foobar\", \"\", 7) = %d\n", rindex("foobar", "", 7)); printf(" D => rindex(\"foobar\", \"\", 7) = 6\n"); $failed++; } if (index("foobar", "", 8) != 6) { printf("perl => index(\"foobar\", \"\", 8) = %d\n", index("foobar", "", 8)); printf(" D => index(\"foobar\", \"\", 8) = 6\n"); $failed++; } if (rindex("foobar", "", 8) != 6) { printf("perl => rindex(\"foobar\", \"\", 8) = %d\n", rindex("foobar", "", 8)); printf(" D => rindex(\"foobar\", \"\", 8) = 6\n"); $failed++; } if (index("foobar", "", 400) != 6) { printf("perl => index(\"foobar\", \"\", 400) = %d\n", index("foobar", "", 400)); printf(" D => index(\"foobar\", \"\", 400) = 6\n"); $failed++; } if (rindex("foobar", "", 400) != 6) { printf("perl => rindex(\"foobar\", \"\", 400) = %d\n", rindex("foobar", "", 400)); printf(" D => rindex(\"foobar\", \"\", 400) = 6\n"); $failed++; } if (index("", "", -400) != 0) { printf("perl => index(\"\", \"\", -400) = %d\n", index("", "", -400)); printf(" D => index(\"\", \"\", -400) = 0\n"); $failed++; } if (rindex("", "", -400) != 0) { printf("perl => rindex(\"\", \"\", -400) = %d\n", rindex("", "", -400)); printf(" D => rindex(\"\", \"\", -400) = 0\n"); $failed++; } if (index("", "", -1) != 0) { printf("perl => index(\"\", \"\", -1) = %d\n", index("", "", -1)); printf(" D => index(\"\", \"\", -1) = 0\n"); $failed++; } if (rindex("", "", -1) != 0) { printf("perl => rindex(\"\", \"\", -1) = %d\n", rindex("", "", -1)); printf(" D => rindex(\"\", \"\", -1) = 0\n"); $failed++; } if (index("", "", 0) != 0) { printf("perl => index(\"\", \"\", 0) = %d\n", index("", "", 0)); printf(" D => index(\"\", \"\", 0) = 0\n"); $failed++; } if (rindex("", "", 0) != 0) { printf("perl => rindex(\"\", \"\", 0) = %d\n", rindex("", "", 0)); printf(" D => rindex(\"\", \"\", 0) = 0\n"); $failed++; } if (index("", "", 0) != 0) { printf("perl => index(\"\", \"\", 0) = %d\n", index("", "", 0)); printf(" D => index(\"\", \"\", 0) = 0\n"); $failed++; } if (rindex("", "", 0) != 0) { printf("perl => rindex(\"\", \"\", 0) = %d\n", rindex("", "", 0)); printf(" D => rindex(\"\", \"\", 0) = 0\n"); $failed++; } if (index("", "", 0) != 0) { printf("perl => index(\"\", \"\", 0) = %d\n", index("", "", 0)); printf(" D => index(\"\", \"\", 0) = 0\n"); $failed++; } if (rindex("", "", 0) != 0) { printf("perl => rindex(\"\", \"\", 0) = %d\n", rindex("", "", 0)); printf(" D => rindex(\"\", \"\", 0) = 0\n"); $failed++; } if (index("", "", 1) != 0) { printf("perl => index(\"\", \"\", 1) = %d\n", index("", "", 1)); printf(" D => index(\"\", \"\", 1) = 0\n"); $failed++; } if (rindex("", "", 1) != 0) { printf("perl => rindex(\"\", \"\", 1) = %d\n", rindex("", "", 1)); printf(" D => rindex(\"\", \"\", 1) = 0\n"); $failed++; } exit($failed); }
Upload File
Create Folder