PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2011-04-28T21:23:16 ActivePerl-1200 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.12/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.12\var\cpan\Metadata' Database was generated on Thu, 28 Apr 2011 22:27:12 GMT Running make for F/FG/FGLOCK/v6-0.042.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FG/FGLOCK/v6-0.042.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FG/FGLOCK/CHECKSUMS Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\F\FG\FGLOCK\v6-0.042.tar.gz ok v6-0.042/ v6-0.042/ChangeLog v6-0.042/hello_world.pl v6-0.042/lib/ v6-0.042/lib/Perlito/ v6-0.042/lib/Perlito/Clojure/ v6-0.042/lib/Perlito/Clojure/Emitter.pm v6-0.042/lib/Perlito/Emitter/ v6-0.042/lib/Perlito/Emitter/Token.pm v6-0.042/lib/Perlito/Eval.pm v6-0.042/lib/Perlito/Expression.pm v6-0.042/lib/Perlito/Go/ v6-0.042/lib/Perlito/Go/Emitter.pm v6-0.042/lib/Perlito/Go/Prelude.pm v6-0.042/lib/Perlito/Go/Runtime.go v6-0.042/lib/Perlito/Grammar/ v6-0.042/lib/Perlito/Grammar/Control.pm v6-0.042/lib/Perlito/Grammar/Regex.pm v6-0.042/lib/Perlito/Grammar.pm v6-0.042/lib/Perlito/Javascript/ v6-0.042/lib/Perlito/Javascript/Emitter.pm v6-0.042/lib/Perlito/Javascript/Prelude.pm v6-0.042/lib/Perlito/Javascript/Runtime.js v6-0.042/lib/Perlito/Lisp/ v6-0.042/lib/Perlito/Lisp/Emitter.pm v6-0.042/lib/Perlito/Lisp/Prelude.pm v6-0.042/lib/Perlito/Lisp/Runtime.lisp v6-0.042/lib/Perlito/Macro.pm v6-0.042/lib/Perlito/Parrot/ v6-0.042/lib/Perlito/Parrot/Emitter.pm v6-0.042/lib/Perlito/Parrot/Match.pm v6-0.042/lib/Perlito/Perl5/ v6-0.042/lib/Perlito/Perl5/Emitter.pm v6-0.042/lib/Perlito/Perl5/Prelude.pm v6-0.042/lib/Perlito/Perl5/Runtime.pm v6-0.042/lib/Perlito/Precedence.pm v6-0.042/lib/Perlito/Python/ v6-0.042/lib/Perlito/Python/Emitter.pm v6-0.042/lib/Perlito/Python/Prelude.pm v6-0.042/lib/Perlito/Python/Runtime.py v6-0.042/lib/Perlito/Rakudo/ v6-0.042/lib/Perlito/Rakudo/Emitter.pm v6-0.042/lib/Perlito/Ruby/ v6-0.042/lib/Perlito/Ruby/Emitter.pm v6-0.042/lib/Perlito/Ruby/Runtime.rb v6-0.042/lib/Perlito/Test.pm v6-0.042/lib/v6/ v6-0.042/lib/v6/perlito.pm v6-0.042/lib/v6.pm v6-0.042/Makefile.PL v6-0.042/MANIFEST v6-0.042/META.yml v6-0.042/README v6-0.042/scripts/ v6-0.042/scripts/perlito v6-0.042/t/ v6-0.042/t/01-sanity.t v6-0.042/t/02-int.t v6-0.042/t/03-num.t v6-0.042/t/04-op.t v6-0.042/t/04-string.t v6-0.042/t/05-anon-sub-lex-block.t v6-0.042/t/05-anon-sub.t v6-0.042/t/05-array.t v6-0.042/t/05-bind.t v6-0.042/t/05-for.t v6-0.042/t/05-hash.t v6-0.042/t/05-if.t v6-0.042/t/05-lex-block-if.t v6-0.042/t/05-lex-block.t v6-0.042/t/05-while.t v6-0.042/t/06-bool.t v6-0.042/t/09-namespace.t v6-0.042/t/10-bind-sub-param.t v6-0.042/t/11-accessor.t v6-0.042/t/11-bind-method-param.t v6-0.042/t/11-class-open.t v6-0.042/t/11-class.t v6-0.042/t/11-hyper.t v6-0.042/t/12-match-more.t v6-0.042/t/12-match.t v6-0.042/t/14-grammar-subrule.t v6-0.042/t/14-grammar.t v6-0.042/t/16-var-redeclare.t v6-0.042/t/17-hash-autovivify.t v6-0.042/t/18-array-autovivify.t v6-0.042/t/21-test.t CPAN.pm: Going to build F/FG/FGLOCK/v6-0.042.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for v6 >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/v6/perlito.pm blib\lib\v6\perlito.pm cp lib/Perlito/Grammar.pm blib\lib\Perlito\Grammar.pm cp lib/Perlito/Python/Emitter.pm blib\lib\Perlito\Python\Emitter.pm cp lib/Perlito/Eval.pm blib\lib\Perlito\Eval.pm cp lib/Perlito/Parrot/Match.pm blib\lib\Perlito\Parrot\Match.pm cp lib/Perlito/Perl5/Prelude.pm blib\lib\Perlito\Perl5\Prelude.pm cp lib/Perlito/Ruby/Runtime.rb blib\lib\Perlito\Ruby\Runtime.rb cp lib/Perlito/Perl5/Emitter.pm blib\lib\Perlito\Perl5\Emitter.pm cp lib/Perlito/Macro.pm blib\lib\Perlito\Macro.pm cp lib/Perlito/Python/Runtime.py blib\lib\Perlito\Python\Runtime.py cp lib/Perlito/Emitter/Token.pm blib\lib\Perlito\Emitter\Token.pm cp lib/Perlito/Expression.pm blib\lib\Perlito\Expression.pm cp lib/Perlito/Perl5/Runtime.pm blib\lib\Perlito\Perl5\Runtime.pm cp lib/Perlito/Clojure/Emitter.pm blib\lib\Perlito\Clojure\Emitter.pm cp lib/Perlito/Grammar/Regex.pm blib\lib\Perlito\Grammar\Regex.pm cp lib/Perlito/Precedence.pm blib\lib\Perlito\Precedence.pm cp lib/Perlito/Go/Emitter.pm blib\lib\Perlito\Go\Emitter.pm cp lib/Perlito/Parrot/Emitter.pm blib\lib\Perlito\Parrot\Emitter.pm cp lib/Perlito/Grammar/Control.pm blib\lib\Perlito\Grammar\Control.pm cp lib/Perlito/Test.pm blib\lib\Perlito\Test.pm cp lib/Perlito/Javascript/Prelude.pm blib\lib\Perlito\Javascript\Prelude.pm cp lib/Perlito/Go/Runtime.go blib\lib\Perlito\Go\Runtime.go cp lib/Perlito/Ruby/Emitter.pm blib\lib\Perlito\Ruby\Emitter.pm cp lib/Perlito/Go/Prelude.pm blib\lib\Perlito\Go\Prelude.pm cp lib/Perlito/Javascript/Runtime.js blib\lib\Perlito\Javascript\Runtime.js cp lib/Perlito/Lisp/Runtime.lisp blib\lib\Perlito\Lisp\Runtime.lisp cp lib/v6.pm blib\lib\v6.pm cp lib/Perlito/Python/Prelude.pm blib\lib\Perlito\Python\Prelude.pm cp lib/Perlito/Lisp/Emitter.pm blib\lib\Perlito\Lisp\Emitter.pm cp hello_world.pl blib\lib\hello_world.pl cp lib/Perlito/Rakudo/Emitter.pm blib\lib\Perlito\Rakudo\Emitter.pm cp lib/Perlito/Lisp/Prelude.pm blib\lib\Perlito\Lisp\Prelude.pm cp lib/Perlito/Javascript/Emitter.pm blib\lib\Perlito\Javascript\Emitter.pm C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "cp" -- scripts/perlito blib\script\perlito pl2bat.bat blib\script\perlito FGLOCK/v6-0.042.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:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01-sanity.t .............. 1..2 ok 1 ok 2 ok t/02-int.t ................. 1..1 ok 1 ok t/03-num.t ................. 1..8 ok 1 ok 2 # 1.3 ok 3 # 4.7 ok 4 # 0.65 ok 5 # 2.6 ok 6 - defined num ok 7 - defined var ok 8 - undefined var ok t/04-op.t .................. 1..11 ok 1 - != 1 ok 2 - ne 2 ok 3 - ternary ok 4 - ternary ok 5 - print with embedded newlines ok 6 - more newlines ok 7 - add ok 8 - concat ok 9 - undef to bool ok 10 - undef to str ok 11 - plus with string ok t/04-string.t .............. 1..4 ok 1 - substr b ok 2 - index 2 ok 3 - substr d ok 4 - defined str ok t/05-anon-sub-lex-block.t .. 1..3 ok 1 - do inside function ok 2 - do inside function ok 3 - do inside function ok t/05-anon-sub.t ............ 1..4 ok 1 - create function ok 2 - apply ok 3 - apply in line ok 4 - return function ok t/05-array.t ............... 1..12 ok 1 - create array ok 2 - set element ok 3 - fetch element # 3 ok 4 - interpolate array # 1 3 4 2 ok 5 - array in a scalar var # 6 ok 6 - array in a scalar var # 7 ok 7 - array in a scalar var # 8 ok 8 - undefined item ok 9 - defined item ok 10 - defined item ok 11 - unshift ok 12 - unshift ok t/05-bind.t ................ 1..2 ok 1 ok 2 ok t/05-for.t ................. 1..13 ok 1 - loop ok 2 - loop ok 3 - for block ok 4 - inner for block ok 5 - inner for block ok 6 - for block ok 7 - inner for block ok 8 - inner for block ok 9 - for block # 123 ok 10 - default variable ok 11 - default variable ok 12 - default variable in statement modifier ok 13 - default variable in statement modifier ok t/05-hash.t ................ 1..9 ok 1 - create hash ok 2 - set element ok 3 - fetch element # 3 # values: 456 3 # keys: 123 abc ok 4 - assign list to hash # {'a' => 2} ok 5 - assign hash to hash # {'a' => 2} ok 6 - interpolate hash in hash composer # {'a' => 2, 'b' => 3} ok 7 - undefined item ok 8 - defined item ok 9 - defined item ok t/05-if.t .................. 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/05-lex-block-if.t ........ 1..2 ok 1 - if block ok 2 - if block # 123 ok t/05-lex-block.t ........... 1..2 ok 1 - do block ok 2 - do value ok t/05-while.t ............... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/06-bool.t ................ 1..35 ok 1 - integer ok 2 ok 3 - float ok 4 ok 5 - string ok 6 ok 7 ok 8 ok 9 ok 10 - bool ok 11 ok 12 - array ok 13 ok 14 ok 15 ok 16 - scalar ok 17 ok 18 ok 19 - scalar ok 20 ok 21 ok 22 - object ok 23 - Mu ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 - hash in scalar ok 33 ok 34 - hash ok 35 ok t/09-namespace.t ........... 1..3 ok 1 - 3 ok 2 - 7 ok 3 - 3 ok t/10-bind-sub-param.t ...... 1..3 ok 1 - 3 ok 2 - 7 ok 3 - 3 ok t/11-accessor.t ............ 1..3 ok 1 - load ok ok 2 ok 3 ok t/11-bind-method-param.t ... 1..2 ok 1 - 3 ok 2 - 7 ok t/11-class-open.t .......... 1..2 ok 1 - 3 ok 2 - 7 ok t/11-class.t ............... 1..2 ok 1 - 3 ok 2 - 7 ok t/11-hyper.t ............... 1..3 ok 1 - load ok ok 2 ok 3 # [2 3] ok t/12-match-more.t .......... 1..3 ok 1 ok 2 ok 3 ok t/12-match.t ............... 1..2 # match scalar: cd ok 1 # value is [3] ok 2 ok t/14-grammar-subrule.t ..... 1..1 # from: 0 # to: 6 ok 1 ok t/14-grammar.t ............. 1..1 # from: 0 # to: 3 ok 1 ok t/16-var-redeclare.t ....... 1..2 ok 1 - 0 ok 2 - 1 ok t/17-hash-autovivify.t ..... 1..6 ok 1 - create hash ok 2 - set element ok 3 - fetch element # 3 ok 4 - create scalar ok 5 - set element ok 6 - fetch element # 3 ok t/18-array-autovivify.t .... 1..6 ok 1 - create array ok 2 - set element ok 3 - fetch element # 3 ok 4 - create scalar ok 5 - set element ok 6 - fetch element # 3 ok t/21-test.t ................ 1..1 ok 1 ok All tests successful. Files=31, Tests=162, 10 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: PASS FGLOCK/v6-0.042.tar.gz nmake test TEST_VERBOSE=1 -- OK Flavio Soibelmann Glock <fglock@gmail.com> A Perl 6 implementation >>> (cd C:\cpanfly-5.12\var\cpan\build\v6-0.042-HoLHSn && tar cvf - v6-0.042.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/F/FG/FGLOCK/v6-0.042.tar.gz v6-0.042.ppd blib/ blib/lib/ blib/lib/hello_world.pl blib/lib/Perlito/ blib/lib/Perlito/Clojure/ blib/lib/Perlito/Clojure/Emitter.pm blib/lib/Perlito/Emitter/ blib/lib/Perlito/Emitter/Token.pm blib/lib/Perlito/Eval.pm blib/lib/Perlito/Expression.pm blib/lib/Perlito/Go/ blib/lib/Perlito/Go/Emitter.pm blib/lib/Perlito/Go/Prelude.pm blib/lib/Perlito/Go/Runtime.go blib/lib/Perlito/Grammar/ blib/lib/Perlito/Grammar/Control.pm blib/lib/Perlito/Grammar/Regex.pm blib/lib/Perlito/Grammar.pm blib/lib/Perlito/Javascript/ blib/lib/Perlito/Javascript/Emitter.pm blib/lib/Perlito/Javascript/Prelude.pm blib/lib/Perlito/Javascript/Runtime.js blib/lib/Perlito/Lisp/ blib/lib/Perlito/Lisp/Emitter.pm blib/lib/Perlito/Lisp/Prelude.pm blib/lib/Perlito/Lisp/Runtime.lisp blib/lib/Perlito/Macro.pm blib/lib/Perlito/Parrot/ blib/lib/Perlito/Parrot/Emitter.pm blib/lib/Perlito/Parrot/Match.pm blib/lib/Perlito/Perl5/ blib/lib/Perlito/Perl5/Emitter.pm blib/lib/Perlito/Perl5/Prelude.pm blib/lib/Perlito/Perl5/Runtime.pm blib/lib/Perlito/Precedence.pm blib/lib/Perlito/Python/ blib/lib/Perlito/Python/Emitter.pm blib/lib/Perlito/Python/Prelude.pm blib/lib/Perlito/Python/Runtime.py blib/lib/Perlito/Rakudo/ blib/lib/Perlito/Rakudo/Emitter.pm blib/lib/Perlito/Ruby/ blib/lib/Perlito/Ruby/Emitter.pm blib/lib/Perlito/Ruby/Runtime.rb blib/lib/Perlito/Test.pm blib/lib/v6/ blib/lib/v6/perlito.pm blib/lib/v6.pm blib/script/ blib/script/perlito blib/script/perlito.bat >>> mv C:\cpanfly-5.12\var\cpan\build\v6-0.042-HoLHSn/v6-0.042.ppd C:/cpanfly-5.12/var/REPO/F/FG/FGLOCK Megalib: Undefined subroutine &Digest::base::new called at C:\cpanfly-5.12\lib/ActivePerl/PPM/InstallArea.pm line 902. Finished 2011-04-28T21:23:34