Subject: | Test suite started to fail (Moose related?) |
I guess it's some recent change in the Moose world:
PERL_DL_NONLAZY=1 /bbbike/perl-5.12.5/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/01basic.t
# Failed test 'use CatalystX::TraitFor::Dispatcher::ExactMatch;'
# at t/01basic.t line 2.
# Tried to use 'CatalystX::TraitFor::Dispatcher::ExactMatch'.
# Error: Undefined subroutine &Scalar::Util::set_prototype called at /opt/perl-5.12.5/lib/site_perl/5.12.5/x86_64-linux/Moose/Exporter.pm line 395.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Types/Moose.pm line 6.
# Compilation failed in require at /opt/perl-5.12.5/lib/site_perl/5.12.5/Parse/Method/Signatures.pm line 6.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/Parse/Method/Signatures.pm line 6.
# Compilation failed in require at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Method/Signatures/Meta/Method.pm line 13.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Method/Signatures/Meta/Method.pm line 13.
# Compilation failed in require at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare/Syntax/MethodDeclaration.pm line 5.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare/Syntax/MethodDeclaration.pm line 5.
# Compilation failed in require at /opt/perl-5.12.5/lib/site_perl/5.12.5/Module/Runtime.pm line 317.
# Compilation failed in require at (eval 180) line 1.
# BEGIN failed--compilation aborted at (eval 180) line 1.
# at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare/Syntax/MooseSetup.pm line 9.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare/Syntax/MooseSetup.pm line 9.
# Compilation failed in require at /opt/perl-5.12.5/lib/site_perl/5.12.5/Module/Runtime.pm line 317.
# Compilation failed in require at (eval 6) line 1.
# BEGIN failed--compilation aborted at (eval 6) line 1.
# at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare.pm line 10.
# BEGIN failed--compilation aborted at /opt/perl-5.12.5/lib/site_perl/5.12.5/MooseX/Declare.pm line 10.
# Compilation failed in require at /tmpfs/.cpan-build/CatalystX-TraitFor-Dispatcher-ExactMatch-0.002-fO5jqW/blib/lib/CatalystX/TraitFor/Dispatcher/ExactMatch.pm line 5.
# BEGIN failed--compilation aborted at /tmpfs/.cpan-build/CatalystX-TraitFor-Dispatcher-ExactMatch-0.002-fO5jqW/blib/lib/CatalystX/TraitFor/Dispatcher/ExactMatch.pm line 5.
# Compilation failed in require at t/01basic.t line 2.
# BEGIN failed--compilation aborted at t/01basic.t line 2.
# Looks like you failed 1 test of 1.
t/01basic.t ..
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests