Start 2010-01-25T04:03:33 ActivePerl-1003 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:/cpanfly/var/libs/bin;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 Sun, 24 Jan 2010 22:36:54 GMT Running make for M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MS/MSCHWERN/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MS\MSCHWERN\perl5i-v0.1.0.tar.gz ok Will not use Archive::Tar, need 1.00 perl5i-v0.1.0 perl5i-v0.1.0/.perlcriticrc perl5i-v0.1.0/.perltidyrc perl5i-v0.1.0/Build.PL perl5i-v0.1.0/INSTALL.SKIP perl5i-v0.1.0/LICENSE perl5i-v0.1.0/MANIFEST perl5i-v0.1.0/MANIFEST.SKIP perl5i-v0.1.0/META.yml perl5i-v0.1.0/README perl5i-v0.1.0/bin perl5i-v0.1.0/bin/perl5i.bat.PL perl5i-v0.1.0/bin/perl5i.c.PL perl5i-v0.1.0/bin/perl5i.plx perl5i-v0.1.0/inc perl5i-v0.1.0/inc/MyBuild.pm perl5i-v0.1.0/lib perl5i-v0.1.0/lib/perl5i.pm perl5i-v0.1.0/lib/perl5i perl5i-v0.1.0/lib/perl5i/DateTime.pm perl5i-v0.1.0/lib/perl5i/SCALAR.pm perl5i-v0.1.0/t perl5i-v0.1.0/t/alias.t perl5i-v0.1.0/t/autobox.t perl5i-v0.1.0/t/autodie.t perl5i-v0.1.0/t/center.t perl5i-v0.1.0/t/chdir.t perl5i-v0.1.0/t/CLASS.t perl5i-v0.1.0/t/command_line_wrapper.t perl5i-v0.1.0/t/datetime.t perl5i-v0.1.0/t/die.t perl5i-v0.1.0/t/English.t perl5i-v0.1.0/t/File-stat.t perl5i-v0.1.0/t/io-handle.t perl5i-v0.1.0/t/lexical.t perl5i-v0.1.0/t/method_leaking.t perl5i-v0.1.0/t/modern_perl.t perl5i-v0.1.0/t/Module-Load.t perl5i-v0.1.0/t/scalar.t perl5i-v0.1.0/t/time_compat.t perl5i-v0.1.0/t/Want.t perl5i-v0.1.0/t/wrap.t perl5i-v0.1.0/t/y2038.t perl5i-v0.1.0/t/dump perl5i-v0.1.0/t/dump/array.t perl5i-v0.1.0/t/dump/code.t perl5i-v0.1.0/t/dump/hash.t perl5i-v0.1.0/t/dump/scalar.t perl5i-v0.1.0/t/List-Util perl5i-v0.1.0/t/List-Util/first.t perl5i-v0.1.0/t/List-Util/max.t perl5i-v0.1.0/t/List-Util/maxstr.t perl5i-v0.1.0/t/List-Util/min.t perl5i-v0.1.0/t/List-Util/minstr.t perl5i-v0.1.0/t/List-Util/reduce.t perl5i-v0.1.0/t/List-Util/shuffle.t perl5i-v0.1.0/t/List-Util/sum.t CPAN.pm: Going to build M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz >>> C:\Perl64\bin\perl.exe Build.PL - ERROR: Time::y2038 (20081020) is installed, but we need version >= 20081111 ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Checking whether your kit is complete... Looks good Checking prerequisites... Creating new 'Build' script for 'perl5i' version 'v0.1.0' ---- Unsatisfied dependencies detected during ---- ---- MSCHWERN/perl5i-v0.1.0.tar.gz ---- Time::y2038 [requires] Running Build test Delayed until after prerequisites Running test for module 'Time::y2038' Running make for M/MS/MSCHWERN/Time-y2038-20081111.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\M\MS\MSCHWERN\Time-y2038-20081111.tar.gz ok Will not use Archive::Tar, need 1.00 Time-y2038-20081111/ Time-y2038-20081111/Build.PL Time-y2038-20081111/Changes Time-y2038-20081111/check_max.c Time-y2038-20081111/inc/ Time-y2038-20081111/inc/Local/ Time-y2038-20081111/inc/Local/Module/ Time-y2038-20081111/inc/Local/Module/Build.pm Time-y2038-20081111/INSTALL Time-y2038-20081111/lib/ Time-y2038-20081111/lib/Time/ Time-y2038-20081111/lib/Time/y2038/ Time-y2038-20081111/lib/Time/y2038/Everywhere.pm Time-y2038-20081111/lib/Time/y2038.pm Time-y2038-20081111/lib/Time/y2038.xs Time-y2038-20081111/MANIFEST Time-y2038-20081111/MANIFEST.SKIP Time-y2038-20081111/META.yml Time-y2038-20081111/munge_config Time-y2038-20081111/SIGNATURE Time-y2038-20081111/t/ Time-y2038-20081111/t/everywhere.t Time-y2038-20081111/t/time.t Time-y2038-20081111/t/timegm.t Time-y2038-20081111/typemap Time-y2038-20081111/y2038/ Time-y2038-20081111/y2038/time64.c Time-y2038-20081111/y2038/time64.h Time-y2038-20081111/y2038/time64_config.h.in CPAN.pm: Going to build M/MS/MSCHWERN/Time-y2038-20081111.tar.gz >>> C:\Perl64\bin\perl.exe Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Time-y2038' version '20081111' >>> C:\Perl64\bin\perl.exe ./Build Building a program to test the range of your system time functions... Generating script 'check_max.ccs' cl -nologo -c @"check_max.ccs" -Fo"check_max.obj" "check_max.c" check_max.c check_max.c(83) : warning C4146: unary minus operator applied to unsigned type, result still unsigned link /OUT:check_max check_max.obj Microsoft (R) Incremental Linker Version 8.00.40310.39 Copyright (C) Microsoft Corporation. All rights reserved. check_max.obj : non-native module found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance Microsoft (R) Incremental Linker Version 8.00.40310.39 Copyright (C) Microsoft Corporation. All rights reserved. check_max.obj : error LNK2001: unresolved external symbol __security_check_cookie check_max : fatal error LNK1120: 1 unresolved externals error building check_max from check_max.obj at C:\cpanfly\var\megalib/ExtUtils/CBuilder/Base.pm line 241. MSCHWERN/Time-y2038-20081111.tar.gz C:\Perl64\bin\perl.exe ./Build -- NOT OK Running Build test Can't test without successful make Running Build for M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz Has already been unwrapped into directory C:\cpanfly\var\cpan\build\perl5i-v0.1.0-KtZaaN CPAN.pm: Going to build M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz Warning: Prerequisite 'Time::y2038 => 20081111' for 'MSCHWERN/perl5i-v0.1.0.tar.gz' failed when processing 'MSCHWERN/Time-y2038-20081111.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> C:\Perl64\bin\perl.exe ./Build ./Build: blib\lib\perl5i.pm: cannot resolve L in paragraph 62. ./Build: blib\lib\perl5i.pm: cannot resolve L in paragraph 62. ./Build: blib\lib\perl5i.pm: cannot resolve L in paragraph 63. ./Build: blib\lib\perl5i.pm: cannot resolve L in paragraph 101. ./Build: blib\lib\perl5i.pm: cannot resolve L in paragraph 101. Copying lib\perl5i\SCALAR.pm -> blib\lib\perl5i\SCALAR.pm Copying lib\perl5i\DateTime.pm -> blib\lib\perl5i\DateTime.pm Copying lib\perl5i.pm -> blib\lib\perl5i.pm Copying bin\perl5i.bat -> blib\script\perl5i.bat Manifying blib\lib/perl5i.pm -> blib\libdoc\perl5i.3 HTMLifying blib\lib\perl5i.pm -> blib\libhtml\site\lib\perl5i.html MSCHWERN/perl5i-v0.1.0.tar.gz C:\Perl64\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl64\bin\perl.exe ./Build test verbose=1 t/CLASS.t ................. ok 1 - CLASS keyword ok 2 - $CLASS 1..2 ok t/English.t ............... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/File-stat.t ............. ok 1 - The object isa File::stat ok 2 ok 3 - stat() in array context ok 4 - lstat() in array context 1..4 ok t/List-Util/first.t ....... 1..13 ok 1 - one more than 8 ok 2 - none match ok 3 - no args ok 4 - reference args ok 5 - use of eval ok 6 - use of die ok 7 - wantarray ok 8 - return ok 9 - return from loop ok 10 - other package ok 11 - undef active sub ok 12 - redefine self ok 13 - from active sub ok t/List-Util/max.t ......... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - 20-arg random order ok t/List-Util/maxstr.t ...... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - random ordered ok t/List-Util/min.t ......... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - 20-arg random order ok t/List-Util/minstr.t ...... 1..4 ok 1 - single arg ok 2 - 2-arg ordered ok 3 - 2-arg reverse ordered ok 4 - random ordered ok t/List-Util/reduce.t ...... 1..20 ok 1 - no args ok 2 - 4-arg divide ok 3 - one arg ok 4 - min ok 5 - concat ok 6 - call sub ok 7 - use eval{} ok 8 - die ok 9 - scalar context ok 10 - sub reference ok 11 - call sub ok 12 - eval string ok 13 - restore $a ok 14 - restore $b ok 15 - return ok 16 - return from loop ok 17 - undef active sub ok 18 - redefine self ok 19 ok 20 - from active sub ok t/List-Util/shuffle.t ..... 1..6 ok 1 - no args ok 2 - 1 in 1 out ok 3 - one arg ok 4 - arg count ok 5 - result different to args ok 6 - values ok t/List-Util/sum.t ......... 1..6 ok 1 - no args ok 2 - one arg ok 3 - 4 args ok 4 - one -1 ok 5 - variable arg ok 6 - real numbers ok t/Module-Load.t ........... ok 1 - load() 1..1 ok t/Want.t .................. ok 1 - assignment worked ok 2 ok 3 ok 4 ok 5 not ok 6 # TODO want() with prototypes is busted, thinks its CODE # Failed (TODO) test at t/Want.t line 44. # got: undef # expected: '23' ok 7 ok 8 1..8 ok t/alias.t ................. ok 1 ok 2 ok 3 ok 4 - caller only prepended if there's no :: ok 5 - caller not prepended if there's more than one ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 not ok 18 # TODO & SKIP Lexical aliasing not implemented not ok 19 # TODO & SKIP Lexical aliasing not implemented 1..19 ok t/autobox.t ............... ok 1 ok 2 1..2 ok 'haljlkjadlkjflajdf' is not recognized as an internal or external command, operable program or batch file. t/autodie.t ............... ok 1 ok 2 1..2 ok t/center.t ................ ok 1 - ->center() with even length has equal whitespace on both sides ok 2 - ->center() with even length has equal whitespace on both sides ok 3 - ->center() with odd length pads left ok 4 - ->center() with too-short length returns the string unmodified ok 5 - ->center(0) ok 6 - ->center(-1) ok 7 - ->center(undef) ok 8 ok 9 - ->center(6, "-") ok 10 - ->center(7, "-") ok 11 - ->center(0, "-") ok 12 - ->center(undef) ok 13 ok 14 - center(5) returns that size ok 15 - center(6) returns that size ok 16 - center(7) returns that size ok 17 - center(8) returns that size ok 18 - center(9) returns that size ok 19 - center(10) returns that size ok 20 - center(11) returns that size ok 21 - center(12) returns that size ok 22 - center(13) returns that size ok 23 - center(14) returns that size ok 24 - center(15) returns that size ok 25 - center(16) returns that size ok 26 - center(17) returns that size ok 27 - center(18) returns that size ok 28 - center(19) returns that size ok 29 - center(20) returns that size 1..29 ok t/chdir.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/command_line_wrapper.t .. ok 1 - perl5i command line wrapper was built ok 2 - and it runs ok 3 - Hello perl5i! ok 4 - perl5i -h works as expected 1..4 ok t/datetime.t .............. # time is 1104347135 ok 1 - localtime returns a DateTime isa DateTime ok 2 - scalar context ok 3 - method call ok 4 - epoch ok 5 - array context ok 6 - no args ok 7 - array argument ok 8 - DateTime doesn't bitch on concatenation ok 9 - gmtime returns a DateTime isa DateTime ok 10 - scalar context ok 11 - method call ok 12 - epoch ok 13 - array context ok 14 - no args ok 15 - array argument ok 16 - DateTime doesn't bitch on concatenation ok 17 - time ok 18 - is DateTime isa DateTime ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 - DateTime methods: sec min hour day month year day_of_week day_of_year is_dst ok 28 - DateTime methods: second minute hour mday mon year dow doy is_dst ok 29 - DateTime methods: sec min hour day_of_month mon year wday doy is_dst 1..29 ok t/die.t ................... ok 1 - normal die exit code ok 2 - normal die stdout ok 3 - normal die stderr ok 4 - die without line exit code ok 5 - die without line stdout ok 6 - die without line stderr ok 7 - die with $! = 5 exit code ok 8 - die with $! = 5 stdout ok 9 - die with $! = 5 stderr ok 10 - die with $! = 0 and $? = 5 exit code ok 11 - die with $! = 0 and $? = 5 stdout ok 12 - die with $! = 0 and $? = 5 stderr ok 13 - die with $! = 6 and $? = 5 exit code ok 14 - die with $! = 6 and $? = 5 stdout ok 15 - die with $! = 6 and $? = 5 stderr ok 16 - die in block eval ok 17 - die in block eval with multiple arguments ok 18 - die with a reference is unaltered ok 19 - __DIE__ signal handler ok 20 - die() did not set errno ok 21 - die in a different package exit code ok 22 - die in a different package stdout ok 23 - die in a different package stderr 1..23 ok t/dump/array.t ............ 1..3 ok 1 ok 2 ok 3 ok t/dump/code.t ............. not ok 1 - dump eval'd # TODO closures aren't dumped properly # Failed (TODO) test 'dump eval'd' # at t/dump/code.t line 12. # Global symbol "$foo" requires explicit package name at (eval 139) line 14. ok 2 - dump eval'd ok 3 - anon sub dump 1..3 ok t/dump/hash.t ............. 1..3 ok 1 ok 2 ok 3 ok t/dump/scalar.t ........... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/io-handle.t ............. ok 1 1..1 ok t/lexical.t ............... ok 1 not ok 2 # TODO lexical File::stat # Failed (TODO) test at t/lexical.t line 23. ok 3 1..3 ok t/method_leaking.t ........ ok 1 1..1 ok t/modern_perl.t ........... ok 1 - strict is on ok 2 ok 3 ok 4 - given/when enabled ok 5 - C3 on 1..5 ok t/scalar.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 1..13 ok t/time_compat.t ........... ok 1 ok 2 # skip No tzset() ok 3 ok 4 ok 5 ok 6 - gmtime() and localtime() agree what day of year ok 7 - gmtime(), scalar context 1..7 ok t/wrap.t .................. ok 1 - Unmodified string is one line long ok 2 - Default wrapping gives two lines ok 3 - One word per line ok 4 - Excessive wrap length ok 5 - Zero wrap length ok 6 - Negative wrap length ok 7 - Unmodified string is one line long ok 8 - Default wrapping gives two lines ok 9 - One word per line ok 10 - Excessive wrap length ok 11 - Zero wrap length ok 12 - Negative wrap length ok 13 - Unmodified string is one line long ok 14 - Default wrapping gives two lines ok 15 - One word per line ok 16 - Excessive wrap length ok 17 - Zero wrap length ok 18 - Negative wrap length ok 19 - Unmodified string is one line long ok 20 - Default wrapping gives two lines ok 21 - One word per line ok 22 - Excessive wrap length ok 23 - Zero wrap length ok 24 - Negative wrap length ok 25 - Unmodified string is one line long ok 26 - Default wrapping gives two lines ok 27 - One word per line ok 28 - Excessive wrap length ok 29 - Zero wrap length ok 30 - Negative wrap length ok 31 - Unmodified string is one line long ok 32 - Default wrapping gives two lines ok 33 - One word per line ok 34 - Excessive wrap length ok 35 - Zero wrap length ok 36 - Negative wrap length 1..36 ok t/y2038.t ................. ok 1 ok 2 1..2 ok All tests successful. Files=33, Tests=275, 14 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU) Result: PASS MSCHWERN/perl5i-v0.1.0.tar.gz C:\Perl64\bin\perl.exe ./Build test verbose=1 -- OK Michael G Schwern <mschwern@cpan.org> Bend Perl 5 so it fits how it works in our imaginations >>> (cd C:\cpanfly\var\cpan\build\perl5i-v0.1.0-KtZaaN && tar cvf - perl5i-v0.1.0.ppd blib) | gzip -c >C:/cpanfly/var/REPO/M/MS/MSCHWERN/perl5i-v0.1.0.tar.gz perl5i-v0.1.0.ppd blib/ blib/lib/ blib/lib/perl5i/ blib/lib/perl5i/DateTime.pm blib/lib/perl5i/SCALAR.pm blib/lib/perl5i.pm blib/script/ blib/script/perl5i.bat >>> mv C:\cpanfly\var\cpan\build\perl5i-v0.1.0-KtZaaN/perl5i-v0.1.0.ppd C:/cpanfly/var/REPO/M/MS/MSCHWERN Megalib: Will not downgrade perl5i from v20090424 to vv0.1.0 at C:\cpanfly\lib/Fly/Megalib.pm line 54. Finished 2010-01-25T04:03:53