Checking if your kit is complete... Warning: the following files are missing in your kit: t/swamp/#emacs-workfile.pl# t/swamp/blib/ignore.pir t/swamp/blib/ignore.pm t/swamp/blib/ignore.pod t/swamp/Makefile Please inform the author. Writing Makefile for ack Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp Ack.pm blib\lib/App/Ack.pm C:\cpanrun\build\5-10-0\bin\perl.exe squash ack File::Next Ack.pm > ack-standalone Reading ack Reading C:/cpanrun/build/5-10-0/site/lib/File/Next.pm Reading Ack.pm C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e chmod +x ack-standalone C:\cpanrun\build\5-10-0\bin\perl.exe -T -c ack-standalone ack-standalone syntax OK C:\cpanrun\build\5-10-0\bin\perl.exe -T ack-standalone --help > ack-help.txt || perl -e0 C:\cpanrun\build\5-10-0\bin\perl.exe -T ack-standalone --help=types > ack-help-types.txt || perl -e0 C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e cp ack blib\script\ack pl2bat.bat blib\script\ack Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe -MExtUtils::Command -e cp ack blib\script\ack pl2bat.bat blib\script\ack C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-load.........1..1 ok 1 - use App::Ack; # Testing App::Ack 1.76, Perl 5.010000, C:\cpanrun\build\5-10-0\bin\perl.exe ok t/ack-1...........1..6 ok 1 - Looking for first instance of Sue! ok 2 - Looking for first non-match ok 3 - Should only get one file back ok 4 - One of the files from the swamp ok 5 - Should only get one file back from Makefile ok 6 - The one file matches one of the two Makefile files ok t/ack-a...........1..1 ok 1 - File lists match ok t/ack-binary......1..2 ok 1 - Looking for binary ok 2 - Looking for binary ok t/ack-c...........1..5 ok 1 - Looking for religion with -l ok 2 - Looking for religion with -L ok 3 - Looking for religion with -l -v ok 4 - Boy counts ok 5 - Religion counts -l -c ok t/ack-color.......1..3 Undefined subroutine &Term::ANSIColor::colored called at ./ack-standalone line 1545, <$fh> line 65. # Failed test 'normal match highlighted' not ok 1 - normal match highlighted # at t/ack-color.t line 20. ok 2 # skip Highlighting does not work on Windows # Looks like you failed 1 test of 3. ok 3 # skip Highlighting does not work on Windows dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/3 tests, 66.67% okay (less 2 skipped tests: 0 okay, 0.00%) t/ack-g...........1..6 ok 1 - Looking for Makefile # Failed test 'Looking for Makefile' # at t/ack-g.t line 36. not ok 2 - Looking for Makefile # +----+---------------------+----+---------------------+ # | Elt|Got | Elt|Expected | # +----+---------------------+----+---------------------+ # | | * 0|t\swamp\Makefile * # | 0|t\swamp\Makefile.PL | 1|t\swamp\Makefile.PL | # +----+---------------------+----+---------------------+ ok 3 - Looking for swam.......htm ok 4 - Looking for ^t.st ok 5 - Looking for pg$ # Looks like you failed 1 test of 6. ok 6 - Looking for PIPE, case-insensitive dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 2 Failed 1/6 tests, 83.33% okay t/ack-h...........1..6 ok 1 - Looking for strict in one file ok 2 - Looking for strict in multiple files ok 3 - Looking for strict in one file with -H ok 4 - Looking for strict in one file with --with-filename ok 5 - Looking for strict in multiple files with -h ok 6 - Looking for strict in multiple files with --no-filename ok t/ack-line........1..9 ok 1 - Looking for line 1 ok 2 - Looking for lines 1 and 5 ok 3 - Looking for lines 1, 5 ok 4 - Looking for lines 1 to 5 ok 5 - Looking for line 3 with two lines of context ok 6 - Looking for non existent line ok 7 - Checking --passthru behaviour with --line ok 8 - Looking for first line in multiple files ok 9 - Looking for first line in multiple files ok t/ack-o...........1..3 ok 1 - Find all the things without -o ok 2 - Find all the things with -o ok 3 - Find all the things with --output function ok t/ack-passthru....1..4 ok 1 - I'm lookin' for you ok 2 - Still lookin' for you, in passthru mode ok 3 # skip Highlighting does not work on Windows ok 4 # skip Highlighting does not work on Windows ok 2/4 skipped: various reasons t/ack-print0......1..11 ok 1 - Files found with -g and without --print0 ok 2 - ... no null byte in output ok 3 - Only one line of output with --print0 ok 4 - Files found with -g and with --print0 ok 5 - Only one line of output with -f and --print0 ok 6 - ... and null bytes in output ok 7 - Only one line of output with -l and --print0 ok 8 - ... and null bytes in output ok 9 - Only one line of output with --count and --print0 ok 10 - ... and null bytes in output ok 11 - ... and ":\d+" in output, so the counting also works ok t/ack-text........1..2 # Failed test 'Looking for text files' # at t/ack-text.t line 85. not ok 1 - Looking for text files # +----+---------------------+----+---------------------+ # | Elt|Got | Elt|Expected | # +----+---------------------+----+---------------------+ # | 35|t\pod.t | 35|t\pod.t | # | 36|t\standalone.t | 36|t\standalone.t | # | 37|t\swamp\0 | 37|t\swamp\0 | # | | * 38|t\swamp\Makefile * # | 38|t\swamp\Makefile.PL | 39|t\swamp\Makefile.PL | # | 39|t\swamp\c-header.h | 40|t\swamp\c-header.h | # | 40|t\swamp\c-source.c | 41|t\swamp\c-source.c | # +----+---------------------+----+---------------------+ # Looks like you failed 1 test of 2. ok 2 - Looking for XML files dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/2 tests, 50.00% okay t/ack-type........1..20 ok 1 - File lists match via --perl ok 2 - File lists match via --perl --noruby ok 3 - File lists match via --ruby ok 4 - File lists match via --ruby --noperl ok 5 - File lists match via --perl --ruby ok 6 - File lists match via --ruby --perl ok 7 - File lists match via --type=perl ok 8 - File lists match via --type=perl --type=noruby ok 9 - File lists match via --type=ruby ok 10 - File lists match via --type=ruby --type=noperl ok 11 - File lists match via --type=perl --type=ruby ok 12 - File lists match via --type=ruby --type=perl ok 13 - File lists match via --perl --type=noruby ok 14 - File lists match via --ruby --type=noperl ok 15 - File lists match via --perl --type=ruby ok 16 - File lists match via --ruby --type=perl ok 17 - File lists match via --cc ok 18 - File lists match via --hh ok 19 - File lists match via --cc --nohh ok 20 - File lists match via --fortran ok t/ack-u...........1..6 # Failed test '\#emacs-workfile.pl\# found with -u in t/swamp/' # at t/ack-u.t line 34. not ok 1 - \#emacs-workfile.pl\# found with -u in t/swamp/ ok 2 - \#emacs-workfile.pl\# not found without -u in t/swamp/ ok 3 - core.2112 found with -u in t/etc/ ok 4 - core.2112 not found without -u in t/etc/ # Failed test 'ignore.pod found with -u in t/swamp/' # at t/ack-u.t line 34. not ok 5 - ignore.pod found with -u in t/swamp/ ok 6 - ignore.pod not found without -u in t/swamp/ # Looks like you failed 2 tests of 6. dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1, 5 Failed 2/6 tests, 66.67% okay t/ack-v...........1..2 ok 1 - No religion please ok 2 - Non-religion counts ok t/ack-w...........1..3 ok 1 - Looking for Sue! ok 2 - Looking for mu\w not ok 3 - Looking for mu. # TODO I can't figure why the -w works from the command line, but not inside this test # Failed (TODO) test 'Looking for mu.' # at t/ack-w.t line 52. # +----+--------------------------------------------------------------+----+--------------------------------------------------------------+ # | Elt|Got | Elt|Expected | # +----+--------------------------------------------------------------+----+--------------------------------------------------------------+ # * 0|And he didn't leave very much for my Ma and me * | | # | 1|At an old saloon on a street of mud, | 0|At an old saloon on a street of mud, | # * 2|He kicked like a mule and he bit like a crocodile. * | | # | 3|Kicking and a-gouging in the mud and the blood and the beer. | 1|Kicking and a-gouging in the mud and the blood and the beer. | # * 4|Science and religion are not mutually exclusive * | | # * 5|Well, he must have thought that it was quite a joke * | | # +----+--------------------------------------------------------------+----+--------------------------------------------------------------+ ok t/context.........1..12 ok 1 - Looking for left - before ok 2 - Looking for laugh - before with line numbers ok 3 - Looking for "[nN]amed Sue" - after ok 4 - Looking for giggle - context defaults to 2 ok 5 - Looking for giggle with -1 ok 6 - Looking for ya with -m3 ok 7 # skip Highlighting does not work on Windows ok 8 # skip Highlighting does not work on Windows ok 9 - Looking for ruby in ruby files with grouping ok 10 - Looking for left in multiple files with grouping ok 11 - Looking for swam.......htm - no change with -g ok 12 - Context is disabled with -o ok 2/12 skipped: various reasons t/filetypes.......1..29 ok 1 - use App::Ack; ok 2 - foo.pod can be multiple things ok 3 - Bongo.pm ok 4 - Makefile.PL ok 5 - Unknown ok 6 - foo.pod can be perl ok 7 - foo.pod can be parrot ok 8 - foo.pod can be parrot ok 9 - foo.pod cannot be ruby ok 10 - foo.handler.pod can be perl ok 11 - /tmp/wango/foo.pod can be perl ok 12 - /tmp/wango/foo.handler.pod can be perl ok 13 - /tmp/blongo/makefile is a makefile ok 14 - Makefile is a makefile ok 15 - correctly skip backup file ok 16 - correctly skip files starting and ending with hash mark ok 17 - correctly skip files named core.NNNN ok 18 - Checking t/etc/buttonhook.xml.xxx ok 19 - Checking t/etc/shebang.php.xxx ok 20 - Checking t/etc/shebang.pl.xxx ok 21 - Checking t/etc/shebang.py.xxx ok 22 - Checking t/etc/shebang.rb.xxx ok 23 - Checking t/etc/shebang.sh.xxx ok 24 - Checking t/swamp/Makefile ok 25 - Checking t/swamp/Makefile.PL ok 26 - Checking t/swamp/buttonhook.xml ok 27 - empty file returns "binary" ok 28 - file could not be identified from shebang line ok 29 - no found, so no filetype ok t/interesting.....1..8 ok 1 - use App::Ack; ok 2 - PERL_FILES ok 3 - PERL_FILES_GLOBBED ok 4 - PARROT_FILES_DESCEND ok 5 - PARROT_FILES_NODESCEND ok 6 - PARROT_FILES_NODESCEND_EMPTY ok 7 - PERL_FILES_BY_NAME ok 8 - BINARY_FILES ok t/longopts........1..30 ok 1 - --help output is correct ok 2 - Found --help in usage ok 3 - --version output is correct ok 4 - Found --version in usage ok 5 - -i works correctly for ascii ok 6 - Found -i in usage ok 7 - --ignore-case works correctly for ascii ok 8 - Found --ignore-case in usage ok 9 - -v works correctly ok 10 - Found -v in usage ok 11 - --invert-match works correctly ok 12 - Found --invert-match in usage ok 13 - -w ignores non-words ok 14 - -w ignores non-words ok 15 - Found -w in usage ok 16 - --word-regexp ignores non-words ok 17 - --word-regexp ignores non-words ok 18 - Found --word-regexp in usage ok 19 - -Q matches a literal string ok 20 - Found -Q in usage ok 21 - --literal matches a literal string ok 22 - Found --literal in usage ok 23 - -l prints matching files ok 24 - Found -l in usage ok 25 - --files-with-matches prints matching files ok 26 - Found --files-with-matches in usage ok 27 - -L prints matching files ok 28 - Found -L in usage ok 29 - --files-without-match prints matching files ok 30 - Found --files-without-match in usage ok t/module..........1..4 ok 1 - use App::Ack; ok 2 - Copyright ok 3 - free software ok 4 - Copyright ok t/pod-coverage....1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod.............1..2 ok 1 - blib\script\ack ok 2 - blib\lib\App\Ack.pm ok t/standalone......1..4 ok 1 - exists ok 2 - readable ok 3 - Skipping -x test for Windows ok 4 - Looking for packages ok t/zero............1..3 ok 1 - use App::Ack; ok 2 - HANDLE_ZEROES ok 3 - DASH_F ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/ack-color.t 1 256 3 1 1 t/ack-g.t 1 256 6 1 2 t/ack-text.t 1 256 2 1 1 t/ack-u.t 2 512 6 2 1 5 1 test and 6 subtests skipped. Failed 4/26 test scripts. 5/182 subtests failed. Files=26, Tests=182, 17 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 4/26 test programs. 5/182 subtests failed. NMAKE : fatal error U1077: 'C:\cpanrun\build\5-10-0\bin\perl.exe' : return code '0xff' Stop.