Subject: | 'make test' fails for reason "lock can only be used on shared values" |
Test::Simple 0.62
Perl version 5.8.0
AIX 5.2, latest maint level
[2006/04/10,12:54:06] [lugh.ksh] [notice] Running command make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00signature.............skipped
all skipped: Next time around, consider installing
Module::Signature, so you can verify the integrity of this di
stribution.
t/00test_harness_check....ok
t/bad_plan................ok
t/bail_out................ok
t/buffer..................ok
t/Builder.................ok
t/circular_data...........ok
t/create..................ok
t/curr_test...............ok
t/details.................ok
t/diag....................lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Tes
t/Builder.pm line 394.
# Looks like your test died before it could output anything.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
t/eq_set..................ok
t/exit....................ok
t/extra...................ok
t/extra_one...............ok
t/fail-like...............ok
t/fail-more...............ok
t/fail....................ok
t/fail_one................ok
t/filehandles.............ok
t/fork....................ok
t/harness_active..........ok
t/has_plan................ok
t/has_plan2...............ok
t/import..................ok
t/is_deeply_fail..........ok
t/is_fh...................ok
t/maybe_regex.............ok
t/missing.................ok
t/More....................ok
t/no_diag.................ok
t/no_ending...............ok
t/no_header...............ok
t/no_plan.................ok
t/ok_obj..................ok
t/output..................ok
t/overload................ok
t/overload_threads........lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Tes
t/Builder.pm line 394.
# Looks like your test died before it could output anything.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
t/plan....................ok
t/plan_bad................ok
t/plan_is_noplan..........ok
t/plan_no_plan............ok
1/6 skipped: Just testing skip with no_plan
t/plan_shouldnt_import....ok
t/plan_skip_all...........skipped
all skipped: Just testing plan & skip_all
t/require_ok..............ok
t/reset...................ok
t/simple..................ok
t/skip....................ok
7/15 skipped: various reasons
t/skipall.................ok
t/sort_bug................lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Tes
t/Builder.pm line 394.
# Looks like your test died before it could output anything.
A thread exited while 2 other threads were still running.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-2
Failed 2/2 tests, 0.00% okay
t/tbt_01basic.............ok
t/tbt_02fhrestore.........ok
t/tbt_03die...............ok
t/tbt_04line_num..........ok
t/tbt_05faildiag..........ok
t/tbt_06errormess.........ok
t/tbt_07args..............ok
t/thread_taint............ok
t/threads.................thread failed to start: lock can only be used
on shared values at /tmp/Lugh/perl_modules/Test-
Simple-0.62/blib/lib/Test/Builder.pm line 394.
thread failed to start: lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Test/
Builder.pm line 394.
thread failed to start: lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Test/
Builder.pm line 394.
thread failed to start: lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Test/
Builder.pm line 394.
thread failed to start: lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Test/
Builder.pm line 394.
lock can only be used on shared values at
/tmp/Lugh/perl_modules/Test-Simple-0.62/blib/lib/Test/Builder.pm line 1352.
# Looks like your test died before it could output anything.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-6
Failed 6/6 tests, 0.00% okay
t/todo....................ok
t/undef...................ok
t/use_ok..................ok
t/useing..................ok
Failed 4/63 test scripts, 93.65% okay. 18/487 subtests failed, 96.30% okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/diag.t 255 65280 5 5 100.00% 1-5
t/overload_threads.t 255 65280 5 5 100.00% 1-5
t/sort_bug.t 255 65280 2 2 100.00% 1-2
t/threads.t 255 65280 6 6 100.00% 1-6
2 tests and 8 subtests skipped.
make: 1254-004 The error code from the last command is 25.
Stop.