Subject: | tests fail, darwin 5.8.1 |
A cpantesters report has been submitted...
However, there was also this on stdout:
...
Building and testing B-Hooks-EndOfScope-0.15 ... OK
Successfully installed B-Hooks-EndOfScope-0.15
Building and testing namespace-clean-0.25 ... A scope-end callback raised an exception, which can not be propagated when B::Hooks::EndOfScope operates in pure-perl mode. Your program will CONTINUE EXECUTION AS IF NOTHING HAPPENED AFTER THIS WARNING. Below is the complete exception text, followed by a stack-trace of the callback execution:
namespace::clean::deleted::Foo is not a module name at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 227.
at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 227.
namespace::clean::__ANON__[/Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm:252]("Foo", HASH(0x7fec8882ac10), "baz", "foo") called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 315
namespace::clean::__ANON__[/Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm:316]() called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP.pm line 33
eval {...} called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP.pm line 33
B::Hooks::EndOfScope::PP::__invoke_callback(CODE(0x7fec8885d400)) called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP/HintHash.pm line 39
B::Hooks::EndOfScope::PP::_SG_STACK::DESTROY(B::Hooks::EndOfScope::PP::_SG_STACK=ARRAY(0x7fec8885d4e0)) called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
eval {...} called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP.pm line 36.
B::Hooks::EndOfScope::PP::__invoke_callback(CODE(0x7fec8885d400)) called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP/HintHash.pm line 39
B::Hooks::EndOfScope::PP::_SG_STACK::DESTROY(B::Hooks::EndOfScope::PP::_SG_STACK=ARRAY(0x7fec8885d4e0)) called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
eval {...} called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP.pm line 36.
B::Hooks::EndOfScope::PP::__invoke_callback(CODE(0x7fec8885d400)) called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/PP/HintHash.pm line 39
B::Hooks::EndOfScope::PP::_SG_STACK::DESTROY(B::Hooks::EndOfScope::PP::_SG_STACK=ARRAY(0x7fec8885d4e0)) called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
eval {...} called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 25
FAIL
! Installing namespace::clean failed. See /Users/ether/.cpanm/work/1443220556.69252/build.log for details. Retry with --force to force install it.
...
-----------
Building and testing namespace-clean-0.25
cp lib/namespace/clean.pm blib/lib/namespace/clean.pm
Manifying 1 pod document
PERL_DL_NONLAZY=1 "/Users/ether/perl5/perlbrew/perls/8.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-basic.t ............. ok
t/01-function-wipeout.t .. ok
t/02-inheritance.t ....... ok
t/03-unimport.t .......... ok
t/04-except.t ............ ok
t/05-syntax-error.t ...... ok
t/08-const-sub.t ......... ok
t/06-other-types.t ....... ok
namespace::clean::deleted::Foo is not a module name at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 227.
at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 227.
namespace::clean::__ANON__[/Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm:252]("Foo", HASH(0x7feac103d2f0), "foo", "baz") called at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm line 315
namespace::clean::__ANON__[/Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/blib/lib/namespace/clean.pm:316]() called at /Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/XS.pm line 17
B::Hooks::EndOfScope::XS::__ANON__[/Users/ether/.perlbrew/libs/8.1@std/lib/perl5/B/Hooks/EndOfScope/XS.pm:17](HASH(0x7feac1818790), ARRAY(0x7feac1061780)) called at t/07-debugger.t line 25
eval {...} called at t/07-debugger.t line 25
Execution of t/07-debugger.t aborted due to compilation errors.
at t/07-debugger.t line 32.
t/07-debugger.t ..........
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
t/09-fiddle-hinthash.t ... ok
t/05-explicit-cleanee.t .. ok
# Failed test 'foo cleaned up'
# at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 27.
# Failed test 'baz cleaned up'
# at /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t line 28.
# Looks like you failed 2 tests of 4.
# Failed test 'Exit 512 from: /Users/ether/perl5/perlbrew/perls/8.1/bin/perl /Users/ether/.cpanm/work/1443220556.69252/namespace-clean-0.25/t/07-debugger.t'
# at t/10-pure-perl.t line 55.
# Looks like you failed 1 test of 12.
t/10-pure-perl.t .........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/12 subtests
Test Summary Report
-------------------
t/07-debugger.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/10-pure-perl.t (Wstat: 256 Tests: 12 Failed: 1)
Failed test: 10
Non-zero exit status: 1
Files=12, Tests=2090, 1 wallclock secs ( 0.39 usr 0.04 sys + 1.23 cusr 0.24 csys = 1.90 CPU)
Result: FAIL
Failed 2/12 test programs. 1/2090 subtests failed.