Start 2009-02-02T12:39:38 Going to read /home/fly1003/var/cpan/Metadata Database was generated on Mon, 02 Feb 2009 07:26:55 GMT Running make for A/AS/ASH/Parse-Method-Signatures-1.001001.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AS/ASH/Parse-Method-Signatures-1.001001.tar.gz ok Parse-Method-Signatures-1.001001/ Parse-Method-Signatures-1.001001/Changes Parse-Method-Signatures-1.001001/inc/ Parse-Method-Signatures-1.001001/inc/Module/ Parse-Method-Signatures-1.001001/inc/Module/AutoInstall.pm Parse-Method-Signatures-1.001001/inc/Module/Install/ Parse-Method-Signatures-1.001001/inc/Module/Install/AutoInstall.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Base.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Can.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Fetch.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Include.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Makefile.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Metadata.pm Parse-Method-Signatures-1.001001/inc/Module/Install/Win32.pm Parse-Method-Signatures-1.001001/inc/Module/Install/WriteAll.pm Parse-Method-Signatures-1.001001/inc/Module/Install.pm Parse-Method-Signatures-1.001001/lib/ Parse-Method-Signatures-1.001001/lib/Parse/ Parse-Method-Signatures-1.001001/lib/Parse/Method/ Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/ Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/ Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Bindable.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Named.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Placeholder.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Positional.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Unpacked/ Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Unpacked/Array.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param/Unpacked.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Param.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/ParamCollection.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Sig.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/TypeConstraint.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures/Types.pm Parse-Method-Signatures-1.001001/lib/Parse/Method/Signatures.pm Parse-Method-Signatures-1.001001/Makefile.PL Parse-Method-Signatures-1.001001/MANIFEST Parse-Method-Signatures-1.001001/META.yml Parse-Method-Signatures-1.001001/t/ Parse-Method-Signatures-1.001001/t/signatures.t Parse-Method-Signatures-1.001001/t/struct.t CPAN.pm: Going to build A/AS/ASH/Parse-Method-Signatures-1.001001.tar.gz >>> /home/fly1003/ap1003/bin/perl-static Makefile.PL Cannot determine perl version info from lib/Parse/Method/Signatures.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - aliased ...loaded. (0.22) - Test::More ...loaded. (0.86) - Test::Exception ...loaded. (0.27) - Test::Differences ...loaded. (0.4801) - List::MoreUtils ...loaded. (0.22) - Moose ...loaded. (0.65) - MooseX::Traits ...loaded. (0.03) - MooseX::Types ...loaded. (0.08) - MooseX::Types::Moose ...loaded. (0) - MooseX::Types::Structured ...loaded. (0.07) - namespace::clean ...loaded. (0.09) - Text::Balanced ...loaded. (2.0.0 >= 2) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for Parse::Method::Signatures >>> make 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/Named.pm blib/lib/Parse/Method/Signatures/Param/Named.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/Sig.pm blib/lib/Parse/Method/Signatures/Sig.pm cp lib/Parse/Method/Signatures/Param.pm blib/lib/Parse/Method/Signatures/Param.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/TypeConstraint.pm blib/lib/Parse/Method/Signatures/TypeConstraint.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.001001.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1003/ap1003/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/signatures.t t/struct.t t/signatures.... 1..228 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 - named param with invocant ok 83 - named param with invocant isa Parse::Method::Signatures::Sig ok 84 - named param with invocant ok 85 - named param with dummy invocant ok 86 - named param with dummy invocant isa Parse::Method::Signatures::Sig ok 87 - named param with dummy invocant ok 88 - positional with default ok 89 - positional with default isa Parse::Method::Signatures::Sig ok 90 - positional with default ok 91 - named with default ok 92 - named with default isa Parse::Method::Signatures::Sig ok 93 - named with default ok 94 - simple string default ok 95 - simple string default isa Parse::Method::Signatures::Sig ok 96 - simple string default ok 97 - string default with comma ok 98 - string default with comma isa Parse::Method::Signatures::Sig ok 99 - string default with comma ok 100 - single quoted default with comma ok 101 - single quoted default with comma isa Parse::Method::Signatures::Sig ok 102 - single quoted default with comma 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 with q() quoting ok 110 - default with q() quoting isa Parse::Method::Signatures::Sig ok 111 - default with q() quoting ok 112 - default with q,, quoting ok 113 - default with q,, quoting isa Parse::Method::Signatures::Sig ok 114 - default with q,, quoting ok 115 - default based on other paramter ok 116 - default based on other paramter isa Parse::Method::Signatures::Sig ok 117 - default based on other paramter ok 118 - complex with constraint ok 119 - complex with constraint isa Parse::Method::Signatures::Sig ok 120 - complex with constraint ok 121 - complex with default ok 122 - complex with default isa Parse::Method::Signatures::Sig ok 123 - complex with default ok 124 - complex invocant, defaults and constraints ok 125 - complex invocant, defaults and constraints isa Parse::Method::Signatures::Sig ok 126 - complex invocant, defaults and constraints ok 127 - positional array ok 128 - positional array isa Parse::Method::Signatures::Sig ok 129 - positional array ok 130 - positinal scalar and array ok 131 - positinal scalar and array isa Parse::Method::Signatures::Sig ok 132 - positinal scalar and array ok 133 - positinal hash ok 134 - positinal hash isa Parse::Method::Signatures::Sig ok 135 - positinal hash ok 136 - positinal scalar and hash ok 137 - positinal scalar and hash isa Parse::Method::Signatures::Sig ok 138 - positinal scalar and hash ok 139 - simple array ref unpacking ok 140 - simple array ref unpacking isa Parse::Method::Signatures::Sig ok 141 - simple array ref unpacking ok 142 - array ref unpacking into array ok 143 - array ref unpacking into array isa Parse::Method::Signatures::Sig ok 144 - array ref unpacking into array ok 145 - array ref unpacking into scalars and arrays ok 146 - array ref unpacking into scalars and arrays isa Parse::Method::Signatures::Sig ok 147 - array ref unpacking into scalars and arrays ok 148 - array ref unpacking combined with normal positionals ok 149 - array ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig ok 150 - array ref unpacking combined with normal positionals ok 151 - array ref unpacking combined with normal positionals ok 152 - array ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig ok 153 - array ref unpacking combined with normal positionals ok 154 - array ref unpacking combined with named ok 155 - array ref unpacking combined with named isa Parse::Method::Signatures::Sig ok 156 - array ref unpacking combined with named ok 157 - named array ref unpacking ok 158 - named array ref unpacking isa Parse::Method::Signatures::Sig ok 159 - named array ref unpacking ok 160 - hash ref unpacking into hash ok 161 - hash ref unpacking into hash isa Parse::Method::Signatures::Sig ok 162 - hash ref unpacking into hash ok 163 - hash ref unpacking into scalars and hash ok 164 - hash ref unpacking into scalars and hash isa Parse::Method::Signatures::Sig ok 165 - hash ref unpacking into scalars and hash ok 166 - hash ref unpacking combined with normal positionals ok 167 - hash ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig ok 168 - hash ref unpacking combined with normal positionals ok 169 - hash ref unpacking combined with normal positionals ok 170 - hash ref unpacking combined with normal positionals isa Parse::Method::Signatures::Sig ok 171 - hash ref unpacking combined with normal positionals ok 172 - hash ref unpacking combined with named ok 173 - hash ref unpacking combined with named isa Parse::Method::Signatures::Sig ok 174 - hash ref unpacking combined with named ok 175 - named hash ref unpacking ok 176 - named hash ref unpacking isa Parse::Method::Signatures::Sig ok 177 - named hash ref unpacking ok 178 - named placeholders ok 179 - named placeholders isa Parse::Method::Signatures::Sig ok 180 - named placeholders ok 181 - complex parameterized type ok 182 - complex parameterized type isa Parse::Method::Signatures::Sig ok 183 - complex parameterized type ok 184 - positional with traits (is) ok 185 - positional with traits (is) isa Parse::Method::Signatures::Sig ok 186 - positional with traits (is) ok 187 - positional with traits (does) ok 188 - positional with traits (does) isa Parse::Method::Signatures::Sig ok 189 - positional with traits (does) ok 190 - named with traits (is) ok 191 - named with traits (is) isa Parse::Method::Signatures::Sig ok 192 - named with traits (is) ok 193 - named with traits (does) ok 194 - named with traits (does) isa Parse::Method::Signatures::Sig ok 195 - named with traits (does) ok 196 - multiple traits ok 197 - multiple traits isa Parse::Method::Signatures::Sig ok 198 - multiple traits ok 199 - comments in multiline ok 200 - default value stringifies okay ok 201 - invocant and positional ok 202 - type constraint alternative with whitespace ok 203 - optional invocant ok 204 - non-scalar invocant ok 205 - non-scalar invocant ok 206 - required positional after optional one ok 207 - invalid type alternation ok 208 - invalid type alternation ok 209 - scalar after array ok 210 - multiple arrays ok 211 - multiple hashes ok 212 - scalar after array placeholder ok 213 - named array ok 214 - named hash ok 215 - named array placeholder ok 216 - named hash placeholder ok 217 - named array ref unpacking without label ok 218 - unpacking array ref to something not positional ok 219 - named hash ref unpacking without label ok 220 - unpacking hash ref to something not named ok 221 - unbalanced { in conditional ok 222 - invalid quote op ok 223 - unbalanced quotes ok 224 - named invocant is invalid ok 225 - default value for invocant is invalid ok 226 - invalid traits ok 227 - invalid spaces in TC ok 228 - invalid spaces in TC ok t/struct........ 1..31 ok 1 ok 2 ok 3 ok 4 - The object isa Parse::Method::Signatures::Param ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 - The object does Parse::Method::Signatures::Param::Positional ok 11 - The object does Parse::Method::Signatures::Param::Bindable ok 12 ok 13 ok 14 ok 15 - The object isa Parse::Method::Signatures::Param ok 16 - The object isa Parse::Method::Signatures::Param ok 17 - The object does Parse::Method::Signatures::Param::Named ok 18 - The object does Parse::Method::Signatures::Param::Bindable ok 19 - The object does Parse::Method::Signatures::Param::Named ok 20 - The object does Parse::Method::Signatures::Param::Bindable ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok All tests successful. Files=2, Tests=259, 2 wallclock secs ( 0.13 usr 0.02 sys + 1.53 cusr 0.08 csys = 1.76 CPU) Result: PASS ASH/Parse-Method-Signatures-1.001001.tar.gz make test TEST_VERBOSE=1 -- OK Ash Berlin <ash@cpan.org> Perl6 like method signature parser >>> (cd /home/fly1003/var/cpan/build/Parse-Method-Signatures-1.001001-CFJPNZ && tar cvf - Parse-Method-Signatures-1.001001.ppd blib) | gzip -c >/home/fly1003/var/REPO/A/AS/ASH/Parse-Method-Signatures-1.001001.tar.gz Parse-Method-Signatures-1.001001.ppd blib/ blib/lib/ blib/lib/Parse/ blib/lib/Parse/Method/ blib/lib/Parse/Method/Signatures/ blib/lib/Parse/Method/Signatures/Sig.pm blib/lib/Parse/Method/Signatures/ParamCollection.pm blib/lib/Parse/Method/Signatures/Param.pm blib/lib/Parse/Method/Signatures/TypeConstraint.pm blib/lib/Parse/Method/Signatures/Types.pm blib/lib/Parse/Method/Signatures/Param/ blib/lib/Parse/Method/Signatures/Param/Placeholder.pm blib/lib/Parse/Method/Signatures/Param/Bindable.pm blib/lib/Parse/Method/Signatures/Param/Positional.pm blib/lib/Parse/Method/Signatures/Param/Unpacked/ blib/lib/Parse/Method/Signatures/Param/Unpacked/Hash.pm blib/lib/Parse/Method/Signatures/Param/Unpacked/Array.pm blib/lib/Parse/Method/Signatures/Param/Named.pm blib/lib/Parse/Method/Signatures/Param/Unpacked.pm blib/lib/Parse/Method/Signatures.pm blib/man3/ blib/man3/Parse::Method::Signatures.3 >>> mv /home/fly1003/var/cpan/build/Parse-Method-Signatures-1.001001-CFJPNZ/Parse-Method-Signatures-1.001001.ppd /home/fly1003/var/REPO/A/AS/ASH Finished 2009-02-02T12:39:44