Start 2009-06-19T11:52:09 ActivePerl-1003 CPAN-1.94 Going to read '/Users/fly1003/var/cpan/Metadata' Database was generated on Fri, 19 Jun 2009 10:26:57 GMT Running make for F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz Checksum for /Users/fly1003/var/cpan/sources/authors/id/F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz ok Pugs-Compiler-Rule-0.16/ Pugs-Compiler-Rule-0.16/lib/ Pugs-Compiler-Rule-0.16/lib/Pugs/ Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/ Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Match.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Match/ Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Match/Ratchet.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Common.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Grammar.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Regex.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Rule.pl Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/LrepRule.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/LrepMatch.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Runtime/Rule.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Compiler/ Pugs-Compiler-Rule-0.16/lib/Pugs/Compiler/Rule.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Compiler/Regex.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Compiler/RegexPerl5.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Compiler/Token.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Emitter/ Pugs-Compiler-Rule-0.16/lib/Pugs/Emitter/Rule/ Pugs-Compiler-Rule-0.16/lib/Pugs/Emitter/Rule/Perl5.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Emitter/Rule/Perl5/ Pugs-Compiler-Rule-0.16/lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/ Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/RegexBase.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Rule.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Rule/ Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Rule/Rule.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Rule/Rule.pmc Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Precedence.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/Base.pm Pugs-Compiler-Rule-0.16/lib/Pugs/Grammar/LrepBase.pm Pugs-Compiler-Rule-0.16/inc/ Pugs-Compiler-Rule-0.16/inc/Module/ Pugs-Compiler-Rule-0.16/inc/Module/Install.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/ Pugs-Compiler-Rule-0.16/inc/Module/Install/Makefile.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/Metadata.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/WriteAll.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/Win32.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/Fetch.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/Base.pm Pugs-Compiler-Rule-0.16/inc/Module/Install/Can.pm Pugs-Compiler-Rule-0.16/t/ Pugs-Compiler-Rule-0.16/t/08-hash.t Pugs-Compiler-Rule-0.16/t/02-grammar.t Pugs-Compiler-Rule-0.16/t/09-ratchet.t Pugs-Compiler-Rule-0.16/t/10-regex_perl5.t Pugs-Compiler-Rule-0.16/t/06-subrule.t Pugs-Compiler-Rule-0.16/t/05-var.t Pugs-Compiler-Rule-0.16/t/04-rule.t Pugs-Compiler-Rule-0.16/t/01-iterator_engine.t Pugs-Compiler-Rule-0.16/t/03-match.t Pugs-Compiler-Rule-0.16/MANIFEST Pugs-Compiler-Rule-0.16/TODO Pugs-Compiler-Rule-0.16/META.yml Pugs-Compiler-Rule-0.16/ChangeLog Pugs-Compiler-Rule-0.16/MANIFEST.SKIP Pugs-Compiler-Rule-0.16/README Pugs-Compiler-Rule-0.16/Makefile.PL CPAN.pm: Going to build F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz >>> /Users/fly1003/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Pugs::Compiler::Rule >>> make cp lib/Pugs/Runtime/Rule.pl blib/lib/Pugs/Runtime/Rule.pl cp lib/Pugs/Runtime/LrepRule.pm blib/lib/Pugs/Runtime/LrepRule.pm cp lib/Pugs/Runtime/Match.pm blib/lib/Pugs/Runtime/Match.pm cp lib/Pugs/Compiler/Rule.pm blib/lib/Pugs/Compiler/Rule.pm cp lib/Pugs/Runtime/LrepMatch.pm blib/lib/Pugs/Runtime/LrepMatch.pm cp lib/Pugs/Grammar/Rule/Rule.pm blib/lib/Pugs/Grammar/Rule/Rule.pm cp lib/Pugs/Grammar/Rule.pm blib/lib/Pugs/Grammar/Rule.pm cp lib/Pugs/Emitter/Rule/Perl5.pm blib/lib/Pugs/Emitter/Rule/Perl5.pm cp lib/Pugs/Grammar/Precedence.pm blib/lib/Pugs/Grammar/Precedence.pm cp lib/Pugs/Runtime/Match/Ratchet.pm blib/lib/Pugs/Runtime/Match/Ratchet.pm cp lib/Pugs/Grammar/Base.pm blib/lib/Pugs/Grammar/Base.pm cp lib/Pugs/Runtime/Rule.pm blib/lib/Pugs/Runtime/Rule.pm cp lib/Pugs/Grammar/RegexBase.pm blib/lib/Pugs/Grammar/RegexBase.pm cp lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm blib/lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm cp lib/Pugs/Grammar/LrepBase.pm blib/lib/Pugs/Grammar/LrepBase.pm cp lib/Pugs/Compiler/Regex.pm blib/lib/Pugs/Compiler/Regex.pm cp lib/Pugs/Runtime/Common.pm blib/lib/Pugs/Runtime/Common.pm cp lib/Pugs/Runtime/Grammar.pm blib/lib/Pugs/Runtime/Grammar.pm cp lib/Pugs/Runtime/Regex.pm blib/lib/Pugs/Runtime/Regex.pm cp lib/Pugs/Compiler/Token.pm blib/lib/Pugs/Compiler/Token.pm cp lib/Pugs/Grammar/Rule/Rule.pmc blib/lib/Pugs/Grammar/Rule/Rule.pmc cp lib/Pugs/Compiler/RegexPerl5.pm blib/lib/Pugs/Compiler/RegexPerl5.pm Manifying blib/man3/Pugs::Runtime::Rule.3 Manifying blib/man3/Pugs::Runtime::LrepRule.3 Manifying blib/man3/Pugs::Runtime::Match.3 Manifying blib/man3/Pugs::Compiler::Regex.3 Manifying blib/man3/Pugs::Compiler::Rule.3 Manifying blib/man3/Pugs::Runtime::LrepMatch.3 Manifying blib/man3/Pugs::Runtime::Grammar.3 Manifying blib/man3/Pugs::Grammar::Rule::Rule.3 Manifying blib/man3/Pugs::Grammar::Precedence.3 Manifying blib/man3/Pugs::Runtime::Regex.3 Manifying blib/man3/Pugs::Compiler::Token.3 Manifying blib/man3/Pugs::Compiler::RegexPerl5.3 FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Skip blib/lib/Pugs/Runtime/Rule.pl (unchanged) Skip blib/lib/Pugs/Runtime/LrepRule.pm (unchanged) Skip blib/lib/Pugs/Runtime/Match.pm (unchanged) Skip blib/lib/Pugs/Compiler/Rule.pm (unchanged) Skip blib/lib/Pugs/Runtime/LrepMatch.pm (unchanged) Skip blib/lib/Pugs/Grammar/Rule/Rule.pm (unchanged) Skip blib/lib/Pugs/Grammar/Rule.pm (unchanged) Skip blib/lib/Pugs/Emitter/Rule/Perl5.pm (unchanged) Skip blib/lib/Pugs/Grammar/Precedence.pm (unchanged) Skip blib/lib/Pugs/Runtime/Match/Ratchet.pm (unchanged) Skip blib/lib/Pugs/Grammar/Base.pm (unchanged) Skip blib/lib/Pugs/Runtime/Rule.pm (unchanged) Skip blib/lib/Pugs/Grammar/RegexBase.pm (unchanged) Skip blib/lib/Pugs/Emitter/Rule/Perl5/Ratchet.pm (unchanged) Skip blib/lib/Pugs/Grammar/LrepBase.pm (unchanged) Skip blib/lib/Pugs/Compiler/Regex.pm (unchanged) Skip blib/lib/Pugs/Runtime/Common.pm (unchanged) Skip blib/lib/Pugs/Runtime/Grammar.pm (unchanged) Skip blib/lib/Pugs/Runtime/Regex.pm (unchanged) Skip blib/lib/Pugs/Compiler/Token.pm (unchanged) Skip blib/lib/Pugs/Grammar/Rule/Rule.pmc (unchanged) Skip blib/lib/Pugs/Compiler/RegexPerl5.pm (unchanged) PERL_DL_NONLAZY=1 /Users/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 28 tests but ran 10. # Looks like your test exited with 255 just after 10. t/01-iterator_engine.t .. 1..28 ok 1 - use Pugs::Runtime::Regex; ok 2 - a =~ /a/ \#1 ok 3 - tail is ok ok 4 - c =~ /a/ \#2 ok 5 - /[a|c]/ \#1 ok 6 - tail is ok ok 7 - /[a|c]/ \#2 ok 8 - tail is ok ok 9 - /[a|ab]/ multi-match continuation state \#0 ok 10 - /[a|ab]/ multi-match continuation state \#1 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 18/28 subtests t/02-grammar.t .......... 1..1 ok 1 - use Pugs::Grammar::Rule; ok Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 49 tests but ran 4. # Looks like your test exited with 2 just after 4. t/03-match.t ............ 1..49 ok 1 - use Pugs::Compiler::Regex; ok 2 - use Pugs::Grammar::Base; ok 3 - stringify 1 ok 4 - stringify 2 Dubious, test returned 2 (wstat 512, 0x200) Failed 45/49 subtests Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 29 tests but ran 1. # Looks like your test exited with 2 just after 1. t/04-rule.t ............. 1..29 ok 1 - use Pugs::Compiler::Regex; Dubious, test returned 2 (wstat 512, 0x200) Failed 28/29 subtests Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 3 tests but ran 1. # Looks like your test exited with 2 just after 1. t/05-var.t .............. 1..3 ok 1 - use Pugs::Compiler::Rule; Dubious, test returned 2 (wstat 512, 0x200) Failed 2/3 subtests Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 33 tests but ran 6. # Looks like your test exited with 2 just after 6. t/06-subrule.t .......... 1..33 ok 1 - use Pugs::Compiler::Regex; ok 2 - a Regex object ok 3 - perl5 returns eval'able code not ok 4 - no ws # TODO weird rule matches 'null' before the text # Failed (TODO) test 'no ws' # at t/06-subrule.t line 29. # got: '1' # expected: '0' ok 5 - Matched at pos=0 ok 6 - Matched non-anchored Dubious, test returned 2 (wstat 512, 0x200) Failed 27/33 subtests Can't use string ("0") as an ARRAY ref while "strict refs" in use at /Users/fly1003/var/cpan/build/Pugs-Compiler-Rule-0.16-RnNRLS/blib/lib/Pugs/Runtime/Regex.pm line 68. # Looks like you planned 8 tests but ran 1. # Looks like your test exited with 2 just after 1. t/08-hash.t ............. 1..8 ok 1 - use Pugs::Compiler::Rule; Dubious, test returned 2 (wstat 512, 0x200) Failed 7/8 subtests t/09-ratchet.t .......... 1..107 ok 1 - use Pugs::Compiler::Token; ok 2 - use Pugs::Compiler::Rule; ok 3 - booleanify - unnamed rules are objects ok 4 - stringify 1 ok 5 - stringify 2 ok 6 - stringify 3 ok 7 - stringify 4 ok 8 - booleanify - unnamed rules are objects ok 9 - stringify 1 ok 10 - ok 11 - stringify 1 ok 12 - basic alternative ok 13 - basic alternative - 2 ok 14 - alternative with captures ok 15 - alternative - 2 ok 16 - alternative - 3 ok 17 - alternative - 4 ok 18 - alternation no backtracking ok 19 - named rules are methods ok 20 - a named subrule calls a named subrule in same grammar ok 21 - a named subrule calls a named subrule in other grammar ok 22 - a named subrule calls a global unnamed subrule ok 23 - a named subrule calls a lexical unnamed subrule ok 24 - built-in rule ok 25 - comma is not a special char ok 26 - escaped char ok 27 - escaped char \n ok 28 - escaped char \d ok 29 - escaped char \D ok 30 - escaped char \d ok 31 - escaped char \D ok 32 - escaped char \N ok 33 - escaped char \N \#2 ok 34 - "a?bg?" equals "a? b g?". ok 35 - Capture is a hashref ok 36 - $capture->{a} ok 37 - simple capture ok 38 - simple capture ok 39 - alternation ok 40 - named capture ok 41 - named capture - 2 ok 42 - named capture from subrule ok 43 - named capture - 2 ok 44 - before ok 45 - not before ok 46 - not before ok 47 - before ok 48 - not end-of-str ok 49 - end-of-str ok 50 - dot underflow ok 51 - dot ok 52 - dot overflow ok 53 - after ok 54 - not after ok 55 - quantifier ? empty match ok 56 - quantifier ? one match ok 57 - quantifier ? no match ok 58 - quantifier * empty match ok 59 - quantifier * one match ok 60 - quantifier * many match ok 61 - quantifier * no match ok 62 - quantifier + no match ok 63 - quantifier + one match ok 64 - quantifier + many match ok 65 - quantifier + no match ok 66 - non-capturing with captures inside ok 67 - non-capturing with captures inside - 2 ok 68 - non-capturing with captures inside - 3 ok 69 - non-capturing with captures inside - 4 ok 70 - capturing with captures inside ok 71 - capturing with captures inside - 2 ok 72 - capturing with captures inside - 3 ok 73 - capturing with captures inside - 4 ok 74 - sigspace no match ok 75 - sigspace match ok 76 - sigspace empty match ok 77 - sigspace one match ok 78 - sigspace many match ok 79 - sigspace no match ok 80 - true match ok 81 - named capture on parentheses ok 82 - named capture on parentheses not positioned ok 83 - true match ok 84 - named capture on square brackets ok 85 - named capture on square brackets not positioned ok 86 - true match ok 87 - named capture on subrule ok 88 - named capture on subrule not positioned ok 89 - array of rules ok 90 - array of tokens ok 91 - Matched hash{iff} ok 92 - fail hash{if} - value != 1 ok 93 - closure not called yet ok 94 - closure was called hash{use} ok 95 - subrule hash{until} ok 96 - subrule hash{until} - 2 ok 97 - Matched hash{iff} ok 98 - Matched hash{iff} capture ok 99 - fail hash{if} - value != 1 ok 100 - closure not called yet ok 101 - closure was called hash{use} ok 102 - subrule hash{until} ok 103 - subrule hash{until} - 2 ok 104 - Matched hash{until} capture handles stringification ok 105 - Matched hash{until} return object ok 106 - default subrule not ok 107 - Matched hash inside hash # TODO failing hash rule interpolation inside itself # Failed (TODO) test 'Matched hash inside hash' # at t/09-ratchet.t line 699. # got: '' # expected: 'rule1xxrule2abcyy123' ok t/10-regex_perl5.t ...... 1..16 ok 1 - use Pugs::Compiler::RegexPerl5; ok 2 - booleanify ok 3 - stringify 1 ok 4 - stringify 2 ok 5 - stringify 3 ok 6 - stringify 4 ok 7 - booleanify ok 8 - stringify 1 ok 9 - stringify 2 ok 10 - stringify 3 ok 11 - to() 4 ok 12 - stringify 4 ok 13 - pos set ok 14 - p set ok 15 - p unset ok 16 - no pos ok Test Summary Report ------------------- t/01-iterator_engine.t (Wstat: 65280 Tests: 10 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 28 tests but ran 10. t/03-match.t (Wstat: 512 Tests: 4 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 49 tests but ran 4. t/04-rule.t (Wstat: 512 Tests: 1 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 29 tests but ran 1. t/05-var.t (Wstat: 512 Tests: 1 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 3 tests but ran 1. t/06-subrule.t (Wstat: 512 Tests: 6 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 33 tests but ran 6. t/08-hash.t (Wstat: 512 Tests: 1 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 8 tests but ran 1. Files=9, Tests=147, 8 wallclock secs ( 0.16 usr 0.14 sys + 5.87 cusr 1.28 csys = 7.45 CPU) Result: FAIL Failed 6/9 test programs. 0/147 subtests failed. make: *** [test_dynamic] Error 255 FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz Finished 2009-06-19T11:52:24