Checking if your kit is complete... Looks good Writing Makefile for Log::Trace cp lib/Log/Trace.pm blib/lib/Log/Trace.pm cp lib/Log/Trace/Manual.pod blib/lib/Log/Trace/Manual.pod Manifying blib/man3/Log::Trace.3 Manifying blib/man3/Log::Trace::Manual.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/pod.................1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD t/pod_coverage........1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD Coverage skipped all skipped: Test::Pod::Coverage 1.00 required for testing POD Coverage t/trace_allsubs.......1..8 ok 1 - require Log::Trace; ok 2 - hello() trace contains auto-trace ok 3 - hello() trace contains the TRACE() ok 4 - call to first() was traced ok 5 - call to next() was traced ok 6 - next() called TRACE() ok 7 - tracing not enabled in matching package without TRACE fn. ok 8 - tracing enabled in package without TRACE(), with the Everywhere option ok t/trace_buffer........1..7 ok 1 - require Log::Trace; ok 2 - message appended to buffer ok 3 - level 1 appended to buffer ok 4 - level 99 message not traced ok ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok t/trace_custom........1..4 ok 1 - require Log::Trace; ok 2 - message handled by custom tracing routine ok 3 - level 1 appended sent to custom handler ok 4 - level 99 message not traced ok ok t/trace_deep..........1..5 ok 1 - require Log::Trace; ok 2 - Deep import ok 3 - delayed module isn't loaded yet ok 4 - delayed module now loaded ok 5 - delayed module has tracing enabled automatically ok t/trace_dump..........1..9 ok 1 - require Log::Trace; ok 2 - simple DUMP with DD ok 3 - dump with a comment ok 4 - dump in non-void context does not TRACE ok 5 - in non-void context it returns the DUMP ok 6 # skip Data::Serializer not installed ok 7 # skip Data::Serializer not installed ok 8 # skip Data::Serializer not installed ok 9 # skip Data::Serializer not installed ok 4/9 skipped: Data::Serializer not installed t/trace_file..........1..7 ok 1 - require Log::Trace; ok 2 - message traced to supplied file ok 3 - level 1 trace to file ok ok 4 - level 99 message not traced ok ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok t/trace_filehandle....1..7 ok 1 - require Log::Trace; print() on unopened filehandle TEST_HANDLE at blib/lib/Log/Trace.pm line 467. # Failed test 'message traced to supplied filehandle' # at t/trace_filehandle.t line 19. # got: undef # expected: 'Testing output to a filehandle # ' print() on unopened filehandle TEST_HANDLE at blib/lib/Log/Trace.pm line 467. not ok 2 - message traced to supplied filehandle # Failed test 'level 1 trace to filehandle ok' # at t/trace_filehandle.t line 24. # got: undef # expected: 't/trace_filehandle.t # ' not ok 3 - level 1 trace to filehandle ok ok 4 - level 99 message not traced ok print() on unopened filehandle TEST_HANDLE at blib/lib/Log/Trace.pm line 467. not ok 5 - verbose:0 is also not verbose # Failed test 'verbose:0 is also not verbose' # at t/trace_filehandle.t line 31. # got: undef # expected: '9876543210 # ' print() on unopened filehandle TEST_HANDLE at blib/lib/Log/Trace.pm line 467. Use of uninitialized value in pattern match (m//) at t/trace_filehandle.t line 35. # Failed test 'verbose:1 adds some caller information' # at t/trace_filehandle.t line 35. # undef # doesn't match '(?-xism:\Amain::__ANON__ \(\d+\) :: abcdef\n\Z)' not ok 6 - verbose:1 adds some caller information print() on unopened filehandle TEST_HANDLE at blib/lib/Log/Trace.pm line 467. Use of uninitialized value in pattern match (m//) at t/trace_filehandle.t line 40. # Failed test 'verbose:2 adds timstamp and file info' # at t/trace_filehandle.t line 40. # undef # doesn't match '(?-xism:\At\/trace_filehandle\.t: main::__ANON__ \(\d+\) \[(?-xism:\d{4}(?:-\d\d){2} \d\d(?::\d\d){2}(?:\.\d{6})?)\] abcdef\n\Z)' not ok 7 - verbose:2 adds timstamp and file info # Looks like you failed 5 tests of 7. dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 2-3, 5-7 Failed 5/7 tests, 28.57% okay t/trace_functions.....1..9 ok 1 - require Log::Trace; ok 2 - simple TRACEF ok ok 3 - simple TRACE_HERE, not in a subroutine ok 4 - simple TRACE_HERE, in a subroutine ok 5 - TRACE_HERE, in a subroutine with args ok 6 - simple TRACEF at level 1 ok ok 7 - simple TRACE_HERE at level 1, not in a subroutine ok 8 - simple TRACEF at level 99, not output ok 9 - simple TRACE_HERE at level 99, not output ok t/trace_levels........1..15 ok 1 - require Log::Trace; ok 2 - message traced without levels ok 3 - level 3 message traced without levels ok 4 - level 1 message traced at level 3 ok 5 - level 5 message NOT traced at level 3 ok 6 - undefined level message NOT traced at level 3 ok 7 - level 1 message traced at specified levels ok 8 - level 0 message traced at specified levels ok 9 - level 4 message not traced at specified levels ok 10 - undefined level message NOT traced at specified levels ok 11 - level 2 message traced at specified levels ok 12 - level 0 message NOT traced at specified levels ok 13 - undefined level message traced at specified levels ok 14 - level 2 message NOT traced at custom levels ok 15 - level 0.1 message traced at specified levels ok t/trace_print.........1..2 ok 1 (Log::Trace 1.070 loaded) ok 2 (print => STDOUT) ok t/trace_warn..........1..7 ok 1 - require Log::Trace; ok 2 - simple warn ok 3 - warn at level 1 ok 4 - warn at level 99 not traced ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok Failed 1/13 test scripts, 92.31% okay. 5/80 subtests failed, 93.75% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- t/trace_filehandle.t 5 1280 7 5 71.43% 2-3 5-7 2 tests and 4 subtests skipped. make: *** [test_dynamic] Error 11