PATH=/usr/bin:/bin Start 2019-07-17T00:00:27 ActivePerl-2200 CPAN-2.10 Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata' Database was generated on Tue, 16 Jul 2019 01:41:02 GMT Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz ok MooseX-Role-Parameterized-1.11 MooseX-Role-Parameterized-1.11/README MooseX-Role-Parameterized-1.11/Changes MooseX-Role-Parameterized-1.11/LICENSE MooseX-Role-Parameterized-1.11/INSTALL MooseX-Role-Parameterized-1.11/dist.ini MooseX-Role-Parameterized-1.11/META.yml MooseX-Role-Parameterized-1.11/MANIFEST MooseX-Role-Parameterized-1.11/Build.PL MooseX-Role-Parameterized-1.11/META.json MooseX-Role-Parameterized-1.11/Makefile.PL MooseX-Role-Parameterized-1.11/t MooseX-Role-Parameterized-1.11/t/004-with.t MooseX-Role-Parameterized-1.11/t/013-does.t MooseX-Role-Parameterized-1.11/t/lib MooseX-Role-Parameterized-1.11/t/lib/Bar.pm MooseX-Role-Parameterized-1.11/CONTRIBUTING MooseX-Role-Parameterized-1.11/t/003-apply.t MooseX-Role-Parameterized-1.11/t/016-trait.t MooseX-Role-Parameterized-1.11/t/102-nested.t MooseX-Role-Parameterized-1.11/xt/author MooseX-Role-Parameterized-1.11/xt/author/eol.t MooseX-Role-Parameterized-1.11/t/006-requires.t MooseX-Role-Parameterized-1.11/t/007-excludes.t MooseX-Role-Parameterized-1.11/t/001-parameters.t MooseX-Role-Parameterized-1.11/t/002-role-block.t MooseX-Role-Parameterized-1.11/t/012-rename-role.t MooseX-Role-Parameterized-1.11/t/200-cooperative.t MooseX-Role-Parameterized-1.11/xt/author/no-tabs.t MooseX-Role-Parameterized-1.11/xt/author/kwalitee.t MooseX-Role-Parameterized-1.11/xt/author/mojibake.t MooseX-Role-Parameterized-1.11/t/zzz-check-breaks.t MooseX-Role-Parameterized-1.11/xt/release MooseX-Role-Parameterized-1.11/xt/release/distmeta.t MooseX-Role-Parameterized-1.11/t/00-report-prereqs.t MooseX-Role-Parameterized-1.11/t/009-override-super.t MooseX-Role-Parameterized-1.11/t/022-export-p-trait.t MooseX-Role-Parameterized-1.11/t/101-alias-excludes.t MooseX-Role-Parameterized-1.11/xt/author/00-compile.t MooseX-Role-Parameterized-1.11/xt/author/pod-syntax.t MooseX-Role-Parameterized-1.11/t/00-report-prereqs.dd MooseX-Role-Parameterized-1.11/t/008-method-modifers.t MooseX-Role-Parameterized-1.11/t/010-blessed-confess.t MooseX-Role-Parameterized-1.11/t/018-parameter-roles.t MooseX-Role-Parameterized-1.11/t/021-parameter-trait.t MooseX-Role-Parameterized-1.11/t/024-named-anonymous.t MooseX-Role-Parameterized-1.11/xt/author/portability.t MooseX-Role-Parameterized-1.11/t/015-compose-keywords.t MooseX-Role-Parameterized-1.11/xt/author/pod-coverage.t MooseX-Role-Parameterized-1.11/t/017-current_metaclass.t MooseX-Role-Parameterized-1.11/xt/release/cpan-changes.t MooseX-Role-Parameterized-1.11/t/005-with-parameterized.t MooseX-Role-Parameterized-1.11/t/100-erroneous-keywords.t MooseX-Role-Parameterized-1.11/xt/author/minimum-version.t MooseX-Role-Parameterized-1.11/t/011-reference-parameters.t MooseX-Role-Parameterized-1.11/xt/author/clean-namespaces.t MooseX-Role-Parameterized-1.11/t/020-metaclass-reinitialize.t MooseX-Role-Parameterized-1.11/t/023-metarole-import-params.t MooseX-Role-Parameterized-1.11/t/014-compose-parameterizable.t MooseX-Role-Parameterized-1.11/xt/author/changes_has_content.t MooseX-Role-Parameterized-1.11/lib/MooseX/Role MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterised.pm MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized.pm MooseX-Role-Parameterized-1.11/xt/release/changes_has_content.t MooseX-Role-Parameterized-1.11/t/150-composite-role-application.t MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Tutorial.pod MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Extending.pod MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Parameters.pm MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Meta/Role MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Meta/Trait MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm MooseX-Role-Parameterized-1.11/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterizable.pm Configuring E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz with Makefile.PL >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING *** If you're seeing this warning, your toolchain is really, really old* and you'll almost certainly have problems installing CPAN modules from this century. But never fear, dear user, for we have the technology to fix this! If you're using CPAN.pm to install things, then you can upgrade it using: cpan CPAN If you're using CPANPLUS to install things, then you can upgrade it using: cpanp CPANPLUS If you're using cpanminus, you shouldn't be seeing this message in the first place, so please file an issue on github. If you're using a packaging tool through a unix distribution, this issue should be reported to the package manager. If you're installing manually, please retrain your fingers to run Build.PL when present instead of Makefile.PL. This public service announcement was brought to you by the Perl Toolchain Gang, the irc.perl.org #toolchain IRC channel, and the number 42. ---- * Alternatively, you are doing something overly clever, in which case you should consider setting the 'prefer_installer' config option in CPAN.pm, or 'prefer_makefile' in CPANPLUS, to 'mb" and '0' respectively. You can also silence this warning for future installations by setting the PERL_MM_FALLBACK_SILENCE_WARNING environment variable. Checking if your kit is complete... Looks good Have /data/fly2200/cpanfly-5.22/var/megalib Want /home/fly2200/ap2200-299134/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for MooseX::Role::Parameterized Writing MYMETA.yml and MYMETA.json ETHER/MooseX-Role-Parameterized-1.11.tar.gz /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK Running make for E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz >>> make cp lib/MooseX/Role/Parameterized/Meta/Trait/Parameterizable.pm blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterizable.pm cp lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm cp lib/MooseX/Role/Parameterized.pm blib/lib/MooseX/Role/Parameterized.pm cp lib/MooseX/Role/Parameterised.pm blib/lib/MooseX/Role/Parameterised.pm cp lib/MooseX/Role/Parameterized/Extending.pod blib/lib/MooseX/Role/Parameterized/Extending.pod cp lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm cp lib/MooseX/Role/Parameterized/Tutorial.pod blib/lib/MooseX/Role/Parameterized/Tutorial.pod cp lib/MooseX/Role/Parameterized/Parameters.pm blib/lib/MooseX/Role/Parameterized/Parameters.pm Manifying 8 pod documents ETHER/MooseX-Role-Parameterized-1.11.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ----- ----- # ExtUtils::MakeMaker any 7.04 # Module::Build::Tiny 0.034 0.039 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.04 # # === Test Requires === # # Module Want Have # ---------------------------- ----- -------- # CPAN::Meta::Check 0.011 0.014 # CPAN::Meta::Requirements any 2.140 # Data::Dumper any 2.173 # File::Spec any 3.75 # Module::Metadata any 1.000036 # Moose::Util::TypeConstraints any 2.2011 # Storable any 3.15 # Test::Fatal any 0.014 # Test::Moose any 2.2011 # Test::More 0.96 1.001014 # Test::Needs any 0.002006 # lib any 0.63 # overload any 1.26 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150005 # # === Runtime Requires === # # Module Want Have # -------------------- ------ ------ # Carp any 1.50 # Module::Runtime any 0.016 # Moose 2.0300 2.2011 # Moose::Exporter any 2.2011 # Moose::Meta::Role any 2.2011 # Moose::Role any 2.2011 # Moose::Util any 2.2011 # namespace::autoclean any 0.28 # namespace::clean 0.19 0.27 # strict any 1.09 # warnings any 1.32 # # === Other Modules === # # Module Have # -------------------- ------ # Dist::CheckConflicts 0.11 # Encode 2.97 # File::Temp 0.2309 # JSON::PP 4.04 # Module::Runtime 0.016 # Pod::Coverage 0.23 # Sub::Name 0.21 # YAML 1.29 # autodie 2.29 # t/00-report-prereqs.t ............... 1..1 ok 1 ok t/001-parameters.t .................. ok 1 - MooseX::Role::Parameterized::Parameters->can('meta') ok 2 - no parameters ok 3 - exactly one parameter ok 4 - parameter name ok 5 - parameter is required ok 6 - has_parameter ok 7 - has_parameter ok 8 ok 9 - correct length ok 10 ok 11 - three parameters ok 12 - first_name type constraint ok 13 - first_name is optional ok 14 - last_name type constraint ok 15 - last_name is optional 1..15 ok t/002-role-block.t .................. ok 1 - MyPerson has a role generator # Subtest: generation of an anonymous role ok 1 - 'generate_role created a role' isa 'Moose::Meta::Role' ok 2 - ...with an anonymous name ok 3 - the generated role knows its parameters ok 4 ok 5 - we pass in the role metaclass that we're operating on ok 6 - role's age attribute has the right default ok 7 - method name ok 8 - package name 1..8 ok 2 - generation of an anonymous role # Subtest: generating a role with a provided name ok 1 - 'generate_role created a role' isa 'Moose::Meta::Role' ok 2 - ...with the name we expected ok 3 - the generated role knows its parameters ok 4 ok 5 - we pass in the role metaclass that we're operating on ok 6 - role's age attribute has the right default ok 7 - method name ok 8 - package name 1..8 ok 3 - generating a role with a provided name 1..3 ok t/003-apply.t ....................... ok 1 - MyClass::Dumper->can(...) ok 2 - MyClass::Dumper cannot freeze_Storable ok 3 - MyClass::Dumper cannot thaw_Storable ok 4 - Role block receives consumer ok 5 - genitor ok 6 - MyClass::Storable->can(...) ok 7 - MyClass::Storable cannot freeze_Dumper ok 8 - MyClass::Storable cannot thaw_Dumper ok 9 - Role block receives consumer ok 10 - MyClass::DumperRenamed->can(...) ok 11 - MyClass::DumperRenamed cannot freeze_Dumper ok 12 - MyClass::DumperRenamed cannot freeze_Storable ok 13 - MyClass::DumperRenamed cannot thaw_Dumper ok 14 - MyClass::DumperRenamed cannot thaw_Storable ok 15 - Role block receives consumer ok 16 - MyClass::Both->can(...) ok 17 - Role block receives consumer ok 18 - MyClass::Three->can(...) ok 19 - Role block receives consumer ok 20 ok 21 ok 22 1..22 ok t/004-with.t ........................ ok 1 - MyItem::Helmet->can(...) ok 2 - MyItem::Belt->can(...) ok 3 ok 4 ok 5 ok 6 1..6 ok t/005-with-parameterized.t .......... ok 1 - MyItem::Helmet->can(...) ok 2 - MyItem::Belt->can(...) ok 3 - default for helmet is not worn ok 4 ok 5 - default for belt is worn ok 6 1..6 ok t/006-requires.t .................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/007-excludes.t .................... ok 1 ok 2 ok 3 1..3 ok t/008-method-modifers.t ............. ok 1 - no calls yet ok 2 - instrumented new 1..2 ok t/009-override-super.t .............. ok 1 - no calls yet ok 2 - instrumented new 1..2 ok t/010-blessed-confess.t ............. ok 1 - confess ok 2 - blessed 1..2 ok t/011-reference-parameters.t ........ ok 1 - MyArrayConsumer->can(...) ok 2 - MyArrayConsumer cannot baz ok 3 - MyRegexConsumer->can(...) ok 4 - MyRegexConsumer cannot foo ok 5 - MyHashConsumer->can(...) ok 6 - MyHashConsumer cannot foo ok 7 - MyHashConsumer cannot bar ok 8 - MyHashConsumer cannot baz 1..8 ok t/012-rename-role.t ................. ok 1 - renaming the role block export works 1..1 ok t/013-does.t ........................ ok 1 - class does the generate role ok 2 - class does the parameterized role ok 3 - generated role does the parameterized role 1..3 ok t/014-compose-parameterizable.t ..... ok 1 - the parameterized attribute was composed ok 2 - the unparameterized method was composed 1..2 ok t/015-compose-keywords.t ............ ok 1 - has ok 2 - method ok 3 - sub ok 4 - before ok 5 - after ok 6 - around ok 7 - override ok 8 - with ok 9 - requires ok 10 - excludes ok 11 - has ok 12 - method ok 13 - sub ok 14 - before ok 15 - after ok 16 - around ok 17 - override ok 18 - with ok 19 - requires ok 20 - excludes 1..20 ok t/016-trait.t ....................... ok 1 ok 2 1..2 ok t/017-current_metaclass.t ........... ok 1 - no metaclass yet ok 2 - no metaclass yet ok 3 - no metaclass yet ok 4 - no metaclass yet ok 5 - now we have a metaclass ok 6 - now we have a metaclass ok 7 - metaclass is gone now 1..7 ok t/018-parameter-roles.t ............. skipped: Not implemented yet t/020-metaclass-reinitialize.t ...... ok 1 - applied_attribute metaroles work when applied to generated role ok 2 - applied_attribute metaroles work when applied to parameterizable role ok 3 - applied_attribute metaroles work when applied to parameterizable role after the role block has been defined 1..3 ok t/021-parameter-trait.t ............. ok 1 ok 2 1..2 ok Roles with parameters cannot be cached. Consider applying the parameters before calling create_anon_class, or using 'weaken => 0' instead at /data/fly2200/cpanfly-5.22/var/megalib/Moose/Meta/Class.pm line 131. t/022-export-p-trait.t .............. ok 1 ok 2 1..2 ok t/023-metarole-import-params.t ...... skipped: Not implemented yet t/024-named-anonymous.t ............. ok 1 - Right looking role name for Test::Class ok 2 - Right looking role name for Test::Class2 ok 3 - role names are unique 1..3 ok t/100-erroneous-keywords.t .......... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/101-alias-excludes.t .............. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t/102-nested.t ...................... ok 1 - Can consume the Foo role without providing parameters ok 2 - Can consume the Bar role without providing parameters ok 3 - Foo got the "is_foo" method ok 4 - Foo did not get the "is_bar" method from Bar ok 5 - Bar got the "is_bar" method ok 6 - Bar does not get "is_foo" ok 7 - Foo has outer param ok 8 - Bar has include_is_bar param ok 9 - Foo does not have include_is_bar param ok 10 - Bar does not have outer param 1..10 ok t/150-composite-role-application.t .. ok 1 - first role in composite applied successfully ok 2 - second role in composite applied successfully ok 3 - role composed directly applied successfully ok 4 - role composed through other role applied successfully ok 5 - role composing other role applied successfully ok 6 - proxied role got applied successfully ok 7 - other role besides proxied one got applied successfully 1..7 ok t/200-cooperative.t ................. ok 1 - MyClass object has foo attribute with default passed to parameterized role ok 2 - MyClass object stringifies to value of foo attribute 1..2 ok t/zzz-check-breaks.t ................ 1..3 ok 1 - conflicts checked via Module::Runtime::Conflicts ok 2 - conflicts checked via Moose::Conflicts ok 3 - checked x_breaks data ok All tests successful. Files=30, Tests=155, 17 wallclock secs ( 0.10 usr 0.08 sys + 12.30 cusr 2.48 csys = 14.96 CPU) Result: PASS ETHER/MooseX-Role-Parameterized-1.11.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/CHECKSUMS Karen Etheridge <ether@cpan.org> Moose roles with composition parameters >>> (cd /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/MooseX-Role-Parameterized-1.11-ZAsKMH && tar cvf - MooseX-Role-Parameterized-1.11.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz MooseX-Role-Parameterized-1.11.ppd blib/ blib/man3/ blib/man3/MooseX::Role::Parameterized::Meta::Trait::Parameterized.3 blib/man3/MooseX::Role::Parameterized::Meta::Trait::Parameterizable.3 blib/man3/MooseX::Role::Parameterized::Meta::Role::Parameterized.3 blib/man3/MooseX::Role::Parameterised.3 blib/man3/MooseX::Role::Parameterized.3 blib/man3/MooseX::Role::Parameterized::Tutorial.3 blib/man3/MooseX::Role::Parameterized::Parameters.3 blib/man3/MooseX::Role::Parameterized::Extending.3 blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/Role/ blib/lib/MooseX/Role/Parameterized/ blib/lib/MooseX/Role/Parameterized/Meta/ blib/lib/MooseX/Role/Parameterized/Meta/Trait/ blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterizable.pm blib/lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Meta/Role/ blib/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm blib/lib/MooseX/Role/Parameterized/Extending.pod blib/lib/MooseX/Role/Parameterized/Tutorial.pod blib/lib/MooseX/Role/Parameterized/Parameters.pm blib/lib/MooseX/Role/Parameterised.pm blib/lib/MooseX/Role/Parameterized.pm VmSize: 398048 kB Finished 2019-07-17T00:00:49