Checking if your kit is complete... Looks good You should load Test::Tester before Test::Builder (or anything that loads Test::Builder) at /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/Test/Tester.pm line 9. Writing Makefile for Test::Trap cp lib/Test/Trap.pm blib/lib/Test/Trap.pm cp lib/Test/Trap/Builder/PerlIO.pm blib/lib/Test/Trap/Builder/PerlIO.pm cp lib/Test/Trap/Builder.pm blib/lib/Test/Trap/Builder.pm cp lib/Test/Trap/Builder/SystemSafe.pm blib/lib/Test/Trap/Builder/SystemSafe.pm cp lib/Test/Trap/Builder/TempFile.pm blib/lib/Test/Trap/Builder/TempFile.pm Manifying blib/man3/Test::Trap.3 Manifying blib/man3/Test::Trap::Builder::PerlIO.3 Manifying blib/man3/Test::Trap::Builder.3 Manifying blib/man3/Test::Trap::Builder::SystemSafe.3 Manifying blib/man3/Test::Trap::Builder::TempFile.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/00-load.........................1..5 ok 1 - use Test::Trap::Builder::TempFile; ok 2 - use Test::Trap::Builder::SystemSafe; ok 3 # skip Lacking PerlIO ok 4 - use Test::Trap::Builder; ok 5 - use Test::Trap; # Testing Test::Trap 0.0.22, Perl 5.006001, /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl ok 1/5 skipped: Lacking PerlIO t/01-basic........................1..74 ok 1 - use Test::Trap; ok 2 - Return 2 in scalar context: Not list context ok 3 - Return 2 in scalar context: Scalar context ok 4 - Return 2 in scalar context: Not void context ok 5 - Return 2 in scalar context: Returned ok 6 - Return 2 in scalar context: No exception trapped ok 7 - Return 2 in scalar context: No exit trapped ok 8 - Return 2 in scalar context: Return: 2 ok 9 - Return 2 in scalar context: Trapped return: [2] ok 10 - Return qw( Example text ) in list context: List context ok 11 - Return qw( Example text ) in list context: Not scalar context ok 12 - Return qw( Example text ) in list context: Not void context ok 13 - Return qw( Example text ) in list context: Returned ok 14 - Return qw( Example text ) in list context: No exception trapped ok 15 - Return qw( Example text ) in list context: No exit trapped ok 16 - Return qw( Example text ) in list context: Return: qw( Example text ) ok 17 - Return qw( Example text ) in list context: Trapped return: [ qw( Example text ) ] ok 18 - Return in void context: Not list context ok 19 - Return in void context: Not scalar context ok 20 - Return in void context: Void context ok 21 - Return in void context: Returned ok 22 - Return in void context: No exception trapped ok 23 - Return in void context: No exit trapped ok 24 - Return in void context: Trapped return: none ok 25 - Return in void context: Extra test -- side effect ok 26 - Die in scalar context: Not list context ok 27 - Die in scalar context: Scalar context ok 28 - Die in scalar context: Not void context ok 29 - Die in scalar context: Died ok 30 - Die in scalar context: Trapped return: none ok 31 - Die in scalar context: No exit trapped ok 32 - Die in scalar context: Trapped exception ok 33 - Die in scalar context: Return: undef ok 34 - Die in list context: List context ok 35 - Die in list context: Not scalar context ok 36 - Die in list context: Not void context ok 37 - Die in list context: Died ok 38 - Die in list context: Trapped return: none ok 39 - Die in list context: No exit trapped ok 40 - Die in list context: Trapped exception ok 41 - Die in list context: Return: () ok 42 - Die in void context: Not list context ok 43 - Die in void context: Not scalar context ok 44 - Die in void context: Void context ok 45 - Die in void context: Died ok 46 - Die in void context: Trapped return: none ok 47 - Die in void context: No exit trapped ok 48 - Die in void context: Trapped exception ok 49 - Die in void context: Extra test -- side effect ok 50 - Exit in scalar context: Not list context ok 51 - Exit in scalar context: Scalar context ok 52 - Exit in scalar context: Not void context ok 53 - Exit in scalar context: Exited ok 54 - Exit in scalar context: Trapped return: none ok 55 - Exit in scalar context: No exception trapped ok 56 - Exit in scalar context: Trapped exit 42 ok 57 - Exit in scalar context: Return: undef ok 58 - Exit in list context: List context ok 59 - Exit in list context: Not scalar context ok 60 - Exit in list context: Not void context ok 61 - Exit in list context: Exited ok 62 - Exit in list context: Trapped return: none ok 63 - Exit in list context: No exception trapped ok 64 - Exit in list context: Trapped exit 0 ok 65 - Exit in list context: Return: () ok 66 - Exit in void context: Not list context ok 67 - Exit in void context: Not scalar context ok 68 - Exit in void context: Void context ok 69 - Exit in void context: Exited ok 70 - Exit in void context: Trapped return: none ok 71 - Exit in void context: No exception trapped ok 72 - Exit in void context: Trapped exit 4 ok 73 - Exit in void context: Extra test -- side effect ok 74 - --==-- END block past exit --==-- ok t/02-reentrant....................1..34 ok 1 - use Test::Trap; ok 2 - Expecting to return ok 3 - Not list context ok 4 - Scalar context ok 5 - Not void context ok 6 - Returned the trapped() object ok 7 - Inner: Exited ok 8 - Inner: Not list context ok 9 - Inner: Not scalar context ok 10 - Inner: Void context ok 11 - Inner: "Returned" () ok 12 - Expecting to exit ok 13 - Not list context ok 14 - Not scalar context ok 15 - Void context ok 16 - No return ok 17 - Expecting to die ok 18 - Not list context ok 19 - Not scalar context ok 20 - Void context ok 21 - No return ok 22 - Revert: Expecting to exit ok 23 - Revert: Not list context ok 24 - Revert: Not scalar context ok 25 - Revert: Void context ok 26 - No return ok 27 - Expecting to return ok 28 - Not list context ok 29 - Not scalar context ok 30 - Void context ok 31 - Void return ok 32 - Expecting to have exited ok 33 - Dies: Undefined exit() ok 34 - Code past (dying) exit should compile, but not run ok t/03-files-perlio.................1..0 # Skip PerlIO backend not supported; skipping skipped all skipped: PerlIO backend not supported; skipping t/03-files-systemsafe.............1..76 ok 1 - use Test::Trap; ok 2 - No output: No internal exception ok 3 - No output: Return ok 4 - No output: Warnings ok 5 - No output: STDOUT ok 6 - No output: STDERR ok 7 - -- no uncaptured STDERR -- ok 8 - Warning: No internal exception ok 9 - Warning: Return ok 10 - Warning: Warnings ok 11 - Warning: STDOUT ok 12 - Warning: STDERR ok 13 - -- no uncaptured STDERR -- ok 14 - Warning with closed STDERR: No internal exception ok 15 - Warning with closed STDERR: Return ok 16 - Warning with closed STDERR: Warnings ok 17 - Warning with closed STDERR: STDOUT ok 18 - Warning with closed STDERR: STDERR ok 19 - -- no uncaptured STDERR -- ok 20 - warn(): No internal exception ok 21 - warn(): Return ok 22 - warn(): Warnings ok 23 - warn(): STDOUT ok 24 - warn(): STDERR ok 25 - -- no uncaptured STDERR -- ok 26 - warn() with closed STDERR: No internal exception ok 27 - warn() with closed STDERR: Return ok 28 - warn() with closed STDERR: Warnings ok 29 - warn() with closed STDERR: STDOUT ok 30 - warn() with closed STDERR: STDERR ok 31 - -- no uncaptured STDERR -- ok 32 - warn() in inner trap: No internal exception ok 33 - warn() in inner trap: Return ok 34 - warn() in inner trap: Warnings ok 35 - warn() in inner trap: STDOUT ok 36 - warn() in inner trap: STDERR ok 37 - -- no uncaptured STDERR -- ok 38 - -- the inner trap -- warn(): The object ok 39 - -- the inner trap -- warn(): Return ok 40 - -- the inner trap -- warn(): Warnings ok 41 - -- the inner trap -- warn(): STDOUT ok 42 - -- the inner trap -- warn(): STDERR ok 43 - print() on STDERR: No internal exception ok 44 - print() on STDERR: Return ok 45 - print() on STDERR: Warnings ok 46 - print() on STDERR: STDOUT ok 47 - print() on STDERR: STDERR ok 48 - -- no uncaptured STDERR -- ok 49 - print() with closed STDOUT: No internal exception ok 50 - print() with closed STDOUT: Return ok 51 - print() with closed STDOUT: Warnings ok 52 - print() with closed STDOUT: STDOUT ok 53 - print() with closed STDOUT: STDERR ok 54 - -- no uncaptured STDERR -- ok 55 - print() in inner trap with closed STDOUT: No internal exception ok 56 - print() in inner trap with closed STDOUT: Return ok 57 - print() in inner trap with closed STDOUT: Warnings ok 58 - print() in inner trap with closed STDOUT: STDOUT ok 59 - print() in inner trap with closed STDOUT: STDERR ok 60 - -- no uncaptured STDERR -- ok 61 - -- the inner trap -- print() with closed STDOUT: The object ok 62 - -- the inner trap -- print() with closed STDOUT: Return # Failed test ' -- the inner trap -- print() with closed STDOUT: Warnings' # at t/03-files.pl line 78. # Structures begin differing at: # $got->[1] = 'Filehandle File::Temp::$fh opened only for output at /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/IO/Handle.pm line 406. # ' # $expected->[1] = Does not exist not ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT not ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR # Failed test ' -- the inner trap -- print() with closed STDOUT: STDERR' # at t/03-files.pl line 80. # got: 'print() on closed filehandle STDOUT at t/03-files.pl line 129. # Filehandle File::Temp::$fh opened only for output at /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/IO/Handle.pm line 406. # Filehandle File::Temp::$fh opened only for output at /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/IO/Handle.pm line 406, <$fh> chunk 1. # ' # expected: 'print() on closed filehandle STDOUT at t/03-files.pl line 129. # ' ok 66 - warn() in inner trap with closed STDERR: No internal exception ok 67 - warn() in inner trap with closed STDERR: Return ok 68 - warn() in inner trap with closed STDERR: Warnings ok 69 - warn() in inner trap with closed STDERR: STDOUT ok 70 - warn() in inner trap with closed STDERR: STDERR ok 71 - -- no uncaptured STDERR -- ok 72 - -- the inner trap -- warn() with closed STDERR: The object ok 73 - -- the inner trap -- warn() with closed STDERR: Return ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT # Looks like you failed 2 tests of 76. ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 63, 65 Failed 2/76 tests, 97.37% okay t/03-files-tempfile...............1..76 ok 1 - use Test::Trap; ok 2 - No output: No internal exception ok 3 - No output: Return ok 4 - No output: Warnings ok 5 - No output: STDOUT ok 6 - No output: STDERR ok 7 - -- no uncaptured STDERR -- ok 8 - Warning: No internal exception ok 9 - Warning: Return ok 10 - Warning: Warnings ok 11 - Warning: STDOUT not ok 12 - Warning: STDERR # Failed test 'Warning: STDERR' # at t/03-files.pl line 66. # got: '' # expected: 'Use of uninitialized value in concatenation (.) or string at t/03-files.pl line 90. # ' # Failed test ' -- no uncaptured STDERR -- ' # at t/03-files.pl line 67. # got: '1 # 1 # 2 # 2 # Use of uninitialized value in concatenation (.) or string at t/03-files.pl line 90. # ' # expected: '1 # 1 # 2 # 2 # ' not ok 13 - -- no uncaptured STDERR -- ok 14 - Warning with closed STDERR: No internal exception ok 15 - Warning with closed STDERR: Return ok 16 - Warning with closed STDERR: Warnings ok 17 - Warning with closed STDERR: STDOUT ok 18 - Warning with closed STDERR: STDERR # Failed test ' -- no uncaptured STDERR -- ' # at t/03-files.pl line 67. # got: '1 # 1 # 2 # 2 # Use of uninitialized value in concatenation (.) or string at t/03-files.pl line 90. # 3 # 3 # ' # expected: '1 # 1 # 2 # 2 # 3 # 3 # ' # Cannot flush STDERR! not ok 19 - -- no uncaptured STDERR -- # Looks like you planned 76 tests but only ran 19. # Looks like you failed 3 tests of 19 run. # Looks like your test died just after 19. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 12-13, 19-76 Failed 60/76 tests, 21.05% okay t/04-exit.........................1..6 ok 1 - use Test::Trap; ok 2 - Trapped the first exit Subroutine exit redefined at t/04-exit.t line 29. ok 3 - Trapped the inner exit not ok 4 - Override warning # Failed test 'Override warning' # at t/04-exit.t line 33. # '' # doesn't match '(?-xism:^Subroutine (?:CORE::GLOBAL::)?exit redefined at t\/04\-exit\.t\ line)' # Looks like you failed 1 test of 6. ok 5 - The outer CORE::GLOBAL::exit isn't called too early ok 6 - The final test: The outer CORE::GLOBAL::exit is eventually called dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 4 Failed 1/6 tests, 83.33% okay t/05-import.......................1..8 ok 1 - use Test::Trap; ok 2 - Export of two functions ok 3 - Export of two globs ok 4 - Export of an array ok 5 - Export of an unknown layer ok 6 - Export of PerlIO implementation :stdout(perlio) ok 7 - Export of PerlIO implementation :stdout(nosuch;tempfile) ok 8 - Export of PerlIO implementation :stdout(nosuch1;nosuch2) ok t/06-layers.......................1..57 ok 1 - use Test::Trap; ok 2 - use Test::Trap; ok 3 - use Test::Trap; ok 4 - use Test::Trap; ok 5 - use Test::Trap; ok 6 - No untrapped STDOUT ok 7 - No untrapped STDERR ok 8 - &default ok 9 - . # Failed test '.' # at t/06-layers.t line 62. # got: '' # expected: 'Hi! # ' not ok 10 - . ok 11 - . ok 12 - . ok 13 - . ok 14 - . ok 15 - . ok 16 - . # Failed test '.' # at t/06-layers.t line 69. not ok 17 - . # got: 'Hi! # ' # expected: '' ok 18 - &raw ok 19 - . ok 20 - . ok 21 - . ok 22 - . ok 23 - . ok 24 - . ok 25 - . ok 26 - . # Failed test '.' # at t/06-layers.t line 83. # got: 'Hi! # Hi! # ' # expected: 'Hi! # ' not ok 27 - . ok 28 - &default ok 29 - . # Failed test '.' # at t/06-layers.t line 89. # got: '' # expected: 'Hi! # ' not ok 30 - . ok 31 - . ok 32 - . ok 33 - . ok 34 - . ok 35 - . # Failed test '.' ok 36 - . not ok 37 - . # at t/06-layers.t line 96. # got: 'Hi! # Hi! # Hi! # ' # expected: 'Hi! # ' ok 38 - &special ok 39 - . not ok 40 - . # Failed test '.' # at t/06-layers.t line 103. # got: '' # expected: 'Hi! # ' ok 41 - . ok 42 - . ok 43 - . ok 44 - . ok 45 - . ok 46 - . # Failed test '.' # at t/06-layers.t line 110. # got: 'Hi! # Hi! # Hi! # Hi! # ' # expected: 'Hi! # ' not ok 47 - . ok 48 - &special ok 49 - . ok 50 - . ok 51 - . ok 52 - . ok 53 - . ok 54 - . ok 55 - . ok 56 - . # Failed test '.' # at t/06-layers.t line 124. # got: 'Hi! # Hi! # Hi! # Hi! # Hi! # ' # expected: 'Hi! # Hi! # ' # Looks like you failed 8 tests of 57. not ok 57 - . dubious Test returned status 8 (wstat 2048, 0x800) DIED. FAILED tests 10, 17, 27, 30, 37, 40, 47, 57 Failed 8/57 tests, 85.96% okay t/07-subclass.....................1..99 ok 1 - use Test::Trap; ok 2 - use Test::Trap; ok 3 - use TT::A; ok 4 - use TT::B; ok 5 - use TT::AB; ok 6 - use TT::A2; ok 7 - Bad definition: unknown layer ok 8 - Bad definition: no backend for :stdout ok 9 - Bad definition: test argspec typo ("named" for "name") Hi! ok 10 - Unmodified Test::Trap: trapped exit ok 11 - Unmodified Test::Trap: trapped stdout # Failed test 'Unmodified Test::Trap: trapped stderr' # at t/07-subclass.t line 140. # got: '' # expected: 'Hi! # ' not ok 12 - Unmodified Test::Trap: trapped stderr ok 13 - Unmodified Test::Trap: trapped warnings ok 14 - Unmodified Test::Trap: stdout_pass method present ok 15 - Unmodified Test::Trap: no inargv internally ok 16 - Unmodified Test::Trap: no outargv internally ok 17 - Unmodified Test::Trap: @ARGV modified ok 18 - Unmodified Test::Trap: @argv unmofied ok 19 - Unmodified Test::Trap: no return_can method ok 20 - Unmodified Test::Trap: no outargv method ok 21 - Unmodified Test::Trap: no outargv_can method ok 22 - Unmodified Test::Trap: no outargv_pass method ok 23 - Unmodified Test::Trap: no leavewith method ok 24 - Unmodified Test::Trap: no stderr_fail method ok 25 - Unmodified Test::Trap: no argv_fail method ok 26 - Unmodified Test::Trap: no leavewith_fail method ok 27 - Unmodified Test::Trap: no leavewith_can method Hi! ok 28 - TT::A: trapped exit ok 29 - TT::A: trapped stdout # Failed test 'TT::A: trapped stderr' # at t/07-subclass.t line 144. # got: '' # expected: 'Hi! # ' not ok 30 - TT::A: trapped stderr ok 31 - TT::A: trapped warnings ok 32 - TT::A: stdout_pass method present ok 33 - TT::A: inargv present internally ok 34 - TT::A: outargv present internally ok 35 - TT::A: @ARGV unmodified ok 36 - TT::A: @argv modified ok 37 - TT::A: return_can method present ok 38 - TT::A: outargv method present and functional ok 39 - TT::A: outargv_can method present ok 40 - TT::A: outargv_pass method present ok 41 - TT::A: no leavewith method ok 42 - TT::A: no stderr_fail method ok 43 - TT::A: no argv_fail method ok 44 - TT::A: no leavewith_fail method ok 45 - TT::A: no leavewith_can method Hi! ok 46 - TT::B: trapped exit # Failed test 'TT::B: trapped stderr' # at t/07-subclass.t line 148. # got: '' # expected: 'Hi! # ' ok 47 - TT::B: trapped stdout not ok 48 - TT::B: trapped stderr ok 49 - TT::B: trapped warnings ok 50 - TT::B: stdout_pass method present ok 51 - TT::B: no inargv internally ok 52 - TT::B: no outargv internally ok 53 - TT::B: @ARGV modified ok 54 - TT::B: @argv unmofied ok 55 - TT::B: no return_can method ok 56 - TT::B: no outargv method ok 57 - TT::B: no outargv_can method ok 58 - TT::B: no outargv_pass method ok 59 - TT::B: leavewith method present and functional ok 60 - TT::B: no stderr_fail method ok 61 - TT::B: no argv_fail method ok 62 - TT::B: no leavewith_fail method ok 63 - TT::B: no leavewith_can method Hi! ok 64 - TT::AB: trapped exit # Failed test 'TT::AB: trapped stderr' ok 65 - TT::AB: trapped stdout not ok 66 - TT::AB: trapped stderr # at t/07-subclass.t line 152. # got: '' # expected: 'Hi! # ' ok 67 - TT::AB: trapped warnings ok 68 - TT::AB: stdout_pass method present ok 69 - TT::AB: inargv present internally ok 70 - TT::AB: outargv present internally ok 71 - TT::AB: @ARGV unmodified ok 72 - TT::AB: @argv modified ok 73 - TT::AB: return_can method present ok 74 - TT::AB: outargv method present and functional ok 75 - TT::AB: outargv_can method present ok 76 - TT::AB: outargv_pass method present ok 77 - TT::AB: leavewith method present and functional ok 78 - TT::AB: stderr_fail method present ok 79 - TT::AB: argv_fail method present ok 80 - TT::AB: leavewith_fail method present not ok 81 - TT::AB: leavewith_fail method present # TODO Diamond inheritance still incomplete # Failed (TODO) test 'TT::AB: leavewith_fail method present' # at t/07-subclass.t line 152. Hi! ok 82 - TT::A2: trapped exit # Failed test 'TT::A2: trapped stderr' # at t/07-subclass.t line 156. ok 83 - TT::A2: trapped stdout not ok 84 - TT::A2: trapped stderr # got: '' # expected: 'Hi! # ' ok 85 - TT::A2: trapped warnings ok 86 - TT::A2: stdout_pass method present ok 87 - TT::A2: inargv present internally ok 88 - TT::A2: outargv present internally ok 89 - TT::A2: @ARGV unmodified ok 90 - TT::A2: @argv modified ok 91 - TT::A2: return_can method present ok 92 - TT::A2: outargv method present and functional ok 93 - TT::A2: outargv_can method present ok 94 - TT::A2: outargv_pass method present ok 95 - TT::A2: no leavewith method ok 96 - TT::A2: no stderr_fail method ok 97 - TT::A2: no argv_fail method ok 98 - TT::A2: no leavewith_fail method ok 99 - TT::A2: no leavewith_can method # Looks like you failed 5 tests of 99. dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 12, 30, 48, 66, 84 Failed 5/99 tests, 94.95% okay t/08-fork-no-taint................1..0 # Skip Real fork() -- covered by 08-fork-taint.t skipped all skipped: Real fork() -- covered by 08-fork-taint.t t/08-fork-taint...................1..15 ok 1 - use Test::Trap; ok 2 - Trapped the first exit Subroutine exit redefined at t/08-fork.pl line 34. ok 3 - The inner CORE::GLOBAL::exit is called from the child ok 4 - Trapped the inner exit # Failed test 'Override warning' # at t/08-fork.pl line 45. # '' # doesn't match '(?-xism:^Subroutine (?:CORE::GLOBAL::)?exit redefined\ at\ t\/08\-fork\.pl\ line)' not ok 5 - Override warning ok 6 - Trapped the inner exit ok 7 - Should return just once, okay? Child warning Parent warning ok 8 - Trapped the parent exit ok 9 - STDOUT from both processes! not ok 10 - STDERR from both processes! # Failed test 'STDERR from both processes!' # at t/08-fork.pl line 70. # '' # doesn't match '(?-xism:^(Parent warning\nChild warning\n|Child warning\nParent warning\n))' ok 11 - Warnings from the parent only print() on closed filehandle STDOUT at t/08-fork.pl line 78. Child warning print() on closed filehandle STDOUT at t/08-fork.pl line 78. Parent warning ok 12 - Trapped the parent exit ok 13 - STDOUT from both processes is nil -- the handle is closed! # Failed test 'STDERR from both processes!' # at t/08-fork.pl line 85. # '' # doesn't match '(?ms-xi:\A(?=.*^Parent warning$)(?=.*^Child warning$))' not ok 14 - STDERR from both processes! # Looks like you failed 3 tests of 15. ok 15 - The final test: The outer CORE::GLOBAL::exit is eventually called dubious Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 5, 10, 14 Failed 3/15 tests, 80.00% okay t/09-array-accessor...............1..6 ok 1 - use Test::Trap; ok 2 - Deeply ok 3 - Slice ok 4 - Index 0 ok 5 - Index 1 ok 6 - Index 2 ok t/10-tester.......................1..110 A warning at t/10-tester.t line 13. ok 1 ok 2 ok 3 - ->return_is_deeply [5] ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 - ->return_is_deeply [5] ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 - ->return_nok ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 - ->exit_nok ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 - ->exit_nok ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 - ->return_like ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 - ->quiet ok 46 ok 47 ok 48 ok 49 Hello! ok 50 ok 51 # Failed test '->quiet' # at t/10-tester.t line 130. # got: '1' # expected: '0' not ok 52 - ->quiet not ok 53 # Failed test at t/10-tester.t line 131. # got: '1' # expected: '0' ok 54 # Failed test at t/10-tester.t line 133. # got: '' # expected: 'Expecting no STDERR, but got "Hello!\n" # ' not ok 55 ok 56 ok 57 ok 58 ok 59 - ->quiet ok 60 ok 61 ok 62 ok 63 world! ok 64 ok 65 ok 66 - ->quiet ok 67 ok 68 # Failed test at t/10-tester.t line 167. # got: 'Expecting no STDOUT, but got "Hello!\n" # ' # expected: 'Expecting no STDOUT, but got "Hello!\n" # Expecting no STDERR, but got "world!\n" # ' not ok 69 ok 70 world! ok 71 ok 72 ok 73 - ->did_return ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 - ->did_exit ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 - ->did_die ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 - ->did_die, TODO ok 95 ok 96 ok 97 ok 98 ok 99 - type = todo ok 100 - reason ok 101 ok 102 ok 103 - ->did_die, SKIPPED ok 104 ok 105 ok 106 ok 107 ok 108 - type = skip ok 109 - reason ok 110 - Asserting that SKIPPED code has not been run # Looks like you failed 4 tests of 110. dubious Test returned status 4 (wstat 1024, 0x400) DIED. FAILED tests 52-53, 55, 69 Failed 4/110 tests, 96.36% okay t/11-systemsafe-basic-no-taint....1..0 # Skip Real fork() -- covered by t/11-systemsafe-basic-taint.t skipped all skipped: Real fork() -- covered by t/11-systemsafe-basic-taint.t t/11-systemsafe-basic-taint.......1..43 ok 1 # skip These tests are irrelevant on old perls ok 2 # skip These tests are irrelevant on old perls ok 3 # skip These tests are irrelevant on old perls ok 4 - simple fork test: exit(1) ok 5 - simple fork test: system() STDOUT ok 6 - simple fork test: system() STDERR ok 7 - simple fork test: No warnings ok 8 - simple fork test: STDOUT fileno should be unchanged ok 9 - simple fork test: STDERR fileno should be unchanged ok 10 - Take 1: exit(1) ok 11 - Take 1: system() STDOUT ok 12 - Take 1: system() STDERR ok 13 - Take 1: No warnings ok 14 - Take 1: STDOUT fileno should be unchanged ok 15 - Take 1: STDERR fileno should be unchanged ok 16 - Take 2: exit(1) ok 17 - Take 2: system() STDOUT ok 18 - Take 2: system() STDERR ok 19 - Take 2: No warnings ok 20 - Take 2: STDOUT fileno should be unchanged ok 21 - Take 2: STDERR fileno should be unchanged ok 22 - Take 3 - STDIN closed: exit(1) ok 23 - Take 3 - STDIN closed: system() STDOUT ok 24 - Take 3 - STDIN closed: system() STDERR ok 25 - Take 3 - STDIN closed: No warnings ok 26 - Take 3 - STDIN closed: STDOUT fileno should be unchanged ok 27 - Take 3 - STDIN closed: STDERR fileno should be unchanged ok 28 - Take 4 - STDIN closed - STDOUT closed: exit(1) ok 29 - Take 4 - STDIN closed - STDOUT closed: system() STDOUT ok 30 - Take 4 - STDIN closed - STDOUT closed: system() STDERR ok 31 - Take 4 - STDIN closed - STDOUT closed: No warnings ok 32 - Take 4 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged ok 33 - Take 4 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged ok 34 - Take 5 - STDIN closed - STDOUT closed: exit(1) ok 35 - Take 5 - STDIN closed - STDOUT closed: system() STDOUT ok 36 - Take 5 - STDIN closed - STDOUT closed: system() STDERR ok 37 - Take 5 - STDIN closed - STDOUT closed: No warnings ok 38 - Take 5 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged ok 39 - Take 5 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged ok 40 - Trapped the parent exit ok 41 - STDOUT from both processes! ok 42 - STDERR from both processes! ok 43 - Warnings from the parent only ok 3/43 skipped: These tests are irrelevant on old perls t/12-systemsafe-errors............1..10 ok 1 # skip These tests are broken on old perls ok 2 # skip These tests are broken on old perls ok 3 # skip These tests are broken on old perls ok 4 - First dup() -- setting up STDOUT ok 5 - Second dup() -- setting up STDERR ok 6 - Third dup() -- restoring STDERR ok 7 - Fourth dup() -- restoring STDOUT ok 8 - First append to tempfile ok 9 # skip Need PerlIO ok 10 - Tied handle ok 4/10 skipped: various reasons t/99-coverage.....................1..7 Prototype mismatch: sub Test::More::pass vs (;$) at /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Test/More.pm line 597. ok 1 - &Test::More::ok not created before the use ok 2 ok 3 - &Test::More::ok created now ok 4 ok 5 - Cannot specify layers as arrayrefs ok 6 - Failing to raise an exception: Early exit ok 7 - Exiting with exit code 8 ok Failed 7/18 test scripts, 61.11% okay. 83/626 subtests failed, 86.74% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- t/03-files-systemsafe.t 2 512 76 2 2.63% 63 65 t/03-files-tempfile.t 255 65280 76 117 153.95% 12-13 19-76 t/04-exit.t 1 256 6 1 16.67% 4 t/06-layers.t 8 2048 57 8 14.04% 10 17 27 30 37 40 47 57 t/07-subclass.t 5 1280 99 5 5.05% 12 30 48 66 84 t/08-fork-taint.t 3 768 15 3 20.00% 5 10 14 t/10-tester.t 4 1024 110 4 3.64% 52-53 55 69 3 tests and 8 subtests skipped. make: *** [test_dynamic] Error 11