Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Simple CPAN distribution.

Report information
The Basics
Id: 18641
Status: resolved
Priority: 0/
Queue: Test-Simple

People
Owner: Nobody in particular
Requestors: je44ery [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.62
Fixed in: (no value)



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.
From: Ben G.
On Mon Apr 10 16:59:48 2006, guest wrote: Show quoted text
> 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
I'm seeing the exact same error on RHEL 3, Perl 5.8.0: 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. Failed 4/63 test scripts, 93.65% okay. 18/487 subtests failed, 96.30% okay.
0.64_01 drops support for threads in 5.8.0. There's too many bugs.