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.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\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 Start 2013-09-19T02:15:12 ActivePerl-1400 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 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.14/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.14\var\megalib\bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\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 Reading 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Thu, 19 Sep 2013 07:29:02 GMT Running make for R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RS/RSAVAGE/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\R\RS\RSAVAGE\Tree-DAG_Node-1.18.tgz ok Tree-DAG_Node-1.18 Tree-DAG_Node-1.18/Changelog.ini Tree-DAG_Node-1.18/Changes Tree-DAG_Node-1.18/Makefile.PL Tree-DAG_Node-1.18/README Tree-DAG_Node-1.18/META.yml Tree-DAG_Node-1.18/MANIFEST Tree-DAG_Node-1.18/Build.PL Tree-DAG_Node-1.18/META.json Tree-DAG_Node-1.18/xt Tree-DAG_Node-1.18/xt/author Tree-DAG_Node-1.18/xt/author/pod.t Tree-DAG_Node-1.18/scripts Tree-DAG_Node-1.18/scripts/cut.and.paste.subtrees.pl Tree-DAG_Node-1.18/t Tree-DAG_Node-1.18/t/cut.and.paste.subtrees.t Tree-DAG_Node-1.18/t/read.tree.t Tree-DAG_Node-1.18/t/load.t Tree-DAG_Node-1.18/t/tree.utf8.attributes.txt Tree-DAG_Node-1.18/t/tree.without.attributes.txt Tree-DAG_Node-1.18/t/tree.with.attributes.txt Tree-DAG_Node-1.18/t/about.perl.t Tree-DAG_Node-1.18/lib Tree-DAG_Node-1.18/lib/Tree Tree-DAG_Node-1.18/lib/Tree/DAG_Node.pm CPAN.pm: Building R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Warning: prerequisite File::Slurp 9999.19 not found. We have 9999.16. Warning: prerequisite File::Temp 0.2301 not found. We have 0.23. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Tree::DAG_Node Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- RSAVAGE/Tree-DAG_Node-1.18.tgz ---- File::Temp [requires] File::Slurp [requires] Running make test Delayed until after prerequisites Running test for module 'File::Temp' Running make for D/DA/DAGOLDEN/File-Temp-0.2301.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DA\DAGOLDEN\File-Temp-0.2301.tar.gz ok File-Temp-0.2301/ File-Temp-0.2301/Changes File-Temp-0.2301/CONTRIBUTING File-Temp-0.2301/dist.ini File-Temp-0.2301/lib/ File-Temp-0.2301/LICENSE File-Temp-0.2301/Makefile.PL File-Temp-0.2301/MANIFEST File-Temp-0.2301/META.json File-Temp-0.2301/META.yml File-Temp-0.2301/misc/ File-Temp-0.2301/README File-Temp-0.2301/t/ File-Temp-0.2301/xt/ File-Temp-0.2301/xt/author/ File-Temp-0.2301/xt/release/ File-Temp-0.2301/xt/release/distmeta.t File-Temp-0.2301/xt/release/minimum-version.t File-Temp-0.2301/xt/release/pod-coverage.t File-Temp-0.2301/xt/release/pod-syntax.t File-Temp-0.2301/xt/release/portability.t File-Temp-0.2301/xt/release/test-version.t File-Temp-0.2301/xt/author/pod-spell.t File-Temp-0.2301/t/00-compile.t File-Temp-0.2301/t/00-report-prereqs.t File-Temp-0.2301/t/cmp.t File-Temp-0.2301/t/fork.t File-Temp-0.2301/t/lock.t File-Temp-0.2301/t/mktemp.t File-Temp-0.2301/t/object.t File-Temp-0.2301/t/posix.t File-Temp-0.2301/t/rmtree.t File-Temp-0.2301/t/security.t File-Temp-0.2301/t/seekable.t File-Temp-0.2301/t/tempfile.t File-Temp-0.2301/misc/benchmark.pl File-Temp-0.2301/misc/results.txt File-Temp-0.2301/lib/File/ File-Temp-0.2301/lib/File/Temp.pm CPAN.pm: Building D/DA/DAGOLDEN/File-Temp-0.2301.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for File::Temp 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/File/Temp.pm blib\lib\File\Temp.pm DAGOLDEN/File-Temp-0.2301.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.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ......... 1..1 ok 1 - File::Temp loaded ok ok # Prerequisite Report: # Version Module # ------- ------------------- # 6.76 ExtUtils::MakeMaker # 1.11 Fcntl # 2.09 File::Path # 3.40 File::Spec t/00-report-prereqs.t .. 1..1 ok 1 ok t/cmp.t ................ 1..19 ok 1 - use File::Temp; ok 2 - The object isa File::Temp ok 3 - compare stringified object with string ok 4 - compare object with string ok 5 - compare eq with self ok 6 - compare != 0 ok 7 - compare == with self ok 8 - compare != *STDOUT ok 9 - +0 is a number ok 10 - "" is not a number ok 11 - The object isa File::Temp::Dir ok 12 - compare stringified object with string ok 13 - compare object with string ok 14 - compare eq with self ok 15 - compare != 0 ok 16 - compare == with self ok 17 - compare != *STDOUT ok 18 - +0 is a number ok 19 - "" is not a number ok t/fork.t ............... 1..8 ok 1 - OO File exists # child 1 sleeping for 0 seconds ok 2 - OO file present in child 1 # child 1 exiting # child 2 sleeping for 8 seconds ok 3 - OO file present in child 2 # child 2 exiting ok 4 - OO File exists in parent ok 5 - non-OO File exists # child 1 sleeping for 3 seconds # child 2 sleeping for 6 seconds ok 6 - non-OO File present in child 1 # child 1 exiting ok 7 - non-OO File present in child 2 # child 2 exiting ok 8 - non-OO File exists in parent ok t/lock.t ............... skipped: Do not seem to have O_EXLOCK t/mktemp.t ............. 1..9 ok 1 # MKSTEMP: FH is GLOB(0xc21444) File is C:\cpanfly-5.14\var\tmp\wowsery1EQ fileno=3 ok 2 ok 3 ok 4 - woohoo # ok 5 # MKSTEMPS: File is suffixXXXXXX -> suffixz_vhjY.dat fileno=4 ok 6 ok 7 # MKDTEMP: Name is C:\cpanfly-5.14\var\tmp\tmpdirphfiI7 from template C:\cpanfly-5.14\var\tmp\tmpdirXXXXXX ok 8 # MKTEMP: Tempfile is C:\cpanfly-5.14\var\tmp\mytestXXXXXX -> C:\cpanfly-5.14\var\tmp\mytest2KEfzo ok 9 ok t/object.t ............. 1..35 ok 1 - use File::Temp; ok 2 - File::Temp->tempfile error ok 3 - File::Temp->tempfile error ok 4 - File C:\cpanfly-5.14\var\tmp\wAmc7ODHAt.txt exists ok 5 - Close file C:\cpanfly-5.14\var\tmp\wAmc7ODHAt.txt ok 6 - File C:\cpanfly-5.14\var\tmp\wAmc7ODHAt.txt still exists after close ok 7 - Directory C:\cpanfly-5.14\var\tmp\DLE6hlEXX0 exists ok 8 - Directory should now be gone ok 9 - Directory with TEMPLATE ok 10 - Directory with leading template ok 11 - temp file exists ok 12 - temp file now gone # Template: tmpdirXXXXXX # TEMPDIR: tmpdirdUjKjp ok 13 - Does tmpdirdUjKjp directory exist ok 14 - should unlink # TEMPFILE: Created tmpdirdUjKjp\J5qudzu5XA.dat ok 15 - File tmpdirdUjKjp\J5qudzu5XA.dat exists in tempdir? # TEMPFILE: Created tmpdirdUjKjp\7veMsfwrIk ok 16 - Second file tmpdirdUjKjp\7veMsfwrIk exists in tempdir [nounlink]? # TEMPFILE: Created tmpdirdUjKjp\helloYbpL2CW.dat # TEMPFILE: Created tmpdirdUjKjp\hello2ac5egE.dat ok 17 - File tmpdirdUjKjp\hello2ac5egE.dat exists? [from leading template] ok 18 - saw template # TEMPFILE: Created permf_LKjzg ok 19 - File permf_LKjzg exists? ok 20 - Close file permf_LKjzg ok 21 - should not unlink # TEMPFILE: Created permN7DvMKT ok 22 - File permN7DvMKT exists? ok 23 - Close file permN7DvMKT ok 24 - should unlink (in principal) # End of tests. Execute END blocks ok 25 - Directory tmpdirdUjKjp should not be there ok 26 - File C:\cpanfly-5.14\var\tmp\wAmc7ODHAt.txt should not be there ok 27 - File tmpdirdUjKjp\J5qudzu5XA.dat should not be there ok 28 - File tmpdirdUjKjp\7veMsfwrIk should not be there ok 29 - File tmpdirdUjKjp\hello2ac5egE.dat should not be there ok 30 - Check permf_LKjzg exists ok 31 - Unlinked permf_LKjzg ok 32 - permf_LKjzg no longer there ok 33 - Check permN7DvMKT exists ok 34 - Unlinked permN7DvMKT ok 35 - permN7DvMKT no longer there ok t/posix.t .............. 1..7 ok 1 # TMPNAM: in a scalar context: ok 2 # TMPNAM file name: C:\cpanfly-5.14\var\tmp\hptfneDz1B # TMPNAM: in list context: GLOB(0xba94d4) C:\cpanfly-5.14\var\tmp\bs4LufnUg2 ok 3 ok 4 ok 5 # TMPFILE: tmpfile got FH GLOB(0xc21004) # TMPFILE: Wrote line: Hello a test ok 6 # TMPFILE: Read line: Hello a test ok 7 - Hello a test # ok t/rmtree.t ............. 1..1 ok 1 ok t/security.t ........... 1..12 # We will be skipping some tests : Not supported on this platform # Testing with STANDARD security... # fname1 = C:\cpanfly-5.14\var\tmp\tmpg5kV8 ok 1 ok 2 # skip Skip Test inappropriate for root ok 3 # skip Skip Test inappropriate for root ok 4 # skip Not supported on this platform ok 5 # skip Not supported on this platform ok 6 # skip Not supported on this platform ok 7 # skip Not supported on this platform ok 8 # skip Not supported on this platform ok 9 # skip Not supported on this platform ok 10 # skip Not supported on this platform ok 11 # skip Not supported on this platform ok 12 ok t/seekable.t ........... 1..10 ok 1 - use File::Temp; ok 2 - The object isa File::Temp ok 3 - The object isa IO::Handle ok 4 - The object isa IO::Seekable ok 5 - tmp can seek ok 6 - tmp can print ok 7 - really exporting 9: tmpnam tmpfile mktemp mkstemp mkstemps mkdtemp SEEK_SET SEEK_CUR SEEK_END ok 8 - SEEK_SET defined by File::Temp ok 9 - SEEK_END defined by File::Temp ok 10 - SEEK_CUR defined by File::Temp ok t/tempfile.t ........... 1..28 ok 1 - Start test ok 2 - Tempfile exists ok 3 - Tempfile closed ok 4 - Tempfile exists # Template: tmpdirXXXXXX # TEMPDIR: tmpdirVqzNOz ok 5 - Local tempdir exists # TEMPDIR2: customwMh77 ok 6 - tempdir with TEMPLATE # TEMPFILE: Created tmpdirVqzNOz\J1fmwK9U7j.dat ok 7 - Local temp file exists with .dat extension ok 8 - Local tempfile in tempdir exists ok 9 - Local tempfile in tempdir exists read-only # TEMPFILE: Created tmpdirVqzNOz\6o5rUBSVW3 # TEMPFILE: Created tmpdirVqzNOz\hello7lWbzSG.dat ok 10 - Local tempfile in tempdir with .dat extension exists # TEMPFILE: Created tmpdirVqzNOz\goodbyeAx8Xp4a.dat ok 11 - Local tempfile in tempdir with TEMPLATE # TEMPFILE: Created permKWxPns8 ok 12 - Long-lived temp file ok 13 - Close long-lived temp file ok 14 - Write to temp file ok 15 - Close temp file # TEMPDIR: C:\cpanfly-5.14\var\tmp\2T5XbmO70U ok 16 - Temp directory in temp dir # End of tests. Execute END blocks in directory C:/cpanfly-5.14/var/tmp/2T5XbmO70U ok 17 - Dir C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz should not be present ok 18 - Dir C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz should not be present ok 19 - Dir C:\cpanfly-5.14\var\tmp\2T5XbmO70U should not be present ok 20 - File C:\cpanfly-5.14\var\tmp\2fYmtPGi5J.txt should not be present ok 21 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz\J1fmwK9U7j.dat should not be present ok 22 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz\C8yLmQBaX6 should not be present ok 23 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz\6o5rUBSVW3 should not be present ok 24 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz\hello7lWbzSG.dat should not be present ok 25 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\tmpdirVqzNOz\goodbyeAx8Xp4a.dat should not be present ok 26 - File C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7\permKWxPns8 is still present ok 27 - Unlink file ok 28 - File is no longer present ok All tests successful. Files=12, Tests=131, 21 wallclock secs ( 0.14 usr + 0.03 sys = 0.17 CPU) Result: PASS DAGOLDEN/File-Temp-0.2301.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for File-Temp-0.2301 already made Running test for module 'File::Slurp' Running make for U/UR/URI/File-Slurp-9999.19.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\U\UR\URI\File-Slurp-9999.19.tar.gz ok File-Slurp-9999.19/ File-Slurp-9999.19/t/ File-Slurp-9999.19/t/no_clobber.t File-Slurp-9999.19/t/edit_file.t File-Slurp-9999.19/t/write_file_win32.t File-Slurp-9999.19/t/error.t File-Slurp-9999.19/t/pod_coverage.t File-Slurp-9999.19/t/perms.t File-Slurp-9999.19/t/binmode.t File-Slurp-9999.19/t/pod.t File-Slurp-9999.19/t/file_object.t File-Slurp-9999.19/t/stdin.t File-Slurp-9999.19/t/prepend_file.t File-Slurp-9999.19/t/read_dir.t File-Slurp-9999.19/t/large.t File-Slurp-9999.19/t/paragraph.t File-Slurp-9999.19/t/error_mode.t File-Slurp-9999.19/t/signal.t File-Slurp-9999.19/t/TestDriver.pm File-Slurp-9999.19/t/handle.t File-Slurp-9999.19/t/data_list.t File-Slurp-9999.19/t/original.t File-Slurp-9999.19/t/append_null.t File-Slurp-9999.19/t/inode.t File-Slurp-9999.19/t/newline.t File-Slurp-9999.19/t/slurp.t File-Slurp-9999.19/t/tainted.t File-Slurp-9999.19/t/data_scalar.t File-Slurp-9999.19/t/pseudo.t File-Slurp-9999.19/t/stringify.t File-Slurp-9999.19/t/chomp.t File-Slurp-9999.19/TODO File-Slurp-9999.19/README File-Slurp-9999.19/lib/ File-Slurp-9999.19/lib/File/ File-Slurp-9999.19/lib/File/Slurp.pm File-Slurp-9999.19/MANIFEST File-Slurp-9999.19/META.yml File-Slurp-9999.19/Changes File-Slurp-9999.19/extras/ File-Slurp-9999.19/extras/slurp_bench.pl File-Slurp-9999.19/extras/slurp_article.pod File-Slurp-9999.19/extras/FileSlurp_12.pm File-Slurp-9999.19/Makefile.PL Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'make' CPAN.pm: Building U/UR/URI/File-Slurp-9999.19.tar.gz >>> C:\Perl-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for File::Slurp 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/File/Slurp.pm blib\lib\File\Slurp.pm URI/File-Slurp-9999.19.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'test' 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.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/append_null.t ....... 1..1 ok 1 ok t/binmode.t ........... 1..2 ok 1 - read_file of :utf8 file ok 2 - write_file of :utf8 file ok t/chomp.t ............. 1..1 ok 1 - read_file - chomp ok t/data_list.t ......... 1..1 ok 1 - list slurp of DATA ok t/data_scalar.t ....... 1..1 ok 1 - scalar slurp of DATA ok t/edit_file.t ......... 1..5 ok 1 - edit_file - no-op ok 2 - edit_file - s/foo/bar/ ok 3 - edit_file - upper first words ok 4 - edit_file_lines - no-op ok 5 - edit_file - delete foo lines ok t/error.t ............. 1..13 ok 1 - read_file open error ok 2 - write_file open error ok 3 - write_file syswrite error ok 4 - read_file small sysread error ok 5 - read_file loop sysread error ok 6 - SKIPPING atomic rename error ok 7 - read_dir opendir error ok 8 - prepend_file read error ok 9 - prepend_file write error ok 10 - edit_file read error ok 11 - edit_file write error ok 12 - edit_file_lines read error ok 13 - edit_file_lines write error ok t/error_mode.t ........ 1..9 ok 1 - read_file can be quiet ok 2 - write_file can be quiet ok 3 - read_dir can be quiet ok 4 - read_file can carp ok 5 - write_file can carp ok 6 - read_dir can carp ok 7 - read_file can croak ok 8 - write_file can croak ok 9 - read_dir can croak ok t/file_object.t ....... 1..4 ok 1 - The object isa FileObject ok 2 - check that the object correctly stringifies ok 3 - passing an object to read_file() ok 4 - checking that the content matches the data ok # Looks like you planned 4 tests but ran 7. t/handle.t ............ 1..4 ok 1 - socket slurp/spew of 0 bytes ok 2 - socket slurp/spew of 3 bytes ok 3 - socket slurp/spew of 300000 bytes ok 4 # skip socketpair not found in this Perl ok 5 # skip socketpair not found in this Perl ok 6 # skip socketpair not found in this Perl ok 7 # skip socketpair not found in this Perl Dubious, test returned 255 (wstat 65280, 0xff00) All 4 subtests passed (less 4 skipped subtests: 0 okay) t/inode.t ............. skipped: skip inode test on windows t/large.t ............. 1..186 ok 1 - write_file - 0 ok 2 - scalar read_file - 0 ok 3 - write_file ref arg - 0 ok 4 - scalar read_file - 0 ok 5 - write_file buf ref opt - 0 ok 6 - scalar read_file - 0 ok 7 - scalar ref read_file - 0 ok 8 - buf_ref read_file - 0 ok 9 - write_file list ref arg - 0 ok 10 - scalar read_file - 0 ok 11 - array read_file - 0 ok 12 - array ref read_file - 0 ok 13 - array ref list context args ref read_file - 0 ok 14 - write_file append - 0 ok 15 - read_file append - 0 ok 16 - append_file - 0 ok 17 - read_file append_file - 0 ok 18 - write_file - 8 ok 19 - scalar read_file - 8 ok 20 - write_file ref arg - 8 ok 21 - scalar read_file - 8 ok 22 - write_file buf ref opt - 8 ok 23 - scalar read_file - 8 ok 24 - scalar ref read_file - 8 ok 25 - buf_ref read_file - 8 ok 26 - write_file list ref arg - 8 ok 27 - scalar read_file - 8 ok 28 - array read_file - 8 ok 29 - array ref read_file - 8 ok 30 - array ref list context args ref read_file - 8 ok 31 - write_file append - 8 ok 32 - read_file append - 8 ok 33 - append_file - 8 ok 34 - read_file append_file - 8 ok 35 - write_file - 5 ok 36 - scalar read_file - 5 ok 37 - write_file ref arg - 5 ok 38 - scalar read_file - 5 ok 39 - write_file buf ref opt - 5 ok 40 - scalar read_file - 5 ok 41 - scalar ref read_file - 5 ok 42 - buf_ref read_file - 5 ok 43 - write_file list ref arg - 5 ok 44 - scalar read_file - 5 ok 45 - array read_file - 5 ok 46 - array ref read_file - 5 ok 47 - array ref list context args ref read_file - 5 ok 48 - write_file append - 5 ok 49 - read_file append - 5 ok 50 - append_file - 5 ok 51 - read_file append_file - 5 ok 52 - write_file - 27 ok 53 - scalar read_file - 27 ok 54 - write_file ref arg - 27 ok 55 - scalar read_file - 27 ok 56 - write_file buf ref opt - 27 ok 57 - scalar read_file - 27 ok 58 - scalar ref read_file - 27 ok 59 - buf_ref read_file - 27 ok 60 - write_file list ref arg - 27 ok 61 - scalar read_file - 27 ok 62 - array read_file - 27 ok 63 - array ref read_file - 27 ok 64 - array ref list context args ref read_file - 27 ok 65 - write_file append - 27 ok 66 - read_file append - 27 ok 67 - append_file - 27 ok 68 - read_file append_file - 27 ok 69 - write_file - 35 ok 70 - scalar read_file - 35 ok 71 - write_file ref arg - 35 ok 72 - scalar read_file - 35 ok 73 - write_file buf ref opt - 35 ok 74 - scalar read_file - 35 ok 75 - scalar ref read_file - 35 ok 76 - buf_ref read_file - 35 ok 77 - write_file list ref arg - 35 ok 78 - scalar read_file - 35 ok 79 - array read_file - 35 ok 80 - array ref read_file - 35 ok 81 - array ref list context args ref read_file - 35 ok 82 - write_file append - 35 ok 83 - read_file append - 35 ok 84 - append_file - 35 ok 85 - read_file append_file - 35 ok 86 - write_file - 103424 ok 87 - scalar read_file - 103424 ok 88 - write_file ref arg - 103424 ok 89 - scalar read_file - 103424 ok 90 - write_file buf ref opt - 103424 ok 91 - scalar read_file - 103424 ok 92 - scalar ref read_file - 103424 ok 93 - buf_ref read_file - 103424 ok 94 - write_file list ref arg - 103424 ok 95 - scalar read_file - 103424 ok 96 - array read_file - 103424 ok 97 - array ref read_file - 103424 ok 98 - array ref list context args ref read_file - 103424 ok 99 - write_file append - 103424 ok 100 - read_file append - 103424 ok 101 - append_file - 103424 ok 102 - read_file append_file - 103424 ok 103 - write_file - 103524 ok 104 - scalar read_file - 103524 ok 105 - write_file ref arg - 103524 ok 106 - scalar read_file - 103524 ok 107 - write_file buf ref opt - 103524 ok 108 - scalar read_file - 103524 ok 109 - scalar ref read_file - 103524 ok 110 - buf_ref read_file - 103524 ok 111 - write_file list ref arg - 103524 ok 112 - scalar read_file - 103524 ok 113 - array read_file - 103524 ok 114 - array ref read_file - 103524 ok 115 - array ref list context args ref read_file - 103524 ok 116 - write_file append - 103524 ok 117 - read_file append - 103524 ok 118 - append_file - 103524 ok 119 - read_file append_file - 103524 ok 120 - write_file - 1049600 ok 121 - scalar read_file - 1049600 ok 122 - write_file ref arg - 1049600 ok 123 - scalar read_file - 1049600 ok 124 - write_file buf ref opt - 1049600 ok 125 - scalar read_file - 1049600 ok 126 - scalar ref read_file - 1049600 ok 127 - buf_ref read_file - 1049600 ok 128 - write_file list ref arg - 1049600 ok 129 - scalar read_file - 1049600 ok 130 - array read_file - 1049600 ok 131 - array ref read_file - 1049600 ok 132 - array ref list context args ref read_file - 1049600 ok 133 - write_file append - 1049600 ok 134 - read_file append - 1049600 ok 135 - append_file - 1049600 ok 136 - read_file append_file - 1049600 ok 137 - write_file - 1059840 ok 138 - scalar read_file - 1059840 ok 139 - write_file ref arg - 1059840 ok 140 - scalar read_file - 1059840 ok 141 - write_file buf ref opt - 1059840 ok 142 - scalar read_file - 1059840 ok 143 - scalar ref read_file - 1059840 ok 144 - buf_ref read_file - 1059840 ok 145 - write_file list ref arg - 1059840 ok 146 - scalar read_file - 1059840 ok 147 - array read_file - 1059840 ok 148 - array ref read_file - 1059840 ok 149 - array ref list context args ref read_file - 1059840 ok 150 - write_file append - 1059840 ok 151 - read_file append - 1059840 ok 152 - append_file - 1059840 ok 153 - read_file append_file - 1059840 ok 154 - write_file - 0 ok 155 - scalar read_file - 0 ok 156 - write_file ref arg - 0 ok 157 - scalar read_file - 0 ok 158 - write_file buf ref opt - 0 ok 159 - scalar read_file - 0 ok 160 - scalar ref read_file - 0 ok 161 - buf_ref read_file - 0 ok 162 - write_file list ref arg - 0 ok 163 - scalar read_file - 0 ok 164 - array read_file - 0 ok 165 - array ref read_file - 0 ok 166 - array ref list context args ref read_file - 0 ok 167 - write_file append - 0 ok 168 - read_file append - 0 ok 169 - append_file - 0 ok 170 - read_file append_file - 0 ok 171 - write_file bin - 1000 ok 172 - scalar read_file bin - 1000 ok 173 - scalar ref read_file bin - 1000 ok 174 - buf_ref read_file bin - 1000 ok 175 - write_file append bin - 1000 ok 176 - read_file append bin - 1000 ok 177 - append_file bin - 1000 ok 178 - read_file bin - 1000 ok 179 - write_file bin - 1048576 ok 180 - scalar read_file bin - 1048576 ok 181 - scalar ref read_file bin - 1048576 ok 182 - buf_ref read_file bin - 1048576 ok 183 - write_file append bin - 1048576 ok 184 - read_file append bin - 1048576 ok 185 - append_file bin - 1048576 ok 186 - read_file bin - 1048576 ok t/newline.t ........... 1..2 data 0d0a0d0a0d0a slurp 0d0a0d0a0d0a stdio slurp 0d0a0d0a0d0a ok 1 - slurp ok 2 - spew ok t/no_clobber.t ........ 1..2 ok 1 - new write_file ok 2 - no_clobber write_file ok t/original.t .......... 1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/paragraph.t ......... 1..24 ok 1 - write_file - 0 ok 2 - array read_file - 0 ok 3 - array ref read_file - 0 ok 4 - write_file - 8 ok 5 - array read_file - 8 ok 6 - array ref read_file - 8 ok 7 - write_file - 5 ok 8 - array read_file - 5 ok 9 - array ref read_file - 5 ok 10 - write_file - 30 ok 11 - array read_file - 30 ok 12 - array ref read_file - 30 ok 13 - write_file - 38 ok 14 - array read_file - 38 ok 15 - array ref read_file - 38 ok 16 - write_file - 1110 ok 17 - array read_file - 1110 ok 18 - array ref read_file - 1110 ok 19 - write_file - 1104 ok 20 - array read_file - 1104 ok 21 - array ref read_file - 1104 ok 22 - write_file - 0 ok 23 - array read_file - 0 ok 24 - array ref read_file - 0 ok t/perms.t ............. skipped: meaningless on Win32 t/pod.t ............... 1..1 ok 1 - POD test for blib/lib/File/Slurp.pm ok t/pod_coverage.t ...... 1..1 ok 1 - Pod coverage on File::Slurp ok t/prepend_file.t ...... 1..3 ok 1 - prepend null ok 2 - prepend line ok 3 - prepend partial line ok t/pseudo.t ............ 1..1 ok 1 # skip can't find pseudo file /proc/960/auxv ok t/read_dir.t .......... 1..9 ok 1 - empty dir ok 2 - empty dir with . .. ok 3 - empty dir with . .. - args ref ok 4 - dir with 1 file ok 5 - dir with file x ok 6 - dir with 23 files ok 7 - dir in array ref ok 8 - prefix option ok 9 - cleanup ok t/signal.t ............ skipped: skip signal test on windows t/slurp.t ............. 1..1 ok 1 - slurp alias ok t/stdin.t ............. 1..6 ok 1 - read/write of file [$file] ok 2 - read/write of file [$file] ok 3 - read/write of file [$file] ok 4 - read/write of file [$file] ok 5 - read/write of file [$file] ok 6 - read/write of file [$file] ok t/stringify.t ......... 1..3 ok 1 - The object isa FileObject ok 2 - object stringifies to path ok 3 - read_file of stringified object ok t/tainted.t ........... 1..5 ok 1 - read_file() in scalar context ok 2 - => returned content should be tainted ok 3 - read_file() in list context ok 4 - => returned content should be tainted ok 5 - list eq scalar ok t/write_file_win32.t .. 1..1 ok 1 - newline ok Test Summary Report ------------------- t/handle.t (Wstat: 65280 Tests: 7 Failed: 3) Failed tests: 5-7 Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 7. Files=28, Tests=296, 5 wallclock secs ( 0.11 usr + 0.01 sys = 0.12 CPU) Result: FAIL Failed 1/28 test programs. 3/296 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0xff' Stop. URI/File-Slurp-9999.19.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports URI/File-Slurp-9999.19.tar.gz Running make for R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.18-nqCOzG Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RS/RSAVAGE/Tree-DAG_Node-1.18.tgz Warning: Prerequisite 'File::Slurp => 9999.19' for 'RSAVAGE/Tree-DAG_Node-1.18.tgz' failed when processing 'URI/File-Slurp-9999.19.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Tree/DAG_Node.pm blib\lib\Tree\DAG_Node.pm RSAVAGE/Tree-DAG_Node-1.18.tgz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib to PERL5LIB for 'test' 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.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/about.perl.t .............. 1..2 ok 1 # # #Perl v5.14.0 under MSWin32 (Win32::BuildNumber 1400) # Modules in memory: # ActivePerl v1400; # AutoLoader v5.73; # Carp v1.32; # Config; # DEADNODE; # DynaLoader; # Exporter v5.67; # Exporter::Heavy v5.67; # Fcntl v1.11; # File::Slurp v9999.16; # Internals; # IO::File; # isn; # mro; # overload v1.13; # PerlIO v1.07; # PerlIO::Layer; # POSIX v1.24; # POSIX::SigAction; # POSIX::SigRt; # POSIX::SigSet; # POSIX::Termios; # re; # Regexp; # strict v1.04; # Symbol v1.07; # Test::Builder v0.98; # Test::Builder::Module v0.98; # Test::More v0.98; # Tie::ExtraHash; # Tie::Hash v1.04; # Tie::StdHash; # Tree::DAG_Node v1.18; # UNIVERSAL v1.08; # utf8; # vars v1.02; # version; # warnings v1.12; # warnings::register v1.02; # Win32; # Win32CORE; # XSLoader v0.16; #[at Thu Sep 19 09:15:51 2013 (local) / Thu Sep 19 02:15:51 2013 (GMT)] # Running in an ASCII world. # # @INC: # [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.18-nqCOzG\blib\lib] # [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.18-nqCOzG\blib\arch] # [C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib] # [C:/cpanfly-5.14/var/megalib] # [C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/arch] # [C:\cpanfly-5.14\var\cpan\build\File-Temp-0.2301-NHlZa7/blib/lib] # [C:/cpanfly-5.14/var/megalib] # [C:/Perl-5.14/site/lib] # [C:/Perl-5.14/lib] # [.] # # # %INC: # [AutoLoader.pm] = [C:/cpanfly-5.14/var/megalib/AutoLoader.pm] # [C:/Perl-5.14/lib/auto/POSIX/autosplit.ix] = [C:/Perl-5.14/lib/auto/POSIX/autosplit.ix] # [C:/Perl-5.14/lib/auto/POSIX/load_imports.al] = [C:/Perl-5.14/lib/auto/POSIX/load_imports.al] # [C:/Perl-5.14/site/lib/sitecustomize.pl] = [C:/Perl-5.14/site/lib/sitecustomize.pl] # [Carp.pm] = [C:/cpanfly-5.14/var/megalib/Carp.pm] # [Config.pm] = [C:/Perl-5.14/lib/Config.pm] # [Exporter.pm] = [C:/cpanfly-5.14/var/megalib/Exporter.pm] # [Exporter/Heavy.pm] = [C:/cpanfly-5.14/var/megalib/Exporter/Heavy.pm] # [Fcntl.pm] = [C:/Perl-5.14/lib/Fcntl.pm] # [File/Slurp.pm] = [C:/cpanfly-5.14/var/megalib/File/Slurp.pm] # [overload.pm] = [C:/Perl-5.14/lib/overload.pm] # [PerlIO.pm] = [C:/Perl-5.14/lib/PerlIO.pm] # [POSIX.pm] = [C:/Perl-5.14/lib/POSIX.pm] # [strict.pm] = [C:/Perl-5.14/lib/strict.pm] # [Symbol.pm] = [C:/Perl-5.14/lib/Symbol.pm] # [Test/Builder.pm] = [C:/cpanfly-5.14/var/megalib/Test/Builder.pm] # [Test/Builder/Module.pm] = [C:/cpanfly-5.14/var/megalib/Test/Builder/Module.pm] # [Test/More.pm] = [C:/cpanfly-5.14/var/megalib/Test/More.pm] # [Tie/Hash.pm] = [C:/Perl-5.14/lib/Tie/Hash.pm] # [Tree/DAG_Node.pm] = [C:\cpanfly-5.14\var\cpan\build\Tree-DAG_Node-1.18-nqCOzG\blib\lib/Tree/DAG_Node.pm] # [UNIVERSAL.pm] = [C:/Perl-5.14/lib/UNIVERSAL.pm] # [vars.pm] = [C:/Perl-5.14/lib/vars.pm] # [warnings.pm] = [C:/Perl-5.14/lib/warnings.pm] # [warnings/register.pm] = [C:/Perl-5.14/lib/warnings/register.pm] # [XSLoader.pm] = [C:/cpanfly-5.14/var/megalib/XSLoader.pm] ok 2 ok # Warning: Don't try this at home kids. Some trees get into an infinite loop. t/cut.and.paste.subtrees.t .. ok 1 - 1: Grow tree ok 2 - 2: draw_ascii_tree() before cut-and-paste returned expected string ok 3 - 3: tree2string() before cut-and-paste returned expected string ok 4 - 4: Process tree ok 5 - 5: draw_ascii_tree() after cut-and-paste returned expected string ok 6 - 6: tree2string() after cut-and-paste returned expected string 1..6 ok t/load.t .................... ok 1 - use Tree::DAG_Node; 1..1 ok # Failed test 'Without attributes: Output tree matches shipped tree' # at t/read.tree.t line 31. # got: 'statements # |---:default # | |---::= # | |---action # | |---=> # | |---[values] # |---:start # | |---::= # | |---graph_grammar # |---graph_grammar # | |---::= # | |---graph_definition # | |---action # | |---=> # | |---graph # |---graph_definition # | |---::= # | |---node_definition # | |---| # | |---edge_definition # |---node_definition # | |---::= # | |---node_statement # | |---| # | |---node_statement # | |---graph_definition # |---node_statement # | |---::= # | |---node_name # | |---| # | |---node_name # | |---attribute_definition # | |---| # | |---node_statement # | |---(',') # | |---node_statement # |---node_name # | |---::= # | |---start_node # | |---end_node # |---:lexeme # | |---~ # | |---start_node # | |---pause # | |---=> # | |---before # | |---event # | |---=> # | |---start_node # |---start_node # | |---~ # | |---'[' # |---:lexeme # | |---~ # | |---end_node # |---end_node # | |---~ # | |---']' # |---edge_definition # | |---::= # | |---edge_statement # | |---| # | |---edge_statement # | |---graph_definition # |---edge_statement # | |---::= # | |---edge_name # | |---| # | |---edge_name # | |---attribute_definition # | |---| # | |---edge_statement # | |---(',') # | |---edge_statement # |---edge_name # | |---::= # | |---directed_edge # | |---| # | |---undirected_edge # |---:lexeme # | |---~ # | |---directed_edge # | |---pause # | |---=> # | |---before # | |---event # | |---=> # | |---directed_edge # |---directed_edge # | |---~ # | |---'->' # |---:lexeme # | |---~ # | |---undirected_edge # | |---pause # | |---=> # | |---before # | |---event # | |---=> # | |---undirected_edge # |---undirected_edge # | |---~ # | |---'--' # |---attribute_definition # | |---::= # | |---attribute_statement # |---attribute_statement # | |---::= # | |---start_attributes # | |---end_attributes # |---:lexeme # | |---~ # | |---start_attributes # | |---pause # | |---=> # | |---before # | |---event # | |---=> # | |---start_attributes # |---start_attributes # | |---~ # | |---'{' # |---:lexeme # | |---~ # | |---end_attributes # |---end_attributes # | |---~ # | |---'}' # |---:discard # | |---=> # | |---whitespace # |---whitespace # |---~ # |---[\s] # ' # expected: 'statements # # |---:default # # | |---::= # # | |---action # # | |---=> # # | |---[values] # # |---:start # # | |---::= # # | |---graph_grammar # # |---graph_grammar # # | |---::= # # | |---graph_definition # # | |---action # # | |---=> # # | |---graph # # |---graph_definition # # | |---::= # # | |---node_definition # # | |---| # # | |---edge_definition # # |---node_definition # # | |---::= # # | |---node_statement # # | |---| # # | |---node_statement # # | |---graph_definition # # |---node_statement # # | |---::= # # | |---node_name # # | |---| # # | |---node_name # # | |---attribute_definition # # | |---| # # | |---node_statement # # | |---(',') # # | |---node_statement # # |---node_name # # | |---::= # # | |---start_node # # | |---end_node # # |---:lexeme # # | |---~ # # | |---start_node # # | |---pause # # | |---=> # # | |---before # # | |---event # # | |---=> # # | |---start_node # # |---start_node # # | |---~ # # | |---'[' # # |---:lexeme # # | |---~ # # | |---end_node # # |---end_node # # | |---~ # # | |---']' # # |---edge_definition # # | |---::= # # | |---edge_statement # # | |---| # # | |---edge_statement # # | |---graph_definition # # |---edge_statement # # | |---::= # # | |---edge_name # # | |---| # # | |---edge_name # # | |---attribute_definition # # | |---| # # | |---edge_statement # # | |---(',') # # | |---edge_statement # # |---edge_name # # | |---::= # # | |---directed_edge # # | |---| # # | |---undirected_edge # # |---:lexeme # # | |---~ # # | |---directed_edge # # | |---pause # # | |---=> # # | |---before # # | |---event # # | |---=> # # | |---directed_edge # # |---directed_edge # # | |---~ # # | |---'->' # # |---:lexeme # # | |---~ # # | |---undirected_edge # # | |---pause # # | |---=> # # | |---before # # | |---event # # | |---=> # # | |---undirected_edge # # |---undirected_edge # # | |---~ # # | |---'--' # # |---attribute_definition # # | |---::= # # | |---attribute_statement # # |---attribute_statement # # | |---::= # # | |---start_attributes # # | |---end_attributes # # |---:lexeme # # | |---~ # # | |---start_attributes # # | |---pause # # | |---=> # # | |---before # # | |---event # # | |---=> # # | |---start_attributes # # |---start_attributes # # | |---~ # # | |---'{' # # |---:lexeme # # | |---~ # # | |---end_attributes # # |---end_attributes # # | |---~ # # | |---'}' # # |---:discard # # | |---=> # # | |---whitespace # # |---whitespace # # |---~ # # |---[\s] # # ' # Looks like you failed 1 test of 5. t/read.tree.t ............... ok 1 - use Tree::DAG_Node; ok 2 - new() returned correct object type isa Tree::DAG_Node ok 3 - Utf8 attributes: Output tree matches shipped tree ok 4 - With attributes: Output tree matches shipped tree not ok 5 - Without attributes: Output tree matches shipped tree 1..5 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/5 subtests Test Summary Report ------------------- t/read.tree.t (Wstat: 256 Tests: 5 Failed: 1) Failed test: 5 Non-zero exit status: 1 Files=4, Tests=14, 1 wallclock secs ( 0.03 usr + 0.05 sys = 0.08 CPU) Result: FAIL Failed 1/4 test programs. 1/14 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.14\bin\perl.exe' : return code '0x1' Stop. RSAVAGE/Tree-DAG_Node-1.18.tgz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RSAVAGE/Tree-DAG_Node-1.18.tgz Finished 2013-09-19T02:15:52