PATH=C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\instantclient_11_2;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin Start 2016-05-04T04:24:41 ActivePerl-1805 CPAN-2.10 PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\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:\PROGRA~1\Git\cmd;C:\PROGRA~1\CMake\bin;C:\INSTAN~1;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Git\cmd;C:\PROGRA~1\CMake\bin Reading 'C:\cpanfly-5.18\var\cpan\Metadata' Database was generated on Tue, 03 May 2016 05:17:02 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/Moose-Autobox-0.16.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/CHECKSUMS Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\E\ET\ETHER\Moose-Autobox-0.16.tar.gz ok Moose-Autobox-0.16/ Moose-Autobox-0.16/Build.PL Moose-Autobox-0.16/Changes Moose-Autobox-0.16/CONTRIBUTING Moose-Autobox-0.16/dist.ini Moose-Autobox-0.16/examples/ Moose-Autobox-0.16/INSTALL Moose-Autobox-0.16/lib/ Moose-Autobox-0.16/LICENSE Moose-Autobox-0.16/Makefile.PL Moose-Autobox-0.16/MANIFEST Moose-Autobox-0.16/META.json Moose-Autobox-0.16/META.yml Moose-Autobox-0.16/README Moose-Autobox-0.16/t/ Moose-Autobox-0.16/xt/ Moose-Autobox-0.16/xt/author/ Moose-Autobox-0.16/xt/release/ Moose-Autobox-0.16/xt/release/changes_has_content.t Moose-Autobox-0.16/xt/release/cpan-changes.t Moose-Autobox-0.16/xt/release/distmeta.t Moose-Autobox-0.16/xt/release/minimum-version.t Moose-Autobox-0.16/xt/release/portability.t Moose-Autobox-0.16/xt/author/00-compile.t Moose-Autobox-0.16/xt/author/clean-namespaces.t Moose-Autobox-0.16/xt/author/eol.t Moose-Autobox-0.16/xt/author/kwalitee.t Moose-Autobox-0.16/xt/author/mojibake.t Moose-Autobox-0.16/xt/author/no-tabs.t Moose-Autobox-0.16/xt/author/pod-coverage.t Moose-Autobox-0.16/xt/author/pod-spell.t Moose-Autobox-0.16/xt/author/pod-syntax.t Moose-Autobox-0.16/t/00-report-prereqs.dd Moose-Autobox-0.16/t/00-report-prereqs.t Moose-Autobox-0.16/t/000_load.t Moose-Autobox-0.16/t/001_basic.t Moose-Autobox-0.16/t/002_role_hierarchy.t Moose-Autobox-0.16/t/003_p6_example.t Moose-Autobox-0.16/t/004_list_compressions.t Moose-Autobox-0.16/t/005_string.t Moose-Autobox-0.16/t/006_y_combinator.t Moose-Autobox-0.16/t/007_base.t Moose-Autobox-0.16/t/008_flatten.t Moose-Autobox-0.16/t/009_number.t Moose-Autobox-0.16/t/010_each.t Moose-Autobox-0.16/t/011_each_n_values.t Moose-Autobox-0.16/t/012_first_last.t Moose-Autobox-0.16/t/zzz-check-breaks.t Moose-Autobox-0.16/lib/Moose/ Moose-Autobox-0.16/lib/Moose/Autobox/ Moose-Autobox-0.16/lib/Moose/Autobox.pm Moose-Autobox-0.16/lib/Moose/Autobox/Array.pm Moose-Autobox-0.16/lib/Moose/Autobox/Code.pm Moose-Autobox-0.16/lib/Moose/Autobox/Defined.pm Moose-Autobox-0.16/lib/Moose/Autobox/Hash.pm Moose-Autobox-0.16/lib/Moose/Autobox/Indexed.pm Moose-Autobox-0.16/lib/Moose/Autobox/Item.pm Moose-Autobox-0.16/lib/Moose/Autobox/List.pm Moose-Autobox-0.16/lib/Moose/Autobox/Number.pm Moose-Autobox-0.16/lib/Moose/Autobox/Ref.pm Moose-Autobox-0.16/lib/Moose/Autobox/Scalar.pm Moose-Autobox-0.16/lib/Moose/Autobox/String.pm Moose-Autobox-0.16/lib/Moose/Autobox/Undef.pm Moose-Autobox-0.16/lib/Moose/Autobox/Value.pm Moose-Autobox-0.16/examples/tic_tac_toe.pl Moose-Autobox-0.16/examples/units/ Moose-Autobox-0.16/examples/units/bytes.pl Moose-Autobox-0.16/examples/units/time.pl Configuring E/ET/ETHER/Moose-Autobox-0.16.tar.gz with Makefile.PL >>> C:\Perl-5.18\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.18\var\megalib Want \perl-5.18\lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [MSWin32-x86-multi-thread-64int] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a dmake-style Makefile Writing Makefile for Moose::Autobox Writing MYMETA.yml and MYMETA.json ETHER/Moose-Autobox-0.16.tar.gz C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK Running make for E/ET/ETHER/Moose-Autobox-0.16.tar.gz >>> dmake cp lib/Moose/Autobox/List.pm blib\lib\Moose\Autobox\List.pm cp lib/Moose/Autobox/Code.pm blib\lib\Moose\Autobox\Code.pm cp lib/Moose/Autobox/Number.pm blib\lib\Moose\Autobox\Number.pm cp lib/Moose/Autobox/Item.pm blib\lib\Moose\Autobox\Item.pm cp lib/Moose/Autobox/String.pm blib\lib\Moose\Autobox\String.pm cp lib/Moose/Autobox/Scalar.pm blib\lib\Moose\Autobox\Scalar.pm cp lib/Moose/Autobox/Indexed.pm blib\lib\Moose\Autobox\Indexed.pm cp lib/Moose/Autobox/Undef.pm blib\lib\Moose\Autobox\Undef.pm cp lib/Moose/Autobox/Defined.pm blib\lib\Moose\Autobox\Defined.pm cp lib/Moose/Autobox/Ref.pm blib\lib\Moose\Autobox\Ref.pm cp lib/Moose/Autobox/Hash.pm blib\lib\Moose\Autobox\Hash.pm cp lib/Moose/Autobox/Value.pm blib\lib\Moose\Autobox\Value.pm cp lib/Moose/Autobox/Array.pm blib\lib\Moose\Autobox\Array.pm cp lib/Moose/Autobox.pm blib\lib\Moose\Autobox.pm ETHER/Moose-Autobox-0.16.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ----- ----- # Module::Build::Tiny 0.034 0.039 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 6.98 # # === Test Requires === # # Module Want Have # ---------------- ---- -------- # File::Spec any 3.62 # Module::Metadata any 1.000027 # Test::Exception any 0.43 # Test::More any 1.001014 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # ------------------------------- ---- -------- # Carp any 1.38 # Data::Dumper any 2.154 # List::MoreUtils 0.07 0.415 # Moose 0.42 2.1800 # Moose::Role any 2.1800 # Moose::Util any 2.1800 # Scalar::Util any 1.45 # Syntax::Keyword::Junction::All any 0.003008 # Syntax::Keyword::Junction::Any any 0.003008 # Syntax::Keyword::Junction::None any 0.003008 # Syntax::Keyword::Junction::One any 0.003008 # autobox 2.23 2.83 # metaclass any 2.1800 # namespace::autoclean any 0.28 # parent any 0.234 # strict any 1.07 # warnings any 1.18 # # === Other Modules === # # Module Have # ------------- ---- # Pod::Coverage 0.23 # t/00-report-prereqs.t ...... 1..1 ok 1 ok t/000_load.t ............... 1..14 ok 1 - use Moose::Autobox; ok 2 - use Moose::Autobox::Array; ok 3 - use Moose::Autobox::Code; ok 4 - use Moose::Autobox::Defined; ok 5 - use Moose::Autobox::Hash; ok 6 - use Moose::Autobox::Indexed; ok 7 - use Moose::Autobox::Item; ok 8 - use Moose::Autobox::List; ok 9 - use Moose::Autobox::Number; ok 10 - use Moose::Autobox::Ref; ok 11 - use Moose::Autobox::Scalar; ok 12 - use Moose::Autobox::String; ok 13 - use Moose::Autobox::Undef; ok 14 - use Moose::Autobox::Value; ok t/001_basic.t .............. 1..69 ok 1 - ... got a undefined value ok 2 - ... got a defined value ok 3 - ... eval of SCALAR->dump works ok 4 - ... eval of SCALAR->flatten works ok 5 - ... SCALAR->dump equals SCALAR->perl ok 6 - ... created function ok 7 - ... created curried function ok 8 - ... created right-curried function ok 9 - ... got the right return value from the curried function ok 10 - ... got the right return value from the r-curried function ok 11 - ... disjoins properly ok 12 - ... disjoins properly ok 13 - ... conjoins properly ok 14 - ... conjoins properly ok 15 - ... got the right return value for compose ok 16 - ... got the right length ok 17 - ... got the right defined value ok 18 - ... got the right return value for map ok 19 - ... original value is unchanged ok 20 - ... original value is changed ok 21 - ... got the right return value for reverse ok 22 - ... original value is unchanged ok 23 - ... got the right return value grep ok 24 - ... original value is unchanged ok 25 - ... got the right joined string ok 26 - ... got the right joined string ok 27 - ... exists works ok 28 - ... exists works ok 29 - ... got the right pop-ed value ok 30 - ... original value is now changed ok 31 - ... got the right unshift-ed value ok 32 - ... original value is now changed ok 33 - ... got the right sliced value ok 34 - ... got the correct unshifted value ok 35 - ... got the correct unshifted value (multiple values) ok 36 - ... got the correct pushed value ok 37 - ... got the correct pushed value (multiple values) ok 38 - ... got the correct sorted value ok 39 - ... the original values are unchanged ok 40 - ... got the correct chained value ok 41 - ... the keys ok 42 - ... the values ok 43 - ... [ k, v ] ok 44 - ... got the right reduction ok 45 - ... got the right zip ok 46 - ... got the right zip ok 47 - ... got the value deleted ok 48 - ... the value is correctly deleted ok 49 - ... the value is correctly put ok 50 - ... the value is correctly dumped ok 51 - ... the value is correctly dumped with perl() ok 52 - ... any correctly found a value ok 53 - ... one correctly found one value ok 54 - ... none correctly did not find any of a value ok 55 - ... all correctly found all of a value ok 56 - ... got the right defined value ok 57 - ... the keys ok 58 - ... the values ok 59 - ... the kvs ok 60 - ... exists works ok 61 - ... !exists works ok 62 - ... got the value added correctly ok 63 - ... got the value at "four" ok 64 - ... got the value deleted correctly ok 65 - ... got the hashes merged correctly ok 66 - ... the value is correctly dumped ok 67 - ... the value is correctly dumped with perl() ok 68 - ... hash slices ok ok 69 - ... hash hslices ok ok t/002_role_hierarchy.t ..... 1..21 ok 1 - ... SCALAR does Moose::Autobox::Scalar ok 2 - ... SCALAR does Moose::Autobox::String ok 3 - ... SCALAR does Moose::Autobox::Number ok 4 - ... SCALAR does Moose::Autobox::Value ok 5 - ... SCALAR does Moose::Autobox::Defined ok 6 - ... SCALAR does Moose::Autobox::Item ok 7 - ... ARRAY does Moose::Autobox::Array ok 8 - ... ARRAY does Moose::Autobox::List ok 9 - ... ARRAY does Moose::Autobox::Indexed ok 10 - ... ARRAY does Moose::Autobox::Ref ok 11 - ... ARRAY does Moose::Autobox::Defined ok 12 - ... ARRAY does Moose::Autobox::Item ok 13 - ... HASH does Moose::Autobox::Hash ok 14 - ... HASH does Moose::Autobox::Indexed ok 15 - ... HASH does Moose::Autobox::Ref ok 16 - ... HASH does Moose::Autobox::Defined ok 17 - ... HASH does Moose::Autobox::Item ok 18 - ... CODE does Moose::Autobox::Code ok 19 - ... CODE does Moose::Autobox::Ref ok 20 - ... CODE does Moose::Autobox::Defined ok 21 - ... CODE does Moose::Autobox::Item ok t/003_p6_example.t ......... 1..7 ok 1 - ... got 5 bytes ok 2 - ... got 5 kilobytes ok 3 - ... got 2 megabytes ok 4 - ... got 1 gigabyte ok 5 - ... got 2 terabyte ok 6 - ... cannot do the autoboxing lexically ok 7 - ... no longer got 5 bytes ok t/004_list_compressions.t .. 1..4 ok 1 - ... got the expected return values ok 2 - ... got the expected return values ok 3 - ... got the sprintf-ed values ok 4 - ... got a more elaboratly sprintf-ed values ok t/005_string.t ............. 1..22 ok 1 - ... $str->lc ok 2 - ... $str->uc ok 3 - ... $str->ucfirst ok 4 - ... $str->lcfirst ok 5 - ... cannot modify a read-only ok 6 - ... got the chopped off portion of the string ok 7 - ... and are left with the rest of the string ok 8 - ... cannot modify a read-only ok 9 - ... got the chopped off portion of the string ok 10 - ... and are left with the rest of the string ok 11 - ... got the string reversal ok 12 - ... got the string length ok 13 - ... got the correct index ok 14 - ... got the correct index ok 15 - ... got the correct index ok 16 - ... got the correct right index ok 17 - ... got the correct right index ok 18 - ... got the correct fragments ok 19 - ... got the correct words ok 20 - ... got the correct lines ok 21 - ... eval of &dump works ok 22 - ... eval of &perl works ok t/006_y_combinator.t ....... 1..2 ok 1 - ... our factorials match ok 2 - ... our factorials match ok t/007_base.t ............... 1..4 ok 1 - Moose::Autobox::SCALAR !isa Moose::Object ok 2 - Moose::Autobox::ARRAY !isa Moose::Object ok 3 - Moose::Autobox::HASH !isa Moose::Object ok 4 - Moose::Autobox::CODE !isa Moose::Object ok t/008_flatten.t ............ 1..9 ok 1 - flattening an array returns a list ok 2 - flattening a hash returns a list ok 3 - flattening a scalar returns the scalar ok 4 - flattening a reference to a scalar returns the same scalar reference ok 5 - default flatten_deep on shallow array returns correct array ok 6 - default flatten_deep on array with depth completely flattens array ok 7 - flatten_deep with an undef argument on array with depth completely flattens array ok 8 - flatten_deep with depth 0 specified on array returns array unchanged ok 9 - flatten_deep with depth specified returns correct array ok t/009_number.t ............. 1..3 ok 1 - ... got 1 to 5 ok 2 - ... got 5 to 1 ok 3 - ... got 1 to 1 ok t/010_each.t ............... 1..11 ok 1 - require Moose::Autobox; ok 2 - sanity check to start ok 3 - keys found via each_key ok 4 - values via each_values ok 5 - we can ++ values directly ok 6 - we cannot alter keys directly ok 7 - sanity check to start ok 8 - keys found via each_key ok 9 - values via each_values ok 10 - we can alter values directly ok 11 - we cannot alter keys directly ok t/011_each_n_values.t ...... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 1..34 ok t/012_first_last.t ......... 1..5 ok 1 - require Moose::Autobox; ok 2 ok 3 ok 4 ok 5 ok t/zzz-check-breaks.t ....... 1..2 ok 1 - conflicts checked via Moose::Conflicts ok 2 - no x_breaks data to check ok All tests successful. Files=15, Tests=208, 31 wallclock secs ( 0.16 usr + 0.01 sys = 0.17 CPU) Result: PASS ETHER/Moose-Autobox-0.16.tar.gz dmake test TEST_VERBOSE=1 -- OK Karen Etheridge <ether@cpan.org> Autoboxed wrappers for Native Perl datatypes >>> (cd C:\cpanfly-5.18\var\cpan\build\Moose-Autobox-0.16-cqBkiB && tar cvf - Moose-Autobox-0.16.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/E/ET/ETHER/Moose-Autobox-0.16.tar.gz Moose-Autobox-0.16.ppd blib/ blib/lib/ blib/lib/Moose/ blib/lib/Moose/Autobox/ blib/lib/Moose/Autobox/Array.pm blib/lib/Moose/Autobox/Code.pm blib/lib/Moose/Autobox/Defined.pm blib/lib/Moose/Autobox/Hash.pm blib/lib/Moose/Autobox/Indexed.pm blib/lib/Moose/Autobox/Item.pm blib/lib/Moose/Autobox/List.pm blib/lib/Moose/Autobox/Number.pm blib/lib/Moose/Autobox/Ref.pm blib/lib/Moose/Autobox/Scalar.pm blib/lib/Moose/Autobox/String.pm blib/lib/Moose/Autobox/Undef.pm blib/lib/Moose/Autobox/Value.pm blib/lib/Moose/Autobox.pm >>> mv C:\cpanfly-5.18\var\cpan\build\Moose-Autobox-0.16-cqBkiB/Moose-Autobox-0.16.ppd C:/cpanfly-5.18/var/REPO/E/ET/ETHER Finished 2016-05-04T04:25:29