Checking if your kit is complete... Warning: the following files are missing in your kit: .cvsignore Please inform the author. Writing Makefile for Exception::ThrowUnless cp lib/Exception/ThrowUnless.pm blib/lib/Exception/ThrowUnless.pm PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00_useok.........1..1 ok 1 - use Exception::ThrowUnless; ok t/01_good..........1..30 ok 1 - same subs ok 2 ok 3 - chmod gone ok 4 - chmod tmp/schmod ok 5 - close unopened ok 6 - close open file ok 7 - no error # Can't exec "/bin/true": No such file or directory at t/01_good.t line 50. ok 8 - pid 15556 dead not ok 9 - exec returned true # Failed test 'exec returned true' # at t/01_good.t line 54. # got: '256' # expected: '0' ok 10 # skip how can you make fork fail in a cross platform way? ok 11 - open_test ok 12 - file open ok 13 - open dir failed ok 14 - !file open ok 15 - spipe piped ok 16 - many pipes ok 17 - spipe piped ok 18 - readlink eq 'test' ok 19 - rmdir gone ok 20 - srmdir ok 21 - srmdir eval ok 22 - srmdir tmp/srmdir_1 ok 23 - srmdir eval ok 24 - socketpair ok 25 # skip kernel bug 2.6.21 -- no error returned ok 26 - socketpair ok 27 - symlink is dir ok 28 - unlink ok ok 29 - unlink ENOENT ok 30 - unlink EPERM # Looks like you failed 1 test of 30. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 9 Failed 1/30 tests, 96.67% okay (less 2 skipped tests: 27 okay, 90.00%) t/02_good_chdir....1..13 Use of uninitialized value in join or string at t/02_good_chdir.t line 11. Use of uninitialized value in join or string at t/02_good_chdir.t line 11. # Failed test 'dot matches /proc' # at t/02_good_chdir.t line 17. # got: ':' # expected: '234881029:29281400' not ok 1 - dot matches /proc Use of uninitialized value in join or string at t/02_good_chdir.t line 11. Use of uninitialized value in join or string at t/02_good_chdir.t line 11. Use of uninitialized value in stat at t/02_good_chdir.t line 10. Use of uninitialized value in join or string at t/02_good_chdir.t line 11. Use of uninitialized value in join or string at t/02_good_chdir.t line 11. ok 2 - dot matches /proc ok 3 - changed to root ok 4 - not the same dir Use of uninitialized value in chdir at lib/Exception/ThrowUnless.pm line 36. Use of chdir('') or chdir(undef) as chdir() is deprecated at lib/Exception/ThrowUnless.pm line 36. Use of uninitialized value in concatenation (.) or string at lib/Exception/ThrowUnless.pm line 36. ok 5 - is the root dir ok 6 - there and back again Use of uninitialized value in join or string at t/02_good_chdir.t line 11. Use of uninitialized value in join or string at t/02_good_chdir.t line 11. ok 7 - no longer root # Failed test 'I like to be home when I can.' # at t/02_good_chdir.t line 24. not ok 8 - I like to be home when I can. # got: ':' # expected: '234881029:29281400' ok 9 - changed to tmp ok 10 - changed back ok 11 - cd t/02_good_chdir.t ok 12 - changed to tmp # Looks like you failed 2 tests of 13. ok 13 - changed back dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1, 8 Failed 2/13 tests, 84.62% okay t/99_cleanup.......1..1 ok 1 ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/01_good.t 1 256 30 1 9 t/02_good_chdir.t 2 512 13 2 1 8 2 subtests skipped. Failed 2/4 test scripts. 3/45 subtests failed. Files=4, Tests=45, 0 wallclock secs ( 0.44 cusr + 0.21 csys = 0.65 CPU) Failed 2/4 test programs. 3/45 subtests failed. make: *** [test_dynamic] Error 25