PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-03-02T17:01:32 ActivePerl-1800 CPAN-2.00 PATH=C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.18\var\cpan\Metadata' Database was generated on Sun, 02 Mar 2014 20:53:02 GMT Running make for F/FL/FLORA/MooseX-AttributeHelpers-0.17.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/F/FL/FLORA/MooseX-AttributeHelpers-0.17.tar.gz Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\F\FL\FLORA\MooseX-AttributeHelpers-0.17.tar.gz ok MooseX-AttributeHelpers-0.17/ MooseX-AttributeHelpers-0.17/inc/ MooseX-AttributeHelpers-0.17/inc/Module/ MooseX-AttributeHelpers-0.17/inc/Module/Install/ MooseX-AttributeHelpers-0.17/inc/Module/Install/Can.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/WriteAll.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/Makefile.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/Metadata.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/Base.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/Fetch.pm MooseX-AttributeHelpers-0.17/inc/Module/Install/Win32.pm MooseX-AttributeHelpers-0.17/inc/Module/Install.pm MooseX-AttributeHelpers-0.17/ChangeLog MooseX-AttributeHelpers-0.17/t/ MooseX-AttributeHelpers-0.17/t/pod_coverage.t MooseX-AttributeHelpers-0.17/t/007_basic_string.t MooseX-AttributeHelpers-0.17/t/002_basic_array.t MooseX-AttributeHelpers-0.17/t/005_basic_list.t MooseX-AttributeHelpers-0.17/t/100_collection_with_roles.t MooseX-AttributeHelpers-0.17/t/010_array_from_role.t MooseX-AttributeHelpers-0.17/t/000_load.t MooseX-AttributeHelpers-0.17/t/006_basic_bag.t MooseX-AttributeHelpers-0.17/t/011_counter_with_defaults.t MooseX-AttributeHelpers-0.17/t/020_remove_attribute.t MooseX-AttributeHelpers-0.17/t/004_basic_number.t MooseX-AttributeHelpers-0.17/t/001_basic_counter.t MooseX-AttributeHelpers-0.17/t/pod.t MooseX-AttributeHelpers-0.17/t/012_basic_bool.t MooseX-AttributeHelpers-0.17/t/003_basic_hash.t MooseX-AttributeHelpers-0.17/Makefile.PL MooseX-AttributeHelpers-0.17/META.yml MooseX-AttributeHelpers-0.17/MANIFEST MooseX-AttributeHelpers-0.17/lib/ MooseX-AttributeHelpers-0.17/lib/MooseX/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/Array.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/Hash.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/List.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection/Bag.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/String.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Bool.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Base.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/Array.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/String.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/List.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Number.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Collection.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Counter.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Meta/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Meta/Method/ MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm MooseX-AttributeHelpers-0.17/lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm MooseX-AttributeHelpers-0.17/README CPAN.pm: Building F/FL/FLORA/MooseX-AttributeHelpers-0.17.tar.gz >>> C:\Perl64-5.18\bin\perl.exe Makefile.PL Cannot determine perl version info from lib/MooseX/AttributeHelpers.pm Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for MooseX::AttributeHelpers Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/MooseX/AttributeHelpers/Collection/List.pm blib\lib\MooseX\AttributeHelpers\Collection\List.pm cp lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm blib\lib\MooseX\AttributeHelpers\Collection\ImmutableHash.pm cp lib/MooseX/AttributeHelpers/Collection/Hash.pm blib\lib\MooseX\AttributeHelpers\Collection\Hash.pm cp lib/MooseX/AttributeHelpers/Collection/Array.pm blib\lib\MooseX\AttributeHelpers\Collection\Array.pm cp lib/MooseX/AttributeHelpers/Base.pm blib\lib\MooseX\AttributeHelpers\Base.pm cp lib/MooseX/AttributeHelpers/Counter.pm blib\lib\MooseX\AttributeHelpers\Counter.pm cp lib/MooseX/AttributeHelpers.pm blib\lib\MooseX\AttributeHelpers.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Array.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\Array.pm cp lib/MooseX/AttributeHelpers/Bool.pm blib\lib\MooseX\AttributeHelpers\Bool.pm cp lib/MooseX/AttributeHelpers/Collection/Bag.pm blib\lib\MooseX\AttributeHelpers\Collection\Bag.pm cp lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm blib\lib\MooseX\AttributeHelpers\Meta\Method\Provided.pm cp lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm blib\lib\MooseX\AttributeHelpers\Meta\Method\Curried.pm cp lib/MooseX/AttributeHelpers/Collection.pm blib\lib\MooseX\AttributeHelpers\Collection.pm cp lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\ImmutableHash.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\Hash.pm cp lib/MooseX/AttributeHelpers/String.pm blib\lib\MooseX\AttributeHelpers\String.pm cp lib/MooseX/AttributeHelpers/MethodProvider/List.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\List.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\Bool.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\Counter.pm cp lib/MooseX/AttributeHelpers/MethodProvider/String.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\String.pm cp lib/MooseX/AttributeHelpers/Number.pm blib\lib\MooseX\AttributeHelpers\Number.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm blib\lib\MooseX\AttributeHelpers\MethodProvider\Bag.pm FLORA/MooseX-AttributeHelpers-0.17.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t # Failed test 'use MooseX::AttributeHelpers;' # at t/000_load.t line 9. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/000_load.t line 9. # BEGIN failed--compilation aborted at t/000_load.t line 9. # Looks like you failed 1 test of 1. t/000_load.t ................... 1..1 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/001_basic_counter.t line 9. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/001_basic_counter.t line 9. # BEGIN failed--compilation aborted at t/001_basic_counter.t line 9. The new() method for MooseX::AttributeHelpers::Counter expects a hash reference or a key/value list. You passed an odd number of arguments at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 101. Your attribute must be an instance of Class::MOP::Mixin::AttributeCore (or a subclass) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f59550)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f59550)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f59550)', 'HASH(0x2f555a0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x2ff8568)', 'Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f59550)', 'HASH(0x2f555a0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f59550)', 'HASH(0x2f555a0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2f59c70)', 'HASH(0x2f555a0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x2f59dd8)', 'class', 'Moose::Meta::Class=HASH(0x1e55eb8)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x2f59dd8)', 'class', 'Moose::Meta::Class=HASH(0x1e55eb8)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Mixin\HasAttributes.pm line 21 Class::MOP::Mixin::HasAttributes::add_attribute('Moose::Meta::Class=HASH(0x1e55eb8)', 'MooseX::AttributeHelpers::Counter=HASH(0x2f59dd8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 577 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1e55eb8)', 'counter', 'definition_context', 'HASH(0x2f53ca0)', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f48ab8)', 'provides', 'HASH(0x4f5230)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1e55eb8)', 'counter', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f48ab8)', 'provides', 'HASH(0x4f5230)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('counter', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f48ab8)', 'provides', 'HASH(0x4f5230)') called at t\001_basic_counter.t line 21 # Looks like you planned 18 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/001_basic_counter.t .......... 1..18 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 18/18 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/002_basic_array.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/002_basic_array.t line 10. # BEGIN failed--compilation aborted at t/002_basic_array.t line 10. Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x302f528)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x302f528)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x302f528)', 'HASH(0x3035078)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x302e988)', 'Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x302f528)', 'HASH(0x3035078)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x302f528)', 'HASH(0x3035078)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x3033760)', 'HASH(0x3035078)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x302e200)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x302ee80)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x302e200)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x302ee80)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 Moose::Meta::Attribute::verify_against_type_constraint('Moose::Meta::Attribute=HASH(0x302ee80)', 'Attribute', 'instance', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3005e00)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x302ee80)', 'Attribute', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3005e00)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x302ee80)', 'Moose::Meta::Instance=HASH(0x3031620)', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3005e00)', 'HASH(0x3003ae0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x30040e0)', 'HASH(0x3003ae0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x30040e0)', 'HASH(0x3003ae0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30040e0)', 'HASH(0x3003ae0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::CannotLocatePackageInINC', 'possible_packages', 'Collection::Array or Moose::Meta::Attribute::Custom::Collection::Array', 'INC', 'ARRAY(0x4ef008)', 'type', 'Attribute', 'metaclass_name', 'Collection::Array', 'params', 'HASH(0x21d8460)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('CannotLocatePackageInINC', 'possible_packages', 'Collection::Array or Moose::Meta::Attribute::Custom::Collection::Array', 'INC', 'ARRAY(0x4ef008)', 'type', 'Attribute', 'metaclass_name', 'Collection::Array', 'params', 'HASH(0x21d8460)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 Moose::Util::resolve_metaclass_alias('Attribute', 'Collection::Array') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 Moose::Meta::Attribute::interpolate_class('Moose::Meta::Attribute', 'HASH(0x2bb1740)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'options', 'definition_context', 'HASH(0x2f3ab50)', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 716 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1f84610)', 'options', 'definition_context', 'HASH(0x2f3ab50)', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 709 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1f84610)', 'options', 'definition_context', 'HASH(0x2f3ab50)', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 573 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1f84610)', 'options', 'definition_context', 'HASH(0x2f3ab50)', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1f84610)', 'options', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('options', 'metaclass', 'Collection::Array', 'is', 'ro', 'isa', 'ArrayRef[Str]', 'default', 'CODE(0x2f21918)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3003220)') called at t\002_basic_array.t line 42 # Looks like you planned 64 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/002_basic_array.t ............ 1..64 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 64/64 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/003_basic_hash.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/003_basic_hash.t line 10. # BEGIN failed--compilation aborted at t/003_basic_hash.t line 10. Attempt to reload MooseX/AttributeHelpers.pm aborted. Compilation failed in require at t/003_basic_hash.t line 16. BEGIN failed--compilation aborted at t/003_basic_hash.t line 16. t/003_basic_hash.t ............. 1..42 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 42/42 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/004_basic_number.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/004_basic_number.t line 10. # BEGIN failed--compilation aborted at t/004_basic_number.t line 10. Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x300df10)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x300df10)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x300df10)', 'HASH(0x300d2e0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x300a508)', 'Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x300df10)', 'HASH(0x300d2e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x300df10)', 'HASH(0x300d2e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30112c0)', 'HASH(0x300d2e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x300a688)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x300aa60)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x300a688)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x300aa60)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 Moose::Meta::Attribute::verify_against_type_constraint('Moose::Meta::Attribute=HASH(0x300aa60)', 'Attribute', 'instance', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe4230)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x300aa60)', 'Attribute', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe4230)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x300aa60)', 'Moose::Meta::Instance=HASH(0x300de38)', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe4230)', 'HASH(0x2fe1200)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x2fe1830)', 'HASH(0x2fe1200)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x2fe1830)', 'HASH(0x2fe1200)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2fe1830)', 'HASH(0x2fe1200)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::CannotLocatePackageInINC', 'possible_packages', 'Moose::Meta::Attribute::Custom::Number or Number', 'INC', 'ARRAY(0x4f5008)', 'type', 'Attribute', 'metaclass_name', 'Number', 'params', 'HASH(0x21d5c00)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('CannotLocatePackageInINC', 'possible_packages', 'Moose::Meta::Attribute::Custom::Number or Number', 'INC', 'ARRAY(0x4f5008)', 'type', 'Attribute', 'metaclass_name', 'Number', 'params', 'HASH(0x21d5c00)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 Moose::Util::resolve_metaclass_alias('Attribute', 'Number') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 Moose::Meta::Attribute::interpolate_class('Moose::Meta::Attribute', 'HASH(0x2b41fb0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'integer', 'definition_context', 'HASH(0x2f59c30)', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 716 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1e5e0d8)', 'integer', 'definition_context', 'HASH(0x2f59c30)', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 709 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1e5e0d8)', 'integer', 'definition_context', 'HASH(0x2f59c30)', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 573 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1e5e0d8)', 'integer', 'definition_context', 'HASH(0x2f59c30)', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1e5e0d8)', 'integer', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('integer', 'metaclass', 'Number', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f4fd70)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2f60b98)') called at t\004_basic_number.t line 22 # Looks like you planned 26 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/004_basic_number.t ........... 1..26 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 26/26 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/005_basic_list.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/005_basic_list.t line 10. # BEGIN failed--compilation aborted at t/005_basic_list.t line 10. Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3034408)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3034408)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3034408)', 'HASH(0x3034678)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x3032430)', 'Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3034408)', 'HASH(0x3034678)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3034408)', 'HASH(0x3034678)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x3034ed0)', 'HASH(0x3034678)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x302bf90)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x302bde0)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x302bf90)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x302bde0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 Moose::Meta::Attribute::verify_against_type_constraint('Moose::Meta::Attribute=HASH(0x302bde0)', 'Attribute', 'instance', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3006ba8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x302bde0)', 'Attribute', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3006ba8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x302bde0)', 'Moose::Meta::Instance=HASH(0x302fb68)', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x3006ba8)', 'HASH(0x3004948)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x3005fa8)', 'HASH(0x3004948)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x3005fa8)', 'HASH(0x3004948)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x3005fa8)', 'HASH(0x3004948)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::CannotLocatePackageInINC', 'possible_packages', 'Collection::List or Moose::Meta::Attribute::Custom::Collection::List', 'INC', 'ARRAY(0x4ef008)', 'type', 'Attribute', 'metaclass_name', 'Collection::List', 'params', 'HASH(0x21d7090)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('CannotLocatePackageInINC', 'possible_packages', 'Collection::List or Moose::Meta::Attribute::Custom::Collection::List', 'INC', 'ARRAY(0x4ef008)', 'type', 'Attribute', 'metaclass_name', 'Collection::List', 'params', 'HASH(0x21d7090)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 Moose::Util::resolve_metaclass_alias('Attribute', 'Collection::List') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 Moose::Meta::Attribute::interpolate_class('Moose::Meta::Attribute', 'HASH(0x2bb1728)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', '_options', 'definition_context', 'HASH(0x2f423f8)', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 716 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1f84610)', '_options', 'definition_context', 'HASH(0x2f423f8)', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 709 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1f84610)', '_options', 'definition_context', 'HASH(0x2f423f8)', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 573 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1f84610)', '_options', 'definition_context', 'HASH(0x2f423f8)', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1f84610)', '_options', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('_options', 'metaclass', 'Collection::List', 'is', 'ro', 'isa', 'ArrayRef[Int]', 'init_arg', 'options', 'default', 'CODE(0x2f3a0b8)', 'provides', 'HASH(0x4ef230)', 'curries', 'HASH(0x3002e70)') called at t\005_basic_list.t line 40 # Looks like you planned 35 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/005_basic_list.t ............. 1..35 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 35/35 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/006_basic_bag.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/006_basic_bag.t line 10. # BEGIN failed--compilation aborted at t/006_basic_bag.t line 10. Attempt to reload MooseX/AttributeHelpers.pm aborted. Compilation failed in require at t/006_basic_bag.t line 16. BEGIN failed--compilation aborted at t/006_basic_bag.t line 16. t/006_basic_bag.t .............. 1..20 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 20/20 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/007_basic_string.t line 9. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/007_basic_string.t line 9. # BEGIN failed--compilation aborted at t/007_basic_string.t line 9. Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3012eb8)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3012eb8)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3012eb8)', 'HASH(0x3013128)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x300fac0)', 'Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3012eb8)', 'HASH(0x3013128)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::ValidationFailedForTypeConstraint=HASH(0x3012eb8)', 'HASH(0x3013128)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x3013f28)', 'HASH(0x3013128)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x300d968)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x300a7a0)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('ValidationFailedForTypeConstraint', 'type', 'Moose::Meta::TypeConstraint::Class=HASH(0x300d968)', 'value', 'Attribute', 'attribute', 'Moose::Meta::Attribute=HASH(0x300a7a0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 Moose::Meta::Attribute::verify_against_type_constraint('Moose::Meta::Attribute=HASH(0x300a7a0)', 'Attribute', 'instance', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe54a8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x300a7a0)', 'Attribute', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe54a8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x300a7a0)', 'Moose::Meta::Instance=HASH(0x300a5d8)', 'Moose::Exception::CannotLocatePackageInINC=HASH(0x2fe54a8)', 'HASH(0x2fe2418)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x2fe4a58)', 'HASH(0x2fe2418)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x2fe4a58)', 'HASH(0x2fe2418)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2fe4a58)', 'HASH(0x2fe2418)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::CannotLocatePackageInINC', 'possible_packages', 'Moose::Meta::Attribute::Custom::String or String', 'INC', 'ARRAY(0x4f5008)', 'type', 'Attribute', 'metaclass_name', 'String', 'params', 'HASH(0x21cd3f0)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('CannotLocatePackageInINC', 'possible_packages', 'Moose::Meta::Attribute::Custom::String or String', 'INC', 'ARRAY(0x4f5008)', 'type', 'Attribute', 'metaclass_name', 'String', 'params', 'HASH(0x21cd3f0)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 Moose::Util::resolve_metaclass_alias('Attribute', 'String') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 Moose::Meta::Attribute::interpolate_class('Moose::Meta::Attribute', 'HASH(0x2ab3f98)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'string', 'definition_context', 'HASH(0x2f578f0)', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 716 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1e56bb0)', 'string', 'definition_context', 'HASH(0x2f578f0)', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 709 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1e56bb0)', 'string', 'definition_context', 'HASH(0x2f578f0)', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 573 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1e56bb0)', 'string', 'definition_context', 'HASH(0x2f578f0)', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1e56bb0)', 'string', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('string', 'metaclass', 'String', 'is', 'rw', 'isa', 'Str', 'default', 'CODE(0x2f4c708)', 'provides', 'HASH(0x4f5230)', 'curries', 'HASH(0x2fe1b78)') called at t\007_basic_string.t line 38 # Looks like you planned 27 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/007_basic_string.t ........... 1..27 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 27/27 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/010_array_from_role.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/010_array_from_role.t line 10. # BEGIN failed--compilation aborted at t/010_array_from_role.t line 10. # Failed test '... this should work correctly' # at t/010_array_from_role.t line 45. # died: Moose::Exception::ValidationFailedForTypeConstraint (Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 # Moose::Exception::_build_trace at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 # Moose::Exception::trace at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 # Moose::Exception::BUILD at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 # Class::MOP::Method::execute at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 # Moose::Object::BUILDALL at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 # Moose::Meta::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 # Moose::Object::new at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 # Moose::Util::throw_exception at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 # Moose::Meta::Attribute::verify_against_type_constraint at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 # Moose::Meta::Attribute::_coerce_and_verify at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 # Moose::Meta::Attribute::initialize_instance_slot at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 # Class::MOP::Class::_construct_instance at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 # Class::MOP::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 # Moose::Meta::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 # Moose::Object::new at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 # Moose::Util::throw_exception at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 # Moose::Util::resolve_metaclass_alias at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 # Moose::Meta::Attribute::interpolate_class at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 # Moose::Meta::Attribute::interpolate_class_and_new at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Attribute.pm line 92 # Moose::Meta::Role::Attribute::attribute_for_class at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application\ToClass.pm line 130 # Moose::Meta::Role::Application::ToClass::apply_attributes at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application.pm line 57 # Moose::Meta::Role::Application::apply at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application\ToClass.pm line 35 # Moose::Meta::Role::Application::ToClass::apply at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role.pm line 474 # Moose::Meta::Role::apply at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 166 # Moose::Util::_apply_all_roles at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 108 # Moose::Util::apply_all_roles at C:\cpanfly-5.18\var\megalib\Moose.pm line 60 # Moose::with at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 # Moose::with at t\010_array_from_role.t line 44 # Test::Exception::lives_ok at t\010_array_from_role.t line 45 # ) # Failed test '... this should work correctly' # at t/010_array_from_role.t line 49. # died: Moose::Exception::ValidationFailedForTypeConstraint (Attribute (type) does not pass the type constraint because: Validation failed for 'Moose::Meta::TypeConstraint' with value Attribute (not isa Moose::Meta::TypeConstraint) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 # Moose::Exception::_build_trace at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 # Moose::Exception::trace at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 # Moose::Exception::BUILD at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 # Class::MOP::Method::execute at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 # Moose::Object::BUILDALL at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 # Moose::Meta::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 # Moose::Object::new at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 # Moose::Util::throw_exception at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1267 # Moose::Meta::Attribute::verify_against_type_constraint at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 1254 # Moose::Meta::Attribute::_coerce_and_verify at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 514 # Moose::Meta::Attribute::initialize_instance_slot at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 529 # Class::MOP::Class::_construct_instance at C:\cpanfly-5.18\var\megalib\Class\MOP\Class.pm line 499 # Class::MOP::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 278 # Moose::Meta::Class::new_object at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 # Moose::Object::new at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 # Moose::Util::throw_exception at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 243 # Moose::Util::resolve_metaclass_alias at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 110 # Moose::Meta::Attribute::interpolate_class at C:\cpanfly-5.18\var\megalib\Moose\Meta\Attribute.pm line 100 # Moose::Meta::Attribute::interpolate_class_and_new at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Attribute.pm line 92 # Moose::Meta::Role::Attribute::attribute_for_class at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application\ToClass.pm line 130 # Moose::Meta::Role::Application::ToClass::apply_attributes at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application.pm line 57 # Moose::Meta::Role::Application::apply at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role\Application\ToClass.pm line 35 # Moose::Meta::Role::Application::ToClass::apply at C:\cpanfly-5.18\var\megalib\Moose\Meta\Role.pm line 474 # Moose::Meta::Role::apply at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 166 # Moose::Util::_apply_all_roles at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 108 # Moose::Util::apply_all_roles at C:\cpanfly-5.18\var\megalib\Moose.pm line 60 # Moose::with at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 # Moose::with at t\010_array_from_role.t line 48 # Test::Exception::lives_ok at t\010_array_from_role.t line 49 # ) # Looks like you failed 3 tests of 3. t/010_array_from_role.t ........ 1..3 not ok 1 - use MooseX::AttributeHelpers; not ok 2 - ... this should work correctly not ok 3 - ... this should work correctly Dubious, test returned 3 (wstat 768, 0x300) Failed 3/3 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/011_counter_with_defaults.t line 9. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/011_counter_with_defaults.t line 9. # BEGIN failed--compilation aborted at t/011_counter_with_defaults.t line 9. The new() method for MooseX::AttributeHelpers::Counter expects a hash reference or a key/value list. You passed an odd number of arguments at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 101. Your attribute must be an instance of Class::MOP::Mixin::AttributeCore (or a subclass) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x52fdd0)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x52fdd0)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x52fdd0)', 'HASH(0x2f4bab8)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x3000218)', 'Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x52fdd0)', 'HASH(0x2f4bab8)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x52fdd0)', 'HASH(0x2f4bab8)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2f55930)', 'HASH(0x2f4bab8)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x2f4bc08)', 'class', 'Moose::Meta::Class=HASH(0x1e55f00)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x2f4bc08)', 'class', 'Moose::Meta::Class=HASH(0x1e55f00)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Mixin\HasAttributes.pm line 21 Class::MOP::Mixin::HasAttributes::add_attribute('Moose::Meta::Class=HASH(0x1e55f00)', 'MooseX::AttributeHelpers::Counter=HASH(0x2f4bc08)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 577 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1e55f00)', 'counter', 'definition_context', 'HASH(0x2f4fc30)', 'metaclass', 'Counter') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1e55f00)', 'counter', 'metaclass', 'Counter') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('counter', 'metaclass', 'Counter') called at t\011_counter_with_defaults.t line 16 # Looks like you planned 14 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/011_counter_with_defaults.t .. 1..14 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 14/14 subtests Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. Compilation failed in require at t/012_basic_bool.t line 7. BEGIN failed--compilation aborted at t/012_basic_bool.t line 7. t/012_basic_bool.t ............. 1..8 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/8 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/020_remove_attribute.t line 10. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/020_remove_attribute.t line 10. # BEGIN failed--compilation aborted at t/020_remove_attribute.t line 10. The new() method for MooseX::AttributeHelpers::Counter expects a hash reference or a key/value list. You passed an odd number of arguments at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 101. Your attribute must be an instance of Class::MOP::Mixin::AttributeCore (or a subclass) at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 37 Moose::Exception::_build_trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f2faf8)') called at reader Moose::Exception::trace (defined at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 9) line 7 Moose::Exception::trace('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f2faf8)') called at C:\cpanfly-5.18\var\megalib\Moose\Exception.pm line 49 Moose::Exception::BUILD('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f2faf8)', 'HASH(0x2f2b7e0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Method.pm line 128 Class::MOP::Method::execute('Moose::Meta::Method=HASH(0x3029150)', 'Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f2faf8)', 'HASH(0x2f2b7e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 56 Moose::Object::BUILDALL('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass=HASH(0x2f2faf8)', 'HASH(0x2f2b7e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 282 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x3005438)', 'HASH(0x2f2b7e0)') called at C:\cpanfly-5.18\var\megalib\Moose\Object.pm line 27 Moose::Object::new('Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x3005570)', 'class', 'Moose::Meta::Class=HASH(0x1f7ebf0)') called at C:\cpanfly-5.18\var\megalib\Moose\Util.pm line 51 Moose::Util::throw_exception('AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass', 'attribute', 'MooseX::AttributeHelpers::Counter=HASH(0x3005570)', 'class', 'Moose::Meta::Class=HASH(0x1f7ebf0)') called at C:\cpanfly-5.18\var\megalib\Class\MOP\Mixin\HasAttributes.pm line 21 Class::MOP::Mixin::HasAttributes::add_attribute('Moose::Meta::Class=HASH(0x1f7ebf0)', 'MooseX::AttributeHelpers::Counter=HASH(0x3005570)') called at C:\cpanfly-5.18\var\megalib\Moose\Meta\Class.pm line 577 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1f7ebf0)', 'counter', 'definition_context', 'HASH(0x2f34e78)', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f1eac0)', 'provides', 'HASH(0x4f5230)') called at C:\cpanfly-5.18\var\megalib\Moose.pm line 77 Moose::has('Moose::Meta::Class=HASH(0x1f7ebf0)', 'counter', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f1eac0)', 'provides', 'HASH(0x4f5230)') called at C:\cpanfly-5.18\var\megalib\Moose\Exporter.pm line 405 Moose::has('counter', 'metaclass', 'Counter', 'is', 'ro', 'isa', 'Int', 'default', 'CODE(0x2f1eac0)', 'provides', 'HASH(0x4f5230)') called at t\020_remove_attribute.t line 22 # Looks like you planned 12 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. t/020_remove_attribute.t ....... 1..12 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 12/12 subtests # Failed test 'use MooseX::AttributeHelpers;' # at t/100_collection_with_roles.t line 9. # Tried to use 'MooseX::AttributeHelpers'. # Error: Can't locate object method "_process_isa_option" via package "Class::MOP::Attribute" at C:/cpanfly-5.18/var/megalib/Moose/Meta/Attribute.pm line 209. # Compilation failed in require at C:/cpanfly-5.18/var/megalib/Module/Runtime.pm line 317. # Compilation failed in require at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MooseX-AttributeHelpers-0.17-IyyhcJ\blib\lib/MooseX/AttributeHelpers.pm line 13. # Compilation failed in require at t/100_collection_with_roles.t line 9. # BEGIN failed--compilation aborted at t/100_collection_with_roles.t line 9. Attempt to reload MooseX/AttributeHelpers.pm aborted. Compilation failed in require at t/100_collection_with_roles.t line 15. BEGIN failed--compilation aborted at t/100_collection_with_roles.t line 15. t/100_collection_with_roles.t .. 1..29 not ok 1 - use MooseX::AttributeHelpers; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 29/29 subtests t/pod.t ........................ skipped: Pod tests run only authors t/pod_coverage.t ............... skipped: Pod tests run only authors Test Summary Report ------------------- t/000_load.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/001_basic_counter.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 18 tests but ran 1. t/002_basic_array.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 64 tests but ran 1. t/003_basic_hash.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 42 tests but ran 1. t/004_basic_number.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 26 tests but ran 1. t/005_basic_list.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 35 tests but ran 1. t/006_basic_bag.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 20 tests but ran 1. t/007_basic_string.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 27 tests but ran 1. t/010_array_from_role.t (Wstat: 768 Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 3 t/011_counter_with_defaults.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 14 tests but ran 1. t/012_basic_bool.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 8 tests but ran 0. t/020_remove_attribute.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 12 tests but ran 1. t/100_collection_with_roles.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: Bad plan. You planned 29 tests but ran 1. Files=15, Tests=14, 7 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU) Result: FAIL Failed 13/15 test programs. 14/14 subtests failed. dmake: Error code 255, while making 'test_dynamic' FLORA/MooseX-AttributeHelpers-0.17.tar.gz dmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports FLORA/MooseX-AttributeHelpers-0.17.tar.gz Finished 2014-03-02T17:01:45