Start 2010-05-07T05:02:38 ActivePerl-1200 CPAN-1.9402 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:/CPANFL~1.12/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.12\site\bin;C:\Perl64-5.12\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce Going to read 'C:\cpanfly-5.12\var\cpan\Metadata' Database was generated on Thu, 06 May 2010 21:27:13 GMT Running make for F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FG/FGLOCK/Pugs-Compiler-Rule-0.16.tar.gz Checksum for C:\cpanfly-5.12\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-5.12\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. C:\Perl64-5.12\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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-5.12\var\cpan\build\Pugs-Compiler-Rule-0.16-T8Dhgh\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, 3 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: FAIL Failed 6/9 test programs. 0/147 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.12\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 2010-05-07T05:02:45