Start 2009-06-14T08:34:40 ActivePerl-1003 CPAN-1.94 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64\site\bin;C:\Perl64\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~2\Perforce\;C:\WINDOWS\system32\WINDOW~1\v1.0 Going to read 'C:\cpanfly\var\cpan\Metadata' Database was generated on Sat, 13 Jun 2009 09:27:03 GMT Running make for F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz Checksum for C:\cpanfly\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 >>> C:\Perl64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Pugs::Compiler::Rule >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. 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 FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. 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) C:\Perl64\bin\perl.exe "-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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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 C:\cpanfly\var\cpan\build\Pugs-Compiler-Rule-0.16-kAVJ5o\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, 14 wallclock secs ( 0.13 usr + 0.30 sys = 0.42 CPU) Result: FAIL Failed 6/9 test programs. 0/147 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64\bin\perl.exe' : return code '0xff' Stop. FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz nmake 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-14T08:35:20