PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2013-09-22T20:07:42 ActivePerl-818 CPAN-2.00 Reading '/export/home/fly818/var/cpan/Metadata' Database was generated on Mon, 23 Sep 2013 01:29:02 GMT Running make for C/CE/CELOGEEK/MooX-Options-3.85.tar.gz Checksum for /net/nas/data/cpan/authors/id/C/CE/CELOGEEK/MooX-Options-3.85.tar.gz ok You have Archive::Tar 1.40, but 1.50 or later is recommended. Please upgrade. MooX-Options-3.85/t MooX-Options-3.85/t/mo.t MooX-Options-3.85 MooX-Options-3.85/README MooX-Options-3.85/Changes MooX-Options-3.85/t/doc.t MooX-Options-3.85/t/moo.t MooX-Options-3.85/t/pod.t MooX-Options-3.85/LICENSE MooX-Options-3.85/dist.ini MooX-Options-3.85/t/role.t MooX-Options-3.85/META.yml MooX-Options-3.85/MANIFEST MooX-Options-3.85/Build.PL MooX-Options-3.85/t/base.st MooX-Options-3.85/t/moose.t MooX-Options-3.85/t/mouse.t MooX-Options-3.85/t/order.t MooX-Options-3.85/META.json MooX-Options-3.85/t/failure.t MooX-Options-3.85/t/flavour.t MooX-Options-3.85/README.mkdn MooX-Options-3.85/coverage.txt MooX-Options-3.85/t/no_option.t MooX-Options-3.85/t/multi_role.t MooX-Options-3.85/xt MooX-Options-3.85/xt/perltidy.rc MooX-Options-3.85/t/00-compile.t MooX-Options-3.85/xt/perlcritic.rc MooX-Options-3.85/t/author-critic.t MooX-Options-3.85/lib/MooX MooX-Options-3.85/lib/MooX/Options.pm MooX-Options-3.85/t/namespace_clean.t MooX-Options-3.85/t/000-report-versions.t MooX-Options-3.85/t/release-unused-vars.t MooX-Options-3.85/lib/MooX/Options MooX-Options-3.85/lib/MooX/Options/Role.pm MooX-Options-3.85/t/release-pod-coverage.t MooX-Options-3.85/t/lib MooX-Options-3.85/t/lib/TestNamespaceClean.pm CPAN.pm: Building C/CE/CELOGEEK/MooX-Options-3.85.tar.gz >>> /export/home/fly818/bin/perl Build.PL Checking prerequisites... requires: ! perl (5.8.8) is installed, but we need version >= 5.010 ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'MooX-Options' version '3.85' >>> ./Build Building MooX-Options CELOGEEK/MooX-Options-3.85.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 # Failed test 'MooX/Options/Role.pm loaded ok' # at t/00-compile.t line 29. # got: '255' # expected: '0' Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at -e line 1. # Looks like you failed 1 test of 2. t/00-compile.t ............ ok 1 - MooX/Options.pm loaded ok not ok 2 - MooX/Options/Role.pm loaded ok 1..2 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests # Testing with Perl 5.008008, /export/home/fly818/bin/perl # Carp version is 1.32 # Data::Record version is 0.02 # English version is 1.02 # File::Spec version is 3.40 # FindBin version is 1.47 # Getopt::Long version is 2.41 # Getopt::Long::Descriptive version is 0.094 # IO::Handle version is 1.28 # IPC::Open3 version is 1.02 # JSON version is 2.59 # MRO::Compat version is 0.12 # Module::Build version is 0.4007 # Module::Load::Conditional version is 0.58 # Module::Metadata version is 1.000018 # Moo version is 1.003001 # Regexp::Common version is 2013031301 # Role::Tiny::With version is undefined # Scalar::Util version is 1.25 # Test::More version is 0.98 # Test::Requires version is 0.07 # Test::Trap version is 0.2.2 # Try::Tiny version is 0.18 # lib version is 0.63 # namespace::clean version is 0.24 # strict version is 1.03 # warnings version is 1.05 t/000-report-versions.t ... ok 1 - require Carp; ok 2 - require Data::Record; ok 3 - require English; ok 4 - require File::Spec; ok 5 - require FindBin; ok 6 - require Getopt::Long; ok 7 - require Getopt::Long::Descriptive; ok 8 - require IO::Handle; ok 9 - require IPC::Open3; ok 10 - require JSON; ok 11 - require MRO::Compat; ok 12 - require Module::Build; ok 13 - require Module::Load::Conditional; ok 14 - require Module::Metadata; ok 15 - require Moo; ok 16 - require Regexp::Common; ok 17 - require Role::Tiny::With; ok 18 - require Scalar::Util; ok 19 - require Test::More; ok 20 - require Test::Requires; ok 21 - require Test::Trap; ok 22 - require Try::Tiny; ok 23 - require lib; ok 24 - require namespace::clean; ok 25 - require strict; ok 26 - require warnings; 1..26 ok t/author-critic.t ......... skipped: these tests are for testing by the author Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/doc.t line 22. t/doc.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run # Failed test 'negativable and format are incompatible' # at t/failure.t line 29. # 'Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. # Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. # BEGIN failed--compilation aborted at (eval 4) line 3. # ' # doesn't match '(?x-ism:^Negativable\sparams\sis\snot\susable\swith\snon\sboolean\svalue,\sdon't\spass\sformat\sto\suse\sit\s!)' # Failed test 'role could only be apply with a MooX::Options ready package' # at t/failure.t line 69. # 'The method '_options_data' is not found in the inheritance hierarchy for class FailureRole at /export/home/fly818/var/megalib/Class/Method/Modifiers.pm line 44. # Class::Method::Modifiers::install_modifier("FailureRole", "around", "_options_data") called at /export/home/fly818/var/megalib/Moo/_Utils.pm line 34 # Moo::_Utils::_install_modifier("FailureRole", "around", "_options_data", CODE(0x7a34c0)) called at /export/home/fly818/var/megalib/Moo/Role.pm line 326 # Moo::Role::_install_single_modifier("Moo::Role", "FailureRole", "around", "_options_data", CODE(0x7a34c0)) called at /export/home/fly818/var/megalib/Role/Tiny.pm line 366 # Role::Tiny::_install_modifiers("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Role/Tiny.pm line 89 # Role::Tiny::apply_single_role_to_package("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Moo/Role.pm line 237 # Moo::Role::apply_single_role_to_package("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Role/Tiny.pm line 193 # Role::Tiny::apply_role_to_package("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Role/Tiny.pm line 198 # Role::Tiny::apply_roles_to_package("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Moo/Role.pm line 230 # Moo::Role::apply_roles_to_package("Moo::Role", "FailureRole", "FailureRoleMyRole") called at /export/home/fly818/var/megalib/Moo.pm line 36 # Moo::with("FailureRoleMyRole") called at (eval 153) line 11 # eval ' { # package FailureRoleMyRole; # use Moo::Role; # use MooX::Options; # option \'t\' => (is => \'rw\'); # 1; # } # { # package FailureRole; # use Moo; # with \'FailureRoleMyRole\'; # 1; # } # # ;' called at t/failure.t line 53 # ' # doesn't match '(?x-ism:^Can't\sapply\sFailureRoleMyRole\sto\sFailureRole\s-\smissing\s_options_data,\s_options_config)' # Looks like you failed 2 tests of 11. t/failure.t ............... not ok 1 - negativable and format are incompatible ok 2 - help method can't be defined ok 3 - option method can't be defined ok 4 - new_with_options method can't be defined ok 5 - parse_options method can't be defined ok 6 - options_usage method can't be defined ok 7 - _options_data method can't be defined ok 8 - _options_config method can't be defined not ok 9 - role could only be apply with a MooX::Options ready package ok 10 - redefined methods ok 11 - t has crash 1..11 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/11 subtests Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/flavour.t line 23. t/flavour.t ............... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/mo.t line 30. t/mo.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/moo.t line 23. t/moo.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Couldn't load class (MooX::Options::Role) because: Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Class/MOP.pm line 101. at /export/home/fly818/var/megalib/Class/MOP.pm line 105. Class::MOP::catch {...} ("Possible unintended interpolation of \@new_argv in string at /"...) called at /export/home/fly818/var/megalib/Try/Tiny.pm line 106 Try::Tiny::try(CODE(0xc0ad2c), Try::Tiny::Catch=REF(0xc00080)) called at /export/home/fly818/var/megalib/Class/MOP.pm line 110 Class::MOP::load_first_existing_class("MooX::Options::Role") called at /export/home/fly818/var/megalib/Class/MOP.pm line 121 Class::MOP::load_class("MooX::Options::Role") called at /export/home/fly818/var/megalib/Moose/Util.pm line 108 Moose::Util::_apply_all_roles(Moose::Meta::Class=HASH(0x682b0c), undef, "MooX::Options::Role") called at /export/home/fly818/var/megalib/Moose/Util.pm line 86 Moose::Util::apply_all_roles(Moose::Meta::Class=HASH(0x682b0c), "MooX::Options::Role") called at /export/home/fly818/var/megalib/Moose.pm line 57 Moose::with(Moose::Meta::Class=HASH(0x682b0c), "MooX::Options::Role") called at /export/home/fly818/var/megalib/Moose/Exporter.pm line 293 Moose::with("MooX::Options::Role") called at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options.pm line 77 MooX::Options::__ANON__() called at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options.pm line 113 MooX::Options::import("MooX::Options") called at t/moose.t line 29 t::BEGIN() called at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options.pm line 29 eval {...} called at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options.pm line 29 BEGIN failed--compilation aborted at t/moose.t line 29. t/moose.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/mouse.t ................. skipped: Sorry, but I don't support Mouse anymore, the module doesn't work like any others and is fully incompatible with the new way I have wrote MooX::Options. If you really need it, help me to solve this. Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/multi_role.t line 20. t/multi_role.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run # Failed test 'use TestNamespaceClean;' # at t/namespace_clean.t line 7. # Tried to use 'TestNamespaceClean'. # Error: Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. # Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. # BEGIN failed--compilation aborted at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/t/lib/TestNamespaceClean.pm line 11. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Can't locate object method "new_with_options" via package "TestNamespaceClean" at t/namespace_clean.t line 13. # Tests were run but no plan was declared and done_testing() was not seen. t/namespace_clean.t ....... not ok 1 - use TestNamespaceClean; ok 2 - TestNamespaceClean is a package Dubious, test returned 2 (wstat 512, 0x200) Failed 1/2 subtests Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/no_option.t line 19. t/no_option.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/order.t line 19. # Looks like your test exited with 255 before it could output anything. t/order.t ................. 1..3 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests t/pod.t ................... skipped: these tests are for release candidate testing t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-unused-vars.t ... skipped: these tests are for release candidate testing Possible unintended interpolation of @new_argv in string at /export/home/fly818/var/cpan/build/MooX-Options-3.85-A7CjYT/blib/lib/MooX/Options/Role.pm line 86. Compilation failed in require at /export/home/fly818/var/megalib/Module/Runtime.pm line 313. BEGIN failed--compilation aborted at t/role.t line 21. t/role.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/00-compile.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/doc.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/failure.t (Wstat: 512 Tests: 11 Failed: 2) Failed tests: 1, 9 Non-zero exit status: 2 t/flavour.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/mo.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moo.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/multi_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/namespace_clean.t (Wstat: 512 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 2 Parse errors: No plan found in TAP output t/no_option.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/order.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 3 tests but ran 0. t/role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=18, Tests=41, 11 wallclock secs ( 0.31 usr 0.12 sys + 9.32 cusr 1.10 csys = 10.85 CPU) Result: FAIL Failed 12/18 test programs. 4/41 subtests failed. CELOGEEK/MooX-Options-3.85.tar.gz ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports CELOGEEK/MooX-Options-3.85.tar.gz Finished 2013-09-22T20:08:07