PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin Start 2016-06-27T21:17:19 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata' Database was generated on Mon, 27 Jun 2016 04:29:02 GMT Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\S\SH\SHARYANTO\Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz ok Alt-Date-Extract-SHARYANTO-0.05.01/ Alt-Date-Extract-SHARYANTO-0.05.01/META.json Alt-Date-Extract-SHARYANTO-0.05.01/LICENSE Alt-Date-Extract-SHARYANTO-0.05.01/Changes Alt-Date-Extract-SHARYANTO-0.05.01/META.yml Alt-Date-Extract-SHARYANTO-0.05.01/Makefile.PL Alt-Date-Extract-SHARYANTO-0.05.01/t/ Alt-Date-Extract-SHARYANTO-0.05.01/t/02-extract.t Alt-Date-Extract-SHARYANTO-0.05.01/t/03-returns.t Alt-Date-Extract-SHARYANTO-0.05.01/t/05-format.t Alt-Date-Extract-SHARYANTO-0.05.01/t/release-pod-syntax.t Alt-Date-Extract-SHARYANTO-0.05.01/t/01-new.t Alt-Date-Extract-SHARYANTO-0.05.01/t/release-pod-coverage.t Alt-Date-Extract-SHARYANTO-0.05.01/t/00-load.t Alt-Date-Extract-SHARYANTO-0.05.01/t/04-formats.t Alt-Date-Extract-SHARYANTO-0.05.01/t/release-rinci.t Alt-Date-Extract-SHARYANTO-0.05.01/t/00-compile.t Alt-Date-Extract-SHARYANTO-0.05.01/t/10-misc.t Alt-Date-Extract-SHARYANTO-0.05.01/README Alt-Date-Extract-SHARYANTO-0.05.01/dist.ini Alt-Date-Extract-SHARYANTO-0.05.01/lib/ Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/ Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/ Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/Extract/ Alt-Date-Extract-SHARYANTO-0.05.01/lib/Alt/Date/Extract/SHARYANTO.pm Alt-Date-Extract-SHARYANTO-0.05.01/lib/Date/ Alt-Date-Extract-SHARYANTO-0.05.01/lib/Date/Extract.pm Alt-Date-Extract-SHARYANTO-0.05.01/MANIFEST Configuring S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz with Makefile.PL >>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL Warning: prerequisite Alt::Base 0 not found. Checking if your kit is complete... Looks good Have \cpanfl~2.24-\var\megalib Want \perl-5~2.24-\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 Alt::Date::Extract::SHARYANTO Writing MYMETA.yml and MYMETA.json SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK Running make for S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz ---- Alt::Base [requires] Running test for module 'Alt::Base' Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\S\SH\SHARYANTO\Alt-Base-0.02.tar.gz ok Alt-Base-0.02/ Alt-Base-0.02/README Alt-Base-0.02/Build.PL Alt-Base-0.02/lib/ Alt-Base-0.02/lib/Alt/ Alt-Base-0.02/lib/Alt/Base.pm Alt-Base-0.02/MANIFEST.SKIP Alt-Base-0.02/Changes Alt-Base-0.02/dist.ini Alt-Base-0.02/LICENSE Alt-Base-0.02/t/ Alt-Base-0.02/t/00-compile.t Alt-Base-0.02/t/01-basics.t Alt-Base-0.02/t/lib/ Alt-Base-0.02/t/lib/Bar.pm Alt-Base-0.02/t/lib/Foo.pm Alt-Base-0.02/t/lib/Alt/ Alt-Base-0.02/t/lib/Alt/Bar/ Alt-Base-0.02/t/lib/Alt/Bar/one.pm Alt-Base-0.02/t/lib/Alt/Bar/two.pm Alt-Base-0.02/t/lib/Alt/Foo.pm Alt-Base-0.02/t/lib/Alt/Baz/ Alt-Base-0.02/t/lib/Alt/Baz/one.pm Alt-Base-0.02/t/lib/Alt/Foo/ Alt-Base-0.02/t/lib/Alt/Foo/one.pm Alt-Base-0.02/t/lib/Baz.pm Alt-Base-0.02/t/release-pod-coverage.t Alt-Base-0.02/t/release-pod-syntax.t Alt-Base-0.02/t/release-rinci.t Alt-Base-0.02/MANIFEST Alt-Base-0.02/META.json Alt-Base-0.02/META.yml Configuring S/SH/SHARYANTO/Alt-Base-0.02.tar.gz with Build.PL >>> C:\Perl-5.24-32\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Alt-Base' version '0.02' SHARYANTO/Alt-Base-0.02.tar.gz C:\Perl-5.24-32\bin\perl.exe Build.PL -- OK Running Build for S/SH/SHARYANTO/Alt-Base-0.02.tar.gz >>> C:\Perl-5.24-32\bin\perl.exe ./Build Building Alt-Base SHARYANTO/Alt-Base-0.02.tar.gz C:\Perl-5.24-32\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.24-32\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..1 ok 1 - Alt::Base loaded ok ok t/01-basics.t ............. ok 1 ok 2 - check incorrect Alt name ok 3 - check $ALT defined ok 4 - turn check off ok 5 - check correct $ALT value 1..5 ok t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/release-rinci.t ......... skipped: these tests are for release candidate testing All tests successful. Files=5, Tests=6, 1 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) Result: PASS SHARYANTO/Alt-Base-0.02.tar.gz C:\Perl-5.24-32\bin\perl.exe ./Build test verbose=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/S/SH/SHARYANTO/CHECKSUMS Steven Haryanto <stevenharyanto@gmail.com> Base class for alternate module >>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot && tar cvf - Alt-Base-0.02.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/S/SH/SHARYANTO/Alt-Base-0.02.tar.gz Alt-Base-0.02.ppd blib/ blib/lib/ blib/lib/Alt/ blib/lib/Alt/Base.pm SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Date-Extract-SHARYANTO-0.05.01-rAtQUf SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz Has already been prepared Running make for S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/lib to PERL5LIB for 'make' >>> dmake cp lib/Date/Extract.pm blib\lib\Date\Extract.pm cp lib/Alt/Date/Extract/SHARYANTO.pm blib\lib\Alt\Date\Extract\SHARYANTO.pm SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz dmake -- OK Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Base-0.02-W3T3Ot/blib/lib to PERL5LIB for 'test' Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ............ 1..2 ok 1 - Alt/Date/Extract/SHARYANTO.pm loaded ok ok 2 - Date/Extract.pm loaded ok ok t/00-load.t ............... 1..1 ok 1 - use Date::Extract; ok t/01-new.t ................ 1..37 ok 1 - got a parser out of Date::Extract->new ok 2 - new parser is a Date::Extract object ok 3 - got a parser out of Date::Extract->new(returns => 'first') ok 4 - new parser is a Date::Extract object ok 5 - got a parser out of Date::Extract->new(returns => 'last') ok 6 - new parser is a Date::Extract object ok 7 - got a parser out of Date::Extract->new(returns => 'earliest') ok 8 - new parser is a Date::Extract object ok 9 - got a parser out of Date::Extract->new(returns => 'latest') ok 10 - new parser is a Date::Extract object ok 11 - got a parser out of Date::Extract->new(returns => 'all') ok 12 - new parser is a Date::Extract object ok 13 - got a parser out of Date::Extract->new(returns => 'all_cron') ok 14 - new parser is a Date::Extract object ok 15 - did NOT get a parser out of Date::Extract->new(returns => 'invalid argument') ok 16 - (returns => 'invalid argument') gave a sensible error message ok 17 - invalid `returns` error reported from caller's perspective ok 18 - got a parser out of Date::Extract->new(prefers => 'nearest') ok 19 - new parser is a Date::Extract object ok 20 - got a parser out of Date::Extract->new(prefers => 'future') ok 21 - new parser is a Date::Extract object ok 22 - got a parser out of Date::Extract->new(prefers => 'past') ok 23 - new parser is a Date::Extract object ok 24 - did NOT get a parser out of Date::Extract->new(prefers => 'invalid argument') ok 25 - (prefers => 'invalid argument') gave a sensible error message ok 26 - invalid `prefers` error reported from caller's perspective ok 27 - did NOT get a parser out of Date::Extract->new(format => 'invalid argument') ok 28 - (format => 'invalid argument') gave a sensible error message ok 29 - invalid `format` error reported from caller's perspective ok 30 - got a parser out of Date::Extract->new(format => 'DateTime') ok 31 - new parser is a Date::Extract object ok 32 - got a parser out of Date::Extract->new(format => 'verbatim') ok 33 - new parser is a Date::Extract object ok 34 - got a parser out of Date::Extract->new(format => 'epoch') ok 35 - new parser is a Date::Extract object ok 36 - got a parser out of Date::Extract->new(format => 'combined') ok 37 - new parser is a Date::Extract object ok t/02-extract.t ............ 1..50 ok 1 - extracts 'today' to 2007-08-03 ok 2 - correct time zone ok 3 - extracts 'tomorrow' to 2007-08-04 ok 4 - correct time zone ok 5 - extracts 'yesterday' to 2007-08-02 ok 6 - correct time zone ok 7 - extracts 'saturday' to 2007-08-04 ok 8 - correct time zone ok 9 - extracts 'sunday' to 2007-08-05 ok 10 - correct time zone ok 11 - extracts 'monday' to 2007-08-06 ok 12 - correct time zone ok 13 - extracts 'tuesday' to 2007-08-07 ok 14 - correct time zone ok 15 - extracts 'wednesday' to 2007-08-08 ok 16 - correct time zone ok 17 - extracts 'thursday' to 2007-08-09 ok 18 - correct time zone ok 19 - extracts 'friday' to 2007-08-03 ok 20 - correct time zone not ok 21 - extracts 'friday' to 2007-08-10 # TODO DTFN bug. on friday, friday + prefer_future = today # Failed (TODO) test 'extracts 'friday' to 2007-08-10' # at t/02-extract.t line 40. # got: '2007-08-03' # expected: '2007-08-10' ok 22 - correct time zone ok 23 - extracts 'last monday' to 2007-07-23 ok 24 - correct time zone ok 25 - extracts 'last tuesday' to 2007-07-24 ok 26 - correct time zone ok 27 - extracts 'last wednesday' to 2007-07-25 ok 28 - correct time zone ok 29 - extracts 'last thursday' to 2007-07-26 ok 30 - correct time zone ok 31 - extracts 'last friday' to 2007-07-27 ok 32 - correct time zone ok 33 - extracts 'last saturday' to 2007-07-28 ok 34 - correct time zone ok 35 - extracts 'last sunday' to 2007-07-29 ok 36 - correct time zone ok 37 - extracts 'next monday' to 2007-08-06 ok 38 - correct time zone ok 39 - extracts 'next tuesday' to 2007-08-07 ok 40 - correct time zone ok 41 - extracts 'next wednesday' to 2007-08-08 ok 42 - correct time zone ok 43 - extracts 'next thursday' to 2007-08-09 ok 44 - correct time zone ok 45 - extracts 'next friday' to 2007-08-10 ok 46 - correct time zone ok 47 - extracts 'next saturday' to 2007-08-11 ok 48 - correct time zone ok 49 - extracts 'next sunday' to 2007-08-12 ok 50 - correct time zone ok t/03-returns.t ............ 1..17 ok 1 - default: returns first date, today ok 2 - all: 1st date out was today ok 3 - all: 2nd date out was tomorrow ok 4 - all: 3rd date out was yesterday ok 5 - all_cron: 1st date out was yesterday ok 6 - all_cron: 2nd date out was today ok 7 - all_cron: 3rd date out was tomorrow ok 8 - only one day came out ok 9 - first: returns first date, today ok 10 - only one day came out ok 11 - last: returns last date, yesterday ok 12 - only one day came out ok 13 - earliest: returns earliest date, yesterday ok 14 - only one day came out ok 15 - latest: returns latest date, tomorrow ok 16 - scalar all_cron: only date out was yesterday ok 17 - scalar all: only date out was today ok t/04-formats.t ............ 1..40 not ok 1 - got a date out of 11/13/1986 # TODO Not handled by us or DTFN yet # Failed (TODO) test 'got a date out of 11/13/1986' # at t/04-formats.t line 73. not ok 2 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet # Failed (TODO) test 'No date parsed, so no use running the checker' # at t/04-formats.t line 76. ok 3 - got a date out of 13 November 1986 ok 4 - 13 November 1986 ok 5 - got a date out of 1986-11-13 ok 6 - 1986-11-13 ok 7 - got a date out of today ok 8 - today ok 9 - got a date out of Monday ok 10 - Monday not ok 11 - got a date out of 11-13-86 # TODO Not handled by us or DTFN yet # Failed (TODO) test 'got a date out of 11-13-86' # at t/04-formats.t line 73. not ok 12 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet # Failed (TODO) test 'No date parsed, so no use running the checker' # at t/04-formats.t line 76. not ok 13 - got a date out of previous Sat # TODO Not handled by us or DTFN yet # Failed (TODO) test 'got a date out of previous Sat' # at t/04-formats.t line 73. not ok 14 - No date parsed, so no use running the checker # TODO Not handled by us or DTFN yet # Failed (TODO) test 'No date parsed, so no use running the checker' # at t/04-formats.t line 76. ok 15 - got a date out of tomorrow ok 16 - tomorrow ok 17 - got a date out of Nov 13, 1986 ok 18 - Nov 13th, 1986 ok 19 - got a date out of 13 Nov ok 20 - 13 Nov ok 21 - got a date out of Nov 13 ok 22 - Nov 13 ok 23 - got a date out of next Monday ok 24 - next Monday ok 25 - next Monday ok 26 - got a date out of 13th November ok 27 - 13th November ok 28 - got a date out of November 13th ok 29 - November 13th ok 30 - got a date out of yesterday ok 31 - yesterday ok 32 - got a date out of 1986/11/13 ok 33 - 1986/11/13 ok 34 - got a date out of Mon ok 35 - Mon ok 36 - got a date out of last Friday ok 37 - last Friday ok 38 - last Friday ok 39 - got a date out of November 13th, 1986 ok 40 - November 13th, 1986 ok t/05-format.t ............. 1..7 ok 1 - default: returns DateTime object ok 2 - returns verbatim text ok 3 - returns epoch ok 4 - returns hash ok 5 - hash contains verbatim ok 6 - hash contains DateTime object ok 7 - hash contains pos ok t/10-misc.t ............... 1..2 ok 1 - default time zone is floating ok 2 - extracted the date as today ok t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing t/release-rinci.t ......... skipped: these tests are for release candidate testing All tests successful. Files=11, Tests=156, 6 wallclock secs ( 0.12 usr + 0.05 sys = 0.17 CPU) Result: PASS SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz dmake test TEST_VERBOSE=1 -- OK Steven Haryanto <stevenharyanto@gmail.com> SHARYANTO's alternate implementation of Date::Extract >>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Alt-Date-Extract-SHARYANTO-0.05.01-rAtQUf && tar cvf - Alt-Date-Extract-SHARYANTO-0.05.01.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/S/SH/SHARYANTO/Alt-Date-Extract-SHARYANTO-0.05.01.tar.gz Alt-Date-Extract-SHARYANTO-0.05.01.ppd blib/ blib/lib/ blib/lib/Alt/ blib/lib/Alt/Date/ blib/lib/Alt/Date/Extract/ blib/lib/Alt/Date/Extract/SHARYANTO.pm blib/lib/Date/ blib/lib/Date/Extract.pm Finished 2016-06-27T21:17:48