Start 2010-10-20T09:05:15
ActivePerl-1200 CPAN-1.9402
Going to read '/home/fly1200/var/cpan/Metadata'
Database was generated on Wed, 20 Oct 2010 21:33:26 GMT
Running make for R/RJ/RJBS/Throwable-X-0.004.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Throwable-X-0.004.tar.gz ok
Throwable-X-0.004
Throwable-X-0.004/README
Throwable-X-0.004/Changes
Throwable-X-0.004/LICENSE
Throwable-X-0.004/dist.ini
Throwable-X-0.004/META.yml
Throwable-X-0.004/MANIFEST
Throwable-X-0.004/META.json
Throwable-X-0.004/Makefile.PL
Throwable-X-0.004/t
Throwable-X-0.004/t/exception.t
Throwable-X-0.004/lib/Throwable
Throwable-X-0.004/lib/Throwable/X.pm
Throwable-X-0.004/t/release-pod-syntax.t
Throwable-X-0.004/lib/Throwable/X
Throwable-X-0.004/lib/Throwable/X/Types.pm
Throwable-X-0.004/lib/Throwable/X/WithTags.pm
Throwable-X-0.004/lib/Throwable/X/WithIdent.pm
Throwable-X-0.004/lib/Throwable/X/AutoPayload.pm
Throwable-X-0.004/lib/Throwable/X/WithMessage.pm
Throwable-X-0.004/lib/Throwable/X/WithMessage
Throwable-X-0.004/lib/Throwable/X/WithMessage/Errf.pm
Throwable-X-0.004/lib/Throwable/X/Meta/Attribute
Throwable-X-0.004/lib/Throwable/X/Meta/Attribute/Payload.pm
CPAN.pm: Going to build R/RJ/RJBS/Throwable-X-0.004.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Warning: prerequisite String::Errf 0 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Throwable::X
---- Unsatisfied dependencies detected during ----
---- RJBS/Throwable-X-0.004.tar.gz ----
String::Errf [requires]
Running make test
Delayed until after prerequisites
Running test for module 'String::Errf'
Running make for R/RJ/RJBS/String-Errf-0.002.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/String-Errf-0.002.tar.gz ok
String-Errf-0.002
String-Errf-0.002/README
String-Errf-0.002/Changes
String-Errf-0.002/LICENSE
String-Errf-0.002/dist.ini
String-Errf-0.002/META.yml
String-Errf-0.002/MANIFEST
String-Errf-0.002/t
String-Errf-0.002/t/basic.t
String-Errf-0.002/META.json
String-Errf-0.002/Makefile.PL
String-Errf-0.002/t/tests.json
String-Errf-0.002/lib/String
String-Errf-0.002/lib/String/Errf.pm
String-Errf-0.002/t/release-pod-syntax.t
CPAN.pm: Going to build R/RJ/RJBS/String-Errf-0.002.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Warning: prerequisite String::Formatter 0.102081 not found. We have 0.102080.
Checking if your kit is complete...
Looks good
Writing Makefile for String::Errf
---- Unsatisfied dependencies detected during ----
---- RJBS/String-Errf-0.002.tar.gz ----
String::Formatter [requires]
Running make test
Delayed until after prerequisites
Running test for module 'String::Formatter'
Running make for R/RJ/RJBS/String-Formatter-0.102082.tar.gz
Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/String-Formatter-0.102082.tar.gz ok
String-Formatter-0.102082
String-Formatter-0.102082/README
String-Formatter-0.102082/Changes
String-Formatter-0.102082/LICENSE
String-Formatter-0.102082/bench.pl
String-Formatter-0.102082/dist.ini
String-Formatter-0.102082/META.yml
String-Formatter-0.102082/MANIFEST
String-Formatter-0.102082/t
String-Formatter-0.102082/t/basic.t
String-Formatter-0.102082/META.json
String-Formatter-0.102082/t/braces.t
String-Formatter-0.102082/t/method.t
String-Formatter-0.102082/t/params.t
String-Formatter-0.102082/t/stringf.t
String-Formatter-0.102082/Makefile.PL
String-Formatter-0.102082/t/release-pod-syntax.t
String-Formatter-0.102082/lib/String
String-Formatter-0.102082/lib/String/Formatter.pm
String-Formatter-0.102082/lib/String/Formatter
String-Formatter-0.102082/lib/String/Formatter/Cookbook.pm
CPAN.pm: Going to build R/RJ/RJBS/String-Formatter-0.102082.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for String::Formatter
>>> make
cp bench.pl blib/lib/String/bench.pl
cp lib/String/Formatter.pm blib/lib/String/Formatter.pm
cp lib/String/Formatter/Cookbook.pm blib/lib/String/Formatter/Cookbook.pm
Manifying blib/man3/String::Formatter.3
Manifying blib/man3/String::Formatter::Cookbook.3
RJBS/String-Formatter-0.102082.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/basic.t ...............
1..11
ok 1 - formatting with no text after last code
ok 2 - format with multiple newlines
ok 3 - %% -> %
ok 4 - formatting with text after last code
ok 5 - formatting with no %codes
ok 6 - unknown conversions are fatal
ok 7 - truncate at max_chars
ok 8 - left-pad to reach min_chars
ok 9 - left-pad to reach min_chars (with dot)
ok 10 - right-pad to reach min_chars (-10)
ok 11 - non-identifier format characters
ok
t/braces.t ..............
1..1
ok 1 - we allow braces inside braces
ok
t/method.t ..............
1..1
ok 1 - method_replace GOOD. fire BAD
ok
t/params.t ..............
1..2
ok 1 - named args via conversions
ok 2 - positional args via conversions
ok
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
t/stringf.t .............
ok 1 - positional args via conversions
ok 2 - named args via conversions
ok 3 - named args via conversions (named_stringf import)
ok 4 - named args via conversions (indexed_stringf import)
1..4
ok
All tests successful.
Files=6, Tests=19, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.15 cusr 0.03 csys = 0.20 CPU)
Result: PASS
RJBS/String-Formatter-0.102082.tar.gz
make test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
build sprintf-like functions of your own
>>> (cd /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m && tar cvf - String-Formatter-0.102082.ppd blib) | gzip -c >/home/fly1200/var/REPO/R/RJ/RJBS/String-Formatter-0.102082.tar.gz
String-Formatter-0.102082.ppd
blib/
blib/lib/
blib/lib/String/
blib/lib/String/Formatter/
blib/lib/String/Formatter/Cookbook.pm
blib/lib/String/Formatter.pm
blib/lib/String/bench.pl
blib/man3/
blib/man3/String::Formatter::Cookbook.3
blib/man3/String::Formatter.3
>>> mv /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/String-Formatter-0.102082.ppd /home/fly1200/var/REPO/R/RJ/RJBS
Running make for R/RJ/RJBS/String-Errf-0.002.tar.gz
Prepending /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW
Prepending /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RJ/RJBS/String-Errf-0.002.tar.gz
>>> make
cp lib/String/Errf.pm blib/lib/String/Errf.pm
Manifying blib/man3/String::Errf.3
RJBS/String-Errf-0.002.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/basic.t ...............
ok 1 - %{x}i <- 10 ==> 10
ok 2 - %{x;+}i <- 10 ==> +10
ok 3 - %{x}i <- 0 ==> 0
ok 4 - %{x;+}i <- 0 ==> +0
ok 5 - %{x}i <- -10 ==> -10
ok 6 - %{x;+}i <- -10 ==> -10
ok 7 - %{x}f <- 10 ==> 10
ok 8 - %{x;+}f <- 10 ==> +10
ok 9 - %{x}f <- 0 ==> 0
ok 10 - %{x;+}f <- 0 ==> +0
ok 11 - %{x}f <- -10 ==> -10
ok 12 - %{x;+}f <- -10 ==> -10
ok 13 - %{x}f <- 10.1234 ==> 10.1234
ok 14 - %{x;+}f <- 10.1234 ==> +10.1234
ok 15 - %{x}f <- 0.1234 ==> 0.1234
ok 16 - %{x;+}f <- 0.1234 ==> +0.1234
ok 17 - %{x}f <- -10.1234 ==> -10.1234
ok 18 - %{x;+}f <- -10.1234 ==> -10.1234
ok 19 - %{x;.2}f <- 10.1234 ==> 10.12
ok 20 - %{x;+.2}f <- 10.1234 ==> +10.12
ok 21 - %{x;.2}f <- 0.1234 ==> 0.12
ok 22 - %{x;+.2}f <- 0.1234 ==> +0.12
ok 23 - %{x;.2}f <- -10.1234 ==> -10.12
ok 24 - %{x;+.2}f <- -10.1234 ==> -10.12
ok 25 - %{x}t <- 1280530906 ==> 2010-07-30 19:01:46
ok 26 - %{x;datetime}t <- 1280530906 ==> 2010-07-30 19:01:46
ok 27 - %{x;time}t <- 1280530906 ==> 19:01:46
ok 28 - %{x;date}t <- 1280530906 ==> 2010-07-30
ok 29 - %{x;tz=UTC}t <- 1280530906 ==> 2010-07-30 23:01:46 UTC
ok 30 - %{x;datetime;tz=UTC}t <- 1280530906 ==> 2010-07-30 23:01:46 UTC
ok 31 - %{x;time;tz=UTC}t <- 1280530906 ==> 23:01:46 UTC
ok 32 - %{x;date;tz=UTC}t <- 1280530906 ==> 2010-07-30 UTC
ok 33 - %{x;thing}n <- -1 ==> -1 thing
ok 34 - %{x;thing}n <- 0 ==> 0 things
ok 35 - %{x;thing}n <- 1 ==> 1 thing
ok 36 - %{x;thing}n <- 2 ==> 2 things
ok 37 - %{x;thing;prefix=+}n <- -1 ==> -1 thing
ok 38 - %{x;thing;prefix=+}n <- 0 ==> +0 things
ok 39 - %{x;thing;prefix=+}n <- 1 ==> +1 thing
ok 40 - %{x;thing;prefix=+}n <- 2 ==> +2 things
ok 41 - %{x;thing;prefix= }n <- 2 ==> 2 things
ok 42 - %{x;dollar;precision=2}n <- 1.8629 ==> 1.86 dollars
ok 43 - %{x;dollar;plural=d's;precision=2}n <- 1.8629 ==> 1.86 d's
ok 44 - %{x;singular=dollar;plural=d's;precision=2}n <- 1.8629 ==> 1.86 d's
ok 45 - %{x;singular=dollar;plural=d's;precision=2}n <- 1 ==> 1.00 dollar
ok 46 - %{x;thing;precision=0}n <- 1.25 ==> 1 thing
ok 47 - %{x;singular=thing}n <- 1 ==> 1 thing
ok 48 - %{x;singular=thing}n <- 2 ==> 2 things
ok 49 - %{x;thing}N <- -1 ==> thing
ok 50 - %{x;thing}N <- 0 ==> things
ok 51 - %{x;thing}N <- 1 ==> thing
ok 52 - %{x;thing}N <- 2 ==> things
ok 53 - %{x;thing;prefix=+}N <- -1 ==> thing
ok 54 - %{x;thing;prefix=+}N <- 0 ==> things
ok 55 - %{x;thing;prefix=+}N <- 1 ==> thing
ok 56 - %{x;thing;prefix=+}N <- 2 ==> things
ok 57 - %{x;ox+en}N <- 1 ==> ox
ok 58 - %{x;ox+en}N <- 2 ==> oxen
ok 59 - %{x;goose/geese}N <- 1 ==> goose
ok 60 - %{x;goose/geese}N <- 2 ==> geese
ok 61 - %{x;box}N <- 2 ==> boxes
ok 62 - %{x;buzz}N <- 2 ==> buzzes
ok 63 - %{x;mass}N <- 2 ==> masses
ok 64 - %{x;lush}N <- 2 ==> lushes
ok 65 - %{x;party}N <- 2 ==> parties
ok 66 - gin and tonic
ok 67 - simple test for %t, %s, %n
ok 68 - some inflections
1..68
ok
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
All tests successful.
Files=2, Tests=68, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.10 cusr 0.01 csys = 0.13 CPU)
Result: PASS
RJBS/String-Errf-0.002.tar.gz
make test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
a simple sprintf-like dialect
>>> (cd /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW && tar cvf - String-Errf-0.002.ppd blib) | gzip -c >/home/fly1200/var/REPO/R/RJ/RJBS/String-Errf-0.002.tar.gz
String-Errf-0.002.ppd
blib/
blib/lib/
blib/lib/String/
blib/lib/String/Errf.pm
blib/man3/
blib/man3/String::Errf.3
>>> mv /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/String-Errf-0.002.ppd /home/fly1200/var/REPO/R/RJ/RJBS
Running make for R/RJ/RJBS/Throwable-X-0.004.tar.gz
Prepending /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/arch /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/lib /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/Throwable-X-0.004-RP3eax
Prepending /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/arch /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/lib /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RJ/RJBS/Throwable-X-0.004.tar.gz
>>> make
cp lib/Throwable/X/WithMessage.pm blib/lib/Throwable/X/WithMessage.pm
cp lib/Throwable/X/WithMessage/Errf.pm blib/lib/Throwable/X/WithMessage/Errf.pm
cp lib/Throwable/X/WithIdent.pm blib/lib/Throwable/X/WithIdent.pm
cp lib/Throwable/X/Types.pm blib/lib/Throwable/X/Types.pm
cp lib/Throwable/X/Meta/Attribute/Payload.pm blib/lib/Throwable/X/Meta/Attribute/Payload.pm
cp lib/Throwable/X/AutoPayload.pm blib/lib/Throwable/X/AutoPayload.pm
cp lib/Throwable/X.pm blib/lib/Throwable/X.pm
cp lib/Throwable/X/WithTags.pm blib/lib/Throwable/X/WithTags.pm
Manifying blib/man3/Throwable::X::WithMessage.3
Manifying blib/man3/Throwable::X::WithMessage::Errf.3
Manifying blib/man3/Throwable::X::WithIdent.3
Manifying blib/man3/Throwable::X::Types.3
Manifying blib/man3/Throwable::X::Meta::Attribute::Payload.3
Manifying blib/man3/Throwable::X::AutoPayload.3
Manifying blib/man3/Throwable::X.3
Manifying blib/man3/Throwable::X::WithTags.3
RJBS/Throwable-X-0.004.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/arch /home/fly1200/var/cpan/build/String-Errf-0.002-9374GW/blib/lib /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/arch /home/fly1200/var/cpan/build/String-Formatter-0.102082-HuVk2m/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/exception.t ...........
ok 1 - ->throw died
ok 2 - ...the thrown error isa Some::Exception
ok 3 - ...and the payload is correct
ok 4 - ...and msg formats
ok 5 - ...and its tags seem correct via ->has_tag
ok 6 - ->throw died
ok 7 - ...the thrown error isa Some::Exception
ok 8 - ...single-arg-generated message
ok 9 - ...single-arg-generated ident
1..9
ok
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
All tests successful.
Files=2, Tests=9, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.28 cusr 0.06 csys = 0.36 CPU)
Result: PASS
RJBS/Throwable-X-0.004.tar.gz
make test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
useful eXtra behavior for Throwable exceptions
>>> (cd /home/fly1200/var/cpan/build/Throwable-X-0.004-RP3eax && tar cvf - Throwable-X-0.004.ppd blib) | gzip -c >/home/fly1200/var/REPO/R/RJ/RJBS/Throwable-X-0.004.tar.gz
Throwable-X-0.004.ppd
blib/
blib/lib/
blib/lib/Throwable/
blib/lib/Throwable/X/
blib/lib/Throwable/X/WithIdent.pm
blib/lib/Throwable/X/WithMessage.pm
blib/lib/Throwable/X/Meta/
blib/lib/Throwable/X/Meta/Attribute/
blib/lib/Throwable/X/Meta/Attribute/Payload.pm
blib/lib/Throwable/X/Types.pm
blib/lib/Throwable/X/AutoPayload.pm
blib/lib/Throwable/X/WithMessage/
blib/lib/Throwable/X/WithMessage/Errf.pm
blib/lib/Throwable/X/WithTags.pm
blib/lib/Throwable/X.pm
blib/man3/
blib/man3/Throwable::X::WithMessage::Errf.3
blib/man3/Throwable::X::AutoPayload.3
blib/man3/Throwable::X.3
blib/man3/Throwable::X::Types.3
blib/man3/Throwable::X::WithTags.3
blib/man3/Throwable::X::Meta::Attribute::Payload.3
blib/man3/Throwable::X::WithMessage.3
blib/man3/Throwable::X::WithIdent.3
>>> mv /home/fly1200/var/cpan/build/Throwable-X-0.004-RP3eax/Throwable-X-0.004.ppd /home/fly1200/var/REPO/R/RJ/RJBS
Finished 2010-10-20T09:05:20