Start 2009-01-14T18:01:51
Going to read /export/home/fly1064/var/cpan/Metadata
Database was generated on Tue, 13 Jan 2009 09:27:58 GMT
Running make for A/AS/ASH/Parse-Method-Signatures-1.tar.gz
Checksum for /net/nas/data/cpan/authors/id/A/AS/ASH/Parse-Method-Signatures-1.tar.gz ok
Parse-Method-Signatures-1/
Parse-Method-Signatures-1/Changes
Parse-Method-Signatures-1/inc/
Parse-Method-Signatures-1/inc/Module/
Parse-Method-Signatures-1/inc/Module/AutoInstall.pm
Parse-Method-Signatures-1/inc/Module/Install/
Parse-Method-Signatures-1/inc/Module/Install/AutoInstall.pm
Parse-Method-Signatures-1/inc/Module/Install/Base.pm
Parse-Method-Signatures-1/inc/Module/Install/Can.pm
Parse-Method-Signatures-1/inc/Module/Install/Fetch.pm
Parse-Method-Signatures-1/inc/Module/Install/Include.pm
Parse-Method-Signatures-1/inc/Module/Install/Makefile.pm
Parse-Method-Signatures-1/inc/Module/Install/Metadata.pm
Parse-Method-Signatures-1/inc/Module/Install/Win32.pm
Parse-Method-Signatures-1/inc/Module/Install/WriteAll.pm
Parse-Method-Signatures-1/inc/Module/Install.pm
Parse-Method-Signatures-1/lib/
Parse-Method-Signatures-1/lib/Parse/
Parse-Method-Signatures-1/lib/Parse/Method/
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Bindable.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Named.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Placeholder.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Positional.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Unpacked/
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Unpacked/Array.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param/Unpacked.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Param.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/ParamCollection.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Sig.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures/Types.pm
Parse-Method-Signatures-1/lib/Parse/Method/Signatures.pm
Parse-Method-Signatures-1/Makefile.PL
Parse-Method-Signatures-1/MANIFEST
Parse-Method-Signatures-1/META.yml
Parse-Method-Signatures-1/t/
Parse-Method-Signatures-1/t/signatures.t
Parse-Method-Signatures-1/t/struct.t
CPAN.pm: Going to build A/AS/ASH/Parse-Method-Signatures-1.tar.gz
>>> /export/home/fly1064/bin/perl Makefile.PL
Cannot determine perl version info from lib/Parse/Method/Signatures.pm
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- Test::More ...loaded. (0.86)
- Test::Differences ...loaded. (0.4801)
- Test::Exception ...loaded. (0.27)
- List::MoreUtils ...loaded. (0.22)
- Moose ...loaded. (0.64)
- MooseX::Traits ...missing.
- MooseX::Types ...loaded. (0.08)
- MooseX::Types::Moose ...loaded. (0)
- namespace::clean ...loaded. (0.09)
- Text::Balanced ...loaded. (2.0.0 >= 2)
==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y
*** Since we're running under CPANPLUS, I'll just let it take care
of the dependency's installation later.
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite MooseX::Traits 0 not found.
Writing Makefile for Parse::Method::Signatures
---- Unsatisfied dependencies detected during ----
---- ASH/Parse-Method-Signatures-1.tar.gz ----
MooseX::Traits [requires]
Running make test
Delayed until after prerequisites
Running test for module 'MooseX::Traits'
Running make for J/JR/JROCKWAY/MooseX-Traits-0.03.tar.gz
Checksum for /net/nas/data/cpan/authors/id/J/JR/JROCKWAY/MooseX-Traits-0.03.tar.gz ok
MooseX-Traits-0.03/
MooseX-Traits-0.03/Makefile.PL
MooseX-Traits-0.03/t/
MooseX-Traits-0.03/t/author/
MooseX-Traits-0.03/t/author/pod-coverage.t
MooseX-Traits-0.03/t/author/pod.t
MooseX-Traits-0.03/t/00-load.t
MooseX-Traits-0.03/t/basic.t
MooseX-Traits-0.03/README
MooseX-Traits-0.03/inc/
MooseX-Traits-0.03/inc/Module/
MooseX-Traits-0.03/inc/Module/Install.pm
MooseX-Traits-0.03/inc/Module/Install/
MooseX-Traits-0.03/inc/Module/Install/Can.pm
MooseX-Traits-0.03/inc/Module/Install/Win32.pm
MooseX-Traits-0.03/inc/Module/Install/Fetch.pm
MooseX-Traits-0.03/inc/Module/Install/Makefile.pm
MooseX-Traits-0.03/inc/Module/Install/Metadata.pm
MooseX-Traits-0.03/inc/Module/Install/Base.pm
MooseX-Traits-0.03/inc/Module/Install/WriteAll.pm
MooseX-Traits-0.03/MANIFEST
MooseX-Traits-0.03/.gitignore
MooseX-Traits-0.03/META.yml
MooseX-Traits-0.03/lib/
MooseX-Traits-0.03/lib/MooseX/
MooseX-Traits-0.03/lib/MooseX/Traits.pm
MooseX-Traits-0.03/MANIFEST.SKIP
MooseX-Traits-0.03/Changes
CPAN.pm: Going to build J/JR/JROCKWAY/MooseX-Traits-0.03.tar.gz
>>> /export/home/fly1064/bin/perl Makefile.PL
Cannot determine perl version info from lib/MooseX/Traits.pm
Checking if your kit is complete...
Looks good
Writing Makefile for MooseX::Traits
>>> make
cp lib/MooseX/Traits.pm blib/lib/MooseX/Traits.pm
Manifying blib/man3/MooseX::Traits.3
JROCKWAY/MooseX-Traits-0.03.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-load....
1..1
ok 1 - use MooseX::Traits;
ok
t/basic......
1..14
ok 1 - The object isa Class
ok 2 - Class::MOP::Class::__ANON__::SERIAL::40->can('foo')
ok 3
ok 4 - foo is required
ok 5 - The object isa Class
ok 6 - this one cannot foo
ok 7 - The object isa Another::Class
ok 8 - Class::MOP::Class::__ANON__::SERIAL::41->can('bar')
ok 9
ok 10 - The object isa Another::Class
ok 11 - Class::MOP::Class::__ANON__::SERIAL::42->can('foo')
ok 12 - Class::MOP::Class::__ANON__::SERIAL::42->can('bar')
ok 13
ok 14
ok
All tests successful.
Files=2, Tests=15, 2 wallclock secs ( 0.11 usr 0.03 sys + 2.08 cusr 0.18 csys = 2.40 CPU)
Result: PASS
JROCKWAY/MooseX-Traits-0.03.tar.gz
make test TEST_VERBOSE=1 -- OK
Jonathan Rockway <jrockway@cpan.org>
automatically apply roles at object creation time
>>> (cd /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC && tar cvf - MooseX-Traits-0.03.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/J/JR/JROCKWAY/MooseX-Traits-0.03.tar.gz
MooseX-Traits-0.03.ppd
blib/
blib/lib/
blib/lib/MooseX/
blib/lib/MooseX/Traits.pm
blib/man3/
blib/man3/MooseX::Traits.3
>>> mv /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/MooseX-Traits-0.03.ppd /export/home/fly1064/var/REPO/J/JR/JROCKWAY
Running make for A/AS/ASH/Parse-Method-Signatures-1.tar.gz
Prepending /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/arch /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1064/var/cpan/build/Parse-Method-Signatures-1-pGIKA1
Prepending /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/arch /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AS/ASH/Parse-Method-Signatures-1.tar.gz
>>> make
/export/home/fly1064/bin/perl "-Iinc" Makefile.PL --config= --installdeps=MooseX::Traits,0
Cannot determine perl version info from lib/Parse/Method/Signatures.pm
cp lib/Parse/Method/Signatures/Param/Named.pm blib/lib/Parse/Method/Signatures/Param/Named.pm
cp lib/Parse/Method/Signatures/Param/Placeholder.pm blib/lib/Parse/Method/Signatures/Param/Placeholder.pm
cp lib/Parse/Method/Signatures/Param/Positional.pm blib/lib/Parse/Method/Signatures/Param/Positional.pm
cp lib/Parse/Method/Signatures/Param/Unpacked/Array.pm blib/lib/Parse/Method/Signatures/Param/Unpacked/Array.pm
cp lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm blib/lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm
cp lib/Parse/Method/Signatures/Param.pm blib/lib/Parse/Method/Signatures/Param.pm
cp lib/Parse/Method/Signatures/Sig.pm blib/lib/Parse/Method/Signatures/Sig.pm
cp lib/Parse/Method/Signatures/Types.pm blib/lib/Parse/Method/Signatures/Types.pm
cp lib/Parse/Method/Signatures/ParamCollection.pm blib/lib/Parse/Method/Signatures/ParamCollection.pm
cp lib/Parse/Method/Signatures/Param/Bindable.pm blib/lib/Parse/Method/Signatures/Param/Bindable.pm
cp lib/Parse/Method/Signatures.pm blib/lib/Parse/Method/Signatures.pm
cp lib/Parse/Method/Signatures/Param/Unpacked.pm blib/lib/Parse/Method/Signatures/Param/Unpacked.pm
Manifying blib/man3/Parse::Method::Signatures.3
ASH/Parse-Method-Signatures-1.tar.gz
make -- OK
Prepending /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/arch /export/home/fly1064/var/cpan/build/MooseX-Traits-0.03-xLYDjC/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
/export/home/fly1064/bin/perl "-Iinc" Makefile.PL --config= --installdeps=MooseX::Traits,0
Cannot determine perl version info from lib/Parse/Method/Signatures.pm
PERL_DL_NONLAZY=1 /export/home/fly1064/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/signatures.t t/struct.t
t/signatures....
1..201
ok 1 - empty signature
ok 2 - empty signature isa Parse::Method::Signatures::Sig
ok 3 - empty signature
ok 4 - single required positional
ok 5 - single required positional isa Parse::Method::Signatures::Sig
ok 6 - single required positional
ok 7 - invocant only
ok 8 - invocant only isa Parse::Method::Signatures::Sig
ok 9 - invocant only
ok 10 - two required positionals
ok 11 - two required positionals isa Parse::Method::Signatures::Sig
ok 12 - two required positionals
ok 13 - with constraint
ok 14 - with constraint isa Parse::Method::Signatures::Sig
ok 15 - with constraint
ok 16 - multiple constraints
ok 17 - multiple constraints isa Parse::Method::Signatures::Sig
ok 18 - multiple constraints
ok 19 - typed positional
ok 20 - typed positional isa Parse::Method::Signatures::Sig
ok 21 - typed positional
ok 22 - multiple typed positionals
ok 23 - multiple typed positionals isa Parse::Method::Signatures::Sig
ok 24 - multiple typed positionals
ok 25 - type constraint alternative
ok 26 - type constraint alternative isa Parse::Method::Signatures::Sig
ok 27 - type constraint alternative
ok 28 - type constraint with colon
ok 29 - type constraint with colon isa Parse::Method::Signatures::Sig
ok 30 - type constraint with colon
ok 31 - parameterized types
ok 32 - parameterized types isa Parse::Method::Signatures::Sig
ok 33 - parameterized types
ok 34 - parameterized with alternative
ok 35 - parameterized with alternative isa Parse::Method::Signatures::Sig
ok 36 - parameterized with alternative
ok 37 - dummy invocant
ok 38 - dummy invocant isa Parse::Method::Signatures::Sig
ok 39 - dummy invocant
ok 40 - dummy positionals
ok 41 - dummy positionals isa Parse::Method::Signatures::Sig
ok 42 - dummy positionals
ok 43 - dummy list
ok 44 - dummy list isa Parse::Method::Signatures::Sig
ok 45 - dummy list
ok 46 - optional named
ok 47 - optional named isa Parse::Method::Signatures::Sig
ok 48 - optional named
ok 49 - required named
ok 50 - required named isa Parse::Method::Signatures::Sig
ok 51 - required named
ok 52 - named with type constraint
ok 53 - named with type constraint isa Parse::Method::Signatures::Sig
ok 54 - named with type constraint
ok 55 - positional and named
ok 56 - positional and named isa Parse::Method::Signatures::Sig
ok 57 - positional and named
ok 58 - optional positional and named
ok 59 - optional positional and named isa Parse::Method::Signatures::Sig
ok 60 - optional positional and named
ok 61 - multiple named
ok 62 - multiple named isa Parse::Method::Signatures::Sig
ok 63 - multiple named
ok 64 - positional and multiple required named
ok 65 - positional and multiple required named isa Parse::Method::Signatures::Sig
ok 66 - positional and multiple required named
ok 67 - optional positional and named
ok 68 - optional positional and named isa Parse::Method::Signatures::Sig
ok 69 - optional positional and named
ok 70 - required named with constraint
ok 71 - required named with constraint isa Parse::Method::Signatures::Sig
ok 72 - required named with constraint
ok 73 - invocant and positional
ok 74 - invocant and positional isa Parse::Method::Signatures::Sig
ok 75 - invocant and positional
ok 76 - long named
ok 77 - long named isa Parse::Method::Signatures::Sig
ok 78 - long named
ok 79 - required long named
ok 80 - required long named isa Parse::Method::Signatures::Sig
ok 81 - required long named
ok 82 - positional with default
ok 83 - positional with default isa Parse::Method::Signatures::Sig
ok 84 - positional with default
ok 85 - named with default
ok 86 - named with default isa Parse::Method::Signatures::Sig
ok 87 - named with default
ok 88 - simple string default
ok 89 - simple string default isa Parse::Method::Signatures::Sig
ok 90 - simple string default
ok 91 - string default with comma
ok 92 - string default with comma isa Parse::Method::Signatures::Sig
ok 93 - string default with comma
ok 94 - single quoted default with comma
ok 95 - single quoted default with comma isa Parse::Method::Signatures::Sig
ok 96 - single quoted default with comma
ok 97 - default with q"" quoting
ok 98 - default with q"" quoting isa Parse::Method::Signatures::Sig
ok 99 - default with q"" quoting
ok 100 - default with q{} quoting
ok 101 - default with q{} quoting isa Parse::Method::Signatures::Sig
ok 102 - default with q{} quoting
ok 103 - default with q() quoting
ok 104 - default with q() quoting isa Parse::Method::Signatures::Sig
ok 105 - default with q() quoting
ok 106 - default with q,, quoting
ok 107 - default with q,, quoting isa Parse::Method::Signatures::Sig
ok 108 - default with q,, quoting
ok 109 - default based on other paramter
ok 110 - default based on other paramter isa Parse::Method::Signatures::Sig
ok 111 - default based on other paramter
ok 112 - complex with constraint
ok 113 - complex with constraint isa Parse::Method::Signatures::Sig
ok 114 - complex with constraint
ok 115 - complex with default
ok 116 - complex with default isa Parse::Method::Signatures::Sig
ok 117 - complex with default
ok 118 - complex invocant, defaults and constraints
ok 119 - complex invocant, defaults and constraints isa Parse::Method::Signatures::Sig
ok 120 - complex invocant, defaults and constraints
ok 121 - positional array
ok 122 - positional array isa Parse::Method::Signatures::Sig
ok 123 - positional array
ok 124 - positinal scalar and array
ok 125 - positinal scalar and array isa Parse::Method::Signatures::Sig
ok 126 - positinal scalar and array
ok 127 - positinal hash
ok 128 - positinal hash isa Parse::Method::Signatures::Sig
ok 129 - positinal hash
ok 130 - positinal scalar and hash
ok 131 - positinal scalar and hash isa Parse::Method::Signatures::Sig
ok 132 - positinal scalar and hash
ok 133 - simple array ref unpacking
ok 134 - simple array ref unpacking isa Parse::Method::Signatures::Sig
ok 135 - simple array ref unpacking
ok 136 - array ref unpacking into array
ok 137 - array ref unpacking into array isa Parse::Method::Signatures::Sig
ok 138 - array ref unpacking into array
ok 139 - array ref unpacking into scalars and arrays
ok 140 - array ref unpacking into scalars and arrays isa Parse::Method::Signatures::Sig
ok 141 - array ref unpacking into scalars and arrays
ok 142 - array ref unpacking combined with normal positionals
ok 143 - array ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig
ok 144 - array ref unpacking combined with normal positionals
ok 145 - array ref unpacking combined with normal positionals
ok 146 - array ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig
ok 147 - array ref unpacking combined with normal positionals
ok 148 - array ref unpacking combined with named
ok 149 - array ref unpacking combined with named isa Parse::Method::Signatures::Sig
ok 150 - array ref unpacking combined with named
ok 151 - named array ref unpacking
ok 152 - named array ref unpacking isa Parse::Method::Signatures::Sig
ok 153 - named array ref unpacking
ok 154 - hash ref unpacking into hash
ok 155 - hash ref unpacking into hash isa Parse::Method::Signatures::Sig
ok 156 - hash ref unpacking into hash
ok 157 - hash ref unpacking into scalars and hash
ok 158 - hash ref unpacking into scalars and hash isa Parse::Method::Signatures::Sig
ok 159 - hash ref unpacking into scalars and hash
ok 160 - hash ref unpacking combined with normal positionals
ok 161 - hash ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig
ok 162 - hash ref unpacking combined with normal positionals
ok 163 - hash ref unpacking combined with normal positionals
ok 164 - hash ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig
ok 165 - hash ref unpacking combined with normal positionals
ok 166 - hash ref unpacking combined with named
ok 167 - hash ref unpacking combined with named isa Parse::Method::Signatures::Sig
ok 168 - hash ref unpacking combined with named
ok 169 - named hash ref unpacking
ok 170 - named hash ref unpacking isa Parse::Method::Signatures::Sig
ok 171 - named hash ref unpacking
ok 172 - named placeholders
ok 173 - named placeholders isa Parse::Method::Signatures::Sig
ok 174 - named placeholders
ok 175 - comments in multiline
ok 176 - default value stringifies okay
ok 177 - invocant and positional
ok 178 - type constraint alternative with whitespace
ok 179 - optional invocant
ok 180 - non-scalar invocant
ok 181 - non-scalar invocant
ok 182 - required positional after optional one
ok 183 - invalid type alternation
ok 184 - invalid type alternation
ok 185 - scalar after array
ok 186 - multiple arrays
ok 187 - multiple hashes
ok 188 - scalar after array placeholder
ok 189 - named array
ok 190 - named hash
ok 191 - named array placeholder
ok 192 - named hash placeholder
ok 193 - named array ref unpacking without label
ok 194 - unpacking array ref to something not positional
ok 195 - named hash ref unpacking without label
ok 196 - unpacking hash ref to something not named
ok 197 - unbalanced { in conditional
ok 198 - invalid quote op
ok 199 - unbalanced quotes
ok 200 - named invocant is invalid
ok 201 - default value for invocant is invalid
ok
t/struct........
1..0 # Skip port to signature objects
skipped: port to signature objects
All tests successful.
Files=2, Tests=201, 2 wallclock secs ( 0.20 usr 0.04 sys + 2.40 cusr 0.10 csys = 2.74 CPU)
Result: PASS
ASH/Parse-Method-Signatures-1.tar.gz
make test TEST_VERBOSE=1 -- OK
Ash Berlin <ash@cpan.org>
Perl6 like method signature parser
>>> (cd /export/home/fly1064/var/cpan/build/Parse-Method-Signatures-1-pGIKA1 && tar cvf - Parse-Method-Signatures-1.ppd blib) | gzip -c >/export/home/fly1064/var/REPO/A/AS/ASH/Parse-Method-Signatures-1.tar.gz
Parse-Method-Signatures-1.ppd
blib/
blib/lib/
blib/lib/Parse/
blib/lib/Parse/Method/
blib/lib/Parse/Method/Signatures/
blib/lib/Parse/Method/Signatures/Param/
blib/lib/Parse/Method/Signatures/Param/Named.pm
blib/lib/Parse/Method/Signatures/Param/Placeholder.pm
blib/lib/Parse/Method/Signatures/Param/Positional.pm
blib/lib/Parse/Method/Signatures/Param/Unpacked/
blib/lib/Parse/Method/Signatures/Param/Unpacked/Array.pm
blib/lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm
blib/lib/Parse/Method/Signatures/Param/Bindable.pm
blib/lib/Parse/Method/Signatures/Param/Unpacked.pm
blib/lib/Parse/Method/Signatures/Param.pm
blib/lib/Parse/Method/Signatures/Sig.pm
blib/lib/Parse/Method/Signatures/Types.pm
blib/lib/Parse/Method/Signatures/ParamCollection.pm
blib/lib/Parse/Method/Signatures.pm
blib/man3/
blib/man3/Parse::Method::Signatures.3
>>> mv /export/home/fly1064/var/cpan/build/Parse-Method-Signatures-1-pGIKA1/Parse-Method-Signatures-1.ppd /export/home/fly1064/var/REPO/A/AS/ASH
Finished 2009-01-14T18:02:19