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:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;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:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin;C:\mysql\bin Start 2014-12-31T02:44:01 ActivePerl-1600 CPAN-2.00 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;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;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.16/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:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Wed, 31 Dec 2014 09:53:26 GMT Running make for P/PO/POLETTIX/IO-Slice-0.2.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PO/POLETTIX/IO-Slice-0.2.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PO/POLETTIX/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\P\PO\POLETTIX\IO-Slice-0.2.tar.gz ok IO-Slice-0.2 IO-Slice-0.2/README IO-Slice-0.2/Changes IO-Slice-0.2/t IO-Slice-0.2/t/pod.t IO-Slice-0.2/LICENSE IO-Slice-0.2/META.yml IO-Slice-0.2/MANIFEST IO-Slice-0.2/t/05.pos.t IO-Slice-0.2/t/01.new.t IO-Slice-0.2/t/03.getc.t IO-Slice-0.2/t/00-load.t IO-Slice-0.2/Makefile.PL IO-Slice-0.2/t/02.close.t IO-Slice-0.2/t/04.ungetc.t IO-Slice-0.2/t/testfile.end IO-Slice-0.2/lib/IO IO-Slice-0.2/lib/IO/Slice.pm IO-Slice-0.2/t/06.readline.t IO-Slice-0.2/t/testfile.full IO-Slice-0.2/t/testfile.start IO-Slice-0.2/t/pod-coverage.t IO-Slice-0.2/t/testfile.specs IO-Slice-0.2/t/testfile.middle IO-Slice-0.2/t/testfile.multiline CPAN.pm: Building P/PO/POLETTIX/IO-Slice-0.2.tar.gz >>> C:\Perl-5.16\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for IO::Slice Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/IO/Slice.pm blib\lib\IO\Slice.pm POLETTIX/IO-Slice-0.2.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.16\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t # Testing IO::Slice 0.2 t\00-load.t ....... 1..1 ok 1 - use IO::Slice; ok t\01.new.t ........ ok 1 - new on filename lives, with hashref ok 2 - new on filename lives, with hash ok 3 - new on filehandle lives ok 4 - new on filehandle lives, filename overridden and inexistent ok 5 - no offset is forbidden in new() ok 6 - no length is forbidden in new() ok 7 - neither fh or filename is forbidden in new() 1..7 ok t\02.close.t ...... ok 1 - new on filename lives, with hashref ok 2 - An object of class 'IO::Slice' isa 'IO::Slice' ok 3 - file is open ok 4 - close lives ok 5 - file is not opened any more 1..5 ok t\03.getc.t ....... ok 1 - got right character T ok 2 - got right character h ok 3 - got right character i ok 4 - got right character s ok 5 - got right character ok 6 - got right character i ok 7 - got right character s ok 8 - got right character ok 9 - got right character t ok 10 - got right character h ok 11 - got right character e ok 12 - got right character ok 13 - got right character S ok 14 - got right character T ok 15 - got right character A ok 16 - got right character R ok 17 - got right character T ok 18 - got right character ok 19 - got right character ok 20 - got right character ok 21 - got right character t ok 22 - got right character h ok 23 - got right character a ok 24 - got right character t ok 25 - got right character ok 26 - got right character i ok 27 - got right character s ok 28 - got right character ok 29 - got right character a ok 30 - got right character l ok 31 - got right character l ok 32 - got right character o ok 33 - got right character w ok 34 - got right character e ok 35 - got right character d ok 36 - got right character ! ok 37 - next getc is undefined ok 38 - file is at its end ok 39 - got right character T ok 40 - got right character h ok 41 - got right character i ok 42 - got right character s ok 43 - got right character ok 44 - got right character i ok 45 - got right character s ok 46 - got right character ok 47 - got right character t ok 48 - got right character h ok 49 - got right character e ok 50 - got right character ok 51 - got right character M ok 52 - got right character I ok 53 - got right character D ok 54 - got right character D ok 55 - got right character L ok 56 - got right character E ok 57 - got right character ok 58 - got right character ok 59 - got right character t ok 60 - got right character h ok 61 - got right character a ok 62 - got right character t ok 63 - got right character ok 64 - got right character i ok 65 - got right character s ok 66 - got right character ok 67 - got right character a ok 68 - got right character l ok 69 - got right character l ok 70 - got right character o ok 71 - got right character w ok 72 - got right character e ok 73 - got right character d ok 74 - got right character ! ok 75 - next getc is undefined ok 76 - file is at its end ok 77 - got right character T ok 78 - got right character h ok 79 - got right character i ok 80 - got right character s ok 81 - got right character ok 82 - got right character i ok 83 - got right character s ok 84 - got right character ok 85 - got right character t ok 86 - got right character h ok 87 - got right character e ok 88 - got right character ok 89 - got right character E ok 90 - got right character N ok 91 - got right character D ok 92 - got right character ok 93 - got right character ok 94 - got right character ok 95 - got right character ok 96 - got right character ok 97 - got right character t ok 98 - got right character h ok 99 - got right character a ok 100 - got right character t ok 101 - got right character ok 102 - got right character i ok 103 - got right character s ok 104 - got right character ok 105 - got right character a ok 106 - got right character l ok 107 - got right character l ok 108 - got right character o ok 109 - got right character w ok 110 - got right character e ok 111 - got right character d ok 112 - got right character \n ok 113 - next getc is undefined ok 114 - file is at its end ok 115 - got right character T ok 116 - got right character h ok 117 - got right character i ok 118 - got right character s ok 119 - got right character ok 120 - got right character i ok 121 - got right character s ok 122 - got right character ok 123 - got right character t ok 124 - got right character h ok 125 - got right character e ok 126 - got right character ok 127 - got right character F ok 128 - got right character U ok 129 - got right character L ok 130 - got right character L ok 131 - got right character ok 132 - got right character ok 133 - got right character ok 134 - got right character ok 135 - got right character t ok 136 - got right character h ok 137 - got right character a ok 138 - got right character t ok 139 - got right character ok 140 - got right character i ok 141 - got right character s ok 142 - got right character ok 143 - got right character a ok 144 - got right character l ok 145 - got right character l ok 146 - got right character o ok 147 - got right character w ok 148 - got right character e ok 149 - got right character d ok 150 - got right character \n ok 151 - next getc is undefined ok 152 - file is at its end 1..152 ok t\04.ungetc.t ..... ok 1 - some characters got from the input file ok 2 - some characters got from the input file, after ungetc 1..2 ok t\05.pos.t ........ ok 1 - read does not blow ok 2 - read bytes led to defined return value ok 3 - number or read characters ok 4 - what has been read ok 5 - tell() works ok 6 - pos() works ok 7 - seek() works ok 8 - read() after seek ok 9 - pos() after read() ok 10 - tell() after read() 1..10 ok t\06.readline.t ... ok 1 - readline() lives ok 2 - first line is OK ok 3 - second line is OK ok 4 - readline() for paragraphs lives ok 5 - number of paragraphs ok 6 - paragraph 0 is OK ok 7 - paragraph 1 is OK ok 8 - paragraph 2 is OK ok 9 - paragraph 3 is OK ok 10 - readline() using operator, for slurping ok 11 - slurp is successful 1..11 ok t\pod-coverage.t .. skipped: Test::Pod::Coverage - AUTHOR_TEST not set t\pod.t ........... skipped: Test::Pod - AUTHOR_TEST not set All tests successful. Files=9, Tests=188, 1 wallclock secs ( 0.06 usr + 0.05 sys = 0.11 CPU) Result: PASS POLETTIX/IO-Slice-0.2.tar.gz nmake test TEST_VERBOSE=1 -- OK Flavio Poletti <polettix@cpan.org> restrict reads to a range in a file >>> set path PATH=C:/CPANFL~1.16/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:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin;C:\mysql\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.PSC1 >>> which tar /usr/bin/tar >>> (cd C:\cpanfly-5.16\var\cpan\build\IO-Slice-0.2-zW1oN2 && tar cvf - IO-Slice-0.2.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/P/PO/POLETTIX/IO-Slice-0.2.tar.gz IO-Slice-0.2.ppd blib/ blib/lib/ blib/lib/IO/ blib/lib/IO/Slice.pm >>> mv C:\cpanfly-5.16\var\cpan\build\IO-Slice-0.2-zW1oN2/IO-Slice-0.2.ppd C:/cpanfly-5.16/var/REPO/P/PO/POLETTIX Finished 2014-12-31T02:44:07