PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;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 2017-12-20T15:31:06 ActivePerl-2400 CPAN-2.10 PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;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-64\var\cpan\Metadata' Database was generated on Wed, 20 Dec 2017 01:29:02 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ES/ESAYM/Time-Piece-1.3203.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ES/ESAYM/CHECKSUMS Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\E\ES\ESAYM\Time-Piece-1.3203.tar.gz ok Time-Piece-1.3203/ Time-Piece-1.3203/META.yml Time-Piece-1.3203/README Time-Piece-1.3203/TODO Time-Piece-1.3203/Makefile.PL Time-Piece-1.3203/Changes Time-Piece-1.3203/Piece.xs Time-Piece-1.3203/Piece.pm Time-Piece-1.3203/Seconds.pm Time-Piece-1.3203/reverse_deps.txt Time-Piece-1.3203/MANIFEST Time-Piece-1.3203/META.json Time-Piece-1.3203/LICENSE Time-Piece-1.3203/t/ Time-Piece-1.3203/t/03compare.t Time-Piece-1.3203/t/07arith.t Time-Piece-1.3203/t/01base.t Time-Piece-1.3203/t/02core.t Time-Piece-1.3203/t/lib/ Time-Piece-1.3203/t/lib/Time/ Time-Piece-1.3203/t/lib/Time/Piece/ Time-Piece-1.3203/t/lib/Time/Piece/Twin.pm Time-Piece-1.3203/t/05overload.t Time-Piece-1.3203/t/04mjd.t Time-Piece-1.3203/t/06subclass.t Time-Piece-1.3203/t/02core_dst.t Configuring E/ES/ESAYM/Time-Piece-1.3203.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Have \cpanfl~1.24-\var\megalib Want \perl-5~1.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-x64-multi-thread] 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 Time::Piece Writing MYMETA.yml and MYMETA.json ESAYM/Time-Piece-1.3203.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for E/ES/ESAYM/Time-Piece-1.3203.tar.gz >>> dmake cp Seconds.pm blib\lib\Time\Seconds.pm cp Piece.pm blib\lib\Time\Piece.pm Running Mkbootstrap for Piece () "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "Piece.bs" "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Piece.bs blib\arch\auto\Time\Piece\Piece.bs 644 "C:\Perl-5.24-64\bin\perl.exe" "C:\cpanfly-5.24-64\var\megalib\ExtUtils\xsubpp" -typemap C:\Perl-5.24-64\lib\ExtUtils\typemap Piece.xs > Piece.xsc "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command -e mv -- Piece.xsc Piece.c gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.3203\" -DXS_VERSION=\"1.3203\" "-IC:\Perl-5.24-64\lib\CORE" Piece.c "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Time::Piece\", 'DLBASE' => 'Piece', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" g++ Piece.def -o blib\arch\auto\Time\Piece\Piece.dll -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" Piece.o "C:\Perl-5.24-64\lib\CORE\libperl524.a" -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 -Wl,--enable-auto-image-base "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Time\Piece\Piece.dll ESAYM/Time-Piece-1.3203.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Piece.bs blib\arch\auto\Time\Piece\Piece.bs 644 "C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01base.t ...... 1..15 ok 1 - use Time::Piece; ok 2 - 'specific gmtime' isa 'Time::Piece' ok 3 - correct year ok 4 - correct hour ok 5 - correct mon ok 6 - 'current gmtime' isa 'Time::Piece' ok 7 - 'current localtime' isa 'Time::Piece' ok 8 - 'fully qualified gmtime' isa 'Time::Piece' ok 9 - 'full qualified localtime' isa 'Time::Piece' ok 10 - 'custom localtime via new' isa 'Time::Piece' ok 11 - 'custom localtime via new again' isa 'Time::Piece' ok 12 - 'custom localtime via clone' isa 'Time::Piece' ok 13 - Clones match ok 14 - 'custom gmtime via clone' isa 'Time::Piece' ok 15 - Clones match ok t/02core.t ...... 1..100 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 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 - Year is 1945? ok 82 - Hour is 13? ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 - day of the year parsing ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 - Format correct ok t/02core_dst.t .. 1..56 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 # skip can't strftime %D, %R, %T or %e on Win32 ok 33 # skip can't strftime %D, %R, %T or %e on Win32 ok 34 ok 35 ok 36 ok 37 ok 38 # skip can't strftime %R on Win32 or QNX ok 39 ok 40 # skip can't strftime %T on Win32 ok 41 ok 42 # skip can't strftime %V on Win32 or QNX or VOS ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 # skip Extra tests for Linux, BSD only. ok 50 # skip Extra tests for Linux, BSD only. ok 51 # skip Extra tests for Linux, BSD only. ok 52 # skip Extra tests for Linux, BSD only. ok 53 # skip Extra tests for Linux, BSD only. ok 54 # skip Extra tests for Linux, BSD only. ok 55 # skip Extra tests for Linux, BSD only. ok 56 # skip Extra tests for Linux, BSD only. ok t/03compare.t ... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/04mjd.t ....... 1..12 # Running under perl version 5.024000 for MSWin32 # Win32::BuildNumber 2400 # Current time local: Wed Dec 20 15:31:17 2017 # Current time GMT: Wed Dec 20 23:31:17 2017 # Using Test.pm version 1.26 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 t/05overload.t .. 1..1 # Running under perl version 5.024000 for MSWin32 # Win32::BuildNumber 2400 # Current time local: Wed Dec 20 15:31:17 2017 # Current time GMT: Wed Dec 20 23:31:17 2017 # Using Test.pm version 1.26 ok 1 ok t/06subclass.t .. ok 1 - use Time::Piece; ok 2 - 'timepiece made via new' isa 'Time::Piece::Twin' ok 3 - 'timepiece made via localtime' isa 'Time::Piece::Twin' ok 4 - 'timepiece made via gmtime' isa 'Time::Piece::Twin' ok 5 - 'timepiece made via strptime' isa 'Time::Piece::Twin' ok 6 - 'timepiece made via new (again)' isa 'Time::Piece::Twin' ok 7 - 'tomorrow via addition operator' isa 'Time::Piece::Twin' ok 8 - 'yesterday via subtraction operator' isa 'Time::Piece::Twin' ok 9 - 'object created via full-qualified gmtime' isa 'Time::Piece' ok 10 - it's not a Twin ok 11 - subtract attempts stringify for unrecognized objects. 1..11 ok t/07arith.t ..... 1..43 ok 1 - use Time::Piece; ok 2 - use Time::Seconds; 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 - Copy Time::Seconds object ok 35 - Add integer to Time::Seconds object ok 36 - Add exported constant to Time::Seconds object ok 37 - Add one Time::Seconds object to another ok 38 ok 39 ok 40 - Empty Time::Seconds constructor is 0s ok 41 - Add 2 Time::Seconds objects ok 42 - Subtract one Time::Seconds object from another ok 43 ok All tests successful. Files=8, Tests=249, 1 wallclock secs ( 0.03 usr + 0.01 sys = 0.05 CPU) Result: PASS ESAYM/Time-Piece-1.3203.tar.gz dmake test TEST_VERBOSE=1 -- OK Samuel Smith <leon36@gmail.com> Object Oriented time objects >>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Time-Piece-1.3203-jlMflL && tar cvf - Time-Piece-1.3203.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/E/ES/ESAYM/Time-Piece-1.3203.tar.gz Time-Piece-1.3203.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Time/ blib/arch/auto/Time/Piece/ blib/arch/auto/Time/Piece/Piece.dll blib/lib/ blib/lib/Time/ blib/lib/Time/Piece.pm blib/lib/Time/Seconds.pm Finished 2017-12-20T15:31:18